From 15cdaabb1d2481f4f06ef2ea25ee9c52c64e627c Mon Sep 17 00:00:00 2001 From: Bishop Date: Mon, 8 Dec 2025 12:39:52 -0600 Subject: [PATCH] Addressed issues 1852, 1915, and 2373 --- Server/data/configs/npc_configs.json | 2 +- .../main/content/global/skill/slayer/SlayerTowerPlugin.java | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/Server/data/configs/npc_configs.json b/Server/data/configs/npc_configs.json index d4efc299f..d51eccf9b 100644 --- a/Server/data/configs/npc_configs.json +++ b/Server/data/configs/npc_configs.json @@ -16907,7 +16907,7 @@ "lifepoints": "120", "strength_level": "45", "id": "1618", - "aggressive": "true", + "aggressive": "false", "clue_level": "2", "range_level": "1", "attack_level": "75" diff --git a/Server/src/main/content/global/skill/slayer/SlayerTowerPlugin.java b/Server/src/main/content/global/skill/slayer/SlayerTowerPlugin.java index aa8f0e38f..682ed5bdf 100644 --- a/Server/src/main/content/global/skill/slayer/SlayerTowerPlugin.java +++ b/Server/src/main/content/global/skill/slayer/SlayerTowerPlugin.java @@ -39,6 +39,8 @@ public final class SlayerTowerPlugin extends OptionHandler { SceneryDefinition.forId(4490).getHandlers().put("option:open", this); SceneryDefinition.forId(4487).getHandlers().put("option:open", this); SceneryDefinition.forId(4492).getHandlers().put("option:close", this); + SceneryDefinition.forId(10527).getHandlers().put("option:open", this); + SceneryDefinition.forId(10529).getHandlers().put("option:open", this); return this; } @@ -47,6 +49,8 @@ public final class SlayerTowerPlugin extends OptionHandler { switch (node.getId()) { case 4490: case 4487: + case 10527: + case 10529: DoorActionHandler.handleAutowalkDoor(player, (Scenery) node); switchStatue(); return true;