diff options
author | DDuarte <dnpd.dd@gmail.com> | 2016-02-29 11:21:25 +0000 |
---|---|---|
committer | DDuarte <dnpd.dd@gmail.com> | 2016-02-29 11:21:25 +0000 |
commit | de7c3c8e1c5b7aa68725090407331cca9b9e451e (patch) | |
tree | ed668525bdebe5154fd528bc210d2ad4ba1b3a1c /src | |
parent | 5576f06f20a79fc49dca39fb33802239b52e052f (diff) |
Core/Packets: Move flushbits to the correct place in SpellDispellLog
Diffstat (limited to 'src')
-rw-r--r-- | src/server/game/Server/Packets/CombatLogPackets.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/server/game/Server/Packets/CombatLogPackets.cpp b/src/server/game/Server/Packets/CombatLogPackets.cpp index 35e90a999aa..9089c300ba2 100644 --- a/src/server/game/Server/Packets/CombatLogPackets.cpp +++ b/src/server/game/Server/Packets/CombatLogPackets.cpp @@ -346,6 +346,8 @@ ByteBuffer& operator<<(ByteBuffer& buffer, WorldPackets::CombatLog::SpellDispell if (dispellData.Needed.is_initialized()) buffer << int32(*dispellData.Needed); + _worldPacket.FlushBits(); + return buffer; } @@ -359,10 +361,7 @@ WorldPacket const* WorldPackets::CombatLog::SpellDispellLog::Write() _worldPacket << uint32(DispellData.size()); for (SpellDispellData const& data : DispellData) - { - _worldPacket.FlushBits(); _worldPacket << data; - } return &_worldPacket; } |