diff options
Diffstat (limited to 'engines')
-rw-r--r-- | engines/dreamweb/people.cpp | 3 | ||||
-rw-r--r-- | engines/dreamweb/stubs.cpp | 4 |
2 files changed, 3 insertions, 4 deletions
diff --git a/engines/dreamweb/people.cpp b/engines/dreamweb/people.cpp index cebe8721e3..d87a5e3084 100644 --- a/engines/dreamweb/people.cpp +++ b/engines/dreamweb/people.cpp @@ -714,11 +714,10 @@ void DreamGenContext::introMonks1(ReelRoutine &routine) { intro2Text(); bx = pop(); es = pop(); - routine.counter = -20; + routine.counter = (uint8)-20; } } -intromonk1fin: showGameReel(&routine); routine.mapY = data.byte(kMapy); } diff --git a/engines/dreamweb/stubs.cpp b/engines/dreamweb/stubs.cpp index 48cf3d86f4..465cb68741 100644 --- a/engines/dreamweb/stubs.cpp +++ b/engines/dreamweb/stubs.cpp @@ -3852,8 +3852,8 @@ void DreamGenContext::watchReel() { ++data.word(kReeltohold); } if (data.word(kReeltohold) == data.word(kEndofholdreel)) { - data.word(kReeltohold) = -1; - data.byte(kWatchmode) = -1; + data.word(kReeltohold) = 0xFFFF; + data.byte(kWatchmode) = 0xFF; data.byte(kDestination) = data.byte(kDestafterhold); data.byte(kFinaldest) = data.byte(kDestafterhold); autoSetWalk(); |