From 2789b30d196338e936857d6b9b27910ac6a33eae Mon Sep 17 00:00:00 2001 From: QAston Date: Wed, 4 Aug 2010 19:44:34 +0200 Subject: [PATCH] *Typofix - Relocate != SetPosition - fixes problems with visibility after changing zones. --HG-- branch : trunk --- src/server/game/Server/Protocol/Handlers/MovementHandler.cpp | 2 +- src/server/game/Spells/Spell.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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?)