aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author_manuel_ <manue.l@live.com.ar>2010-04-02 14:46:11 -0300
committer_manuel_ <manue.l@live.com.ar>2010-04-02 14:46:11 -0300
commit21a5f99201d9339f159979762a801b958f47f575 (patch)
tree0e493c35486c4a3351be0899b6d21306d6012a5f
parentc86b228668570da01407a76755c0f89ee8e9d327 (diff)
Corrected gossip script npc_hira_snowdawn. Thanks to wowgargamel.
--HG-- branch : trunk
-rw-r--r--src/scripts/northrend/dalaran.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/scripts/northrend/dalaran.cpp b/src/scripts/northrend/dalaran.cpp
index 61dc6abc7cb..f6ced101d22 100644
--- a/src/scripts/northrend/dalaran.cpp
+++ b/src/scripts/northrend/dalaran.cpp
@@ -109,6 +109,11 @@ CreatureAI* GetAI_npc_mageguard_dalaran(Creature* pCreature)
## npc_hira_snowdawn
######*/
+enum eHiraSnowdawn
+{
+ SPELL_COLD_WEATHER_FLYING = 54197
+};
+
#define GOSSIP_TEXT_TRAIN_HIRA "I seek training to ride a steed."
bool GossipHello_npc_hira_snowdawn(Player* pPlayer, Creature* pCreature)
@@ -118,7 +123,7 @@ bool GossipHello_npc_hira_snowdawn(Player* pPlayer, Creature* pCreature)
pPlayer->ADD_GOSSIP_ITEM(GOSSIP_ICON_VENDOR, GOSSIP_TEXT_TRAIN_HIRA, GOSSIP_SENDER_MAIN, GOSSIP_ACTION_TRAIN);
- if (pPlayer->getLevel() == 80)
+ if (pPlayer->getLevel() >= 80 && pPlayer->HasSpell(SPELL_COLD_WEATHER_FLYING))
pPlayer->ADD_GOSSIP_ITEM(GOSSIP_ICON_VENDOR, GOSSIP_TEXT_BROWSE_GOODS, GOSSIP_SENDER_MAIN, GOSSIP_ACTION_TRADE);
pPlayer->SEND_GOSSIP_MENU(pPlayer->GetGossipTextId(pCreature), pCreature->GetGUID());