From 7273c7aa7c8dc688f8f2751a407e08cee9946e8d Mon Sep 17 00:00:00 2001 From: hondacrx Date: Fri, 6 Jan 2023 17:33:20 -0500 Subject: [PATCH] Core/Players: Fixed finding trainer id from gossip menus Port From (https://github.com/TrinityCore/TrinityCore/commit/bd33d61a61f3e9edd7aa7e27ab83cf9e9af45404) --- Source/Game/Entities/Player/Player.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/Game/Entities/Player/Player.cs b/Source/Game/Entities/Player/Player.cs index 68cd8abc6..e09b254a7 100644 --- a/Source/Game/Entities/Player/Player.cs +++ b/Source/Game/Entities/Player/Player.cs @@ -2478,7 +2478,7 @@ namespace Game.Entities GetSession().SendTaxiMenu(source.ToCreature()); break; 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; case GossipOptionNpc.SpiritHealer: source.CastSpell(source.ToCreature(), 17251, new CastSpellExtraArgs(TriggerCastFlags.FullMask).SetOriginalCaster(GetGUID()));