Scripts/Borean Tundra: Add Support for areatrigger conditions for Quest: Breaking Through (11898). Thanks to Svannon for original code and joint brainstorming session.

Closes issue #194
This commit is contained in:
Machiavelli
2011-01-14 00:59:52 +01:00
parent d399daab59
commit de8d5a9236
@@ -280,7 +280,8 @@ class AreaTrigger_at_scent_larkorwi : public AreaTriggerScript
enum eAtLastRites
{
QUEST_LAST_RITES = 12019
QUEST_LAST_RITES = 12019,
QUEST_BREAKING_THROUGH = 11898,
};
class AreaTrigger_at_last_rites : public AreaTriggerScript
@@ -294,7 +295,10 @@ class AreaTrigger_at_last_rites : public AreaTriggerScript
bool OnTrigger(Player* player, AreaTriggerEntry const* trigger)
{
if (player->GetQuestStatus(QUEST_LAST_RITES) != QUEST_STATUS_INCOMPLETE)
if (!(player->GetQuestStatus(QUEST_LAST_RITES) == QUEST_STATUS_INCOMPLETE ||
player->GetQuestStatus(QUEST_LAST_RITES) == QUEST_STATUS_COMPLETE ||
player->GetQuestStatus(QUEST_BREAKING_THROUGH) == QUEST_STATUS_INCOMPLETE ||
player->GetQuestStatus(QUEST_BREAKING_THROUGH) == QUEST_STATUS_COMPLETE))
return false;
WorldLocation pPosition;