Fix PBOG offset not accounting for zoom.

This commit is contained in:
Paul Chote
2025-03-30 09:24:22 +01:00
committed by Gustas Kažukauskas
parent c04041e328
commit 737890d395

View File

@@ -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);
}