Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)

Hey do I beat the Rookie killer (finally) got the reward, then it gave me a traceback, trying to ignore it gave me more tracebacks...apparently something at the end of it is glitched here's the traceback after trying to ignore it...

While running game code:

  File "game/scripts/adventuring/battle.rpy", line 2482, in script call

    $ adventure.battle.next_unit_turn_start()

  File "game/scripts/adventuring/battle.rpy", line 2482, in script call

    $ adventure.battle.next_unit_turn_start()

  File "game/scripts/adventuring/battle.rpy", line 2482, in script call

    $ adventure.battle.next_unit_turn_start()

  [Previous line repeated 1 more time]

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  [Previous line repeated 1 more time]

  File "game/scripts/adventuring/battle.rpy", line 2482, in script call

    $ adventure.battle.next_unit_turn_start()

  File "game/scripts/adventuring/battle.rpy", line 2482, in script call

    $ adventure.battle.next_unit_turn_start()

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  [Previous line repeated 1 more time]

  File "game/scripts/adventuring/battle.rpy", line 2482, in script call

    $ adventure.battle.next_unit_turn_start()

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  [Previous line repeated 1 more time]

  File "game/scripts/adventuring/battle.rpy", line 2482, in script call

    $ adventure.battle.next_unit_turn_start()

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  [Previous line repeated 1 more time]

  File "game/scripts/adventuring/battle.rpy", line 2482, in script call

    $ adventure.battle.next_unit_turn_start()

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  [Previous line repeated 5 more times]

  File "game/scripts/adventuring/battle.rpy", line 2482, in script call

    $ adventure.battle.next_unit_turn_start()

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  [Previous line repeated 4 more times]

  File "game/scripts/adventuring/battle.rpy", line 2482, in script call

    $ adventure.battle.next_unit_turn_start()

  File "game/scripts/main_events.rpy", line 7744, in script

    "Crowd" "Rin! Rin! Rin!"

  File "game/scripts/adventuring/party.rpy", line 671, in execute

    screen draw_unit(unit, x, y, czoom, anim, is_selected=False):

  File "game/scripts/adventuring/party.rpy", line 671, in execute

    screen draw_unit(unit, x, y, czoom, anim, is_selected=False):

  File "game/scripts/adventuring/party.rpy", line 674, in execute

    if isinstance(unit, Monster) and adventure.battle is not None:

  File "game/scripts/adventuring/party.rpy", line 674, in <module>

    if isinstance(unit, Monster) and adventure.battle is not None:

AttributeError: 'NoneType' object has no attribute 'battle'

-- Full Traceback ------------------------------------------------------------

