fixes moth wings and antennae not correctly burning (#60854)

This commit is contained in:
Time-Green
2021-08-15 17:27:36 -04:00
committed by GitHub
parent 8ccd9ffc95
commit f6ecb64de8
2 changed files with 0 additions and 14 deletions
@@ -229,13 +229,6 @@
/obj/item/organ/external/antennae/can_draw_on_bodypart(mob/living/carbon/human/human)
return TRUE
///For moth antennae and wings we make an exception. If their features are burnt, we only update our original sprite
/obj/item/organ/external/antennae/set_sprite(sprite)
if(!burnt)
return ..() //no one listens to the return value, I just need to call the parent proc and end the code
original_sprite = sprite
///check if our antennae can burn off ;_;
/obj/item/organ/external/antennae/proc/try_burn_antennae(mob/living/carbon/human/human)
SIGNAL_HANDLER
-7
View File
@@ -186,13 +186,6 @@
UnregisterSignal(organ_owner, list(COMSIG_HUMAN_BURNING, COMSIG_LIVING_POST_FULLY_HEAL, COMSIG_MOVABLE_PRE_MOVE))
REMOVE_TRAIT(organ_owner, TRAIT_FREE_FLOAT_MOVEMENT, src)
///For moth antennae and wings we make an exception. If their features are burnt, we only update our original sprite
/obj/item/organ/external/wings/moth/set_sprite(sprite)
if(!burnt)
return ..() //no one listens to the return value, I just need to call the parent proc and end the code
original_sprite = sprite
///Check if we can flutter around
/obj/item/organ/external/wings/moth/proc/update_float_move()
SIGNAL_HANDLER