Core/Players: Fixed finding trainer id from gossip menus
Port From (https://github.com/TrinityCore/TrinityCore/commit/bd33d61a61f3e9edd7aa7e27ab83cf9e9af45404)
This commit is contained in:
@@ -2478,7 +2478,7 @@ namespace Game.Entities
|
|||||||
GetSession().SendTaxiMenu(source.ToCreature());
|
GetSession().SendTaxiMenu(source.ToCreature());
|
||||||
break;
|
break;
|
||||||
case GossipOptionNpc.Trainer:
|
case GossipOptionNpc.Trainer:
|
||||||
GetSession().SendTrainerList(source.ToCreature(), Global.ObjectMgr.GetCreatureTrainerForGossipOption(source.GetEntry(), menuId, (uint)gossipOptionId));
|
GetSession().SendTrainerList(source.ToCreature(), Global.ObjectMgr.GetCreatureTrainerForGossipOption(source.GetEntry(), menuId, item.OrderIndex));
|
||||||
break;
|
break;
|
||||||
case GossipOptionNpc.SpiritHealer:
|
case GossipOptionNpc.SpiritHealer:
|
||||||
source.CastSpell(source.ToCreature(), 17251, new CastSpellExtraArgs(TriggerCastFlags.FullMask).SetOriginalCaster(GetGUID()));
|
source.CastSpell(source.ToCreature(), 17251, new CastSpellExtraArgs(TriggerCastFlags.FullMask).SetOriginalCaster(GetGUID()));
|
||||||
|
|||||||
Reference in New Issue
Block a user