Full traceback:

  File "game/scripts/adventuring/battle.rpy", line 2482, in script call

    $ adventure.battle.next_unit_turn_start()

  File "game/scripts/adventuring/battle.rpy", line 2482, in script call

    $ adventure.battle.next_unit_turn_start()

  File "game/scripts/adventuring/battle.rpy", line 2482, in script call

    $ adventure.battle.next_unit_turn_start()

  [Previous line repeated 1 more time]

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  [Previous line repeated 1 more time]

  File "game/scripts/adventuring/battle.rpy", line 2482, in script call

    $ adventure.battle.next_unit_turn_start()

  File "game/scripts/adventuring/battle.rpy", line 2482, in script call

    $ adventure.battle.next_unit_turn_start()

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  [Previous line repeated 1 more time]

  File "game/scripts/adventuring/battle.rpy", line 2482, in script call

    $ adventure.battle.next_unit_turn_start()

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  [Previous line repeated 1 more time]

  File "game/scripts/adventuring/battle.rpy", line 2482, in script call

    $ adventure.battle.next_unit_turn_start()

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  [Previous line repeated 1 more time]

  File "game/scripts/adventuring/battle.rpy", line 2482, in script call

    $ adventure.battle.next_unit_turn_start()

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  [Previous line repeated 5 more times]

  File "game/scripts/adventuring/battle.rpy", line 2482, in script call

    $ adventure.battle.next_unit_turn_start()

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  File "game/scripts/adventuring/battle.rpy", line 2485, in script call

    call screen adventure_screen(adventure)

  [Previous line repeated 4 more times]

  File "game/scripts/adventuring/battle.rpy", line 2482, in script call

    $ adventure.battle.next_unit_turn_start()

  File "game/scripts/main_events.rpy", line 7744, in script

    "Crowd" "Rin! Rin! Rin!"

  File "C:\Unzipped\adventurer_trainer\renpy\ast.py", line 930, in execute

    renpy.exports.say(who, what, *args, **kwargs)

  File "C:\Unzipped\adventurer_trainer\renpy\exports.py", line 1475, in say

    renpy.store.say(who, what, *args, **kwargs)

  File "C:\Unzipped\adventurer_trainer\renpy\defaultstore.py", line 418, in say

    who(what, interact=interact, *args, **kwargs)

  File "C:\Unzipped\adventurer_trainer\renpy\character.py", line 1353, in __call__

    self.do_display(who, what, cb_args=self.cb_args, dtt=dtt, **display_args)

  File "C:\Unzipped\adventurer_trainer\renpy\character.py", line 1004, in do_display

    display_say(who,

  File "C:\Unzipped\adventurer_trainer\renpy\character.py", line 694, in display_say

    rv = renpy.ui.interact(mouse='say', type=type, roll_forward=roll_forward)

  File "C:\Unzipped\adventurer_trainer\renpy\ui.py", line 299, in interact

    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)

  File "C:\Unzipped\adventurer_trainer\renpy\display\core.py", line 3587, in interact

    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, pause_modal=pause_modal, **kwargs) # type: ignore

  File "C:\Unzipped\adventurer_trainer\renpy\display\core.py", line 4060, in interact_core

    root_widget.visit_all(lambda d : d.per_interact())

  File "C:\Unzipped\adventurer_trainer\renpy\display\core.py", line 684, in visit_all

    d.visit_all(callback, seen)

  File "C:\Unzipped\adventurer_trainer\renpy\display\core.py", line 684, in visit_all

    d.visit_all(callback, seen)

  File "C:\Unzipped\adventurer_trainer\renpy\display\core.py", line 684, in visit_all

    d.visit_all(callback, seen)

  [Previous line repeated 4 more times]

  File "C:\Unzipped\adventurer_trainer\renpy\display\screen.py", line 476, in visit_all

    callback(self)

  File "C:\Unzipped\adventurer_trainer\renpy\display\core.py", line 4060, in <lambda>

    root_widget.visit_all(lambda d : d.per_interact())

  File "C:\Unzipped\adventurer_trainer\renpy\display\screen.py", line 487, in per_interact

    self.update()

  File "C:\Unzipped\adventurer_trainer\renpy\display\screen.py", line 680, in update

    self.screen.function(**self.scope)

  File "game/scripts/adventuring/party.rpy", line 671, in execute

    screen draw_unit(unit, x, y, czoom, anim, is_selected=False):

  File "game/scripts/adventuring/party.rpy", line 671, in execute

    screen draw_unit(unit, x, y, czoom, anim, is_selected=False):

  File "game/scripts/adventuring/party.rpy", line 674, in execute

    if isinstance(unit, Monster) and adventure.battle is not None:

  File "game/scripts/adventuring/party.rpy", line 674, in <module>

    if isinstance(unit, Monster) and adventure.battle is not None:

AttributeError: 'NoneType' object has no attribute 'battle'

Windows-10-10.0.19045 AMD64

Ren'Py 8.1.2-Pastry0.6

Adventurer Trainer 0.2.2b 0.2.2b

Fri Feb 27 00:56:11 2026

Will get that fixed, thanks for the report!