home
·
contact
·
privacy
projects
/
plomrogue2
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
ee8eaa1
)
Fix bug disabling '.' map protection area writing.
author
Christian Heller
<c.heller@plomlompom.de>
Fri, 20 Nov 2020 05:49:20 +0000
(06:49 +0100)
committer
Christian Heller
<c.heller@plomlompom.de>
Fri, 20 Nov 2020 05:49:20 +0000
(06:49 +0100)
plomrogue/commands.py
patch
|
blob
|
history
diff --git
a/plomrogue/commands.py
b/plomrogue/commands.py
index 843bcfe844ca509b5f3ee354f192e62df0affa91..396b228879c1b3637e4b98acbeb78fe81b2bf2d3 100644
(file)
--- a/
plomrogue/commands.py
+++ b/
plomrogue/commands.py
@@
-106,7
+106,8
@@
def cmd_SET_TILE_CONTROL(game, yx, control_char, connection_id):
raise GameError('need to be logged in for this')
if not game.sessions[connection_id]['status'] == 'admin':
raise GameError('need to be admin for this')
- if not control_char in game.map_control_passwords.keys():
+ if not (control_char == '.'
+ or control_char in game.map_control_passwords.keys()):
raise GameError('no password set for this tile class')
big_yx, little_yx = player.fov_stencil.source_yxyx(yx)
map_control = game.get_map(big_yx, 'control')