Hi, your game is awesome, every chapter is challenging and very original. I've got some bug.....game stop at level 9 without reason. I send the error log. Please help me i wanna reach the end!!!!!
Main Crash empty range for randrange() (0,0, 0)
Traceback (most recent call last):
File "main.py", line 117, in <module>
File "main.py", line 45, in main
File "main.py", line 63, in run
File "Code\StateMachine.py", line 201, in update
update_output = self.state[-1].update(gameStateObj, metaDataObj)
File "Code\StateMachine.py", line 1962, in update
self.message.update(gameStateObj, metaDataObj)
File "Code\Dialogue.py", line 196, in update
self.read_script(gameStateObj, metaDataObj)
File "Code\Dialogue.py", line 134, in read_script
self.parse_line(line, gameStateObj, metaDataObj)
File "Code\Dialogue.py", line 497, in parse_line
self.add_unit(gameStateObj, metaDataObj, which_unit, to_which_position, transition, placement, shuffle=not order, create=level)
File "Code\Dialogue.py", line 1177, in add_unit
unit = SaveLoad.create_unit(new_unitLine, gameStateObj.allunits, gameStateObj.factions, gameStateObj.allreinforcements, metaDataObj, gameStateObj)
File "Code\SaveLoad.py", line 376, in create_unit
gameStateObj.mode, gameStateObj.game_constants, force_fixed=force_fixed)
File "Code\SaveLoad.py", line 465, in get_unit_info
stats, growth_points = auto_level(bases, growths, num_levelups + hidden_levels, class_dict[klass]['max'], mode, force_fixed=force_fixed)
File "Code\SaveLoad.py", line 546, in auto_level
idx = Utility.weighted_choice(growths)
File "Code\Utility.py", line 152, in weighted_choice
rn = random.randint(0, sum(choices) - 1)
File "random.py", line 242, in randint
File "random.py", line 218, in randrange
ValueError: empty range for randrange() (0,0, 0)
Created save point at last turn change! Select Continue in Main Menu to load!