From 45394ad65d830ee7227e5085662ff8ed35ee5479 Mon Sep 17 00:00:00 2001 From: Ergovisavi Date: Mon, 5 Sep 2016 14:42:38 -0700 Subject: [PATCH] Stops dragons from flying across space to smash you with perfect accuracy (#20312) --- .../mob/living/simple_animal/hostile/megafauna/dragon.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/dragon.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/dragon.dm index 0da855f44da..67b784fff9a 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/dragon.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/dragon.dm @@ -191,7 +191,7 @@ Difficulty: Medium if(stat || swooping) return swoop_cooldown = world.time + 200 - var/swoop_target + var/atom/swoop_target if(manual_target) swoop_target = manual_target else @@ -212,7 +212,7 @@ Difficulty: Medium fire_rain() icon_state = "dragon" - if(swoop_target && !qdeleted(swoop_target)) + if(swoop_target && !qdeleted(swoop_target) && swoop_target.z == src.z) tturf = get_turf(swoop_target) else tturf = get_turf(src)