Scripts/Uldaman: Fix build & fix some movement suggested by josch

This commit is contained in:
Kittnz
2015-04-25 08:44:16 +02:00
parent 9cb4cb52d8
commit cf286ea9cd
2 changed files with 7 additions and 10 deletions

View File

@@ -28,10 +28,9 @@ EndScriptData */
enum Ironaya
{
SAY_AGGRO = 0,
SPELL_ARCINGSMASH = 8374,
SPELL_KNOCKAWAY = 10101,
SPELL_WSTOMP = 11876,
SPELL_WSTOMP = 11876
};
class boss_ironaya : public CreatureScript

View File

@@ -40,15 +40,13 @@ enum Events
EVENT_SUB_BOSS_AGGRO = 2228
};
const float IronayaPoint[4] = { -231.228f, 246.6135f, -49.01617f, 0.0f };
enum StoneKeepers
enum IronayaTalk
{
GUID_STONEKEEPER_1 = 27554,
GUID_STONEKEEPER_2 = 27794,
GUID_STONEKEEPER_3 = 28368
SAY_AGGRO = 0
};
const Position IronayaPoint = { -231.228f, 246.6135f, -49.01617f, 0.0f };
class instance_uldaman : public InstanceMapScript
{
public:
@@ -273,8 +271,8 @@ class instance_uldaman : public InstanceMapScript
ironaya->RemoveFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NOT_SELECTABLE);
ironaya->GetMotionMaster()->Clear();
ironaya->GetMotionMaster()->MovePoint(0, IronayaPoint[0], IronayaPoint[1], IronayaPoint[2]);
ironaya->SetHomePosition(IronayaPoint[0], IronayaPoint[1], IronayaPoint[2], IronayaPoint[3]);
ironaya->GetMotionMaster()->MovePoint(0, IronayaPoint);
ironaya->SetHomePosition(IronayaPoint);
ironaya->AI()->Talk(SAY_AGGRO);
}