aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoruntaught <untaugh@mail.bg>2013-11-03 10:35:12 +0200
committeruntaught <untaugh@mail.bg>2013-11-03 10:35:12 +0200
commitb28c27cb7c59304d2d1d7c5c076e76b949944201 (patch)
tree6b057c25892f819a8da832d10ba3e80c2e956b6d
parent940e671d4240285ac5ec4b5ef2803461e312ad4b (diff)
[Area Trigger Scripts] Add Support for Teleport for Quest: Breaking Through (11898)
-rw-r--r--src/server/scripts/World/areatrigger_scripts.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/server/scripts/World/areatrigger_scripts.cpp b/src/server/scripts/World/areatrigger_scripts.cpp
index 3ab9a1511af..2f8d5fa2ce4 100644
--- a/src/server/scripts/World/areatrigger_scripts.cpp
+++ b/src/server/scripts/World/areatrigger_scripts.cpp
@@ -210,7 +210,11 @@ class AreaTrigger_at_last_rites : public AreaTriggerScript
pPosition = WorldLocation(571, 3802.38f, 3585.95f, 49.5765f, 0.0f);
break;
case 5340:
- pPosition = WorldLocation(571, 3687.91f, 3577.28f, 473.342f, 0.0f);
+ if (player->GetQuestStatus(QUEST_LAST_RITES) == QUEST_STATUS_INCOMPLETE ||
+ player->GetQuestStatus(QUEST_LAST_RITES) == QUEST_STATUS_COMPLETE)
+ pPosition = WorldLocation(571, 3687.91f, 3577.28f, 473.342f);
+ else
+ pPosition = WorldLocation(571, 3739.38f, 3567.09f, 341.58f);
break;
default:
return false;