@@ -36,7 +36,6 @@ npc_garments_of_quests 80% NPC's related to all Garments of-quests 5621, 56
3636npc_injured_patient 100% patients for triage-quests (6622 and 6624)
3737npc_doctor 100% Gustaf Vanhowzen and Gregory Victor, quest 6622 and 6624 (Triage)
3838npc_innkeeper 25% ScriptName not assigned. Innkeepers in general.
39- npc_lunaclaw_spirit 100% Appears at two different locations, quest 6001/6002
4039npc_mount_vendor 100% Regular mount vendors all over the world. Display gossip if player doesn't meet the requirements to buy
4140npc_rogue_trainer 80% Scripted trainers, so they are able to offer item 17126 for class quest 6681
4241npc_sayge 100% Darkmoon event fortune teller, buff player based on answers given
@@ -1098,40 +1097,6 @@ bool GossipSelect_npc_innkeeper(Player* pPlayer, Creature* pCreature, uint32 uiS
10981097 return true ;
10991098}
11001099
1101- /* ######
1102- ## npc_lunaclaw_spirit
1103- ######*/
1104-
1105- enum
1106- {
1107- QUEST_BODY_HEART_A = 6001 ,
1108- QUEST_BODY_HEART_H = 6002 ,
1109-
1110- TEXT_ID_DEFAULT = 4714 ,
1111- TEXT_ID_PROGRESS = 4715
1112- };
1113-
1114- #define GOSSIP_ITEM_GRANT " You have thought well, spirit. I ask you to grant me the strength of your body and the strength of your heart."
1115-
1116- bool GossipHello_npc_lunaclaw_spirit (Player* pPlayer, Creature* pCreature)
1117- {
1118- if (pPlayer->GetQuestStatus (QUEST_BODY_HEART_A) == QUEST_STATUS_INCOMPLETE || pPlayer->GetQuestStatus (QUEST_BODY_HEART_H) == QUEST_STATUS_INCOMPLETE)
1119- pPlayer->ADD_GOSSIP_ITEM (GOSSIP_ICON_CHAT, GOSSIP_ITEM_GRANT, GOSSIP_SENDER_MAIN, GOSSIP_ACTION_INFO_DEF+1 );
1120-
1121- pPlayer->SEND_GOSSIP_MENU (TEXT_ID_DEFAULT, pCreature->GetObjectGuid ());
1122- return true ;
1123- }
1124-
1125- bool GossipSelect_npc_lunaclaw_spirit (Player* pPlayer, Creature* pCreature, uint32 uiSender, uint32 uiAction)
1126- {
1127- if (uiAction == GOSSIP_ACTION_INFO_DEF+1 )
1128- {
1129- pPlayer->SEND_GOSSIP_MENU (TEXT_ID_PROGRESS, pCreature->GetObjectGuid ());
1130- pPlayer->AreaExploredOrEventHappens ((pPlayer->GetTeam () == ALLIANCE) ? QUEST_BODY_HEART_A : QUEST_BODY_HEART_H);
1131- }
1132- return true ;
1133- }
1134-
11351100/* ######
11361101## npc_mount_vendor
11371102######*/
@@ -1446,12 +1411,6 @@ void AddSC_npcs_special()
14461411 pNewScript->pGossipSelect = &GossipSelect_npc_innkeeper;
14471412 pNewScript->RegisterSelf (false ); // script and error report disabled, but script can be used for custom needs, adding ScriptName
14481413
1449- pNewScript = new Script;
1450- pNewScript->Name = " npc_lunaclaw_spirit" ;
1451- pNewScript->pGossipHello = &GossipHello_npc_lunaclaw_spirit;
1452- pNewScript->pGossipSelect = &GossipSelect_npc_lunaclaw_spirit;
1453- pNewScript->RegisterSelf ();
1454-
14551414 pNewScript = new Script;
14561415 pNewScript->Name = " npc_mount_vendor" ;
14571416 pNewScript->pGossipHello = &GossipHello_npc_mount_vendor;
0 commit comments