[7648] Resolve problems with expected fall damage at near teleport.
commit268a2b952c8b9e411985499bfb62b32054f06850
authorVladimirMangos <vladimir@getmangos.com>
Sat, 11 Apr 2009 05:43:33 +0000 (11 09:43 +0400)
committerVladimirMangos <vladimir@getmangos.com>
Sat, 11 Apr 2009 07:06:30 +0000 (11 11:06 +0400)
tree6eaa192afe5da2ca2d316417add62d67f88539d7
parentbbdd0b78db349588da709a0a1b1fb28e34f6d3b3
[7648] Resolve problems with expected fall damage at near teleport.

Move near teleport landing code to WorldSession::HandleMoveTeleportAck.
This make Player::TeleportTo code working in same way for both far/near teleports.
Move mSemaphoreTeleport from WorldObject to Player and merge with DoNotMove (using 2 fields for far/near teleport flag).
Skip movement packets until landing confirmation for near teleport from client.
src/game/Level1.cpp
src/game/MiscHandler.cpp
src/game/MovementHandler.cpp
src/game/Object.cpp
src/game/Object.h
src/game/Player.cpp
src/game/Player.h
src/game/WorldSession.cpp
src/shared/revision_nr.h