mirror of
https://github.com/Melledy/Nebula.git
synced 2025-12-18 15:24:45 +01:00
Update player session removal
This commit is contained in:
@@ -60,10 +60,12 @@ public class GameSession {
|
||||
var player = this.player;
|
||||
this.player = null;
|
||||
|
||||
// Remove session from player
|
||||
player.removeSession();
|
||||
// Remove session reference from player ONLY if their session wasn't replaced yet
|
||||
if (player.getSession() == this) {
|
||||
player.setSession(null);
|
||||
}
|
||||
|
||||
// Set remove flag
|
||||
// Set session removal flag
|
||||
this.remove = true;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user