diff --git a/TombEngine/Game/camera.cpp b/TombEngine/Game/camera.cpp index 9cd234341..c366a469a 100644 --- a/TombEngine/Game/camera.cpp +++ b/TombEngine/Game/camera.cpp @@ -1461,7 +1461,7 @@ void CalculateCamera() auto* bounds = GetBoundsAccurate(item); int x; - int y = ((bounds->Y1 + bounds->Y2) / 2) + item->Pose.Position.y - CLICK(1); + int y = item->Pose.Position.y + bounds->Y2 + (3 * (bounds->Y1 - bounds->Y2) / 4); int z; if (Camera.item)