Core/Packets: Move flushbits to the correct place in SpellDispellLog

This commit is contained in:
DDuarte
2016-02-29 11:21:25 +00:00
parent 5576f06f20
commit de7c3c8e1c

View File

@@ -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;
}