diff options
Diffstat (limited to 'engines/kyra')
-rw-r--r-- | engines/kyra/kyra_v3.cpp | 3 |
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) |