diff options
Diffstat (limited to 'engines/sci/engine/kernel.cpp')
| -rw-r--r-- | engines/sci/engine/kernel.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/engines/sci/engine/kernel.cpp b/engines/sci/engine/kernel.cpp index c056de9949..5b7a24f289 100644 --- a/engines/sci/engine/kernel.cpp +++ b/engines/sci/engine/kernel.cpp @@ -911,6 +911,12 @@ void script_adjust_opcode_formats() { g_opcode_formats[op_call][1] = Script_Word; g_opcode_formats[op_callb][1] = Script_Word; } + + if (getSciVersion() >= SCI_VERSION_3) { + // TODO: There are also opcodes in + // here to get the superclass, and possibly the species too. + g_opcode_formats[0x4d/2][0] = Script_None; + } #endif } |
