From 148ee94347f9783bd0aa70632db6c5a49a868cbc Mon Sep 17 00:00:00 2001 From: Louis Hong Date: Thu, 21 Nov 2024 11:37:10 -0800 Subject: [PATCH] bugfix: sometimes perspective returns null, I assume because object culled? --- .../com/toofifty/easygiantsfoundry/FoundryOverlay3D.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/java/com/toofifty/easygiantsfoundry/FoundryOverlay3D.java b/src/main/java/com/toofifty/easygiantsfoundry/FoundryOverlay3D.java index 3f60076..5d49698 100644 --- a/src/main/java/com/toofifty/easygiantsfoundry/FoundryOverlay3D.java +++ b/src/main/java/com/toofifty/easygiantsfoundry/FoundryOverlay3D.java @@ -271,6 +271,11 @@ public class FoundryOverlay3D extends Overlay stageLoc = new LocalPoint(stageLoc.getX(), stageLoc.getY()); Point pos = Perspective.getCanvasTextLocation(client, graphics, stageLoc, text, 50); + if (pos == null) + { + return; + } + Color color = config.lavaWaterfallColour(); OverlayUtil.renderTextLocation(graphics, pos, text, color);