From 2365eefc3d0bc522751c8fa9d91594ef7bb28cb6 Mon Sep 17 00:00:00 2001 From: Loomin <55173983+PepperPrepper@users.noreply.github.com> Date: Thu, 14 Nov 2019 10:04:43 +1100 Subject: [PATCH] Adds a delay on hulks screaming (#47743) * I HATE SCREAMING eugh AHGGGHH CGRAHHHG REEOEEERRRREEE * I'm dumb and I hope this makes me undumb * I extra dumb * This is why I should stop webediting and fix my git * change the delay time * shortens delay --- code/datums/mutations/hulk.dm | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/code/datums/mutations/hulk.dm b/code/datums/mutations/hulk.dm index 5ce0f9be734..e190b8cae0a 100644 --- a/code/datums/mutations/hulk.dm +++ b/code/datums/mutations/hulk.dm @@ -9,6 +9,9 @@ species_allowed = list("human") //no skeleton/lizard hulk health_req = 25 instability = 40 + var/scream_delay = 50 + var/last_scream = 0 + /datum/mutation/human/hulk/on_acquiring(mob/living/carbon/human/owner) if(..()) @@ -28,7 +31,9 @@ if(source.a_intent != INTENT_HARM) return if(target.attack_hulk(owner)) - source.say(pick(";RAAAAAAAARGH!", ";HNNNNNNNNNGGGGGGH!", ";GWAAAAAAAARRRHHH!", "NNNNNNNNGGGGGGGGHH!", ";AAAAAAARRRGH!" ), forced="hulk") + if(world.time > (last_scream + scream_delay)) + last_scream = world.time + source.say(pick(";RAAAAAAAARGH!", ";HNNNNNNNNNGGGGGGH!", ";GWAAAAAAAARRRHHH!", "NNNNNNNNGGGGGGGGHH!", ";AAAAAAARRRGH!" ), forced="hulk") log_combat(source, target, "punched", "hulk powers") source.do_attack_animation(target, ATTACK_EFFECT_SMASH) source.changeNext_move(CLICK_CD_MELEE)