prevent crashing if !fgame is given invalid arguments
This commit is contained in:
parent
e32c66b632
commit
04b29cb428
@ -2071,6 +2071,11 @@ def cgamemode(cli, *args):
|
||||
|
||||
for arg in args:
|
||||
modeargs = arg.split("=", 1)
|
||||
|
||||
if len(modeargs) < 2: # no equal sign in the middle of the arg
|
||||
cli.msg(botconfig.CHANNEL, "Invalid syntax.")
|
||||
return False
|
||||
|
||||
modeargs[0] = modeargs[0].strip()
|
||||
if modeargs[0] in var.GAME_MODES.keys():
|
||||
md = modeargs.pop(0)
|
||||
|
@ -125,11 +125,7 @@ CHANGEABLE_ROLES = { "seers" : INDEX_OF_ROLE["seer"],
|
||||
"angels" : INDEX_OF_ROLE["guardian angel"],
|
||||
"detectives" : INDEX_OF_ROLE["detective"]}
|
||||
|
||||
|
||||
|
||||
@game_mode("normal")
|
||||
class Normal(object):
|
||||
pass
|
||||
|
||||
|
||||
|
||||
# TODO: implement game modes
|
||||
|
Loading…
Reference in New Issue
Block a user