aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/kyra_v3.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/kyra/kyra_v3.cpp')
-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)