diff options
author | Travis Howell | 2006-05-08 11:41:32 +0000 |
---|---|---|
committer | Travis Howell | 2006-05-08 11:41:32 +0000 |
commit | ca513f7e66762235903dd4f7f0f2a75acbb6b5bd (patch) | |
tree | d6cb55b3954c97b5de8c5a00afc9180fc1089fdd /engines | |
parent | d6d3a621dc5fa18043e74ed6690c0bef5afc0121 (diff) | |
download | scummvm-rg350-ca513f7e66762235903dd4f7f0f2a75acbb6b5bd.tar.gz scummvm-rg350-ca513f7e66762235903dd4f7f0f2a75acbb6b5bd.tar.bz2 scummvm-rg350-ca513f7e66762235903dd4f7f0f2a75acbb6b5bd.zip |
Fix off by one in rect when capturing image
svn-id: r22387
Diffstat (limited to 'engines')
-rw-r--r-- | engines/scumm/he/script_v90he.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/engines/scumm/he/script_v90he.cpp b/engines/scumm/he/script_v90he.cpp index fc00579919..a6433e4100 100644 --- a/engines/scumm/he/script_v90he.cpp +++ b/engines/scumm/he/script_v90he.cpp @@ -543,7 +543,7 @@ void ScummEngine_v90he::o90_videoOps() { if (_videoParams.flags == 0) _videoParams.flags = 4; - if (_videoParams.flags == 2) { + if (_videoParams.flags & 2) { int result = _moviePlay->load((const char *)_videoParams.filename, _videoParams.flags, _videoParams.wizResNum); VAR(119) = result; } else { @@ -639,8 +639,8 @@ void ScummEngine_v90he::o90_wizImageOps() { case 5: _wizParams.processFlags |= kWPFClipBox | 0x100; _wizParams.processMode = 2; - _wizParams.box.bottom = pop(); - _wizParams.box.right = pop(); + _wizParams.box.bottom = pop() + 1; + _wizParams.box.right = pop() + 1; _wizParams.box.top = pop(); _wizParams.box.left = pop(); _wizParams.compType = pop(); |