aboutsummaryrefslogtreecommitdiff
path: root/src/scripts/northrend/zuldrak.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/scripts/northrend/zuldrak.cpp')
-rw-r--r--src/scripts/northrend/zuldrak.cpp17
1 files changed, 10 insertions, 7 deletions
diff --git a/src/scripts/northrend/zuldrak.cpp b/src/scripts/northrend/zuldrak.cpp
index 29b293154c9..129f0be7c6a 100644
--- a/src/scripts/northrend/zuldrak.cpp
+++ b/src/scripts/northrend/zuldrak.cpp
@@ -1021,15 +1021,18 @@ enum eScourgeEnclosure
bool GOHello_go_scourge_enclosure(Player *pPlayer, GameObject *pGO)
{
- Creature *pGymerDummy;
- if (pPlayer->GetQuestStatus(QUEST_OUR_ONLY_HOPE) == QUEST_STATUS_INCOMPLETE &&
- (pGymerDummy = pGO->FindNearestCreature(NPC_GYMER_DUMMY,20.0f)))
+
+ if (pPlayer->GetQuestStatus(QUEST_OUR_ONLY_HOPE) == QUEST_STATUS_INCOMPLETE)
+ {
+ Creature *pGymerDummy = pGO->FindNearestCreature(NPC_GYMER_DUMMY,20.0f);
+ if (pGymerDummy)
{
- pGO->UseDoorOrButton();
- pPlayer->KilledMonsterCredit(pGymerDummy->GetEntry(),pGymerDummy->GetGUID());
- pGymerDummy->CastSpell(pGymerDummy, 55529, true);
- pGymerDummy->DisappearAndDie();
+ pGO->UseDoorOrButton();
+ pPlayer->KilledMonsterCredit(pGymerDummy->GetEntry(),pGymerDummy->GetGUID());
+ pGymerDummy->CastSpell(pGymerDummy, 55529, true);
+ pGymerDummy->DisappearAndDie();
}
+ }
return true;
}