1
Fork 0
mirror of https://github.com/SapphireServer/Sapphire.git synced 2025-05-25 11:07:45 +00:00

set m_pos before zoneing

This commit is contained in:
collett 2021-08-07 05:59:13 +09:00
parent ddddaf050f
commit d59311cdb4

View file

@ -513,11 +513,13 @@ bool Sapphire::Entity::Player::setInstance( TerritoryPtr instance, Common::FFXIV
m_prevTerritoryId = getTerritoryId(); m_prevTerritoryId = getTerritoryId();
} }
m_pos = pos;
if( teriMgr.movePlayer( instance, getAsPlayer() ) ) if( teriMgr.movePlayer( instance, getAsPlayer() ) )
{ {
m_pos = pos;
return true; return true;
} }
else
m_pos = m_prevPos;
return false; return false;
} }