Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- diff --git a/src/server/scripts/Northrend/FrozenHalls/PitOfSaron/instance_pit_of_saron.cpp b/src/server/scripts/Northrend/FrozenHalls/PitOfSaron/instance_pit_of_saron.cpp
- index 2bf8876..e960b1d 100644
- --- a/src/server/scripts/Northrend/FrozenHalls/PitOfSaron/instance_pit_of_saron.cpp
- +++ b/src/server/scripts/Northrend/FrozenHalls/PitOfSaron/instance_pit_of_saron.cpp
- @@ -41,6 +41,7 @@ class instance_pit_of_saron : public InstanceMapScript
- _jainaOrSylvanas1GUID = 0;
- _jainaOrSylvanas2GUID = 0;
- _teamInInstance = 0;
- + _icewallGUID = 0;
- }
- void OnPlayerEnter(Player* player)
- @@ -49,6 +50,16 @@ class instance_pit_of_saron : public InstanceMapScript
- _teamInInstance = player->GetTeam();
- }
- + void OnGameObjectCreate(GameObject* go)
- + {
- + switch (go->GetEntry())
- + {
- + case GO_ICE_WALL:
- + _icewallGUID = go->GetGUID();
- + break;
- + }
- + }
- +
- void OnCreatureCreate(Creature* creature)
- {
- if (!_teamInInstance)
- @@ -171,6 +182,11 @@ class instance_pit_of_saron : public InstanceMapScript
- else
- summoner->SummonCreature(NPC_GORKUN_IRONSKULL_2, SlaveLeaderPos, TEMPSUMMON_MANUAL_DESPAWN);
- }
- + if (GameObject* pGo = instance->GetGameObject(_icewallGUID))
- + {
- + pGo->SetGoState(GO_STATE_ACTIVE);
- + }
- +
- }
- break;
- case DATA_TYRANNUS:
- @@ -277,6 +293,7 @@ class instance_pit_of_saron : public InstanceMapScript
- }
- private:
- + uint64 _icewallGUID;
- uint64 _garfrostGUID;
- uint64 _krickGUID;
- uint64 _ickGUID;
- diff --git a/src/server/scripts/Northrend/FrozenHalls/PitOfSaron/pit_of_saron.h b/src/server/scripts/Northrend/FrozenHalls/PitOfSaron/pit_of_saron.h
- index e4282df..946d9cc 100644
- --- a/src/server/scripts/Northrend/FrozenHalls/PitOfSaron/pit_of_saron.h
- +++ b/src/server/scripts/Northrend/FrozenHalls/PitOfSaron/pit_of_saron.h
- @@ -90,6 +90,7 @@ enum CreatureIds
- enum GameObjectIds
- {
- GO_SARONITE_ROCK = 196485,
- + GO_ICE_WALL = 201885,
- };
- #endif
Advertisement
Add Comment
Please, Sign In to add comment