diff --git a/Engine/source/gui/worldEditor/terrainActions.cpp b/Engine/source/gui/worldEditor/terrainActions.cpp index 2d143b3e5..f390df22e 100644 --- a/Engine/source/gui/worldEditor/terrainActions.cpp +++ b/Engine/source/gui/worldEditor/terrainActions.cpp @@ -872,7 +872,7 @@ void TerrainScratchPad::clear() delete(mContents[i]); mContents.clear(); mBottom = F32_MAX; - mTop = F32_MIN; + mTop = F32_MIN_EX; } void copyAction::process(Selection* sel, const Gui3DMouseEvent&, bool selChanged, Type type) @@ -952,7 +952,7 @@ void pasteDownAction::process(Selection* sel, const Gui3DMouseEvent&, bool selCh if (type != Begin) return; - F32 ceiling = F32_MIN; + F32 ceiling = F32_MIN_EX; for (U32 i = 0; i < sel->size(); i++) { ceiling = mMax((*sel)[i].mHeight, ceiling); diff --git a/Engine/source/gui/worldEditor/terrainActions.h b/Engine/source/gui/worldEditor/terrainActions.h index 51ff989d0..68171c89d 100644 --- a/Engine/source/gui/worldEditor/terrainActions.h +++ b/Engine/source/gui/worldEditor/terrainActions.h @@ -355,7 +355,7 @@ class TerrainScratchPad { public: F32 mBottom, mTop; - TerrainScratchPad(): mBottom(FLT_MAX), mTop(F32_MIN){}; + TerrainScratchPad(): mBottom(F32_MAX), mTop(F32_MIN_EX){}; ~TerrainScratchPad() { mContents.clear(); }; void clear(); class gridStub