Fixes tesla immunity being lost if you have reactive armor and refund the lighting bolt spell / vice versa

This commit is contained in:
ShizCalev
2020-01-06 21:00:41 -05:00
parent 1f8657331f
commit 0432f132fb
8 changed files with 9 additions and 10 deletions
+1 -1
View File
@@ -342,7 +342,7 @@
/mob/living/proc/electrocute_act(shock_damage, source, siemens_coeff = 1, flags = NONE)
SEND_SIGNAL(src, COMSIG_LIVING_ELECTROCUTE_ACT, shock_damage, source, siemens_coeff, flags)
shock_damage *= siemens_coeff
if((flags & SHOCK_TESLA) && (flags_1 & TESLA_IGNORE_1))
if((flags & SHOCK_TESLA) && HAS_TRAIT(src, TRAIT_TESLA_SHOCKIMMUNE))
return FALSE
if(HAS_TRAIT(src, TRAIT_SHOCKIMMUNE))
return FALSE