mirror of
https://github.com/libretro/scummvm.git
synced 2024-12-16 14:50:17 +00:00
SCUMM/FM-TOWNS: hopefully fix bug #1463434
o5_verbOps() case 9 (SO_VERB_NEW) works slightly different in SCUMM 3 FM-TOWNS (I don't know about DOS). This should fix the issue with the broken key shortcuts. Old savegames won't be fixed, though (since the broken verb states will be restored from the save file). svn-id: r54872
This commit is contained in:
parent
85c8960d8b
commit
56f98a8574
@ -2308,6 +2308,10 @@ void ScummEngine_v5::o5_verbOps() {
|
||||
break;
|
||||
case 9: // SO_VERB_NEW
|
||||
slot = getVerbSlot(verb, 0);
|
||||
|
||||
if (_game.platform == Common::kPlatformFMTowns && _game.version == 3 && slot)
|
||||
continue;
|
||||
|
||||
if (slot == 0) {
|
||||
for (slot = 1; slot < _numVerbs; slot++) {
|
||||
if (_verbs[slot].verbid == 0)
|
||||
|
Loading…
Reference in New Issue
Block a user