summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore2
-rw-r--r--src/server/scripts/Northrend/ChamberOfAspects/ObsidianSanctum/instance_obsidian_sanctum.cpp7
2 files changed, 8 insertions, 1 deletions
diff --git a/.gitignore b/.gitignore
index 56359e70a7..756f815876 100644
--- a/.gitignore
+++ b/.gitignore
@@ -65,7 +65,7 @@ nbproject/
.idea
cmake-build-debug/*
cmake-build-debug-coverage/*
-cmake-build-debug-event-trace
+cmake-build-debug-event-trace/*
coverage-report/
#
diff --git a/src/server/scripts/Northrend/ChamberOfAspects/ObsidianSanctum/instance_obsidian_sanctum.cpp b/src/server/scripts/Northrend/ChamberOfAspects/ObsidianSanctum/instance_obsidian_sanctum.cpp
index 5edc7b053f..dcd0ee6a3c 100644
--- a/src/server/scripts/Northrend/ChamberOfAspects/ObsidianSanctum/instance_obsidian_sanctum.cpp
+++ b/src/server/scripts/Northrend/ChamberOfAspects/ObsidianSanctum/instance_obsidian_sanctum.cpp
@@ -15,12 +15,18 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
+#include "AreaBoundary.h"
#include "CreatureAIImpl.h"
#include "Player.h"
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
#include "obsidian_sanctum.h"
+BossBoundaryData const boundaries =
+{
+ { DATA_SARTHARION, new RectangleBoundary(3218.86f, 3275.69f, 484.68f, 572.4f) }
+};
+
class instance_obsidian_sanctum : public InstanceMapScript
{
public:
@@ -36,6 +42,7 @@ public:
instance_obsidian_sanctum_InstanceMapScript(Map* pMap) : InstanceScript(pMap), portalCount(0)
{
SetBossNumber(MAX_ENCOUNTERS);
+ LoadBossBoundaries(boundaries);
}
bool IsEncounterInProgress() const override