[Scummvm-tracker] [ScummVM :: Bugs] #10957: TINSEL: DW1 - Psy office event not triggered
ScummVM :: Bugs
trac at scummvm.org
Sun Mar 8 16:23:05 UTC 2026
#10957: TINSEL: DW1 - Psy office event not triggered
-------------------+-----------------------------
Reporter: nemo93 | Owner: (none)
Type: defect | Status: new
Priority: normal | Component: Engine: Tinsel
Version: | Resolution:
Keywords: | Game: Discworld
-------------------+-----------------------------
Changes (by sluicebox):
* priority: low => normal
Comment:
I can reproduce this bug from scratch. If you click too quickly on the
troll or another actor while the receptionist says "Next!" you can
interrupt Rincewind's walk upstairs, and then the game can't be completed.
The second save game is indeed stuck. I worked backwards from the global
variables in the save to find the only script that could have set them
like this. Then I played around in that scene for a few minutes until I
broke it. The resulting game state is the same as the save game, so I am
confident this was the problem.
Here's what happened:
1. OP summoned the dragon. There is a global in the save that is only set
when this happens. Summoning the dragon is the trigger for the left chair
to become available in the office.
2. OP sat in the left chair and talked to the troll. This is the trigger
for the receptionist to say "Next!", but this occurs after a brief delay.
3. OP quickly clicked on the troll during this delay, or possibly another
actor, several times and interrupted Rincewind's walk upstairs. It's easy
to do this intentionally by spamming the mouse so it can happen
accidentally. At this point the game can't be completed, because Rincewind
can't manually walk upstairs. Exiting the room after talking to the troll
resets the seats so that only the middle seat is available, just like in
the save game.
This bug exists in every version. I have a workaround that mostly prevents
it, but it's not perfect so I'll keep trying.
This is a good bug!
--
Ticket URL: <https://bugs.scummvm.org/ticket/10957#comment:10>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list