Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*######
- ## go_legion_obelisk
- ######*/
- bool obelisk_one, obelisk_two, obelisk_three, obelisk_four, obelisk_five;
- #define LEGION_OBELISK_ONE 185193
- #define LEGION_OBELISK_TWO 185195
- #define LEGION_OBELISK_THREE 185196
- #define LEGION_OBELISK_FOUR 185197
- #define LEGION_OBELISK_FIVE 185198
- bool GOUse_go_legion_obelisk(Player* pPlayer, GameObject* pGo)
- {
- if (pPlayer->GetQuestStatus(10821) == QUEST_STATUS_INCOMPLETE)
- {
- switch (pGo->GetEntry())
- {
- case LEGION_OBELISK_ONE:
- obelisk_one = true;
- break;
- case LEGION_OBELISK_TWO:
- obelisk_two = true;
- break;
- case LEGION_OBELISK_THREE:
- obelisk_three = true;
- break;
- case LEGION_OBELISK_FOUR:
- obelisk_four = true;
- break;
- case LEGION_OBELISK_FIVE:
- obelisk_five = true;
- break;
- }
- if (obelisk_one == true && obelisk_two == true && obelisk_three == true && obelisk_four == true && obelisk_five == true)
- {
- pGo->SummonCreature(19963, 2943.40f, 4778.20f, 284.49f, 0.94f, TEMPSUMMON_TIMED_OOC_DESPAWN, 120000);
- //reset global var
- obelisk_one = false;
- obelisk_two = false;
- obelisk_three = false;
- obelisk_four = false;
- obelisk_five = false;
- }
- }
- return true;
- };
- pNewScript = new Script;
- pNewScript->Name = "go_legion_obelisk";
- pNewScript->pGOUse = &GOUse_go_legion_obelisk;
- pNewScript->RegisterSelf();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement