From 5698509581e2a76cecd7825792a176b1775cbd51 Mon Sep 17 00:00:00 2001 From: Aurorablade Date: Sun, 6 Dec 2015 02:38:31 -0500 Subject: [PATCH] Heal Delay --- .../mob/living/simple_animal/guardian/guardian.dm | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/code/modules/mob/living/simple_animal/guardian/guardian.dm b/code/modules/mob/living/simple_animal/guardian/guardian.dm index 9b29d835fa5..9d5d0fb82fb 100644 --- a/code/modules/mob/living/simple_animal/guardian/guardian.dm +++ b/code/modules/mob/living/simple_animal/guardian/guardian.dm @@ -331,6 +331,7 @@ melee_damage_lower = 0 melee_damage_upper = 0 melee_damage_type = STAMINA + var/heal_cooldown = 0 adminseal = TRUE @@ -350,11 +351,13 @@ return if(iscarbon(target)) src.changeNext_move(CLICK_CD_MELEE) - var/mob/living/carbon/C = target - C.adjustBruteLoss(-5) - C.adjustFireLoss(-5) - C.adjustOxyLoss(-5) - C.adjustToxLoss(-5) + if(heal_cooldown <= world.time && !stat) + var/mob/living/carbon/C = target + C.adjustBruteLoss(-5) + C.adjustFireLoss(-5) + C.adjustOxyLoss(-5) + C.adjustToxLoss(-5) + heal_cooldown = world.time + 20 /mob/living/simple_animal/hostile/guardian/healer/ToggleMode() if(src.loc == summoner)