aboutsummaryrefslogtreecommitdiff
path: root/src/scripts/northrend
diff options
context:
space:
mode:
authorMachiavelli <none@none>2010-05-26 20:26:03 +0200
committerMachiavelli <none@none>2010-05-26 20:26:03 +0200
commite33e700a78b9b91d2f16ac6e387c2f2d92b65c6d (patch)
tree30e48c4dce1e5d8a892ce0aec0f3c50982b1770c /src/scripts/northrend
parent7c0f140bb063e587baa4ca58aa0a2c77eff6a91f (diff)
parentee86f72217bc7658a0666142a30b54631d0f9170 (diff)
Merge, thanks to Aokromes for testing my patches.
Added tag UP30 for e653a5b8d0 --HG-- branch : trunk
Diffstat (limited to 'src/scripts/northrend')
-rw-r--r--src/scripts/northrend/borean_tundra.cpp170
1 files changed, 0 insertions, 170 deletions
diff --git a/src/scripts/northrend/borean_tundra.cpp b/src/scripts/northrend/borean_tundra.cpp
index 074726ccb9e..19d82dc9044 100644
--- a/src/scripts/northrend/borean_tundra.cpp
+++ b/src/scripts/northrend/borean_tundra.cpp
@@ -22,9 +22,6 @@ SDCategory: Borean Tundra
EndScriptData */
/* ContentData
-npc_fizzcrank_fullthrottle
-npc_surristrasz
-npc_tiare
npc_iruk
npc_corastrasza
npc_jenny
@@ -43,155 +40,6 @@ EndContentData */
#include "ScriptedFollowerAI.h"
/*######
-## npc_fizzcrank_fullthrottle
-######*/
-
-#define GOSSIP_ITEM_GO_ON "Go on."
-#define GOSSIP_ITEM_TELL_ME "Tell me what's going on out here, Fizzcrank."
-
-enum eFizzcrank
-{
- GOSSIP_TEXTID_FIZZCRANK1 = 12456,
- GOSSIP_TEXTID_FIZZCRANK2 = 12457,
- GOSSIP_TEXTID_FIZZCRANK3 = 12458,
- GOSSIP_TEXTID_FIZZCRANK4 = 12459,
- GOSSIP_TEXTID_FIZZCRANK5 = 12460,
- GOSSIP_TEXTID_FIZZCRANK6 = 12461,
- GOSSIP_TEXTID_FIZZCRANK7 = 12462,
- GOSSIP_TEXTID_FIZZCRANK8 = 12463,
- GOSSIP_TEXTID_FIZZCRANK9 = 12464,
-
- QUEST_THE_MECHAGNOMES = 11708
-};
-
-bool GossipHello_npc_fizzcrank_fullthrottle(Player* pPlayer, Creature* pCreature)
-{
- if (pCreature->isQuestGiver())
- pPlayer->PrepareQuestMenu(pCreature->GetGUID());
-
- if (pPlayer->GetQuestStatus(QUEST_THE_MECHAGNOMES) == QUEST_STATUS_INCOMPLETE)
- pPlayer->ADD_GOSSIP_ITEM(GOSSIP_ICON_CHAT, GOSSIP_ITEM_TELL_ME, GOSSIP_SENDER_MAIN, GOSSIP_ACTION_INFO_DEF+1);
-
- pPlayer->SEND_GOSSIP_MENU(pPlayer->GetGossipTextId(pCreature), pCreature->GetGUID());
- return true;
-}
-
-bool GossipSelect_npc_fizzcrank_fullthrottle(Player* pPlayer, Creature* pCreature, uint32 /*uiSender*/, uint32 uiAction)
-{
- switch(uiAction)
- {
- case GOSSIP_ACTION_INFO_DEF+1:
- pPlayer->ADD_GOSSIP_ITEM(GOSSIP_ICON_CHAT, GOSSIP_ITEM_GO_ON, GOSSIP_SENDER_MAIN, GOSSIP_ACTION_INFO_DEF + 2);
- pPlayer->SEND_GOSSIP_MENU(GOSSIP_TEXTID_FIZZCRANK1, pCreature->GetGUID());
- break;
- case GOSSIP_ACTION_INFO_DEF+2:
- pPlayer->ADD_GOSSIP_ITEM(GOSSIP_ICON_CHAT, GOSSIP_ITEM_GO_ON, GOSSIP_SENDER_MAIN, GOSSIP_ACTION_INFO_DEF + 3);
- pPlayer->SEND_GOSSIP_MENU(GOSSIP_TEXTID_FIZZCRANK2, pCreature->GetGUID());
- break;
- case GOSSIP_ACTION_INFO_DEF+3:
- pPlayer->ADD_GOSSIP_ITEM(GOSSIP_ICON_CHAT, GOSSIP_ITEM_GO_ON, GOSSIP_SENDER_MAIN, GOSSIP_ACTION_INFO_DEF + 4);
- pPlayer->SEND_GOSSIP_MENU(GOSSIP_TEXTID_FIZZCRANK3, pCreature->GetGUID());
- break;
- case GOSSIP_ACTION_INFO_DEF+4:
- pPlayer->ADD_GOSSIP_ITEM(GOSSIP_ICON_CHAT, GOSSIP_ITEM_GO_ON, GOSSIP_SENDER_MAIN, GOSSIP_ACTION_INFO_DEF + 5);
- pPlayer->SEND_GOSSIP_MENU(GOSSIP_TEXTID_FIZZCRANK4, pCreature->GetGUID());
- break;
- case GOSSIP_ACTION_INFO_DEF+5:
- pPlayer->ADD_GOSSIP_ITEM(GOSSIP_ICON_CHAT, GOSSIP_ITEM_GO_ON, GOSSIP_SENDER_MAIN, GOSSIP_ACTION_INFO_DEF + 6);
- pPlayer->SEND_GOSSIP_MENU(GOSSIP_TEXTID_FIZZCRANK5, pCreature->GetGUID());
- break;
- case GOSSIP_ACTION_INFO_DEF+6:
- pPlayer->ADD_GOSSIP_ITEM(GOSSIP_ICON_CHAT, GOSSIP_ITEM_GO_ON, GOSSIP_SENDER_MAIN, GOSSIP_ACTION_INFO_DEF + 7);
- pPlayer->SEND_GOSSIP_MENU(GOSSIP_TEXTID_FIZZCRANK6, pCreature->GetGUID());
- break;
- case GOSSIP_ACTION_INFO_DEF+7:
- pPlayer->ADD_GOSSIP_ITEM(GOSSIP_ICON_CHAT, GOSSIP_ITEM_GO_ON, GOSSIP_SENDER_MAIN, GOSSIP_ACTION_INFO_DEF + 8);
- pPlayer->SEND_GOSSIP_MENU(GOSSIP_TEXTID_FIZZCRANK7, pCreature->GetGUID());
- break;
- case GOSSIP_ACTION_INFO_DEF+8:
- pPlayer->ADD_GOSSIP_ITEM(GOSSIP_ICON_CHAT, GOSSIP_ITEM_GO_ON, GOSSIP_SENDER_MAIN, GOSSIP_ACTION_INFO_DEF + 9);
- pPlayer->SEND_GOSSIP_MENU(GOSSIP_TEXTID_FIZZCRANK8, pCreature->GetGUID());
- break;
- case GOSSIP_ACTION_INFO_DEF+9:
- pPlayer->SEND_GOSSIP_MENU(GOSSIP_TEXTID_FIZZCRANK9, pCreature->GetGUID());
- pPlayer->AreaExploredOrEventHappens(QUEST_THE_MECHAGNOMES);
- break;
- }
- return true;
-}
-
-/*######
-## npc_surristrasz
-######*/
-
-#define GOSSIP_ITEM_FREE_FLIGHT "I'd like passage to the Transitus Shield."
-#define GOSSIP_ITEM_FLIGHT "May I use a drake to fly elsewhere?"
-
-enum eSurristrasz
-{
- SPELL_ABMER_TO_COLDARRA = 46064
-};
-
-bool GossipHello_npc_surristrasz(Player* pPlayer, Creature* pCreature)
-{
- if (pCreature->isQuestGiver())
- pPlayer->PrepareQuestMenu(pCreature->GetGUID());
-
- if (pCreature->isTaxi())
- {
- pPlayer->ADD_GOSSIP_ITEM(GOSSIP_ICON_CHAT, GOSSIP_ITEM_FREE_FLIGHT, GOSSIP_SENDER_MAIN, GOSSIP_OPTION_GOSSIP);
- pPlayer->ADD_GOSSIP_ITEM(GOSSIP_ICON_TRAINER, GOSSIP_ITEM_FLIGHT, GOSSIP_SENDER_MAIN, GOSSIP_OPTION_TAXIVENDOR);
- }
-
- pPlayer->SEND_GOSSIP_MENU(pPlayer->GetGossipTextId(pCreature), pCreature->GetGUID());
- return true;
-}
-
-bool GossipSelect_npc_surristrasz(Player* pPlayer, Creature* pCreature, uint32 /*uiSender*/, uint32 uiAction)
-{
- if (uiAction == GOSSIP_OPTION_GOSSIP)
- {
- pPlayer->CLOSE_GOSSIP_MENU();
-
- //TaxiPath 795 (amber to coldarra)
- pPlayer->CastSpell(pPlayer, SPELL_ABMER_TO_COLDARRA, true);
- }
-
- if (uiAction == GOSSIP_OPTION_TAXIVENDOR)
- pPlayer->GetSession()->SendTaxiMenu(pCreature);
-
- return true;
-}
-
-/*######
-## npc_tiare
-######*/
-
-#define GOSSIP_ITEM_TELEPORT "Teleport me to Amber Ledge, please."
-
-enum eTiare
-{
- SPELL_TELEPORT_COLDARRA = 50135
-};
-
-bool GossipHello_npc_tiare(Player* pPlayer, Creature* pCreature)
-{
- pPlayer->ADD_GOSSIP_ITEM(GOSSIP_ICON_CHAT, GOSSIP_ITEM_TELEPORT, GOSSIP_SENDER_MAIN, GOSSIP_OPTION_GOSSIP);
- pPlayer->SEND_GOSSIP_MENU(pPlayer->GetGossipTextId(pCreature), pCreature->GetGUID());
- return true;
-}
-
-bool GossipSelect_npc_tiare(Player* pPlayer, Creature* /*pCreature*/, uint32 /*uiSender*/, uint32 uiAction)
-{
- if (uiAction == GOSSIP_OPTION_GOSSIP)
- {
- pPlayer->CLOSE_GOSSIP_MENU();
- pPlayer->CastSpell(pPlayer, SPELL_TELEPORT_COLDARRA, true);
- }
- return true;
-}
-
-/*######
## npc_sinkhole_kill_credit
######*/
@@ -2336,24 +2184,6 @@ void AddSC_borean_tundra()
Script *newscript;
newscript = new Script;
- newscript->Name = "npc_fizzcrank_fullthrottle";
- newscript->pGossipHello = &GossipHello_npc_fizzcrank_fullthrottle;
- newscript->pGossipSelect = &GossipSelect_npc_fizzcrank_fullthrottle;
- newscript->RegisterSelf();
-
- newscript = new Script;
- newscript->Name = "npc_surristrasz";
- newscript->pGossipHello = &GossipHello_npc_surristrasz;
- newscript->pGossipSelect = &GossipSelect_npc_surristrasz;
- newscript->RegisterSelf();
-
- newscript = new Script;
- newscript->Name = "npc_tiare";
- newscript->pGossipHello = &GossipHello_npc_tiare;
- newscript->pGossipSelect = &GossipSelect_npc_tiare;
- newscript->RegisterSelf();
-
- newscript = new Script;
newscript->Name = "npc_sinkhole_kill_credit";
newscript->GetAI = &GetAI_npc_sinkhole_kill_credit;
newscript->RegisterSelf();