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
```