Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

BIG traceback...

I'm sorry, but an uncaught exception occurred.

While running game code:

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

    call screen adventure_screen(adventure)

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

    call screen adventure_screen(adventure)

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

    $ adventure.battle.next_unit()

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

    $ adventure.battle.bot_use_ability(ability=ability, targets=targets, party=target_party, boost=boost)

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

    $ adventure.battle.next_unit()

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

    $ adventure.battle.bot_use_ability(ability=ability, targets=targets, party=target_party, boost=boost)

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

    $ adventure.battle.next_unit()

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

    $ adventure.battle.bot_use_ability(ability=ability, targets=targets, party=target_party, boost=boost)

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

    call screen adventure_screen(adventure)

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

    $ adventure.battle.use_ability(adventure.battle.current_target_rank)

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

    call screen adventure_screen(adventure)

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

    call screen adventure_screen(adventure)

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

    call screen adventure_screen(adventure)

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

    $ adventure.battle.next_unit()

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

    $ adventure.battle.bot_use_ability(ability=ability, targets=targets, party=target_party, boost=boost)

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

    $ adventure.battle.next_unit()

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

    $ adventure.battle.bot_use_ability(ability=ability, targets=targets, party=target_party, boost=boost)

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

    call screen adventure_screen(adventure)

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

    call screen adventure_screen(adventure)

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

    call screen adventure_screen(adventure)

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

    call screen adventure_screen(adventure)

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

    call screen adventure_screen(adventure)

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

    $ adventure.battle.use_ability(adventure.battle.current_target_rank)

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

    $ adventure.battle.next_unit()

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

    $ adventure.battle.bot_use_ability(ability=ability, targets=targets, party=target_party, boost=boost)

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

    call screen adventure_screen(adventure)

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

    $ adventure.battle.next_unit()

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

    $ adventure.battle.bot_use_ability(ability=ability, targets=targets, party=target_party, boost=boost)

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

    call screen adventure_screen(adventure)

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

    $ adventure.battle.next_unit()

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

    $ adventure.battle.bot_use_ability(ability=ability, targets=targets, party=target_party, boost=boost)

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

    call screen adventure_screen(adventure)

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

    $ adventure.battle.next_unit()

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

    $ adventure.battle.bot_use_ability(ability=ability, targets=targets, party=target_party, boost=boost)

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

    call screen adventure_screen(adventure)

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

    call screen adventure_screen(adventure)

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

    call screen adventure_screen(adventure)

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

    call screen adventure_screen(adventure)

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

    $ adventure.battle.use_ability(adventure.battle.current_target_rank)

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

    $ adventure.battle.next_unit()

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

    $ adventure.battle.bot_use_ability(ability=ability, targets=targets, party=target_party, boost=boost)

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

    call screen adventure_screen(adventure)

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

    call screen adventure_screen(adventure)

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

    call screen adventure_screen(adventure)

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

    call screen adventure_screen(adventure)

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

    call screen adventure_screen(adventure)

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

    call screen adventure_screen(adventure)

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

    call screen adventure_screen(adventure)

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

    $ adventure.battle.next_unit()

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

    $ adventure.battle.bot_use_ability(ability=ability, targets=targets, party=target_party, boost=boost)

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

    call screen adventure_screen(adventure)

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

    $ adventure.battle.use_ability(adventure.battle.current_target_rank)

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

    call screen adventure_screen(adventure)

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

    $ adventure.battle.use_ability(adventure.battle.current_target_rank)

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

    $ adventure.battle.next_unit()

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

    $ adventure.battle.bot_use_ability(ability=ability, targets=targets, party=target_party, boost=boost)

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

    $ adventure.battle.next_unit()

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

    $ adventure.battle.bot_use_ability(ability=ability, targets=targets, party=target_party, boost=boost)

  File "game/scripts/city.rpy", line 68, in script

    with dissolve

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

    screen hero_info(unit, selected):

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

    screen hero_info(unit, selected):

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

    fixed:

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

    if adventure.battle is not None and selected:

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

    if adventure.battle is not None and selected:

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

-

second part...

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

