diff options
| author | megamage <none@none> | 2009-08-18 19:10:58 -0500 |
|---|---|---|
| committer | megamage <none@none> | 2009-08-18 19:10:58 -0500 |
| commit | 9bd8f09978c1dbd5a8a58fc1cb169ac40886618a (patch) | |
| tree | 7668e2a0b180f7b41000dea00033d7acdd8aaa81 /src | |
| parent | cfd24129d3a3b29516ce7160f136c74bf2f44185 (diff) | |
*Summon GO dawn of light instead of changing db.
--HG--
branch : trunk
Diffstat (limited to 'src')
| -rw-r--r-- | src/bindings/scripts/scripts/eastern_kingdoms/scarlet_enclave/chapter5.cpp | 20 |
1 files changed, 5 insertions, 15 deletions
diff --git a/src/bindings/scripts/scripts/eastern_kingdoms/scarlet_enclave/chapter5.cpp b/src/bindings/scripts/scripts/eastern_kingdoms/scarlet_enclave/chapter5.cpp index 2fa531181fa..9fd818b7c99 100644 --- a/src/bindings/scripts/scripts/eastern_kingdoms/scarlet_enclave/chapter5.cpp +++ b/src/bindings/scripts/scripts/eastern_kingdoms/scarlet_enclave/chapter5.cpp @@ -330,9 +330,6 @@ struct TRINITY_DLL_DECL npc_highlord_darion_mograineAI : public npc_escortAI uint64 uiGhoulGUID[ENCOUNTER_GHOUL_NUMBER]; uint64 uiWarriorGUID[ENCOUNTER_WARRIOR_NUMBER]; - // Misc - uint64 uiDawnofLightGUID; - void Reset() { if (!IsBeingEscorted) @@ -345,8 +342,6 @@ struct TRINITY_DLL_DECL npc_highlord_darion_mograineAI : public npc_escortAI uiTotal_scourge = ENCOUNTER_TOTAL_SCOURGE; uiSummon_counter = 0; - uiDawnofLightGUID = 0; - uiAnti_magic_zone = 1000 + rand()%5000; uiDeath_strike = 5000 + rand()%5000; uiDeath_embrace = 5000 + rand()%5000; @@ -477,12 +472,6 @@ struct TRINITY_DLL_DECL npc_highlord_darion_mograineAI : public npc_escortAI case 1: SetHoldState(true); - if (GameObject* pGo = me->FindNearestGameObject(GO_LIGHT_OF_DAWN, 100.0f)) // make dawn of light effect off - { - uiDawnofLightGUID = pGo->GetGUID(); - pGo->SetPhaseMask(0, true); - } - SpawnNPC(); if (Creature* pTemp = Unit::GetCreature(*me, uiKorfaxGUID)) DoScriptText(SAY_LIGHT_OF_DAWN07, pTemp); @@ -1098,8 +1087,9 @@ struct TRINITY_DLL_DECL npc_highlord_darion_mograineAI : public npc_escortAI break; case 48: // Show the cleansing effect (dawn of light) - if (GameObject* pGo = me->GetMap()->GetGameObject(uiDawnofLightGUID)) - pGo->SetPhaseMask(128, true); + //if (GameObject* pGo = me->GetMap()->GetGameObject(uiDawnofLightGUID)) + // pGo->SetPhaseMask(128, true); + me->SummonGameObject(GO_LIGHT_OF_DAWN, 2283.896, -5287.914, 83.066, 0, 0, 0, 0, 0, 30000); if (Creature* pTemp = Unit::GetCreature(*me, uiTirionGUID)) { if (pTemp->HasAura(SPELL_REBIRTH_OF_THE_ASHBRINGER, 0)) @@ -1273,8 +1263,8 @@ struct TRINITY_DLL_DECL npc_highlord_darion_mograineAI : public npc_escortAI break; case 71: - if (GameObject* pGo = me->GetMap()->GetGameObject(uiDawnofLightGUID)) // Turn off dawn of light - pGo->SetPhaseMask(0, true); + //if (GameObject* pGo = me->GetMap()->GetGameObject(uiDawnofLightGUID)) // Turn off dawn of light + // pGo->SetPhaseMask(0, true); { Map *map = me->GetMap(); // search players with in 50 yards for quest credit |
