aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/server/game/Server/Packets/PetPackets.cpp6
-rw-r--r--src/server/game/Server/Packets/PetPackets.h2
2 files changed, 8 insertions, 0 deletions
diff --git a/src/server/game/Server/Packets/PetPackets.cpp b/src/server/game/Server/Packets/PetPackets.cpp
index 089db0e4daa..72503388d6e 100644
--- a/src/server/game/Server/Packets/PetPackets.cpp
+++ b/src/server/game/Server/Packets/PetPackets.cpp
@@ -141,6 +141,12 @@ void WorldPackets::Pet::PetSetAction::Read()
_worldPacket >> Index;
_worldPacket >> Action;
+
+ if (_worldPacket.ReadBit())
+ {
+ _worldPacket >> Unk440_1;
+ _worldPacket >> Unk440_2;
+ }
}
void WorldPackets::Pet::PetAbandon::Read()
diff --git a/src/server/game/Server/Packets/PetPackets.h b/src/server/game/Server/Packets/PetPackets.h
index 5acb43ee839..8be5ada658c 100644
--- a/src/server/game/Server/Packets/PetPackets.h
+++ b/src/server/game/Server/Packets/PetPackets.h
@@ -203,6 +203,8 @@ namespace WorldPackets
uint32 Index = 0;
uint32 Action = 0;
+ uint32 Unk440_1 = 0;
+ uint32 Unk440_2 = 0;
};
class PetCancelAura final : public ClientPacket