mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-29 16:18:01 +01:00
[NO GBP]Fixes stopping, dropping and rolling not extinguishing your clothing (#67096)
* Resisting out of fire now makes your clothes stop being on fire, too.
This commit is contained in:
@@ -234,6 +234,12 @@
|
||||
SEND_SIGNAL(owner, COMSIG_LIVING_EXTINGUISHED, owner)
|
||||
cache_stacks()
|
||||
update_overlay()
|
||||
if(!iscarbon(owner))
|
||||
return
|
||||
|
||||
for(var/obj/item/equipped in owner.get_equipped_items())
|
||||
equipped.wash(CLEAN_TYPE_ACID)
|
||||
equipped.extinguish()
|
||||
|
||||
/datum/status_effect/fire_handler/fire_stacks/on_remove()
|
||||
if(on_fire)
|
||||
|
||||
@@ -945,14 +945,6 @@
|
||||
to_chat(user, span_notice("You retrieve some of [src]\'s internal organs!"))
|
||||
remove_all_embedded_objects()
|
||||
|
||||
/mob/living/carbon/extinguish_mob()
|
||||
for(var/X in get_equipped_items())
|
||||
var/obj/item/I = X
|
||||
I.wash(CLEAN_TYPE_ACID) //washes off the acid on our clothes
|
||||
I.extinguish() //extinguishes our clothes
|
||||
..()
|
||||
|
||||
|
||||
/mob/living/carbon/proc/create_bodyparts()
|
||||
var/l_arm_index_next = -1
|
||||
var/r_arm_index_next = 0
|
||||
|
||||
Reference in New Issue
Block a user