Fix NMZ points overlay appearing in the KBD instance lair

This commit is contained in:
Hydrox6
2018-06-10 23:32:43 +01:00
committed by Adam
parent 4e6710d6ec
commit 0285c65381

View File

@@ -26,7 +26,6 @@ package net.runelite.client.plugins.nightmarezone;
import com.google.common.eventbus.Subscribe;
import com.google.inject.Provides;
import java.util.Arrays;
import javax.inject.Inject;
import net.runelite.api.ChatMessageType;
import net.runelite.api.Client;
@@ -34,6 +33,8 @@ import net.runelite.api.Varbits;
import net.runelite.api.events.ChatMessage;
import net.runelite.api.events.ConfigChanged;
import net.runelite.api.events.GameTick;
import net.runelite.api.widgets.Widget;
import net.runelite.api.widgets.WidgetInfo;
import net.runelite.client.Notifier;
import net.runelite.client.config.ConfigManager;
import net.runelite.client.plugins.Plugin;
@@ -46,8 +47,6 @@ import net.runelite.client.util.Text;
)
public class NightmareZonePlugin extends Plugin
{
private static final int[] NMZ_MAP_REGION = {9033};
@Inject
private Notifier notifier;
@@ -170,8 +169,9 @@ public class NightmareZonePlugin extends Plugin
}
}
public boolean isInNightmareZone()
boolean isInNightmareZone()
{
return Arrays.equals(client.getMapRegions(), NMZ_MAP_REGION);
Widget nmz = client.getWidget(WidgetInfo.NIGHTMARE_ZONE);
return nmz != null && !nmz.isSelfHidden();
}
}