From 731e3bc83069f9d704739025aea5e2c15d33d4a8 Mon Sep 17 00:00:00 2001 From: Ovahlord Date: Tue, 21 Nov 2023 02:15:58 +0100 Subject: Core/Spells: fixed SMSG_SPELL_GO packet structure --- src/server/game/Server/Packets/SpellPackets.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/server') 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; -- cgit v1.2.3