RCS file: /cvsroot/scummvm/scummvm/scumm/script_v5.cpp,v
retrieving revision 1.198
diff -u -d -r1.198 script_v5.cpp
|
|
|
1388 | 1388 | void ScummEngine_v5::o5_lessOrEqual() { |
1389 | 1389 | int16 a = getVar(); |
1390 | 1390 | int16 b = getVarOrDirectWord(0x80); |
| 1391 | |
| 1392 | // WORKAROUND bug #820507 : Work around a bug in Indy3Town. |
| 1393 | if (_gameId == GID_INDY3 && (_features & GF_FMTOWNS) && |
| 1394 | (vm.slot[_currentScript].number == 200 || vm.slot[_currentScript].number == 203) && |
| 1395 | _currentRoom == 70 && b == -256) { |
| 1396 | o5_jumpRelative(); |
| 1397 | return; |
| 1398 | } |
| 1399 | |
1391 | 1400 | if (b <= a) |
1392 | 1401 | ignoreScriptWord(); |
1393 | 1402 | else |