diff options
-rw-r--r-- | engines/mohawk/myst_scripts.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/engines/mohawk/myst_scripts.cpp b/engines/mohawk/myst_scripts.cpp index 1ff08ea77d..ef49907a8f 100644 --- a/engines/mohawk/myst_scripts.cpp +++ b/engines/mohawk/myst_scripts.cpp @@ -603,9 +603,11 @@ void MystScriptParser::o_copyImageToBackBuffer(uint16 var, const ArgumentsArray Common::Rect dstRect = Common::Rect(args[5], args[6], 544, 333); - if (dstRect.left == -1 || dstRect.top == -1) { - // Interpreted as full screen + if (dstRect.left == -1) { dstRect.left = 0; + } + + if (dstRect.top == -1) { dstRect.top = 0; } |