aboutsummaryrefslogtreecommitdiff
path: root/server/area_manager.py
diff options
context:
space:
mode:
Diffstat (limited to 'server/area_manager.py')
-rw-r--r--server/area_manager.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/server/area_manager.py b/server/area_manager.py
index 99b4efd8..3ee2b279 100644
--- a/server/area_manager.py
+++ b/server/area_manager.py
@@ -150,9 +150,11 @@ class AreaManager:
self.send_command('BN', self.background)
def change_status(self, value):
- allowed_values = ('idle', 'building-open', 'building-full', 'casing-open', 'casing-full', 'recess')
+ allowed_values = ('idle', 'rp', 'casing', 'looking-for-players', 'lfp', 'recess', 'gaming')
if value.lower() not in allowed_values:
raise AreaError('Invalid status. Possible values: {}'.format(', '.join(allowed_values)))
+ if value.lower() == 'lfp':
+ value = 'looking-for-players'
self.status = value.upper()
def change_doc(self, doc='No document.'):