From 2b077f4364b2f45a774a12778bbdd5fc26aab006 Mon Sep 17 00:00:00 2001 From: Max Weber Date: Thu, 23 Jan 2020 04:50:42 -0700 Subject: [PATCH] wiki: Remove quest and diary links These are added to the vanilla client --- .../client/plugins/wiki/WikiPlugin.java | 53 ------------------- 1 file changed, 53 deletions(-) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/wiki/WikiPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/wiki/WikiPlugin.java index 3c14556492..e135b1eefa 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/wiki/WikiPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/wiki/WikiPlugin.java @@ -24,7 +24,6 @@ */ package net.runelite.client.plugins.wiki; -import com.google.common.primitives.Ints; import java.util.Arrays; import java.util.stream.Stream; import javax.inject.Inject; @@ -362,58 +361,6 @@ public class WikiPlugin extends Plugin } } - if (Ints.contains(QUESTLIST_WIDGET_IDS, widgetID) - && ((wikiSelected && widgetIndex != -1) || "Read Journal:".equals(event.getOption()))) - { - Widget w = getWidget(widgetID, widgetIndex); - String target = w.getName(); - menuEntries = Arrays.copyOf(menuEntries, menuEntries.length + 2); - - MenuEntry menuEntry = menuEntries[menuEntries.length - 1] = new MenuEntry(); - menuEntry.setTarget(target); - menuEntry.setOption(MENUOP_GUIDE); - menuEntry.setParam0(widgetIndex); - menuEntry.setParam1(widgetID); - menuEntry.setType(MenuAction.RUNELITE.getId()); - - menuEntry = menuEntries[menuEntries.length - 2] = new MenuEntry(); - menuEntry.setTarget(target); - menuEntry.setOption(MENUOP_QUICKGUIDE); - menuEntry.setParam0(widgetIndex); - menuEntry.setParam1(widgetID); - menuEntry.setType(MenuAction.RUNELITE.getId()); - - client.setMenuEntries(menuEntries); - } - - if (widgetID == WidgetInfo.ACHIEVEMENT_DIARY_CONTAINER.getId()) - { - Widget w = getWidget(widgetID, widgetIndex); - if (w.getActions() == null) - { - return; - } - - String action = Stream.of(w.getActions()) - .filter(s -> s != null && !s.isEmpty()) - .findFirst().orElse(null); - if (action == null) - { - return; - } - - menuEntries = Arrays.copyOf(menuEntries, menuEntries.length + 1); - - MenuEntry menuEntry = menuEntries[menuEntries.length - 1] = new MenuEntry(); - menuEntry.setTarget(action.replace("Open ", "").replace("Journal", "Diary")); - menuEntry.setOption(MENUOP_WIKI); - menuEntry.setParam0(widgetIndex); - menuEntry.setParam1(widgetID); - menuEntry.setType(MenuAction.RUNELITE.getId()); - - client.setMenuEntries(menuEntries); - } - if (WidgetInfo.TO_GROUP(widgetID) == WidgetInfo.SKILLS_CONTAINER.getGroupId()) { Widget w = getWidget(widgetID, widgetIndex);