From 737890d3957bbe27403cfae1575d46b4b5815345 Mon Sep 17 00:00:00 2001 From: Paul Chote Date: Sun, 30 Mar 2025 09:24:22 +0100 Subject: [PATCH] Fix PBOG offset not accounting for zoom. --- OpenRA.Mods.Common/Orders/PlaceBuildingOrderGenerator.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenRA.Mods.Common/Orders/PlaceBuildingOrderGenerator.cs b/OpenRA.Mods.Common/Orders/PlaceBuildingOrderGenerator.cs index f73d529fcc..c939416d9d 100644 --- a/OpenRA.Mods.Common/Orders/PlaceBuildingOrderGenerator.cs +++ b/OpenRA.Mods.Common/Orders/PlaceBuildingOrderGenerator.cs @@ -154,7 +154,7 @@ namespace OpenRA.Mods.Common.Orders { var offsetPos = Viewport.LastMousePos; if (variants[variant].Preview != null) - offsetPos += variants[variant].Preview.TopLeftScreenOffset; + offsetPos = viewport.WorldToViewPx(viewport.ViewToWorldPx(offsetPos) + variants[variant].Preview.TopLeftScreenOffset); return viewport.ViewToWorld(offsetPos); }