From 4a052cb444c098b215800b22939e67fb3373411d Mon Sep 17 00:00:00 2001 From: Ottowayne Date: Thu, 6 Jan 2011 21:16:46 +0100 Subject: Scripts/Scarlet Enclave: Quest 12801 - Respawn required Adds on Mograine Respawn Signed-off-by: Machiavelli --- .../scripts/EasternKingdoms/ScarletEnclave/chapter5.cpp | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) (limited to 'src/server/scripts') diff --git a/src/server/scripts/EasternKingdoms/ScarletEnclave/chapter5.cpp b/src/server/scripts/EasternKingdoms/ScarletEnclave/chapter5.cpp index f0efca78876..fe0ff30c038 100644 --- a/src/server/scripts/EasternKingdoms/ScarletEnclave/chapter5.cpp +++ b/src/server/scripts/EasternKingdoms/ScarletEnclave/chapter5.cpp @@ -426,13 +426,13 @@ public: } if (Creature* pTemp = Unit::GetCreature(*me, uiKoltiraGUID)) - pTemp->setDeathState(JUST_DIED); + pTemp->Respawn(); if (Creature* pTemp = Unit::GetCreature(*me, uiOrbazGUID)) - pTemp->setDeathState(JUST_DIED); + pTemp->Respawn(); if (Creature* pTemp = Unit::GetCreature(*me, uiThassarianGUID)) - pTemp->setDeathState(JUST_DIED); + pTemp->Respawn(); if (Creature* pTemp = Unit::GetCreature(*me, uiLichKingGUID)) - pTemp->setDeathState(JUST_DIED); + pTemp->Respawn(); uiKoltiraGUID = NULL; uiOrbazGUID = NULL; @@ -1331,6 +1331,14 @@ public: break; case 73: + if (Creature* pTemp = Unit::GetCreature(*me, uiKoltiraGUID)) + pTemp->DespawnOrUnsummon(); + if (Creature* pTemp = Unit::GetCreature(*me, uiOrbazGUID)) + pTemp->DespawnOrUnsummon(); + if (Creature* pTemp = Unit::GetCreature(*me, uiThassarianGUID)) + pTemp->DespawnOrUnsummon(); + if (Creature* pTemp = Unit::GetCreature(*me, uiLichKingGUID)) + pTemp->DespawnOrUnsummon(); me->DespawnOrUnsummon(); break; } -- cgit v1.2.3