When punishing Cassandra
Code:
I'm sorry, but an uncaught exception occurred.
While running game code:
File "game/monday.rpy", line 94, in script call
File "game/monday.rpy", line 94, in script call
File "game/monday.rpy", line 634, in script call
File "game/events.rpy", line 4019, in script call
File "game/monday.rpy", line 912, in script call
File "game/monday.rpy", line 2669, in script call
File "game/events.rpy", line 4028, in script call
File "game/monday.rpy", line 5165, in script call
File "game/monday.rpy", line 5165, in script call
File "game/monday.rpy", line 5372, in script call
File "game/events.rpy", line 4031, in script call
File "game/monday.rpy", line 4292, in script call
File "game/monday.rpy", line 5165, in script call
File "game/monday.rpy", line 5372, in script call
File "game/monday.rpy", line 9, in script call
File "game/monday.rpy", line 1980, in script call
File "game/monday.rpy", line 4563, in script call
File "game/monday.rpy", line 3764, in script call
File "game/monday.rpy", line 2669, in script call
File "game/monday.rpy", line 4106, in script
File "game/monday.rpy", line 4106, in <module>
File "game/Twins_PS.rpy", line 3197, in execute
File "game/Twins_PS.rpy", line 3197, in execute
File "game/Twins_PS.rpy", line 3296, in execute
File "game/Twins_PS.rpy", line 3326, in execute
File "game/Twins_PS.rpy", line 3327, in execute
File "game/Twins_PS.rpy", line 3329, in execute
File "game/Twins_PS.rpy", line 3333, in execute
File "game/Twins_PS.rpy", line 3333, in keywords
File "game/Twins_PS.rpy", line 3333, in <module>
IndexError: string index out of range
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "game/monday.rpy", line 94, in script call
File "game/monday.rpy", line 94, in script call
File "game/monday.rpy", line 634, in script call
File "game/events.rpy", line 4019, in script call
File "game/monday.rpy", line 912, in script call
File "game/monday.rpy", line 2669, in script call
File "game/events.rpy", line 4028, in script call
File "game/monday.rpy", line 5165, in script call
File "game/monday.rpy", line 5165, in script call
File "game/monday.rpy", line 5372, in script call
File "game/events.rpy", line 4031, in script call
File "game/monday.rpy", line 4292, in script call
File "game/monday.rpy", line 5165, in script call
File "game/monday.rpy", line 5372, in script call
File "game/monday.rpy", line 9, in script call
File "game/monday.rpy", line 1980, in script call
File "game/monday.rpy", line 4563, in script call
File "game/monday.rpy", line 3764, in script call
File "game/monday.rpy", line 2669, in script call
File "game/monday.rpy", line 4106, in script
File "game/monday.rpy", line 94, in script call
File "game/monday.rpy", line 94, in script call
File "game/monday.rpy", line 634, in script call
File "game/events.rpy", line 4019, in script call
File "game/monday.rpy", line 912, in script call
File "game/monday.rpy", line 2669, in script call
File "game/events.rpy", line 4028, in script call
File "game/monday.rpy", line 5165, in script call
File "game/monday.rpy", line 5165, in script call
File "game/monday.rpy", line 5372, in script call
File "game/events.rpy", line 4031, in script call
File "game/monday.rpy", line 4292, in script call
File "game/monday.rpy", line 5165, in script call
File "game/monday.rpy", line 5372, in script call
File "game/monday.rpy", line 9, in script call
File "game/monday.rpy", line 1980, in script call
File "game/monday.rpy", line 4563, in script call
File "game/monday.rpy", line 3764, in script call
File "game/monday.rpy", line 2669, in script call
File "game/monday.rpy", line 4106, in script
Exception: Couldn't find a place to stop rolling back. Perhaps the script changed in an incompatible way?
-- Full Traceback ------------------------------------------------------------
Traceback (most recent call last):
File "game/monday.rpy", line 94, in script call
File "game/monday.rpy", line 94, in script call
File "game/monday.rpy", line 634, in script call
File "game/events.rpy", line 4019, in script call
File "game/monday.rpy", line 912, in script call
File "game/monday.rpy", line 2669, in script call
File "game/events.rpy", line 4028, in script call
File "game/monday.rpy", line 5165, in script call
File "game/monday.rpy", line 5165, in script call
File "game/monday.rpy", line 5372, in script call
File "game/events.rpy", line 4031, in script call
File "game/monday.rpy", line 4292, in script call
File "game/monday.rpy", line 5165, in script call
File "game/monday.rpy", line 5372, in script call
File "game/monday.rpy", line 9, in script call
File "game/monday.rpy", line 1980, in script call
File "game/monday.rpy", line 4563, in script call
File "game/monday.rpy", line 3764, in script call
File "game/monday.rpy", line 2669, in script call
File "game/monday.rpy", line 4106, in script
File "renpy/ast.py", line 1187, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "renpy/python.py", line 1260, in py_exec_bytecode
exec(bytecode, globals, locals)
~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "game/monday.rpy", line 4106, in <module>
File "renpy/exports/statementexports.py", line 198, in pause
rv = renpy.ui.interact(mouse="pause", type="pause", roll_forward=roll_forward, pause=delay, pause_modal=modal)
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "renpy/ui.py", line 304, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "renpy/display/core.py", line 2219, in interact
repeat, rv = self.interact_core(
~~~~~~~~~~~~~~~~~~^
preloads=preloads,
^^^^^^^^^^^^^^^^^^
...<4 lines>...
**kwargs,
^^^^^^^^^
) # type: ignore
^
File "renpy/display/core.py", line 2757, in interact_core
root_widget.visit_all(lambda d: d.per_interact())
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "renpy/display/displayable.py", line 432, in visit_all
d.visit_all(callback, seen)
~~~~~~~~~~~^^^^^^^^^^^^^^^^
File "renpy/display/displayable.py", line 432, in visit_all
d.visit_all(callback, seen)
~~~~~~~~~~~^^^^^^^^^^^^^^^^
File "renpy/display/displayable.py", line 432, in visit_all
d.visit_all(callback, seen)
~~~~~~~~~~~^^^^^^^^^^^^^^^^
File "renpy/display/screen.py", line 503, in visit_all
callback(self)
~~~~~~~~^^^^^^
File "renpy/display/core.py", line 2757, in <lambda>
root_widget.visit_all(lambda d: d.per_interact())
~~~~~~~~~~~~~~^^
File "renpy/display/screen.py", line 514, in per_interact
self.update()
~~~~~~~~~~~^^
File "renpy/display/screen.py", line 715, in update
self.screen.function(**self.scope)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^
File "game/Twins_PS.rpy", line 3197, in execute
File "game/Twins_PS.rpy", line 3197, in execute
File "game/Twins_PS.rpy", line 3296, in execute
File "game/Twins_PS.rpy", line 3326, in execute
File "game/Twins_PS.rpy", line 3327, in execute
File "game/Twins_PS.rpy", line 3329, in execute
File "game/Twins_PS.rpy", line 3333, in execute
File "game/Twins_PS.rpy", line 3333, in keywords
File "renpy/python.py", line 1292, in py_eval
return py_eval_bytecode(code, globals, locals)
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
File "renpy/python.py", line 1285, in py_eval_bytecode
return eval(bytecode, globals, locals)
~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "game/Twins_PS.rpy", line 3333, in <module>
IndexError: string index out of range
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "renpy/bootstrap.py", line 376, in bootstrap
renpy.main.main()
~~~~~~~~~~~~~~~^^
File "renpy/main.py", line 614, in main
run(restart)
~~~^^^^^^^^^
File "renpy/main.py", line 137, in run
renpy.execution.run_context(True)
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
File "renpy/execution.py", line 1022, in run_context
context.run()
~~~~~~~~~~~^^
File "game/monday.rpy", line 94, in script call
File "game/monday.rpy", line 94, in script call
File "game/monday.rpy", line 634, in script call
File "game/events.rpy", line 4019, in script call
File "game/monday.rpy", line 912, in script call
File "game/monday.rpy", line 2669, in script call
File "game/events.rpy", line 4028, in script call
File "game/monday.rpy", line 5165, in script call
File "game/monday.rpy", line 5165, in script call
File "game/monday.rpy", line 5372, in script call
File "game/events.rpy", line 4031, in script call
File "game/monday.rpy", line 4292, in script call
File "game/monday.rpy", line 5165, in script call
File "game/monday.rpy", line 5372, in script call
File "game/monday.rpy", line 9, in script call
File "game/monday.rpy", line 1980, in script call
File "game/monday.rpy", line 4563, in script call
File "game/monday.rpy", line 3764, in script call
File "game/monday.rpy", line 2669, in script call
File "game/monday.rpy", line 4106, in script
File "game/monday.rpy", line 94, in script call
File "game/monday.rpy", line 94, in script call
File "game/monday.rpy", line 634, in script call
File "game/events.rpy", line 4019, in script call
File "game/monday.rpy", line 912, in script call
File "game/monday.rpy", line 2669, in script call
File "game/events.rpy", line 4028, in script call
File "game/monday.rpy", line 5165, in script call
File "game/monday.rpy", line 5165, in script call
File "game/monday.rpy", line 5372, in script call
File "game/events.rpy", line 4031, in script call
File "game/monday.rpy", line 4292, in script call
File "game/monday.rpy", line 5165, in script call
File "game/monday.rpy", line 5372, in script call
File "game/monday.rpy", line 9, in script call
File "game/monday.rpy", line 1980, in script call
File "game/monday.rpy", line 4563, in script call
File "game/monday.rpy", line 3764, in script call
File "game/monday.rpy", line 2669, in script call
File "game/monday.rpy", line 4106, in script
File "renpy/display/error.py", line 135, in report_exception
renpy.game.invoke_in_new_context(
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
call_exception_screen,
^^^^^^^^^^^^^^^^^^^^^^
...<4 lines>...
ignore_action=ignore_action,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "renpy/game.py", line 301, in invoke_in_new_context
return callable(*args, **kwargs)
~~~~~~~~^^^^^^^^^^^^^^^^^
File "renpy/display/error.py", line 44, in call_exception_screen
return renpy.ui.interact(mouse="screen", type="screen", suppress_overlay=True, suppress_underlay=True)
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "renpy/ui.py", line 304, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "renpy/display/core.py", line 2219, in interact
repeat, rv = self.interact_core(
~~~~~~~~~~~~~~~~~~^
preloads=preloads,
^^^^^^^^^^^^^^^^^^
...<4 lines>...
**kwargs,
^^^^^^^^^
) # type: ignore
^
File "renpy/display/core.py", line 3302, in interact_core
rv = root_widget.event(ev, x, y, 0)
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
File "renpy/display/layout.py", line 1284, in event
rv = i.event(ev, x - xo, y - yo, cst)
~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
File "renpy/display/layout.py", line 1284, in event
rv = i.event(ev, x - xo, y - yo, cst)
~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
File "renpy/display/layout.py", line 1284, in event
rv = i.event(ev, x - xo, y - yo, cst)
~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
File "renpy/display/screen.py", line 805, in event
rv = self.child.event(ev, x, y, st)
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^
File "renpy/display/layout.py", line 1284, in event
rv = i.event(ev, x - xo, y - yo, cst)
~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
File "renpy/display/layout.py", line 1508, in event
rv = super(Window, self).event(ev, x, y, st)
~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^
File "renpy/display/layout.py", line 273, in event
rv = d.event(ev, x - xo, y - yo, st)
~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^
File "renpy/display/layout.py", line 273, in event
rv = d.event(ev, x - xo, y - yo, st)
~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^
File "renpy/display/layout.py", line 1284, in event
rv = i.event(ev, x - xo, y - yo, cst)
~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
File "renpy/display/layout.py", line 1284, in event
rv = i.event(ev, x - xo, y - yo, cst)
~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
File "renpy/display/layout.py", line 1284, in event
rv = i.event(ev, x - xo, y - yo, cst)
~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
File "renpy/display/behavior.py", line 1184, in event
return handle_click(self.clicked)
~~~~~~~~~~~~^^^^^^^^^^^^^^
File "renpy/display/behavior.py", line 1107, in handle_click
rv = run(action)
~~~^^^^^^^^
File "renpy/display/behavior.py", line 411, in run
return action(*args, **kwargs)
~~~~~~^^^^^^^^^^^^^^^^^
File "renpy/display/error.py", line 51, in rollback_action
renpy.exports.rollback(force=True)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
File "renpy/exports/rollbackexports.py", line 233, in rollback
renpy.game.log.rollback(
~~~~~~~~~~~~~~~~~~~~~~~^
checkpoints, greedy=greedy, label=label, force=(force is True), abnormal=abnormal, current_label=current_label
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "renpy/rollback.py", line 950, in rollback
self.load_failed()
~~~~~~~~~~~~~~~~^^
File "renpy/rollback.py", line 864, in load_failed
raise Exception(
"Couldn't find a place to stop rolling back. Perhaps the script changed in an incompatible way?"
)
Exception: Couldn't find a place to stop rolling back. Perhaps the script changed in an incompatible way?
Windows-11-10.0.26100-SP0 AMD64
Ren'Py 8.4.1.25072401
The Headmaster 0.17.1beta
Mon Dec 15 00:17:26 2025