Auto-reset an area's status to idle if it empties out.

This commit is contained in:
Cerapter 2018-09-15 03:40:23 +02:00
parent d54064d892
commit 0032c36822

View File

@ -82,6 +82,8 @@ class AreaManager:
def remove_client(self, client): def remove_client(self, client):
self.clients.remove(client) self.clients.remove(client)
if len(self.clients) == 0:
self.change_status('IDLE')
if client.is_cm: if client.is_cm:
client.is_cm = False client.is_cm = False
self.owned = False self.owned = False