From bff5d9711c6df15d0cb6902ed322485fd1fbae06 Mon Sep 17 00:00:00 2001 From: Razgriz Date: Tue, 26 Mar 2019 13:53:13 -0700 Subject: [PATCH] Added Ranged Cooldown variables Cleaned up my mess from other experiments. --- code/modules/mob/living/simple_animal/simple_animal.dm | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/code/modules/mob/living/simple_animal/simple_animal.dm b/code/modules/mob/living/simple_animal/simple_animal.dm index 42a410e3d2..63592759d6 100644 --- a/code/modules/mob/living/simple_animal/simple_animal.dm +++ b/code/modules/mob/living/simple_animal/simple_animal.dm @@ -1266,17 +1266,11 @@ PunchTarget() return 1 //Open fire! - if(ranged && (distance <= shoot_range) && ranged_cooldown <= world.time) - stop_automated_movement = 0 + else if(ranged && (distance <= shoot_range) && ranged_cooldown <= world.time) ai_log("AttackTarget() ranged",3) ShootTarget(target_mob) return 1 - else if(ranged && !target_mob.canmove) - LostTarget() - ai_log("AttackTarget() resting, closing distance",3) - handle_stance(STANCE_ATTACK) - return 0 //They ran away! else