aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts/Outland
diff options
context:
space:
mode:
authorDiscover- <amort11@hotmail.com>2011-12-25 17:17:28 +0100
committerDiscover- <amort11@hotmail.com>2011-12-25 17:17:28 +0100
commit9b8d18e7cd09625ba5b24355a3ca88b83125fd11 (patch)
treed7734ec5260649595e92860152892a3667057d6d /src/server/scripts/Outland
parentdbcccbbb44cd331ab5ad31361b2fa4a6f12990bc (diff)
Scripts/Quests: Add a double check in summoning for two of my previous scripts, as well as revert changing WDB data.
Diffstat (limited to 'src/server/scripts/Outland')
-rw-r--r--src/server/scripts/Outland/blades_edge_mountains.cpp4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/server/scripts/Outland/blades_edge_mountains.cpp b/src/server/scripts/Outland/blades_edge_mountains.cpp
index f7c995d8f92..87304a3f721 100644
--- a/src/server/scripts/Outland/blades_edge_mountains.cpp
+++ b/src/server/scripts/Outland/blades_edge_mountains.cpp
@@ -554,11 +554,9 @@ class go_thunderspike : public GameObjectScript
bool OnGossipHello(Player* player, GameObject* go)
{
- if (player->GetQuestStatus(QUEST_THUNDERSPIKE) == QUEST_STATUS_INCOMPLETE)
- {
+ if (player->GetQuestStatus(QUEST_THUNDERSPIKE) == QUEST_STATUS_INCOMPLETE && !go->FindNearestCreature(NPC_GOR_GRIMGUT, 25.0f, true))
if (Creature* gorGrimgut = go->SummonCreature(NPC_GOR_GRIMGUT, -2413.4f, 6914.48f, 25.01f, 3.67f, TEMPSUMMON_TIMED_DESPAWN_OUT_OF_COMBAT, 300000))
gorGrimgut->AI()->AttackStart(player);
- }
return true;
}