diff --git a/code/modules/mob/living/carbon/human/species.dm b/code/modules/mob/living/carbon/human/species.dm index 1da1e678f356..ef3ce74ddfa5 100644 --- a/code/modules/mob/living/carbon/human/species.dm +++ b/code/modules/mob/living/carbon/human/species.dm @@ -1969,7 +1969,6 @@ GLOBAL_LIST_EMPTY(mentor_races) ToggleFlight(H) flyslip(H) . = stunmod * H.physiology.stun_mod * amount - stop_wagging_tail(H) ////////////// //Space Move// @@ -1990,7 +1989,7 @@ GLOBAL_LIST_EMPTY(mentor_races) //////////////// /datum/species/proc/can_wag_tail(mob/living/carbon/human/H) - if(H.IsParalyzed() || H.IsStun()) + if(H.IsParalyzed()) return FALSE return (H.getorganslot(ORGAN_SLOT_TAIL)) diff --git a/code/modules/mob/living/carbon/human/status_procs.dm b/code/modules/mob/living/carbon/human/status_procs.dm index 96c48b4695e9..46821ae9e13e 100644 --- a/code/modules/mob/living/carbon/human/status_procs.dm +++ b/code/modules/mob/living/carbon/human/status_procs.dm @@ -9,6 +9,7 @@ /mob/living/carbon/human/Paralyze(amount, updating = TRUE, ignore_canstun = FALSE) amount = dna.species.spec_stun(src, amount) + dna.species.stop_wagging_tail(src) return ..() /mob/living/carbon/human/Immobilize(amount, updating = TRUE, ignore_canstun = FALSE)