From 93a173122b724568964e5e9f7f24fc5d23da9c98 Mon Sep 17 00:00:00 2001 From: phil235 Date: Sat, 13 Feb 2016 16:18:17 +0100 Subject: [PATCH] Fixes runtime when borg try to reduce its weakened var. --- code/modules/mob/living/silicon/silicon.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/mob/living/silicon/silicon.dm b/code/modules/mob/living/silicon/silicon.dm index 0f18a75e7c0..c12373cd772 100644 --- a/code/modules/mob/living/silicon/silicon.dm +++ b/code/modules/mob/living/silicon/silicon.dm @@ -512,7 +512,7 @@ weakened = max(amount,0) update_stat() -/mob/living/silicon/AdjustWeakened(amount) - if(status_flags & CANWEAKEN) +/mob/living/silicon/AdjustWeakened(amount, ignore_canweaken = 0) + if(status_flags & CANWEAKEN || ignore_canweaken) weakened = max(weakened + amount,0) update_stat()