From d080c631d03a49e928225c58c44817f4a65c77b8 Mon Sep 17 00:00:00 2001 From: lordzuku <47382776+lordzuku@users.noreply.github.com> Date: Fri, 23 Aug 2019 19:14:00 -0400 Subject: [PATCH] Aoe plugin fixes (#1436) Aoe plugin fixes --- .../client/plugins/aoewarnings/AoeWarningOverlay.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/aoewarnings/AoeWarningOverlay.java b/runelite-client/src/main/java/net/runelite/client/plugins/aoewarnings/AoeWarningOverlay.java index 549edff56a..9ad9e037fe 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/aoewarnings/AoeWarningOverlay.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/aoewarnings/AoeWarningOverlay.java @@ -40,6 +40,8 @@ import javax.inject.Singleton; import net.runelite.api.Client; import net.runelite.api.Perspective; import net.runelite.api.Point; +import net.runelite.api.ProjectileID; +import net.runelite.api.Varbits; import net.runelite.api.coords.WorldPoint; import net.runelite.client.ui.overlay.Overlay; import net.runelite.client.ui.overlay.OverlayLayer; @@ -98,6 +100,14 @@ public class AoeWarningOverlay extends Overlay return; } + if (proj.getProjectile().getId() == ProjectileID.ICE_DEMON_ICE_BARRAGE_AOE || proj.getProjectile().getId() == ProjectileID.TEKTON_METEOR_AOE) + { + if (client.getVar(Varbits.IN_RAID) == 0) + { + return; + } + } + final Polygon tilePoly = Perspective.getCanvasTileAreaPoly(client, proj.getTargetPoint(), proj.getAoeProjectileInfo().getAoeSize()); if (tilePoly == null)