diff options
| author | Nay <dnpd.dd@gmail.com> | 2012-12-28 17:31:39 +0000 |
|---|---|---|
| committer | Nay <dnpd.dd@gmail.com> | 2012-12-28 17:31:39 +0000 |
| commit | 3375f56bf8cea7b2c169ff0dae51603db0f42cf6 (patch) | |
| tree | ba245402dc91977675d586d203a2007ec0cf2cef /src/server/scripts/Kalimdor | |
| parent | ed236024e1d4b80cec720c014450d1cd43f3f94e (diff) | |
| parent | 4065b17c94859a7e7e312c0db621d9990095201e (diff) | |
Merge remote-tracking branch 'origin/master' into 4.3.4
Conflicts:
src/server/scripts/Kalimdor/thousand_needles.cpp
Diffstat (limited to 'src/server/scripts/Kalimdor')
| -rw-r--r-- | src/server/scripts/Kalimdor/azuremyst_isle.cpp | 2 | ||||
| -rw-r--r-- | src/server/scripts/Kalimdor/bloodmyst_isle.cpp | 2 | ||||
| -rw-r--r-- | src/server/scripts/Kalimdor/dustwallow_marsh.cpp | 2 |
3 files changed, 4 insertions, 2 deletions
diff --git a/src/server/scripts/Kalimdor/azuremyst_isle.cpp b/src/server/scripts/Kalimdor/azuremyst_isle.cpp index 244a0abe8b2..07f7aabe58c 100644 --- a/src/server/scripts/Kalimdor/azuremyst_isle.cpp +++ b/src/server/scripts/Kalimdor/azuremyst_isle.cpp @@ -585,6 +585,7 @@ public: bool OnGossipHello(Player* player, GameObject* go) { + go->UseDoorOrButton(); if (player->GetQuestStatus(QUEST_STRENGTH_ONE) == QUEST_STATUS_INCOMPLETE) { if (Creature* ravager = go->FindNearestCreature(NPC_DEATH_RAVAGER, 5.0f, true)) @@ -740,6 +741,7 @@ class go_bristlelimb_cage : public GameObjectScript bool OnGossipHello(Player* player, GameObject* go) { + go->SetGoState(GO_STATE_READY); if (player->GetQuestStatus(QUEST_THE_PROPHECY_OF_AKIDA) == QUEST_STATUS_INCOMPLETE) { if (Creature* capitive = go->FindNearestCreature(NPC_STILLPINE_CAPITIVE, 5.0f, true)) diff --git a/src/server/scripts/Kalimdor/bloodmyst_isle.cpp b/src/server/scripts/Kalimdor/bloodmyst_isle.cpp index 3b77ee34275..dec01dfec2b 100644 --- a/src/server/scripts/Kalimdor/bloodmyst_isle.cpp +++ b/src/server/scripts/Kalimdor/bloodmyst_isle.cpp @@ -168,9 +168,9 @@ public: bool OnGossipHello(Player* player, GameObject* go) { + go->SetGoState(GO_STATE_READY); if (Creature* stillpine = go->FindNearestCreature(NPC_PRINCESS_STILLPINE, 25, true)) { - go->SetGoState(GO_STATE_ACTIVE); stillpine->GetMotionMaster()->MovePoint(1, go->GetPositionX(), go->GetPositionY()-15, go->GetPositionZ()); player->CastedCreatureOrGO(NPC_PRINCESS_STILLPINE, 0, SPELL_OPENING_PRINCESS_STILLPINE_CREDIT); } diff --git a/src/server/scripts/Kalimdor/dustwallow_marsh.cpp b/src/server/scripts/Kalimdor/dustwallow_marsh.cpp index f5876824da4..e1a75cbe9f8 100644 --- a/src/server/scripts/Kalimdor/dustwallow_marsh.cpp +++ b/src/server/scripts/Kalimdor/dustwallow_marsh.cpp @@ -748,9 +748,9 @@ public: bool OnGossipHello(Player* player, GameObject* go) { + go->UseDoorOrButton(); if (Creature* prisoner = go->FindNearestCreature(NPC_THERAMORE_PRISONER, 1.0f)) { - go->UseDoorOrButton(); if (player) player->KilledMonsterCredit(NPC_THERAMORE_PRISONER, 0); |
