diff --git a/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/games/christmasnew/section/four/MobDefense.java b/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/games/christmasnew/section/four/MobDefense.java index ba4d80000..b8c4b3e29 100644 --- a/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/games/christmasnew/section/four/MobDefense.java +++ b/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/games/christmasnew/section/four/MobDefense.java @@ -203,6 +203,12 @@ class MobDefense extends SectionChallenge } Location location = _ghast.getLocation().add(0, 0.5, 0); + + if (UtilMath.offset2dSquared(location, _ghastSpawn) > 25) + { + _ghast.teleport(_ghastSpawn); + } + Fireball fireball = _ghast.launchProjectile(LargeFireball.class); fireball.setBounce(false); @@ -211,8 +217,6 @@ class MobDefense extends SectionChallenge eFireball.dirX = direction.getX(); eFireball.dirY = direction.getY() - 0.005; eFireball.dirZ = direction.getZ(); - - UtilEnt.CreatureMoveFast(_ghast, _ghastSpawn, 1); } @EventHandler