Wire SMSG_FORCE_ANIM animId to emoteAnimCallback

This commit is contained in:
Kelsi 2026-03-12 01:04:16 -07:00
parent eb9ca8e227
commit 955b22841e

View file

@ -2209,9 +2209,11 @@ void GameHandler::handlePacket(network::Packet& packet) {
case Opcode::SMSG_FORCE_ANIM: {
// packed_guid + uint32 animId — force entity to play animation
if (packet.getSize() - packet.getReadPos() >= 1) {
(void)UpdateObjectParser::readPackedGuid(packet);
uint64_t animGuid = UpdateObjectParser::readPackedGuid(packet);
if (packet.getSize() - packet.getReadPos() >= 4) {
/*uint32_t animId =*/ packet.readUInt32();
uint32_t animId = packet.readUInt32();
if (emoteAnimCallback_)
emoteAnimCallback_(animGuid, animId);
}
}
break;