diff options
Diffstat (limited to 'engines/xeen/map.cpp')
-rw-r--r-- | engines/xeen/map.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/engines/xeen/map.cpp b/engines/xeen/map.cpp index 1a01b441f6..3650c9d98b 100644 --- a/engines/xeen/map.cpp +++ b/engines/xeen/map.cpp @@ -1095,7 +1095,9 @@ void Map::load(int mapId) { _surfaceSprites[i].load(OUTDOOR_SURFACES[i]); } - _wallSprites._surfaces[0].clear(); + for (int i = 0; i < TOTAL_SURFACES; ++i) + _wallSprites._surfaces[i].clear(); + Common::String fwlName = Common::String::format("%s.til", TERRAIN_TYPES[_mazeData[0]._wallKind]); _wallSprites._fwl1.load(fwlName); |