aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Handlers/MiscHandler.cpp
diff options
context:
space:
mode:
authorDuarte Duarte <dnpd.dd@gmail.com>2015-02-04 20:50:29 +0000
committerDuarte Duarte <dnpd.dd@gmail.com>2015-02-04 20:50:29 +0000
commit7148d1d86fe59450c739da6a2e184edb3f33f89f (patch)
tree2c68246a3191747be0e62ef1c762c3c811cf3ad4 /src/server/game/Handlers/MiscHandler.cpp
parent74f577e444da5983c8dac9a715241ab282e5d9c1 (diff)
parentd5b3004b7545ad00d9b480c12301b7692379575b (diff)
Merge pull request #14010 from ProjectcoreDevs/6.x
Core/Structure for CMSG_SET_ACTIONBAR_TOGGLES and activate SMSG_MOVE_SET...
Diffstat (limited to 'src/server/game/Handlers/MiscHandler.cpp')
-rw-r--r--src/server/game/Handlers/MiscHandler.cpp11
1 files changed, 4 insertions, 7 deletions
diff --git a/src/server/game/Handlers/MiscHandler.cpp b/src/server/game/Handlers/MiscHandler.cpp
index 933698d4aa1..6af14d53d50 100644
--- a/src/server/game/Handlers/MiscHandler.cpp
+++ b/src/server/game/Handlers/MiscHandler.cpp
@@ -1159,19 +1159,16 @@ void WorldSession::HandleMoveRootAck(WorldPacket& recvData)
*/
}
-void WorldSession::HandleSetActionBarToggles(WorldPacket& recvData)
+void WorldSession::HandleSetActionBarToggles(WorldPackets::Character::SetActionBarToggles& packet)
{
- uint8 actionBar;
- recvData >> actionBar;
-
if (!GetPlayer()) // ignore until not logged (check needed because STATUS_AUTHED)
{
- if (actionBar != 0)
- TC_LOG_ERROR("network", "WorldSession::HandleSetActionBarToggles in not logged state with value: %u, ignored", uint32(actionBar));
+ if (packet.Mask != 0)
+ TC_LOG_ERROR("network", "WorldSession::HandleSetActionBarToggles in not logged state with value: %u, ignored", uint32(packet.Mask));
return;
}
- GetPlayer()->SetByteValue(PLAYER_FIELD_BYTES, 2, actionBar);
+ GetPlayer()->SetByteValue(PLAYER_FIELD_BYTES, 2, packet.Mask);
}
void WorldSession::HandlePlayedTime(WorldPacket& recvData)