diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/server/game/Server/Packets/SpellPackets.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/server/game/Server/Packets/SpellPackets.cpp b/src/server/game/Server/Packets/SpellPackets.cpp index 1482b2df0df..0b442bfc7a3 100644 --- a/src/server/game/Server/Packets/SpellPackets.cpp +++ b/src/server/game/Server/Packets/SpellPackets.cpp @@ -397,9 +397,6 @@ ByteBuffer& operator<<(ByteBuffer& data, SpellCastData const& spellCastData) data.WriteBit(spellCastData.AmmoInventoryType.has_value()); data.FlushBits(); - for (SpellMissStatus const& missStatus : spellCastData.MissStatus) - data << missStatus; - data << spellCastData.Target; for (ObjectGuid const& hitTarget : spellCastData.HitTargets) @@ -408,6 +405,9 @@ ByteBuffer& operator<<(ByteBuffer& data, SpellCastData const& spellCastData) for (ObjectGuid const& missTarget : spellCastData.MissTargets) data << missTarget; + for (SpellMissStatus const& missStatus : spellCastData.MissStatus) + data << missStatus; + for (SpellPowerData const& power : spellCastData.RemainingPower) data << power; |