From b9eb1f02de6115204f6ccee9662c204f6017a057 Mon Sep 17 00:00:00 2001 From: Sniblet <36427443+Sniblet@users.noreply.github.com> Date: Wed, 2 Mar 2022 12:21:27 -0500 Subject: [PATCH 1/6] Update species.dm --- code/modules/mob/living/carbon/human/species.dm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) 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)) From 6dcfdc4a04b8c1e0a01dac9af73561a65e6d6ca3 Mon Sep 17 00:00:00 2001 From: Sniblet <36427443+Sniblet@users.noreply.github.com> Date: Wed, 2 Mar 2022 18:54:48 -0500 Subject: [PATCH 2/6] is it this simple --- code/modules/mob/living/carbon/human/species.dm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/code/modules/mob/living/carbon/human/species.dm b/code/modules/mob/living/carbon/human/species.dm index ef3ce74ddfa5..bef5a448d82d 100644 --- a/code/modules/mob/living/carbon/human/species.dm +++ b/code/modules/mob/living/carbon/human/species.dm @@ -1969,6 +1969,8 @@ GLOBAL_LIST_EMPTY(mentor_races) ToggleFlight(H) flyslip(H) . = stunmod * H.physiology.stun_mod * amount +/datum/species/proc/spec_paralyze(mob/living/carbon/human/H,amount) + stop_wagging_tail(H) ////////////// //Space Move// From ee26929e370dd7b414d67bfb1034cf653c138fc6 Mon Sep 17 00:00:00 2001 From: Sniblet <36427443+Sniblet@users.noreply.github.com> Date: Wed, 2 Mar 2022 20:06:58 -0500 Subject: [PATCH 3/6] it's not this simple --- code/modules/mob/living/carbon/human/species.dm | 2 -- 1 file changed, 2 deletions(-) diff --git a/code/modules/mob/living/carbon/human/species.dm b/code/modules/mob/living/carbon/human/species.dm index bef5a448d82d..ef3ce74ddfa5 100644 --- a/code/modules/mob/living/carbon/human/species.dm +++ b/code/modules/mob/living/carbon/human/species.dm @@ -1969,8 +1969,6 @@ GLOBAL_LIST_EMPTY(mentor_races) ToggleFlight(H) flyslip(H) . = stunmod * H.physiology.stun_mod * amount -/datum/species/proc/spec_paralyze(mob/living/carbon/human/H,amount) - stop_wagging_tail(H) ////////////// //Space Move// From 129a28bb00820681e5f1246c4a1047c8d8923059 Mon Sep 17 00:00:00 2001 From: Sniblet <36427443+Sniblet@users.noreply.github.com> Date: Wed, 2 Mar 2022 21:38:39 -0500 Subject: [PATCH 4/6] maybe this is part of it --- code/modules/mob/living/carbon/human/species.dm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/code/modules/mob/living/carbon/human/species.dm b/code/modules/mob/living/carbon/human/species.dm index ef3ce74ddfa5..bef5a448d82d 100644 --- a/code/modules/mob/living/carbon/human/species.dm +++ b/code/modules/mob/living/carbon/human/species.dm @@ -1969,6 +1969,8 @@ GLOBAL_LIST_EMPTY(mentor_races) ToggleFlight(H) flyslip(H) . = stunmod * H.physiology.stun_mod * amount +/datum/species/proc/spec_paralyze(mob/living/carbon/human/H,amount) + stop_wagging_tail(H) ////////////// //Space Move// From 232a56f2ba8f1b6f26be5df301a84c22025bc304 Mon Sep 17 00:00:00 2001 From: Sniblet <36427443+Sniblet@users.noreply.github.com> Date: Wed, 2 Mar 2022 21:49:56 -0500 Subject: [PATCH 5/6] I'm dying --- code/modules/mob/living/carbon/human/status_procs.dm | 1 + 1 file changed, 1 insertion(+) 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) From bc328a9f716183c058f94d34ebdb36e49051599b Mon Sep 17 00:00:00 2001 From: Sniblet <36427443+Sniblet@users.noreply.github.com> Date: Wed, 2 Mar 2022 21:56:20 -0500 Subject: [PATCH 6/6] what he said --- code/modules/mob/living/carbon/human/species.dm | 2 -- 1 file changed, 2 deletions(-) diff --git a/code/modules/mob/living/carbon/human/species.dm b/code/modules/mob/living/carbon/human/species.dm index bef5a448d82d..ef3ce74ddfa5 100644 --- a/code/modules/mob/living/carbon/human/species.dm +++ b/code/modules/mob/living/carbon/human/species.dm @@ -1969,8 +1969,6 @@ GLOBAL_LIST_EMPTY(mentor_races) ToggleFlight(H) flyslip(H) . = stunmod * H.physiology.stun_mod * amount -/datum/species/proc/spec_paralyze(mob/living/carbon/human/H,amount) - stop_wagging_tail(H) ////////////// //Space Move//