diff options
Diffstat (limited to 'engines/supernova/console.cpp')
-rw-r--r-- | engines/supernova/console.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/engines/supernova/console.cpp b/engines/supernova/console.cpp index 29c30b6c6f..ee1905a3ce 100644 --- a/engines/supernova/console.cpp +++ b/engines/supernova/console.cpp @@ -47,7 +47,11 @@ bool Console::cmdRenderImage(int argc, const char **argv) { return true; } - _vm->renderImage(atoi(argv[1]), atoi(argv[2])); + int image = atoi(argv[1]); + if (_vm->setCurrentImage(image)) + _vm->renderImage(atoi(argv[2])); + else + debugPrintf("Image %d is invalid!", image); return true; } |