mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-08-30 08:29:57 +01:00
Phoron contamination bugfixes. (#14848)
This commit is contained in:
@@ -664,14 +664,16 @@
|
||||
stamina_recovery *= 1 + 0.3 * chem_effects[CE_SPEEDBOOST]
|
||||
move_delay_mod += -1.5 * chem_effects[CE_SPEEDBOOST]
|
||||
|
||||
for(var/obj/item/I in src)
|
||||
if(I.contaminated && !(species.flags & PHORON_IMMUNE))
|
||||
if(I == r_hand)
|
||||
apply_damage(vsc.plc.CONTAMINATION_LOSS, BURN, BP_R_HAND)
|
||||
else if(I == l_hand)
|
||||
apply_damage(vsc.plc.CONTAMINATION_LOSS, BURN, BP_L_HAND)
|
||||
else
|
||||
adjustFireLoss(vsc.plc.CONTAMINATION_LOSS)
|
||||
var/obj/item/clothing/C = wear_suit
|
||||
if(!(C && (C.body_parts_covered & HANDS) && !(C.heat_protection & HANDS)) && !gloves)
|
||||
for(var/obj/item/I in src)
|
||||
if(I.contaminated && !(species.flags & PHORON_IMMUNE))
|
||||
if(I == r_hand)
|
||||
apply_damage(vsc.plc.CONTAMINATION_LOSS, BURN, BP_R_HAND)
|
||||
else if(I == l_hand)
|
||||
apply_damage(vsc.plc.CONTAMINATION_LOSS, BURN, BP_L_HAND)
|
||||
else
|
||||
adjustFireLoss(vsc.plc.CONTAMINATION_LOSS)
|
||||
|
||||
if (intoxication)
|
||||
handle_intoxication()
|
||||
|
||||
Reference in New Issue
Block a user