Bugfix for parse_code
This commit is contained in:
parent
ec81ce75aa
commit
20b62a6caf
@ -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
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user