Core/PacketIO: Fixed SMSG_ENABLE_BARBER_SHOP structure

Port From (https://github.com/TrinityCore/TrinityCore/commit/d6d5d94ebe88e71b6250678f114d900871fcf054)
This commit is contained in:
hondacrx
2023-03-23 08:05:44 -04:00
parent 460a7c0ca9
commit 01f09ac966
2 changed files with 9 additions and 2 deletions
@@ -2337,7 +2337,9 @@ namespace Game.Entities
Player player = user.ToPlayer();
player.SendPacket(new EnableBarberShop());
EnableBarberShop enableBarberShop = new();
enableBarberShop.CustomizationScope = (byte)info.BarberChair.CustomizationScope;
player.SendPacket(enableBarberShop);
// fallback, will always work
player.TeleportTo(GetMapId(), GetPositionX(), GetPositionY(), GetPositionZ(), GetOrientation(), (TeleportToOptions.NotLeaveTransport | TeleportToOptions.NotLeaveCombat | TeleportToOptions.NotUnSummonPet));