From 4e5db9135daeab9d78dc416ede4813a472b9a0b6 Mon Sep 17 00:00:00 2001 From: hondacrx Date: Tue, 4 Jan 2022 19:59:36 -0500 Subject: [PATCH] Core/Handlers: Handle CMSG_REQUEST_PET_INFO - this fixes when you /reload and the pet bar disappears Port From (https://github.com/TrinityCore/TrinityCore/commit/00ba5df52b4ae90f01c7177028dc9411f3632bb5) --- Source/Game/Handlers/PetHandler.cs | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/Source/Game/Handlers/PetHandler.cs b/Source/Game/Handlers/PetHandler.cs index cba19d17e..66c802d24 100644 --- a/Source/Game/Handlers/PetHandler.cs +++ b/Source/Game/Handlers/PetHandler.cs @@ -51,11 +51,6 @@ namespace Game } } - [WorldPacketHandler(ClientOpcodes.RequestPetInfo)] - void HandleRequestPetInfo(RequestPetInfo packet) - { - } - [WorldPacketHandler(ClientOpcodes.PetAction)] void HandlePetAction(PetAction packet) { @@ -742,5 +737,11 @@ namespace Game SendPacket(petNameInvalid); } + + [WorldPacketHandler(ClientOpcodes.RequestPetInfo)] + void HandleRequestPetInfo(RequestPetInfo requestPetInfo) + { + GetPlayer().PetSpellInitialize(); + } } }