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 ..()