From 20e430475740241f3868e183bab69dfb0be6a0ec Mon Sep 17 00:00:00 2001 From: ceikry Date: Sun, 1 Aug 2021 17:08:28 -0500 Subject: [PATCH] can no longer wear (g) or (t) rune platebodies without having done dragon slayer --- .../content/quest/free/dragonslayer/DragonSlayerPlugin.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Server/src/main/java/core/game/content/quest/free/dragonslayer/DragonSlayerPlugin.java b/Server/src/main/java/core/game/content/quest/free/dragonslayer/DragonSlayerPlugin.java index 0d1a639d2..3e04833cb 100644 --- a/Server/src/main/java/core/game/content/quest/free/dragonslayer/DragonSlayerPlugin.java +++ b/Server/src/main/java/core/game/content/quest/free/dragonslayer/DragonSlayerPlugin.java @@ -105,6 +105,8 @@ public final class DragonSlayerPlugin extends OptionHandler { ItemDefinition.forId(2653).getHandlers().put("option:wear", this); ItemDefinition.forId(2669).getHandlers().put("option:wear", this); ItemDefinition.forId(2661).getHandlers().put("option:wear", this); + ItemDefinition.forId(2615).getHandlers().put("option:wear", this); + ItemDefinition.forId(2623).getHandlers().put("option:wear", this); // guild SceneryDefinition.forId(24357).getHandlers().put("option:climb-up", this); SceneryDefinition.forId(10558).getHandlers().put("option:open", this); @@ -143,6 +145,8 @@ public final class DragonSlayerPlugin extends OptionHandler { case 2653: case 2661: case 2669: + case 2615: + case 2623: if (player.getQuestRepository().getQuest("Dragon Slayer").getStage(player) != 100) { player.getPacketDispatch().sendMessage("You need to complete the Dragon Slayer Quest in order to wear this."); return true;