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

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

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;