From 2d0957119e272dc0808992891997f1cc5526cdd9 Mon Sep 17 00:00:00 2001 From: Kamron Batman <3953314+kamronbatman@users.noreply.github.com> Date: Mon, 10 Feb 2025 19:53:47 -0800 Subject: [PATCH] feat: Adds BaseGump.GetGumpOffsetForItemGraphic (#2116) --- Projects/UOContent/Gumps/Base/BaseGump.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Projects/UOContent/Gumps/Base/BaseGump.cs b/Projects/UOContent/Gumps/Base/BaseGump.cs index 2682ce872..439146a3c 100644 --- a/Projects/UOContent/Gumps/Base/BaseGump.cs +++ b/Projects/UOContent/Gumps/Base/BaseGump.cs @@ -113,4 +113,10 @@ public abstract class BaseGump return new Point2D(x, y); } + + public static Point2D GetGumpOffsetForItemGraphic(int itemId, int relativeX, int relativeY) + { + var offset = GetItemGraphicOffset(itemId); + return new Point2D(relativeX * 22 - relativeY * 22 + offset.X, relativeX * 22 + relativeY * 22 + offset.Y); + } }