aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohannes Schickel2008-04-24 15:04:12 +0000
committerJohannes Schickel2008-04-24 15:04:12 +0000
commitb50948b60cf4bd38f3b27a8ec483b4089e9f08c4 (patch)
treeebcbdec5bc803209b610c3787da6e1b152761588
parent9c4b451e1a16614d798fbf7a682766b7c774bd85 (diff)
downloadscummvm-rg350-b50948b60cf4bd38f3b27a8ec483b4089e9f08c4.tar.gz
scummvm-rg350-b50948b60cf4bd38f3b27a8ec483b4089e9f08c4.tar.bz2
scummvm-rg350-b50948b60cf4bd38f3b27a8ec483b4089e9f08c4.zip
Fixed bug in loadMalcolmShapes.
svn-id: r31694
-rw-r--r--engines/kyra/kyra_v3.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/engines/kyra/kyra_v3.cpp b/engines/kyra/kyra_v3.cpp
index a33e869db0..0fbe3de456 100644
--- a/engines/kyra/kyra_v3.cpp
+++ b/engines/kyra/kyra_v3.cpp
@@ -761,7 +761,7 @@ void KyraEngine_v3::loadMalcolmShapes(int newShapes) {
"MTFL##.SHP",
"MTFR##.SHP",
"MTL##.SHP",
- "MTR#.SHP"
+ "MTR##.SHP"
};
for (int i = 50; i <= 247; ++i) {
@@ -783,6 +783,7 @@ void KyraEngine_v3::loadMalcolmShapes(int newShapes) {
strcpy(filename, filenames[i]);
filename[numberOffset[i]+0] = highNum;
filename[numberOffset[i]+1] = lowNum;
+ _res->exists(filename, true);
_res->loadFileToBuf(filename, _screenBuffer, 64000);
for (int j = startShape[i]; j < endShape[i]; ++j) {
if (j == 87)