Skip to main content

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

Hello.

First of all, congrats for pushing out your new update. I love your art style and the ambiance of your game.

I encountered a Renpy error while playing 1.302.

Steps to reproduce:

  • Start a new game
  • Save Rohan
  • Slept in my cell
  • Said "no" to "do you want someone to keep watch?"

Here is the error:

```
I'm sorry, but an uncaught exception occurred.

While running game code:

  File "game/script.rpy", line 444, in script call

    call Fungus

  File "game/script.rpy", line 1023, in script call

    call TradingRoutine

  File "game/script.rpy", line 960, in script call

    call statsedit(perceptionstat,-1,True)

  File "game/script.rpy", line 2138, in script call

    call statsedit(perceptionstat,-1,True)

  File "game/NPCsTopics.rpy", line 911, in script call

    r "{-=Rohan.WhatItTakes}I don't have what it takes to help you.{/-}"

  File "game/NPCsTopics.rpy", line 884, in script call

    r "I think I've been {?=Rohan.Betrayed}betrayed{/?} while waiting in the Guards quarters."

  File "game/NPCsTopics.rpy", line 937, in script call

    r "Not really, I was part of {?=Rohan.TheCourt}the court{/?}. I was working as {?=Rohan.AServantOfWhat}a servant{/?}."

  File "game/NPCsTopics.rpy", line 954, in script call

    r "Oh... {use=Rohan.ACourtWizard}Nothing in particular.{/use}"

  File "game/NPCsTopics.rpy", line 957, in script call

    call TradingRoutine

  File "game/Modules.rpy", line 1651, in script call

    call RandomEncoutersModule

  File "game/Modules.rpy", line 1812, in script call

    python:

  File "game/Encounters.rpy", line 9, in script

    show image GhostTopsPlayer at highercenter with dissolve

  File "game/Encounters.rpy", line 9, in <module>

    show image GhostTopsPlayer at highercenter with dissolve

                ^^^^^^^^^^^^^^^                             

NameError: name 'GhostTopsPlayer' is not defined

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

Traceback (most recent call last):

  File "game/script.rpy", line 444, in script call

    call Fungus

  File "game/script.rpy", line 1023, in script call

    call TradingRoutine

  File "game/script.rpy", line 960, in script call

    call statsedit(perceptionstat,-1,True)

  File "game/script.rpy", line 2138, in script call

    call statsedit(perceptionstat,-1,True)

  File "game/NPCsTopics.rpy", line 911, in script call

    r "{-=Rohan.WhatItTakes}I don't have what it takes to help you.{/-}"

  File "game/NPCsTopics.rpy", line 884, in script call

    r "I think I've been {?=Rohan.Betrayed}betrayed{/?} while waiting in the Guards quarters."

  File "game/NPCsTopics.rpy", line 937, in script call

    r "Not really, I was part of {?=Rohan.TheCourt}the court{/?}. I was working as {?=Rohan.AServantOfWhat}a servant{/?}."

  File "game/NPCsTopics.rpy", line 954, in script call

    r "Oh... {use=Rohan.ACourtWizard}Nothing in particular.{/use}"

  File "game/NPCsTopics.rpy", line 957, in script call

    call TradingRoutine

  File "game/Modules.rpy", line 1651, in script call

    call RandomEncoutersModule

  File "game/Modules.rpy", line 1812, in script call

    python:

  File "game/Encounters.rpy", line 9, in script

    show image GhostTopsPlayer at highercenter with dissolve

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

    show_imspec(self.imspec, atl=getattr(self, "atl", None))

    ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  File "renpy/ast.py", line 705, in show_imspec

    expression = renpy.python.py_eval(expression)

                 ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^

  File "renpy/python.py", line 1305, in py_eval

    return py_eval_bytecode(code, globals, locals)

           ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^

  File "renpy/python.py", line 1298, in py_eval_bytecode

    return eval(bytecode, globals, locals)

           ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^

  File "game/Encounters.rpy", line 9, in <module>

    show image GhostTopsPlayer at highercenter with dissolve

                ^^^^^^^^^^^^^^^                             

NameError: name 'GhostTopsPlayer' is not defined

Windows-11-10.0.26200-SP0 AMD64

Ren'Py 8.5.0.25111603

 1.302

Sun Dec 21 09:28:08 2025

```

(+1)

Hey there! I've spotted the error thanks to you and I just fixed it, I'll post a patch later on. For now it's safe to simply click on "Ignore" at the bottom of the error screen.