From 21a5f99201d9339f159979762a801b958f47f575 Mon Sep 17 00:00:00 2001 From: _manuel_ Date: Fri, 2 Apr 2010 14:46:11 -0300 Subject: [PATCH] Corrected gossip script npc_hira_snowdawn. Thanks to wowgargamel. --HG-- branch : trunk --- src/scripts/northrend/dalaran.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/scripts/northrend/dalaran.cpp b/src/scripts/northrend/dalaran.cpp index 61dc6abc7c..f6ced101d2 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());