diff --git a/.gitignore b/.gitignore index 1ff022513..56359e70a 100644 --- a/.gitignore +++ b/.gitignore @@ -65,6 +65,7 @@ nbproject/ .idea cmake-build-debug/* cmake-build-debug-coverage/* +cmake-build-debug-event-trace coverage-report/ # diff --git a/src/server/scripts/Northrend/FrozenHalls/ForgeOfSouls/instance_forge_of_souls.cpp b/src/server/scripts/Northrend/FrozenHalls/ForgeOfSouls/instance_forge_of_souls.cpp index 73d194f2d..7a65bde9f 100644 --- a/src/server/scripts/Northrend/FrozenHalls/ForgeOfSouls/instance_forge_of_souls.cpp +++ b/src/server/scripts/Northrend/FrozenHalls/ForgeOfSouls/instance_forge_of_souls.cpp @@ -20,6 +20,12 @@ #include "ScriptedCreature.h" #include "forge_of_souls.h" +BossBoundaryData const boundaries = +{ + { DATA_BRONJAHM, new CircleBoundary(Position(5297.3f, 2506.45f), 100.96) }, + { DATA_DEVOURER, new ParallelogramBoundary(Position(5663.56f, 2570.53f), Position(5724.39f, 2520.45f), Position(5570.36f, 2461.42f)) } +}; + class instance_forge_of_souls : public InstanceMapScript { public: @@ -32,7 +38,10 @@ public: struct instance_forge_of_souls_InstanceScript : public InstanceScript { - instance_forge_of_souls_InstanceScript(Map* map) : InstanceScript(map) {} + instance_forge_of_souls_InstanceScript(Map* map) : InstanceScript(map) + { + LoadBossBoundaries(boundaries); + } uint32 m_auiEncounter[MAX_ENCOUNTER]; TeamId teamIdInInstance;