From 99c63e86ae7b7ced1f2781b5ccf551e7e2cf3216 Mon Sep 17 00:00:00 2001 From: Souler Date: Thu, 22 Sep 2011 22:14:52 +0200 Subject: Scripts/Ulduar: Make XT-002 and Ignis enter evade mode if pulled out from their fight areas. Also implement a default case for EnterEvadeIfOutOfCombatArea. --- src/server/scripts/Northrend/Ulduar/ulduar/boss_ignis.cpp | 2 ++ src/server/scripts/Northrend/Ulduar/ulduar/boss_xt002.cpp | 2 ++ 2 files changed, 4 insertions(+) (limited to 'src/server/scripts/Northrend') diff --git a/src/server/scripts/Northrend/Ulduar/ulduar/boss_ignis.cpp b/src/server/scripts/Northrend/Ulduar/ulduar/boss_ignis.cpp index 53c19b00ee4..2331cc9a68c 100644 --- a/src/server/scripts/Northrend/Ulduar/ulduar/boss_ignis.cpp +++ b/src/server/scripts/Northrend/Ulduar/ulduar/boss_ignis.cpp @@ -273,6 +273,8 @@ class boss_ignis : public CreatureScript } DoMeleeAttackIfReady(); + + EnterEvadeIfOutOfCombatArea(diff); } private: diff --git a/src/server/scripts/Northrend/Ulduar/ulduar/boss_xt002.cpp b/src/server/scripts/Northrend/Ulduar/ulduar/boss_xt002.cpp index e012cb4ca48..087f74b654e 100644 --- a/src/server/scripts/Northrend/Ulduar/ulduar/boss_xt002.cpp +++ b/src/server/scripts/Northrend/Ulduar/ulduar/boss_xt002.cpp @@ -306,6 +306,8 @@ class boss_xt002 : public CreatureScript if (_phase == 1) DoMeleeAttackIfReady(); + + EnterEvadeIfOutOfCombatArea(diff); } void PassengerBoarded(Unit* who, int8 /*seatId*/, bool apply) -- cgit v1.2.3 From a51e2d3ff6a98cc271704c67341e50a6ef8b0656 Mon Sep 17 00:00:00 2001 From: Souler Date: Tue, 27 Sep 2011 11:56:08 +0300 Subject: Remove XT-002 area check, already fixed by @MachiavelliTrinity in 9692be4cbb4dcc085ff9c3a31f2f83237ec74702 --- src/server/scripts/Northrend/Ulduar/ulduar/boss_xt002.cpp | 2 -- 1 file changed, 2 deletions(-) (limited to 'src/server/scripts/Northrend') diff --git a/src/server/scripts/Northrend/Ulduar/ulduar/boss_xt002.cpp b/src/server/scripts/Northrend/Ulduar/ulduar/boss_xt002.cpp index 087f74b654e..e012cb4ca48 100644 --- a/src/server/scripts/Northrend/Ulduar/ulduar/boss_xt002.cpp +++ b/src/server/scripts/Northrend/Ulduar/ulduar/boss_xt002.cpp @@ -306,8 +306,6 @@ class boss_xt002 : public CreatureScript if (_phase == 1) DoMeleeAttackIfReady(); - - EnterEvadeIfOutOfCombatArea(diff); } void PassengerBoarded(Unit* who, int8 /*seatId*/, bool apply) -- cgit v1.2.3