Greetings. This is a fun game, and I'm surprised how much is in a version labeled .2, but I also ran into some ignorable errors fighting foxes in the forest in the rain. I don't know which parts of this are relevant, so it will just be a long post. :/
Cheers.
Event fired! battle_use_ability {'current_unit_id': 'rin', 'ability': 'FIREBOLT_ABILITY', 'is_hit': True, 'targets': ['fox'], 'weakness_exploited': True, 'stunned': True, 'is_crit': False, 'is_hostile': True, 'unit': <store.Hero object at 0x7f6facdba130>, 'target_objs': [<store.Monster object at 0x7f6fad1389d0>], 'ability_obj': <store.Ability object at 0x7f6facf14c40>}
Full traceback:
File "game/scripts/adventuring/battle.rpy", line 2371, in script call
$ adventure.battle.next_unit_turn_start()
File "game/scripts/adventuring/battle.rpy", line 2371, in script call
$ adventure.battle.next_unit_turn_start()
File "game/scripts/adventuring/battle.rpy", line 2374, in script call
call screen adventure_screen(adventure)
File "game/scripts/adventuring/battle.rpy", line 2371, in script call
$ adventure.battle.next_unit_turn_start()
File "game/scripts/adventuring/battle.rpy", line 2374, in script call
call screen adventure_screen(adventure)
File "game/scripts/adventuring/battle.rpy", line 2374, in script call
call screen adventure_screen(adventure)
File "game/scripts/adventuring/battle.rpy", line 2374, in script call
call screen adventure_screen(adventure)
[Previous line repeated 1 more time]
File "game/scripts/adventuring/battle.rpy", line 2371, in script call
$ adventure.battle.next_unit_turn_start()
File "game/scripts/adventuring/battle.rpy", line 2374, in script call
call screen adventure_screen(adventure)
File "game/scripts/adventuring/battle.rpy", line 2371, in script call
$ adventure.battle.next_unit_turn_start()
File "game/scripts/adventuring/battle.rpy", line 2374, in script call
call screen adventure_screen(adventure)
File "game/scripts/adventuring/battle.rpy", line 2374, in script call
call screen adventure_screen(adventure)
File "game/scripts/adventuring/battle.rpy", line 2472, in script
$ msg_num = adventure.battle.on_unit_turn_end()
File "/run/media/computer/drive/Games/Itch/adventurer_trainer.0.2.0a-0.2.0a-pc/renpy/ast.py", line 1138, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "/run/media/computer/drive/Games/Itch/adventurer_trainer.0.2.0a-0.2.0a-pc/renpy/python.py", line 1130, in py_exec_bytecode
exec(bytecode, globals, locals)
File "game/scripts/adventuring/battle.rpy", line 2472, in <module>
$ msg_num = adventure.battle.on_unit_turn_end()
File "game/scripts/adventuring/battle.rpy", line 176, in on_unit_turn_end
modifier.on_unit_turn_end(self.current_unit)
File "game/scripts/adventuring/weather.rpy", line 66, in on_unit_turn_end
message = AbilityEffectApplyStatusEffect({"effect_class_name": "StatusEffectWet"}).apply(monster, monster, 0, False, 0)
File "game/scripts/adventuring/ability.rpy", line 2098, in apply
effect_args = {"duration": self.duration + boost, "unit": target}
TypeError: unsupported operand type(s) for +: 'NoneType' and 'int'
While running game code:
File "game/scripts/adventuring/battle.rpy", line 2371, in script call
$ adventure.battle.next_unit_turn_start()
File "game/scripts/adventuring/battle.rpy", line 2371, in script call
$ adventure.battle.next_unit_turn_start()
File "game/scripts/adventuring/battle.rpy", line 2374, in script call
call screen adventure_screen(adventure)
File "game/scripts/adventuring/battle.rpy", line 2371, in script call
$ adventure.battle.next_unit_turn_start()
File "game/scripts/adventuring/battle.rpy", line 2374, in script call
call screen adventure_screen(adventure)
File "game/scripts/adventuring/battle.rpy", line 2374, in script call
call screen adventure_screen(adventure)
File "game/scripts/adventuring/battle.rpy", line 2374, in script call
call screen adventure_screen(adventure)
[Previous line repeated 1 more time]
File "game/scripts/adventuring/battle.rpy", line 2371, in script call
$ adventure.battle.next_unit_turn_start()
File "game/scripts/adventuring/battle.rpy", line 2374, in script call
call screen adventure_screen(adventure)
File "game/scripts/adventuring/battle.rpy", line 2371, in script call
$ adventure.battle.next_unit_turn_start()
File "game/scripts/adventuring/battle.rpy", line 2374, in script call
call screen adventure_screen(adventure)
File "game/scripts/adventuring/battle.rpy", line 2374, in script call
call screen adventure_screen(adventure)
File "game/scripts/adventuring/battle.rpy", line 2472, in script
$ msg_num = adventure.battle.on_unit_turn_end()
File "game/scripts/adventuring/battle.rpy", line 2472, in <module>
$ msg_num = adventure.battle.on_unit_turn_end()
File "game/scripts/adventuring/battle.rpy", line 176, in on_unit_turn_end
modifier.on_unit_turn_end(self.current_unit)
File "game/scripts/adventuring/weather.rpy", line 66, in on_unit_turn_end
message = AbilityEffectApplyStatusEffect({"effect_class_name": "StatusEffectWet"}).apply(monster, monster, 0, False, 0)
File "game/scripts/adventuring/ability.rpy", line 2098, in apply
effect_args = {"duration": self.duration + boost, "unit": target}
TypeError: unsupported operand type(s) for +: 'NoneType' and 'int'
Event fired! battle_next_unit {'id': 'fox'}
DEBUG: Using ability FOX_ABILITY, targets: [<store.Hero object at 0x7f6f978615b0>], party: <store.Party object at 0x7f6fac6e92e0>
Effect AbilityEffectDamage conditions satisfied
Effect AbilityEffectBuff conditions satisfied
Event fired! battle_use_ability {'current_unit_id': 'fox', 'ability': 'FOX_ABILITY', 'targets': ['aqua'], 'is_hostile': True, 'unit': <store.Monster object at 0x7f6f97dc81c0>, 'target_objs': [<store.Hero object at 0x7f6f978615b0>], 'ability_obj': <store.Ability object at 0x7f6f97dc87f0>}
Event fired! battle_bot_attack {'current_unit_id': 'fox', 'target_id': 'aqua', 'ability': 'FOX_ABILITY', 'is_hit': True, 'target_health': 91, 'is_hostile': True, 'unit': <store.Monster object at 0x7f6f97dc81c0>, 'target_objs': [<store.Hero object at 0x7f6f978615b0>], 'ability_obj': <store.Ability object at 0x7f6f97dc87f0>}
Full traceback:
File "game/scripts/adventuring/battle.rpy", line 2371, in script call
$ adventure.battle.next_unit_turn_start()
File "game/scripts/adventuring/battle.rpy", line 2371, in script call
$ adventure.battle.next_unit_turn_start()
File "game/scripts/adventuring/battle.rpy", line 2374, in script call
call screen adventure_screen(adventure)
File "game/scripts/adventuring/battle.rpy", line 2371, in script call
$ adventure.battle.next_unit_turn_start()
File "game/scripts/adventuring/battle.rpy", line 2374, in script call
call screen adventure_screen(adventure)
File "game/scripts/adventuring/battle.rpy", line 2374, in script call
call screen adventure_screen(adventure)
File "game/scripts/adventuring/battle.rpy", line 2374, in script call
call screen adventure_screen(adventure)
[Previous line repeated 1 more time]
File "game/scripts/adventuring/battle.rpy", line 2371, in script call
$ adventure.battle.next_unit_turn_start()
File "game/scripts/adventuring/battle.rpy", line 2374, in script call
call screen adventure_screen(adventure)
File "game/scripts/adventuring/battle.rpy", line 2371, in script call
$ adventure.battle.next_unit_turn_start()
File "game/scripts/adventuring/battle.rpy", line 2374, in script call
call screen adventure_screen(adventure)
File "game/scripts/adventuring/battle.rpy", line 2374, in script call
call screen adventure_screen(adventure)
File "game/scripts/adventuring/battle.rpy", line 2371, in script call
$ adventure.battle.next_unit_turn_start()
File "game/scripts/adventuring/battle.rpy", line 2472, in script
$ msg_num = adventure.battle.on_unit_turn_end()
File "/run/media/computer/drive/Games/Itch/adventurer_trainer.0.2.0a-0.2.0a-pc/renpy/ast.py", line 1138, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "/run/media/computer/drive/Games/Itch/adventurer_trainer.0.2.0a-0.2.0a-pc/renpy/python.py", line 1130, in py_exec_bytecode
exec(bytecode, globals, locals)
File "game/scripts/adventuring/battle.rpy", line 2472, in <module>
$ msg_num = adventure.battle.on_unit_turn_end()
File "game/scripts/adventuring/battle.rpy", line 176, in on_unit_turn_end
modifier.on_unit_turn_end(self.current_unit)
File "game/scripts/adventuring/weather.rpy", line 66, in on_unit_turn_end
message = AbilityEffectApplyStatusEffect({"effect_class_name": "StatusEffectWet"}).apply(monster, monster, 0, False, 0)
File "game/scripts/adventuring/ability.rpy", line 2098, in apply
effect_args = {"duration": self.duration + boost, "unit": target}
TypeError: unsupported operand type(s) for +: 'NoneType' and 'int'
While running game code:
File "game/scripts/adventuring/battle.rpy", line 2371, in script call
$ adventure.battle.next_unit_turn_start()
File "game/scripts/adventuring/battle.rpy", line 2371, in script call
$ adventure.battle.next_unit_turn_start()
File "game/scripts/adventuring/battle.rpy", line 2374, in script call
call screen adventure_screen(adventure)
File "game/scripts/adventuring/battle.rpy", line 2371, in script call
$ adventure.battle.next_unit_turn_start()
File "game/scripts/adventuring/battle.rpy", line 2374, in script call
call screen adventure_screen(adventure)
File "game/scripts/adventuring/battle.rpy", line 2374, in script call
call screen adventure_screen(adventure)
File "game/scripts/adventuring/battle.rpy", line 2374, in script call
call screen adventure_screen(adventure)
[Previous line repeated 1 more time]
File "game/scripts/adventuring/battle.rpy", line 2371, in script call
$ adventure.battle.next_unit_turn_start()
File "game/scripts/adventuring/battle.rpy", line 2374, in script call
call screen adventure_screen(adventure)
File "game/scripts/adventuring/battle.rpy", line 2371, in script call
$ adventure.battle.next_unit_turn_start()
File "game/scripts/adventuring/battle.rpy", line 2374, in script call
call screen adventure_screen(adventure)
File "game/scripts/adventuring/battle.rpy", line 2374, in script call
call screen adventure_screen(adventure)
File "game/scripts/adventuring/battle.rpy", line 2371, in script call
$ adventure.battle.next_unit_turn_start()
File "game/scripts/adventuring/battle.rpy", line 2472, in script
$ msg_num = adventure.battle.on_unit_turn_end()
File "game/scripts/adventuring/battle.rpy", line 2472, in <module>
$ msg_num = adventure.battle.on_unit_turn_end()
File "game/scripts/adventuring/battle.rpy", line 176, in on_unit_turn_end
modifier.on_unit_turn_end(self.current_unit)
File "game/scripts/adventuring/weather.rpy", line 66, in on_unit_turn_end
message = AbilityEffectApplyStatusEffect({"effect_class_name": "StatusEffectWet"}).apply(monster, monster, 0, False, 0)
File "game/scripts/adventuring/ability.rpy", line 2098, in apply
effect_args = {"duration": self.duration + boost, "unit": target}
TypeError: unsupported operand type(s) for +: 'NoneType' and 'int'