diff --git a/src/server/game/Server/Protocol/Handlers/MovementHandler.cpp b/src/server/game/Server/Protocol/Handlers/MovementHandler.cpp index c41e3967ea..c7c41313a6 100644 --- a/src/server/game/Server/Protocol/Handlers/MovementHandler.cpp +++ b/src/server/game/Server/Protocol/Handlers/MovementHandler.cpp @@ -363,7 +363,7 @@ void WorldSession::HandleMovementOpcodes(WorldPacket & recv_data) return; } - mover->Relocate(movementInfo.pos); + mover->SetPosition(movementInfo.pos); if (plMover) // nothing is charmed, or player charmed { diff --git a/src/server/game/Spells/Spell.cpp b/src/server/game/Spells/Spell.cpp index 72ef74dbaa..695f0c9333 100644 --- a/src/server/game/Spells/Spell.cpp +++ b/src/server/game/Spells/Spell.cpp @@ -247,7 +247,7 @@ bool SpellCastTargets::read (WorldPacket * data, Unit *caster) { if (data->rpos() + 1 > data->size()) return false; - *data << m_strTarget; + *data >> m_strTarget; } // some spell cast packet including more data (for projectiles?)