Rewrite trainer handling to properly support multiple trainers on the same creature

This commit is contained in:
hondacrx
2017-07-27 17:29:22 -04:00
parent 0d8729ae32
commit 0aa7df2f53
18 changed files with 434 additions and 508 deletions
-15
View File
@@ -1699,21 +1699,6 @@ namespace Scripts.World.NpcSpecial
}
}
[Script]
class npc_pet_trainer : ScriptedAI
{
public npc_pet_trainer(Creature creature) : base(creature) { }
public override void sGossipSelect(Player player, uint menuId, uint gossipListId)
{
if (menuId == GossipMenus.MenuIdPetUnlearn && gossipListId == GossipMenus.OptionIdPleaseDo)
{
player.ResetPetTalents();
player.CLOSE_GOSSIP_MENU();
}
}
}
[Script]
class npc_experience : CreatureScript
{