From 467497af54a64205d7b2d9d1be8b8eec41cd435a Mon Sep 17 00:00:00 2001
From: kevinz000 <2003111+kevinz000@users.noreply.github.com>
Date: Wed, 22 Apr 2020 10:45:13 -0700
Subject: [PATCH] woops
---
code/game/objects/items/shields.dm | 2 ++
code/modules/surgery/organs/augments_arms.dm | 2 +-
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/code/game/objects/items/shields.dm b/code/game/objects/items/shields.dm
index 3bc8362255..3b6995f93e 100644
--- a/code/game/objects/items/shields.dm
+++ b/code/game/objects/items/shields.dm
@@ -389,6 +389,8 @@ obj/item/shield/riot/bullet_proof
recharge_timerid = null
/obj/item/shield/riot/implant/proc/recharge()
+ if(obj_integrity == max_integrity)
+ return
obj_integrity = max_integrity
if(ismob(loc.loc)) //cyberimplant.user
to_chat(loc, "[src] has recharged its reinforcement matrix and is ready for use!")
diff --git a/code/modules/surgery/organs/augments_arms.dm b/code/modules/surgery/organs/augments_arms.dm
index 139061a601..bdd7da9d5a 100644
--- a/code/modules/surgery/organs/augments_arms.dm
+++ b/code/modules/surgery/organs/augments_arms.dm
@@ -272,7 +272,7 @@
contents = newlist(/obj/item/shield/riot/implant)
/obj/item/organ/cyberimp/arm/shield/Extend(obj/item/I)
- if(item.obj_integrity == 0) //that's how the shield recharge works
+ if(I.obj_integrity == 0) //that's how the shield recharge works
to_chat(owner, "[I] is still too unstable to extend. Give it some time!")
return FALSE
return ..()