Fix parsing error in dice contrib. Resolves #1047.

This commit is contained in:
Griatch 2016-09-08 21:00:05 +02:00
parent e0e8e9453a
commit 3d6f65fcdd

View file

@ -162,7 +162,7 @@ class CmdDice(default_cmds.MuxCommand):
return
argstring = "".join(str(arg) for arg in self.args)
parts = RE_PARTS.split(self.args)
parts = [part for part in RE_PARTS.split(self.args) if part]
lparts = len(parts)
ndice = 0
@ -171,7 +171,7 @@ class CmdDice(default_cmds.MuxCommand):
conditional = None
if lparts < 3 or parts[1] != 'd':
self.caller.msg("You must specify the die roll(s) as <nr>d<sides>. So 2d6 means rolling a 6-sided die 2 times.")
self.caller.msg("You must specify the die roll(s) as <nr>d<sides>. For example, 2d6 means rolling a 6-sided die 2 times.")
return
# Limit the number of dice and sides a character can roll to prevent server slow down and crashes