diff options
Diffstat (limited to 'src/server/game/Handlers/SpellHandler.cpp')
-rw-r--r-- | src/server/game/Handlers/SpellHandler.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/server/game/Handlers/SpellHandler.cpp b/src/server/game/Handlers/SpellHandler.cpp index 6599364a9c4..bbce8bbd8ed 100644 --- a/src/server/game/Handlers/SpellHandler.cpp +++ b/src/server/game/Handlers/SpellHandler.cpp @@ -573,15 +573,15 @@ void WorldSession::HandleMissileTrajectoryCollision(WorldPackets::Spells::Missil return; Position pos = *spell->m_targets.GetDstPos(); - pos.Relocate(packet.CollisionPos.x, packet.CollisionPos.y, packet.CollisionPos.z); + pos.Relocate(packet.CollisionPos); spell->m_targets.ModDst(pos); WorldPacket data(SMSG_NOTIFY_MISSILE_TRAJECTORY_COLLISION, 21); data << packet.Target; data << uint8(packet.CastID); - data << float(packet.CollisionPos.x); - data << float(packet.CollisionPos.y); - data << float(packet.CollisionPos.z); + data << float(packet.CollisionPos.m_positionX); + data << float(packet.CollisionPos.m_positionY); + data << float(packet.CollisionPos.m_positionZ); caster->SendMessageToSet(&data, true); } |