[7340] Prevent standup at save in result unexpected packet send to client.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
This commit is contained in:
aerione_alt 2009-02-26 04:43:09 +03:00 committed by VladimirMangos
parent b4dbeb3bc8
commit ae1a404a04
2 changed files with 2 additions and 3 deletions

View file

@ -15591,8 +15591,7 @@ void Player::SaveToDB()
uint32 tmp_displayid = GetDisplayId();
// Set player sit state to standing on save, also stealth and shifted form
SetStandState(UNIT_STAND_STATE_STAND); // stand state
RemoveStandFlags(UNIT_STAND_FLAGS_ALL); // stand flags?
SetByteValue(UNIT_FIELD_BYTES_1, 0, UNIT_STAND_STATE_STAND);
SetByteValue(UNIT_FIELD_BYTES_2, 3, 0); // shapeshift
RemoveFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_STUNNED);
SetDisplayId(GetNativeDisplayId());