Core/Movement: update player position after being added to map and re-send swim fly transition packet after being teleported

This commit is contained in:
Ovahlord
2018-11-05 09:23:07 +01:00
parent 702ee5e596
commit 09d3027d4d

View File

@@ -23701,6 +23701,7 @@ void Player::SendInitialPacketsBeforeAddToMap()
void Player::SendInitialPacketsAfterAddToMap()
{
UpdatePositionData();
UpdateVisibilityForPlayer();
// update zone
@@ -23733,6 +23734,9 @@ void Player::SendInitialPacketsAfterAddToMap()
UpdateMountCapabilities();
if (CanFly())
SendMovementSetCanTransitionBetweenSwimAndFly(true);
if (HasAuraType(SPELL_AURA_MOD_STUN))
SetRooted(true);