From 357160befe153ff9a49ca3b80bf5e87915d6a9b1 Mon Sep 17 00:00:00 2001 From: dam <27978131-real_damighty@users.noreply.gitlab.com> Date: Wed, 18 Feb 2026 22:55:22 +0200 Subject: [PATCH] JSON and SpecialLadders --- Server/data/configs/door_configs.json | 24 +++++++++++++++++++ Server/data/configs/item_configs.json | 12 +++++++--- .../game/global/action/SpecialLadders.java | 1 + 3 files changed, 34 insertions(+), 3 deletions(-) diff --git a/Server/data/configs/door_configs.json b/Server/data/configs/door_configs.json index f342b1856..b776dd312 100644 --- a/Server/data/configs/door_configs.json +++ b/Server/data/configs/door_configs.json @@ -3080,5 +3080,29 @@ "replaceId": "38142", "fence": "false", "metal": "false" + }, + { + "id": "4465", + "replaceId": "4466", + "fence": "false", + "metal": "false" + }, + { + "id": "4466", + "replaceId": "4465", + "fence": "false", + "metal": "false" + }, + { + "id": "4467", + "replaceId": "4468", + "fence": "false", + "metal": "false" + }, + { + "id": "4468", + "replaceId": "4467", + "fence": "false", + "metal": "false" } ] diff --git a/Server/data/configs/item_configs.json b/Server/data/configs/item_configs.json index b928857e7..bfdd22535 100644 --- a/Server/data/configs/item_configs.json +++ b/Server/data/configs/item_configs.json @@ -34815,6 +34815,9 @@ "name": "Saradomin banner", "examine": "The Holy Team Standard", "archery_ticket_price": "0", + "attack_anims": "419,419,419,419", + "attack_speed": "4", + "defence_anim": "420", "durability": null, "equipment_slot": "3", "render_anim": "131", @@ -34827,7 +34830,7 @@ "turn90cw_anim": "1424", "two_handed": "true", "walk_anim": "1422", - "weapon_interface": "14", + "weapon_interface": "1", "weight": "2" }, { @@ -34842,6 +34845,9 @@ "name": "Zamorak banner", "examine": "The Zamorak team's flag.", "archery_ticket_price": "0", + "attack_anims": "419,419,419,419", + "attack_speed": "4", + "defence_anim": "420", "durability": null, "equipment_slot": "3", "render_anim": "131", @@ -34854,7 +34860,7 @@ "turn90cw_anim": "1424", "two_handed": "true", "walk_anim": "1422", - "weapon_interface": "14" + "weapon_interface": "1" }, { "id": "4040", @@ -125297,4 +125303,4 @@ "tradeable": "false", "weight": "0.2" } -] \ No newline at end of file +] diff --git a/Server/src/main/core/game/global/action/SpecialLadders.java b/Server/src/main/core/game/global/action/SpecialLadders.java index 532bd896a..2174665d7 100644 --- a/Server/src/main/core/game/global/action/SpecialLadders.java +++ b/Server/src/main/core/game/global/action/SpecialLadders.java @@ -65,6 +65,7 @@ public enum SpecialLadders implements LadderAchievementCheck { CASTLEWARS_ZAMORAK_TOP_FLOOR_DOWN(Location.create(2374, 3133, 3), Location.create(2374, 3130, 2)), CASTLEWARS_ZAMORAK_MAIN_FLOOR_STAIRS_UP(Location.create(2380, 3129, 0), Location.create(2379, 3127, 1)), + CASTLEWARS_ZAMORAK_MAIN_FLOOR_STAIRS_DOWN(Location.create(2379, 3127, 1), Location.create(2380, 3129, 0)), CASTLEWARS_ZAMORAK_OUTERWALL_STAIRS_UP(Location.create(2382, 3130, 0), Location.create(2383, 3132, 0)), CASTLEWARS_ZAMOUTER_WALL_STAIRS_DOWN(Location.create(2382, 3132, 0), Location.create(2382, 3129, 0)),