My hands got to this update only now, but...
I can't see the mouse. I've tried to play without it, but it was terrible.
Tried to reinstall, but now it's just can't load the save file, only start from the beginning.
[NSFW]Incubus Realms - Escapism (Alpha) may contain content you must be 18+ to view.
The creator of this page has specified that it contains mature themes and content. Please enter your birthdate to verify you are 18 or older:

You must escape this place's temptations. · By
Hi! I hadn't seen anyone add this, but there seems to be a game breaking bug in the new hotfix. Sleeping attempts to load a dream sequence which crashes the game:
I'm sorry, but an uncaught exception occurred.
While running game code:
File "game/Modules.rpy", line 1641, in script call
call RandomEncoutersModule
File "game/Modules.rpy", line 1900, in script call
call TimeChecker
File "game/Modules.rpy", line 1641, in script call
call RandomEncoutersModule
File "game/Modules.rpy", line 1899, in script call
call ThoughtCorruptionModule
File "game/Modules.rpy", line 1668, in script
show SportHallLockersBlur with dissolve
File "game/Modules.rpy", line 1641, in script call
call RandomEncoutersModule
File "game/Modules.rpy", line 1900, in script call
call TimeChecker
File "game/Modules.rpy", line 1641, in script call
call RandomEncoutersModule
File "game/Modules.rpy", line 1899, in script call
call ThoughtCorruptionModule
File "game/Modules.rpy", line 1668, in script
show SportHallLockersBlur with dissolve
File "game/characters.rpy", line 430, in <module>
if Anthony.catalogue["Clothes"]!="None":
KeyError: 'Clothes'
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "\renpy\bootstrap.py", line 275, in bootstrap
renpy.main.main()
File "\renpy\main.py", line 670, in main
run(restart)
File "\renpy\main.py", line 144, in run
renpy.execution.run_context(True)
File "\renpy\execution.py", line 953, in run_context
context.run()
File "game/Modules.rpy", line 1641, in script call
call RandomEncoutersModule
File "game/Modules.rpy", line 1900, in script call
call TimeChecker
File "game/Modules.rpy", line 1641, in script call
call RandomEncoutersModule
File "game/Modules.rpy", line 1899, in script call
call ThoughtCorruptionModule
File "game/Modules.rpy", line 1668, in script
show SportHallLockersBlur with dissolve
File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python3.9/site-packages/future/utils/__init__.py", line 444, in raise_
File "game/Modules.rpy", line 1641, in script call
call RandomEncoutersModule
File "game/Modules.rpy", line 1900, in script call
call TimeChecker
File "game/Modules.rpy", line 1641, in script call
call RandomEncoutersModule
File "game/Modules.rpy", line 1899, in script call
call ThoughtCorruptionModule
File "game/Modules.rpy", line 1668, in script
show SportHallLockersBlur with dissolve
File "\renpy\ast.py", line 1678, in execute
renpy.exports.with_statement(trans, paired=paired)
File "\renpy\exports.py", line 1757, in with_statement
return renpy.game.interface.do_with(trans, paired, clear=clear)
File "\renpy\display\core.py", line 2975, in do_with
return self.interact(trans_pause=True,
File "\renpy\display\core.py", line 3579, 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 "\renpy\display\core.py", line 4305, in interact_core
self.idle_frame(can_block, expensive)
File "\renpy\display\core.py", line 3682, in idle_frame
result = self.prediction_coroutine.send(expensive)
File "\renpy\display\predict.py", line 106, in prediction_coroutine
displayable(d)
File "\renpy\display\predict.py", line 57, in displayable
d.visit_all(lambda i : i.predict_one())
File "\renpy\display\core.py", line 681, in visit_all
d.visit_all(callback, seen)
File "\renpy\display\core.py", line 681, in visit_all
d.visit_all(callback, seen)
File "\renpy\display\core.py", line 681, in visit_all
d.visit_all(callback, seen)
[Previous line repeated 1 more time]
File "\renpy\display\core.py", line 671, in visit_all
for d in self.visit():
File "\renpy\display\layout.py", line 1496, in visit
self.update(self.last_st, self.last_at)
File "\renpy\display\layout.py", line 1507, in update
raw_child, redraw = self.function(st, at, *self.args, **self.kwargs)
File "\renpy\display\layout.py", line 1598, in condition_switch_show
return condition_switch_pick(switch), None
File "\renpy\display\layout.py", line 1589, in condition_switch_pick
if renpy.python.py_eval_bytecode(code):
File "\renpy\python.py", line 1146, in py_eval_bytecode
return eval(bytecode, globals, locals)
File "game/characters.rpy", line 430, in <module>
if Anthony.catalogue["Clothes"]!="None":
KeyError: 'Clothes'
Windows-10-10.0.22621 AMD64
Ren'Py 8.1.1.23060707
1.296
Sat Jan 20 07:04:42 2024
EDIT: It seems there's another error when you try to save with certain companions with you (so far Victor and Byzeff both caused this error.)
I'm sorry, but an uncaught exception occurred.
While running game code:
File "renpy/common/00action_file.rpy", line 397, in __call__
renpy.save(fn, extra_info=save_name)
PicklingError: Can't pickle <class 'store.Return'>: it's not the same object as store.Return
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "renpy/common/_layout/screen_load_save.rpym", line 35, in script
$ ui.interact()
File "\renpy\ast.py", line 1138, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "\renpy\python.py", line 1122, in py_exec_bytecode
exec(bytecode, globals, locals)
File "renpy/common/_layout/screen_load_save.rpym", line 35, in <module>
$ ui.interact()
File "\renpy\ui.py", line 299, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "\renpy\display\core.py", line 3579, 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 "\renpy\display\core.py", line 4540, in interact_core
rv = root_widget.event(ev, x, y, 0)
File "\renpy\display\layout.py", line 1177, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "\renpy\display\transition.py", line 53, in event
return self.new_widget.event(ev, x, y, st) # E1101
File "\renpy\display\layout.py", line 1177, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "\renpy\display\layout.py", line 1177, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "\renpy\display\screen.py", line 770, in event
rv = self.child.event(ev, x, y, st)
File "\renpy\display\layout.py", line 1177, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "\renpy\display\layout.py", line 1401, in event
rv = super(Window, self).event(ev, x, y, st)
File "\renpy\display\layout.py", line 279, in event
rv = d.event(ev, x - xo, y - yo, st)
File "\renpy\display\layout.py", line 1177, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "\renpy\display\layout.py", line 1177, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "\renpy\display\behavior.py", line 1138, in event
return handle_click(self.clicked)
File "\renpy\display\behavior.py", line 1071, in handle_click
rv = run(action)
File "\renpy\display\behavior.py", line 368, in run
new_rv = run(i, *args, **kwargs)
File "\renpy\display\behavior.py", line 375, in run
return action(*args, **kwargs)
File "renpy/common/00action_file.rpy", line 397, in __call__
renpy.save(fn, extra_info=save_name)
File "\renpy\loadsave.py", line 427, in save
reraise(t, e, tb)
File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python3.9/site-packages/future/utils/__init__.py", line 444, in raise_
File "\renpy\loadsave.py", line 413, in save
dump((roots, renpy.game.log), logf)
File "\renpy\compat\pickle.py", line 103, in dump
pickle.dump(o, f, pickle.HIGHEST_PROTOCOL if highest else PROTOCOL)
PicklingError: Can't pickle <class 'store.Return'>: it's not the same object as store.Return
Windows-10-10.0.22621 AMD64
Ren'Py 8.1.1.23060707
1.296
Sat Jan 20 06:50:31 2024
EDIT 2: It seems the Mines are broken, as well! Despite still having multiple chances left for using Uuvee, I get kicked out and any attempts to get back in have me forcibly kicked back out again. You currently can't progress beyond the bridge.
I keep getting an error when I save cyrus and rest. Not sure what is happening
File "game/script.rpy", line 199, in script call
g "Is it the sight of those {any=start.LustyHumans}lusty humans{/any} admiring your state of debauchery that makes you so hard to see me?"
File "game/NPCsTopics.rpy", line 907, in script call
r "Oh... {-=Rohan.WhatItTakes}I'm not sure I'm the best person to ask that.{/-}"
File "game/NPCsTopics.rpy", line 885, in script call
r "I think I've been {?=Rohan.Betrayed}betrayed{/?} while waiting in the Guards quarters."
File "game/NPCsTopics.rpy", line 938, 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 955, in script call
r "Oh... {use=Rohan.ACourtWizard}Nothing in particular.{/use}"
File "game/NPCsTopics.rpy", line 958, in script call
call TradingRoutine
File "game/NPCsTopics.rpy", line 1289, in script call
call TradingRoutine
File "game/script.rpy", line 1412, in script call
call statsedit(perceptionstat,-1,True)
File "game/Modules.rpy", line 1644, in script call
call RandomEncoutersModule
File "game/Modules.rpy", line 1644, in script call
call RandomEncoutersModule
File "game/NPCsTopics.rpy", line 1289, in script call
call TradingRoutine
File "game/NPCsTopics.rpy", line 1289, in script call
call TradingRoutine
File "game/script.rpy", line 3225, in script call
call TradingRoutine
File "game/script.rpy", line 3155, in script call
call TimeChecker
File "game/Modules.rpy", line 1049, in script call
call TimeChecker
File "game/Modules.rpy", line 1644, in script call
call RandomEncoutersModule
File "game/NPCsTopics.rpy", line 1231, in script call
call TradingRoutine
File "game/Modules.rpy", line 1644, in script call
call RandomEncoutersModule
File "game/script.rpy", line 5878, in script call
call TradingRoutine
File "game/script.rpy", line 5878, in script call
call TradingRoutine
File "game/script.rpy", line 5870, in script call
call Handwheel
File "game/Modules.rpy", line 1644, in script call
call RandomEncoutersModule
File "game/Modules.rpy", line 1644, in script call
call RandomEncoutersModule
File "game/Modules.rpy", line 1644, in script call
call RandomEncoutersModule
[Previous line repeated 1 more time]
File "game/Modules.rpy", line 1801, in script call
python:
File "game/Modules.rpy", line 1644, in script call
call RandomEncoutersModule
File "game/Modules.rpy", line 1801, in script call
python:
File "game/Modules.rpy", line 1644, in script call
call RandomEncoutersModule
File "game/Modules.rpy", line 1902, in script call
call ThoughtCorruptionModule
File "game/Modules.rpy", line 1671, in script
show SportHallLockersBlur with dissolve
File "game/script.rpy", line 199, in script call
g "Is it the sight of those {any=start.LustyHumans}lusty humans{/any} admiring your state of debauchery that makes you so hard to see me?"
File "game/NPCsTopics.rpy", line 907, in script call
r "Oh... {-=Rohan.WhatItTakes}I'm not sure I'm the best person to ask that.{/-}"
File "game/NPCsTopics.rpy", line 885, in script call
r "I think I've been {?=Rohan.Betrayed}betrayed{/?} while waiting in the Guards quarters."
File "game/NPCsTopics.rpy", line 938, 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 955, in script call
r "Oh... {use=Rohan.ACourtWizard}Nothing in particular.{/use}"
File "game/NPCsTopics.rpy", line 958, in script call
call TradingRoutine
File "game/NPCsTopics.rpy", line 1289, in script call
call TradingRoutine
File "game/script.rpy", line 1412, in script call
call statsedit(perceptionstat,-1,True)
File "game/Modules.rpy", line 1644, in script call
call RandomEncoutersModule
File "game/Modules.rpy", line 1644, in script call
call RandomEncoutersModule
File "game/NPCsTopics.rpy", line 1289, in script call
call TradingRoutine
File "game/NPCsTopics.rpy", line 1289, in script call
call TradingRoutine
File "game/script.rpy", line 3225, in script call
call TradingRoutine
File "game/script.rpy", line 3155, in script call
call TimeChecker
File "game/Modules.rpy", line 1049, in script call
call TimeChecker
File "game/Modules.rpy", line 1644, in script call
call RandomEncoutersModule
File "game/NPCsTopics.rpy", line 1231, in script call
call TradingRoutine
File "game/Modules.rpy", line 1644, in script call
call RandomEncoutersModule
File "game/script.rpy", line 5878, in script call
call TradingRoutine
File "game/script.rpy", line 5878, in script call
call TradingRoutine
File "game/script.rpy", line 5870, in script call
call Handwheel
File "game/Modules.rpy", line 1644, in script call
call RandomEncoutersModule
File "game/Modules.rpy", line 1644, in script call
call RandomEncoutersModule
File "game/Modules.rpy", line 1644, in script call
call RandomEncoutersModule
[Previous line repeated 1 more time]
File "game/Modules.rpy", line 1801, in script call
python:
File "game/Modules.rpy", line 1644, in script call
call RandomEncoutersModule
File "game/Modules.rpy", line 1801, in script call
python:
File "game/Modules.rpy", line 1644, in script call
call RandomEncoutersModule
File "game/Modules.rpy", line 1902, in script call
call ThoughtCorruptionModule
File "game/Modules.rpy", line 1671, in script
show SportHallLockersBlur with dissolve
File "game/characters.rpy", line 454, in <module>
if Anthony.catalogue["Clothes"]!="None":
KeyError: 'Clothes'
Hi! Thank you for reporting the error, my first instinct would be that you're using an old save with a newer version of the game. Anthony's sprite and database have been updated to add clothing to his layers, if we load an older save the initialisation of his data is skipped to favour the saved one. When the code requests to know if he's wearing anything it doesn't even find the key "Clothes" because it was never initialised. I can't quite foresee how it could happen otherwise, but if the problem persists using a clean save file, then please report it back to me.
Hello! Big fan of your game and your artstyle! I think I saw you comment somewhere that the game is still alive and in development, so I hope its not a bother
It seems like in the current version all the mine content after you see that golem egg guy(Felsic) is just locked, the guide said there's a hole in the wall, but unless you hide the UI you cant even see it, also its just behind the inventory button, so the hole is uninteractable and all the content behind it is unreachable
And I think I remember from my old playthroughs that the pipes in the sewers would take you back to the cells, but now they dont lead anywhere and there's no way to get from sewers to cells without going through guarded locations. (sorry if thats intentional change or I just misremembered how it used to work)
Also the crash after the game tries to play the Cyril+Anthony flashback is very consistant on a new save, could it have something to do with the new anthony flashback with his dad and werewolves? Since he has clothes in that one and the error always refers to clothes? I tried to test this a bit by getting the Cyril+Anthony flashback before the werewolf one, to see if thats the issue, but the werewolf flashback always played first, so maybe thats the culprit?
Hiya! I'm still working on it yes, thank you for giving me your feedback! So in order:
- I assume that by "golem egg guy" you mean Kristof, the hole is before his area, in the corridor when first arriving in the deeper mines. It should be dead centre of the screen, so easy to access. I tested it now and it seems to work, maybe I'm mistaken on what you're referring to? Regardless it seems that this part is rather confusing as you're not the first to get stuck. I'll add a note to make it clearer.
- The change is intentional for the pipe, yes! Although I think I really should make one of the pipe lead back to the cell The reason is that the location of the sewers originally conflicted with the cells, so I moved it closer to the bridge.
- You're right, I do a little trick to save the appearance data of a character before giving it a specific set for memories like these, it seems I forgot to add the 'clothes' key in his data set, meaning when the sprite was checking for it, it would fail. I have just fixed it now! Thank you!
I thank you again for your help, the game should receive an update current November so this will be implemented alongside more content.
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:
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
```
I got one pretty early in the newest update, so hopefully it's a pretty easy fix
[code]
I'm sorry, but an uncaught exception occurred.
While running game code:
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/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-10-10.0.19045-SP0 AMD64
Ren'Py 8.5.0.25111603
1.302
Tue Dec 23 16:56:51 2025
[/code]
I'm unable to catch Cyril in the sewers after freeing him from Rudolph. The game tells me "Unfortunately, you fail to find any room within your soul to support your friend" and he falls into the slime-water. I'm not sure if this is a bug outright as companion capacity seems to be an intended mechanic, but the patch 1.301 notes said the companion limit was temporarily disabled so I figured I'd report the issue here.
The game creashes when i click to go to the cavern crossroads on this screen, it says:
I'm sorry, but an uncaught exception occurred.
renpy.script.LabelNotFound: could not find label 'UnchartedCaves_Exploration.BeastCaveCrossroad'.
1.302
Wed Dec 31 16:48:19 2025
i would post the full log but its too big for the post.
also, is there a button for highlithing the clickable spots?
