Bugfix for parse_code

This commit is contained in:
Bobloy 2018-05-08 16:01:42 -04:00
parent ec81ce75aa
commit 20b62a6caf

View File

@ -104,17 +104,21 @@ async def parse_code(code, game):
built = ""
category = ""
for c in code:
if len(built) < digits:
built += c
if built == "T" or built == "W" or built == "N":
# Random Towns
category = built
built = ""
digits = 1
elif built == "-":
digits += 1
if len(built) < digits:
built += c
continue
elif built == "-":
built = ""
digits += 1
continue
try:
idx = int(built)
@ -138,6 +142,9 @@ async def parse_code(code, game):
decode.append(choice(options)(game))
built = ""
return decode