diff --git a/src/landscape/C4Landscape.cpp b/src/landscape/C4Landscape.cpp index f75a23f82..ca04cf467 100644 --- a/src/landscape/C4Landscape.cpp +++ b/src/landscape/C4Landscape.cpp @@ -1021,7 +1021,9 @@ bool C4Landscape::InsertMaterial(int32_t mat, int32_t *tx, int32_t *ty, int32_t while (FindMatSlide(*tx, *ty, +1, mdens, ::MaterialMap.Map[mat].MaxSlide)) if (GetDensity(*tx, *ty + 1) < mdens) { - if (!query_only) ::PXS.Create(mat, itofix(*tx), itofix(*ty), C4REAL10(vx), C4REAL10(vy)); return true; + if (!query_only) + return ::PXS.Create(mat, itofix(*tx), itofix(*ty), C4REAL10(vx), C4REAL10(vy)); + return true; } if (query_only) diff --git a/src/landscape/C4PXS.cpp b/src/landscape/C4PXS.cpp index 2fc17b96e..6675687c9 100644 --- a/src/landscape/C4PXS.cpp +++ b/src/landscape/C4PXS.cpp @@ -201,7 +201,7 @@ C4PXS* C4PXSSystem::New() for (cnt2=0,pxp=Chunk[cnt]; cnt2Mat==MNone) { - // count theam + // count them iChunkPXS[cnt]++; return pxp; }