feat(Core/Scripts): Added Boundary in Obsidian sanctum (#12158)

* .

* Clion event trace

* Update .gitignore

* feat(Core/Scripts): Added Boundary in Obsidian sanctum

* .
This commit is contained in:
IntelligentQuantum 2022-06-26 12:16:06 +04:30 committed by GitHub
parent 980f09ef22
commit afe48578d7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 8 additions and 1 deletions

2
.gitignore vendored
View File

@ -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/
#

View File

@ -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