mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-30 07:27:57 +01:00
@@ -362,11 +362,11 @@
|
||||
H.adjustFireLoss(clamp((volume - 5) * 3, 8, 75))
|
||||
return
|
||||
|
||||
var/has_melted_something = FALSE
|
||||
if(H.wear_mask && !(H.wear_mask.resistance_flags & ACID_PROOF))
|
||||
var/protected = TRUE
|
||||
if(H.wear_mask && !(H.wear_mask.resistance_flags & ACID_PROOF) && !(H.head?.resistance_flags & ACID_PROOF))
|
||||
to_chat(H, "<span class='danger'>Your [H.wear_mask.name] melts away!</span>")
|
||||
qdel(H.wear_mask)
|
||||
has_melted_something = TRUE
|
||||
protected = FALSE
|
||||
|
||||
if(H.head && !(H.head.resistance_flags & ACID_PROOF))
|
||||
if(istype(H.head, /obj/item/clothing/head/mod) && ismodcontrol(H.back))
|
||||
@@ -378,9 +378,9 @@
|
||||
else
|
||||
to_chat(H, "<span class='danger'>Your [H.head.name] melts away!</span>")
|
||||
qdel(H.head)
|
||||
has_melted_something = TRUE
|
||||
protected = FALSE
|
||||
|
||||
if(has_melted_something)
|
||||
if(protected)
|
||||
return
|
||||
|
||||
if(volume >= 5)
|
||||
|
||||
Reference in New Issue
Block a user