[Zoning] Fix zone race condition (#2479)

* Testing

* Separate auto shutdown fix

* Revert for PR

* Invalidate lock in places where zoning is cancelled
This commit is contained in:
Chris Miles
2022-10-11 21:23:27 -04:00
committed by GitHub
parent 18bfee5616
commit bc72641eef
4 changed files with 34 additions and 6 deletions
+7
View File
@@ -1801,6 +1801,13 @@ private:
int32 max_end;
int32 current_endurance;
// https://github.com/EQEmu/Server/pull/2479
bool m_lock_save_position = false;
public:
bool IsLockSavePosition() const;
void SetLockSavePosition(bool lock_save_position);
private:
PlayerProfile_Struct m_pp;
ExtendedProfile_Struct m_epp;
EQ::InventoryProfile m_inv;