1
0
mirror of https://gitlab.com/OpenMW/openmw.git synced 2025-04-01 13:20:29 +00:00

Always initialize landShapeNew

This commit is contained in:
Nelsson Huotari 2019-10-23 00:01:23 +03:00
parent 6f9f59dd58
commit ac5b356e8d

View File

@ -310,15 +310,12 @@ void CSVRender::TerrainShapeMode::applyTerrainEditChanges()
{ {
for(int j = 0; j < ESM::Land::LAND_SIZE; ++j) for(int j = 0; j < ESM::Land::LAND_SIZE; ++j)
{ {
if (paged) if (paged && paged->getCellAlteredHeight(cellCoordinates, i, j))
{
if (paged->getCellAlteredHeight(cellCoordinates, i, j))
landShapeNew[j * ESM::Land::LAND_SIZE + i] = landShapePointer[j * ESM::Land::LAND_SIZE + i] + *paged->getCellAlteredHeight(cellCoordinates, i, j); landShapeNew[j * ESM::Land::LAND_SIZE + i] = landShapePointer[j * ESM::Land::LAND_SIZE + i] + *paged->getCellAlteredHeight(cellCoordinates, i, j);
else else
landShapeNew[j * ESM::Land::LAND_SIZE + i] = 0; landShapeNew[j * ESM::Land::LAND_SIZE + i] = 0;
} }
} }
}
// Generate WNAM record // Generate WNAM record
int sqrtLandGlobalMapLodSize = sqrt(ESM::Land::LAND_GLOBAL_MAP_LOD_SIZE); int sqrtLandGlobalMapLodSize = sqrt(ESM::Land::LAND_GLOBAL_MAP_LOD_SIZE);