Core/Maps: Use a fixed offset instead of full collision height when retrieving floor Z

This commit is contained in:
Giacomo Pozzoni authored and Ovahlord committed 2021-02-21 20:26:21 +01:00
1 parent 4343dd6d55
commit c12531b023
3 files changed
+4 -3

No files matched your search

+1 -1
View File
@@ -2543,7 +2543,7 @@ float Map::GetWaterOrGroundLevel(PhaseShift const& phaseShift, float x, float y,
if (GetGrid(PhasingHandler::GetTerrainMapId(phaseShift, this, x, y), x, y))
{
// we need ground level (including grid height version) for proper return water level in point
float ground_z = GetHeight(phaseShift, x, y, z + collisionHeight);
float ground_z = GetHeight(phaseShift, x, y, z + Z_OFFSET_FIND_HEIGHT);
if (ground)
*ground = ground_z;