From 517818b3b7b92cca630dcb0dd0428d38adf62feb Mon Sep 17 00:00:00 2001 From: Your Name Date: Mon, 12 Aug 2019 22:19:48 +0100 Subject: [PATCH] Big ball doesnt always interact with you but you need to know about it --- .../client/plugins/theatre/rooms/SotetsegHandler.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/theatre/rooms/SotetsegHandler.java b/runelite-client/src/main/java/net/runelite/client/plugins/theatre/rooms/SotetsegHandler.java index 86fc0def56..1cfc1a0666 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/theatre/rooms/SotetsegHandler.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/theatre/rooms/SotetsegHandler.java @@ -36,7 +36,7 @@ import net.runelite.client.ui.overlay.OverlayUtil; public class SotetsegHandler extends RoomHandler { private static final Set SOTE_PROJ = ImmutableSet.of( - ProjectileID.SOTETSEG_MAGE, ProjectileID.SOTETSEG_BOMB, ProjectileID.SOTETSEG_RANGE + ProjectileID.SOTETSEG_MAGE, ProjectileID.SOTETSEG_RANGE ); @Getter(AccessLevel.PUBLIC) private final Map redTiles = new LinkedHashMap<>(); @@ -146,11 +146,14 @@ public class SotetsegHandler extends RoomHandler { final Projectile projectile = event.getProjectile(); - //1604 ball if (SOTE_PROJ.contains(projectile.getId()) && projectile.getInteracting() == client.getLocalPlayer()) { soteyProjectiles.add(projectile); } + else if (projectile.getId() == ProjectileID.SOTETSEG_BOMB) + { + soteyProjectiles.add(projectile); + } }