CMSG_AREATRIGGER 5.4.7 (18019)

This commit is contained in:
zamalaev 2020-02-19 13:49:55 +00:00 committed by Antz
parent f880e028c0
commit 5ccb2ecb04
2 changed files with 7 additions and 3 deletions

View file

@ -246,7 +246,7 @@ enum Opcodes
CMSG_GAMEOBJ_USE = 0x4E17, // 4.3.4 15595
CMSG_DESTROY_ITEMS = 0x10B3,
SMSG_GAMEOBJECT_CUSTOM_ANIM = 0x4936, // 4.3.4 15595
CMSG_AREATRIGGER = 0x0937, // 4.3.4 15595
CMSG_AREATRIGGER = 0x155A, // 5.4.7 18019
CMSG_MOVE_START_FORWARD = 0x13C9, // 5.4.1 17538
CMSG_MOVE_START_BACKWARD = 0x12C0, // 5.4.1 17538
CMSG_MOVE_STOP = 0x0649, // 5.4.1 17538

View file

@ -790,14 +790,18 @@ void WorldSession::HandleReturnToGraveyard(WorldPacket& /*recvPacket*/)
}
}
void WorldSession::HandleAreaTriggerOpcode(WorldPacket& recv_data)
void WorldSession::HandleAreaTriggerOpcode(WorldPacket& recvData)
{
DEBUG_LOG("WORLD: Received opcode CMSG_AREATRIGGER");
uint32 Trigger_ID;
uint8 unk1, unk2;
recvData >> Trigger_ID;
unk1 = recvData.ReadBit();
unk2 = recvData.ReadBit();
recv_data >> Trigger_ID;
DEBUG_LOG("Trigger ID: %u", Trigger_ID);
Player* player = GetPlayer();
if (player->IsTaxiFlying())