feat(Core/Scripts): Added Boundary in Forge of Souls (#11798)

This commit is contained in:
IntelligentQuantum 2022-06-24 18:56:10 +04:30 committed by GitHub
parent 38889324b2
commit 07a6c17449
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 11 additions and 1 deletions

1
.gitignore vendored
View File

@ -65,6 +65,7 @@ nbproject/
.idea
cmake-build-debug/*
cmake-build-debug-coverage/*
cmake-build-debug-event-trace
coverage-report/
#

View File

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