[Scummvm-git-logs] scummvm master -> 8b036094014da49923b7c8c8d4ca3990ea45e868
bluegr
noreply at scummvm.org
Sat Jul 11 16:10:53 UTC 2026
This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://api.github.com/repos/scummvm/scummvm .
Summary:
8b03609401 CHEWY: Fix #16946 (Cannot interact at all after leaving first room)
Commit: 8b036094014da49923b7c8c8d4ca3990ea45e868
https://github.com/scummvm/scummvm/commit/8b036094014da49923b7c8c8d4ca3990ea45e868
Author: Max H. Gerlach (git at maxgerlach.de)
Date: 2026-07-11T19:10:49+03:00
Commit Message:
CHEWY: Fix #16946 (Cannot interact at all after leaving first room)
In case the player had seen the feeding hose multiple times (such
that R0FueterLab >=3) before throwing the pillow, the talking
animation would trigger, but the corresponding dialog (`startAadWait(43)`)
wouldn't run. This led to the game being stuck in the talking animation
even after the cutscene in the next room.
Assisted-by: Claude:claude-fable-5
Changed paths:
engines/chewy/rooms/room00.cpp
diff --git a/engines/chewy/rooms/room00.cpp b/engines/chewy/rooms/room00.cpp
index de3157af762..25f6ab18cf3 100644
--- a/engines/chewy/rooms/room00.cpp
+++ b/engines/chewy/rooms/room00.cpp
@@ -97,9 +97,9 @@ bool Room0::timer(int16 timerNr, int16 aniNr) {
eyeAnim();
} else if (!_G(gameState).R0PillowThrow) {
startAadWait(42);
- start_spz(CH_TALK3, 255, false, P_CHEWY);
if (_G(gameState).R0FueterLab < 3) {
+ start_spz(CH_TALK3, 255, false, P_CHEWY);
startAadWait(43);
++_G(gameState).R0FueterLab;
}
More information about the Scummvm-git-logs
mailing list