diff options
author | Ovahlord <dreadkiller@gmx.de> | 2023-11-21 02:15:58 +0100 |
---|---|---|
committer | Ovahlord <dreadkiller@gmx.de> | 2023-11-21 02:15:58 +0100 |
commit | 731e3bc83069f9d704739025aea5e2c15d33d4a8 (patch) | |
tree | eb23eec1c5331a5e845cdbcbd41478ee56f7be97 /src | |
parent | ca3d9ca0fcef0f217998be0664c5ce986685b8cc (diff) |
Core/Spells: fixed SMSG_SPELL_GO packet structure
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; |