diff --git a/libs/maps.js b/libs/maps.js index 07173f44..900f12e6 100644 --- a/libs/maps.js +++ b/libs/maps.js @@ -358,10 +358,8 @@ maps.prototype.saveMap = function (floorId) { var map = maps[floorId]; var thisFloor = this._compressFloorData(map, core.floors[floorId]); - if (map.blocks) { - var mapArr = this.compressMap(this._getMapArrayFromBlocks(map.blocks, map.width, map.height, true), floorId); - if (mapArr != null) thisFloor.map = mapArr; - } + var mapArr = this.compressMap(map.blocks ? this._getMapArrayFromBlocks(map.blocks, map.width, map.height, true) : map.map, floorId); + if (mapArr != null) thisFloor.map = mapArr; return thisFloor; }