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

workaround for re-enter instance not loading the correct things, probably a totally different problem but it will do for now

This commit is contained in:
collett 2021-08-09 07:29:44 +09:00
parent 7852e5142a
commit d8a411b302

View file

@ -45,6 +45,11 @@ uint8_t Sapphire::Event::Director::getSequence() const
void Sapphire::Event::Director::sendDirectorClear( Sapphire::Entity::Player& player ) const void Sapphire::Event::Director::sendDirectorClear( Sapphire::Entity::Player& player ) const
{ {
player.queuePacket( makeActorControlSelf( player.getId(), DirectorClear, m_directorId ) ); player.queuePacket( makeActorControlSelf( player.getId(), DirectorClear, m_directorId ) );
auto varPacket = makeZonePacket< FFXIVIpcDirectorVars >( player.getId() );
varPacket->data().m_directorId = getDirectorId();
varPacket->data().m_sequence = 0;
varPacket->data().m_branch = 0;
player.queuePacket( varPacket );
} }
void Sapphire::Event::Director::sendDirectorVars( Sapphire::Entity::Player& player ) const void Sapphire::Event::Director::sendDirectorVars( Sapphire::Entity::Player& player ) const