Skip to main content

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

Separate thing, better to have separate topic.  In the final round with Siofra, the fire damage on the player and the help kept getting worse and worse -  Fire damage went from 6 initially to 39 when I barely beat her (because of increasing fire damage!) Is it intentional that her fire damage gets more powerful? Also, a traceback, probably because Metatron was "reviving" me with Epione (I had no HP, she used it on me, then the error)

I'm sorry, but an uncaught exception occurred.

While running game code:

  File "game/dawncode/camp/camp_framework.rpy", line 76, in script call

    call screen camp_home

  File "game/dawncode/camp/camp_framework.rpy", line 76, in script call

    call screen camp_home

  File "game/dawncode/camp/camp_framework.rpy", line 76, in script call

    call screen camp_home

  [Previous line repeated 1 more time]

  File "game/dawncode/adventures/adventure_framework.rpy", line 50, in script call

    call expression adventureArea.finalStep["Event"]

  File "game/dawncode/areas/deepwoods_verge/siofra_first_appearance.rpy", line 85, in script call

    $ setupSpar(actor1, thisMusic="Siofra Battle", solo=False)

  File "game/dawncode/combat.rpy", line 113, in script

    python:

  File "game/dawncode/combat.rpy", line 120, in <module>

    Action(encounterList[initiativeIndex])

  File "game/dawncode/functions.rpy", line 183, in Action

    calculateStatus(user, target, i, ability)

  File "game/dawncode/functions.rpy", line 767, in calculateStatus

    roll = getTotalStatusResist(target)

  File "game/dawncode/functions.rpy", line 2327, in getTotalStatusResist

    resistValue = sum(x.statusResistChance for x in actor.traits)

  File "game/dawncode/functions.rpy", line 2327, in <lambda>

    resistValue = sum(x.statusResistChance for x in actor.traits)

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

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

Full traceback:

  File "game/dawncode/camp/camp_framework.rpy", line 76, in script call

    call screen camp_home

  File "game/dawncode/camp/camp_framework.rpy", line 76, in script call

    call screen camp_home

  File "game/dawncode/camp/camp_framework.rpy", line 76, in script call

    call screen camp_home

  [Previous line repeated 1 more time]

  File "game/dawncode/adventures/adventure_framework.rpy", line 50, in script call

    call expression adventureArea.finalStep["Event"]

  File "game/dawncode/areas/deepwoods_verge/siofra_first_appearance.rpy", line 85, in script call

    $ setupSpar(actor1, thisMusic="Siofra Battle", solo=False)

  File "game/dawncode/combat.rpy", line 113, in script

    python:

  File "C:\Unzipped\DivineDawn\renpy\ast.py", line 1138, in execute

    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)

  File "C:\Unzipped\DivineDawn\renpy\python.py", line 1122, in py_exec_bytecode

    exec(bytecode, globals, locals)

  File "game/dawncode/combat.rpy", line 120, in <module>

    Action(encounterList[initiativeIndex])

  File "game/dawncode/functions.rpy", line 183, in Action

    calculateStatus(user, target, i, ability)

  File "game/dawncode/functions.rpy", line 767, in calculateStatus

    roll = getTotalStatusResist(target)

  File "game/dawncode/functions.rpy", line 2327, in getTotalStatusResist

    resistValue = sum(x.statusResistChance for x in actor.traits)

  File "game/dawncode/functions.rpy", line 2327, in <lambda>

    resistValue = sum(x.statusResistChance for x in actor.traits)

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

Windows-10-10.0.19045 AMD64

Ren'Py 8.1.3.23091805

Divine Dawn 0.31a

Sun Jun 30 20:17:44 2024/

Siofra uses the same scaling Smoulder that the player has access to. It's a damage race, since we haven't had any of those before I wanted to try something different.
Thanks for the Epione report, will try to fix that.