Full traceback:

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

    call screen adventure_screen(adventure)

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

    call screen adventure_screen(adventure)

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

    $ adventure.battle.next_unit()

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

    $ adventure.battle.bot_use_ability(ability=ability, targets=targets, party=target_party, boost=boost)

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

    $ adventure.battle.next_unit()

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

    $ adventure.battle.bot_use_ability(ability=ability, targets=targets, party=target_party, boost=boost)

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

    $ adventure.battle.next_unit()

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

    $ adventure.battle.bot_use_ability(ability=ability, targets=targets, party=target_party, boost=boost)

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

    call screen adventure_screen(adventure)

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

    $ adventure.battle.use_ability(adventure.battle.current_target_rank)

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

    call screen adventure_screen(adventure)

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

    call screen adventure_screen(adventure)

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

    call screen adventure_screen(adventure)

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

    $ adventure.battle.next_unit()

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

    $ adventure.battle.bot_use_ability(ability=ability, targets=targets, party=target_party, boost=boost)

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

    $ adventure.battle.next_unit()

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

    $ adventure.battle.bot_use_ability(ability=ability, targets=targets, party=target_party, boost=boost)

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

    call screen adventure_screen(adventure)

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

    call screen adventure_screen(adventure)

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

    call screen adventure_screen(adventure)

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

    call screen adventure_screen(adventure)

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

    call screen adventure_screen(adventure)

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

    $ adventure.battle.use_ability(adventure.battle.current_target_rank)

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

    $ adventure.battle.next_unit()

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

    $ adventure.battle.bot_use_ability(ability=ability, targets=targets, party=target_party, boost=boost)

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

    call screen adventure_screen(adventure)

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

    $ adventure.battle.next_unit()

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

    $ adventure.battle.bot_use_ability(ability=ability, targets=targets, party=target_party, boost=boost)

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

    call screen adventure_screen(adventure)

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

    $ adventure.battle.next_unit()

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

    $ adventure.battle.bot_use_ability(ability=ability, targets=targets, party=target_party, boost=boost)

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

    call screen adventure_screen(adventure)

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

    $ adventure.battle.next_unit()

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

    $ adventure.battle.bot_use_ability(ability=ability, targets=targets, party=target_party, boost=boost)

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

    call screen adventure_screen(adventure)

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

    call screen adventure_screen(adventure)

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

    call screen adventure_screen(adventure)

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

    call screen adventure_screen(adventure)

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

    $ adventure.battle.use_ability(adventure.battle.current_target_rank)

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

    $ adventure.battle.next_unit()

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

    $ adventure.battle.bot_use_ability(ability=ability, targets=targets, party=target_party, boost=boost)

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

    call screen adventure_screen(adventure)

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

    call screen adventure_screen(adventure)

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

    call screen adventure_screen(adventure)

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

    call screen adventure_screen(adventure)

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

    call screen adventure_screen(adventure)

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

    call screen adventure_screen(adventure)

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

    call screen adventure_screen(adventure)

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

    $ adventure.battle.next_unit()

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

    $ adventure.battle.bot_use_ability(ability=ability, targets=targets, party=target_party, boost=boost)

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

    call screen adventure_screen(adventure)

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

    $ adventure.battle.use_ability(adventure.battle.current_target_rank)

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

    call screen adventure_screen(adventure)

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

    $ adventure.battle.use_ability(adventure.battle.current_target_rank)

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

    $ adventure.battle.next_unit()

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

    $ adventure.battle.bot_use_ability(ability=ability, targets=targets, party=target_party, boost=boost)

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

    $ adventure.battle.next_unit()

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

    $ adventure.battle.bot_use_ability(ability=ability, targets=targets, party=target_party, boost=boost)

  File "game/scripts/city.rpy", line 68, in script

    with dissolve

  File "renpy/ast.py", line 1443, in execute

    renpy.exports.with_statement(trans, paired)

  File "renpy/exports.py", line 1684, in with_statement

    return renpy.game.interface.do_with(trans, paired, clear=clear)

  File "renpy/display/core.py", line 2762, in do_with

    clear=clear)

  File "renpy/display/core.py", line 3325, in interact

    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, **kwargs)

  File "renpy/display/core.py", line 3737, in interact_core

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

  File "renpy/display/core.py", line 568, in visit_all

    d.visit_all(callback, seen)

  File "renpy/display/core.py", line 568, in visit_all

    d.visit_all(callback, seen)

  File "renpy/display/core.py", line 568, in visit_all

    d.visit_all(callback, seen)

  File "renpy/display/core.py", line 568, in visit_all

    d.visit_all(callback, seen)

  File "renpy/display/screen.py", line 436, in visit_all

    callback(self)

  File "renpy/display/core.py", line 3737, in <lambda>

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

  File "renpy/display/screen.py", line 447, in per_interact

    self.update()

  File "renpy/display/screen.py", line 637, in update

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

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

    screen hero_info(unit, selected):

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

    screen hero_info(unit, selected):

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

    fixed:

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

    if adventure.battle is not None and selected:

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

    if adventure.battle is not None and selected:

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

Windows-7-6.1.7601-SP1

Ren'Py 7.4.11.2266

Adventurer Trainer 0.1.4 0.1.4

Fri Sep 30 21:42:44 2022

Thanks for reporting it!
Could you tell me what you were doing when the error popped up?

I'm not totally sure, because it was at the end of the second guild quest. This time was just farming for XP (I had already completed it earlier) but one thing I did do different was Megumin did her Explosion spell somewhere along the way, and there was a Dire wolf this time around. Either the Dire wolf or Megumin's Explosion caused it (or both) because at the conclusion of the quest it glitched out with that MASSIVE traceback and I had to reload. Please note that everything was fine until the end of the quest, THEN it glitched out.

I also had a traceback when Darkness tried to use a heal potion, but forgot to save that traceback. :( It wouldn't let Darkness do anything with the health potion, it basically just had her miss her turn.