From 2cdb4ef7ecb5c689895fb6f1f83dd065c825c471 Mon Sep 17 00:00:00 2001 From: sdburns1998 Date: Sun, 7 Jul 2019 21:28:41 +0200 Subject: [PATCH] theatre: Null check --- .../client/plugins/theatre/rooms/nylocas/NyloHandler.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/theatre/rooms/nylocas/NyloHandler.java b/runelite-client/src/main/java/net/runelite/client/plugins/theatre/rooms/nylocas/NyloHandler.java index 46dc3bf122..c56251e82f 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/theatre/rooms/nylocas/NyloHandler.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/theatre/rooms/nylocas/NyloHandler.java @@ -163,7 +163,11 @@ public class NyloHandler extends RoomHandler LocalPoint lp = LocalPoint.fromWorld(client, p.getX() + 1, p.getY() + 1); Color c = this.healthColorCode(health); - Point canvasPoint = Perspective.localToCanvas(client, lp, client.getPlane(), 65); + Point canvasPoint = null; + if (lp != null) + { + canvasPoint = Perspective.localToCanvas(client, lp, client.getPlane(), 65); + } renderTextLocation(graphics, healthStr, 13, Font.BOLD, c, canvasPoint); } }