diff --git a/modular_skyrat/modules/gladiator/code/modules/mob/living/simple_animal/hostile/megafauna/markedone.dm b/modular_skyrat/modules/gladiator/code/modules/mob/living/simple_animal/hostile/megafauna/markedone.dm index 2b0c22348aa..93dc365efb0 100644 --- a/modular_skyrat/modules/gladiator/code/modules/mob/living/simple_animal/hostile/megafauna/markedone.dm +++ b/modular_skyrat/modules/gladiator/code/modules/mob/living/simple_animal/hostile/megafauna/markedone.dm @@ -76,7 +76,7 @@ get_calm() return ..() -/mob/living/simple_animal/hostile/megafauna/gladiator/Life() +/mob/living/simple_animal/hostile/megafauna/gladiator/Life(seconds_per_tick = SSMOBS_DT, times_fired) . = ..() if(stat >= DEAD) return @@ -227,7 +227,7 @@ "Show me a good time, miner!", "I'll give you the first hit.", ) - //say(message = pick(human_messages)) + INVOKE_ASYNC(src, TYPE_PROC_REF(/atom/movable, say), message = pick(human_messages)) introduced |= WEAKREF(target) else if(targetspecies.id == SPECIES_LIZARD_ASH) var/static/list/ashie_messages = list( @@ -237,7 +237,7 @@ "GET OVER HERE!!", ) - //say(message = pick(ashie_messages), language = /datum/language/ashtongue) + INVOKE_ASYNC(src, TYPE_PROC_REF(/atom/movable, say), message = pick(ashie_messages), language = /datum/language/ashtongue) introduced |= WEAKREF(target) get_angry() GiveTarget(target) @@ -249,13 +249,13 @@ "You will make a fine rug!", "For the necropolis!" ) - //say(message = pick(other_humanoid_messages)) + INVOKE_ASYNC(src, TYPE_PROC_REF(/atom/movable, say), message = pick(other_humanoid_messages)) introduced |= WEAKREF(target) get_angry() GiveTarget(target) else //simplemobs beware - //say("It's berserkin' time!") + INVOKE_ASYNC(src, TYPE_PROC_REF(/atom/movable, say), "It's berserkin' time!") introduced |= WEAKREF(target) /// Checks against the Marked One's current health and updates his phase accordingly. Uses variable shitcode to make sure his phase updates only ever happen *once* @@ -318,7 +318,7 @@ "Come on, HIT ME!", "CLANG!!", ) - say(message = pick(spin_messages)) + INVOKE_ASYNC(src, TYPE_PROC_REF(/atom/movable, say), message = pick(spin_messages)) spinning = TRUE animate(src, color = "#ff6666", 1 SECONDS) SLEEP_CHECK_DEATH(5, src) @@ -365,7 +365,7 @@ "Looking for this?!", "COME ON!!", ) - say(message = pick(charge_messages)) + INVOKE_ASYNC(src, TYPE_PROC_REF(/atom/movable, say), message = pick(charge_messages)) animate(src, color = "#ff6666", 0.3 SECONDS) SLEEP_CHECK_DEATH(4, src) face_atom(target) @@ -416,7 +416,7 @@ ) if(prob(TELE_QUIP_CHANCE)) - say(message = pick(tele_messages)) + INVOKE_ASYNC(src, TYPE_PROC_REF(/atom/movable, say), message = pick(tele_messages)) /// Bone Knife Throw makes him throw bone knives. woah. /mob/living/simple_animal/hostile/megafauna/gladiator/proc/bone_knife_throw(atom/target)