From 06055c0ff80043ca2ef6c0cd579e878d4191561a Mon Sep 17 00:00:00 2001 From: randy Date: Fri, 15 Aug 2025 11:41:12 -0600 Subject: [PATCH] Remove another check preventing Ancient magick teleport spells from working in the wilderness for non-admins. --- .../main/core/game/world/map/zone/impl/WildernessZone.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Server/src/main/core/game/world/map/zone/impl/WildernessZone.java b/Server/src/main/core/game/world/map/zone/impl/WildernessZone.java index c06ba08ce..f6882e52b 100644 --- a/Server/src/main/core/game/world/map/zone/impl/WildernessZone.java +++ b/Server/src/main/core/game/world/map/zone/impl/WildernessZone.java @@ -233,6 +233,10 @@ public final class WildernessZone extends MapZone { if (p.getDetails().getRights() == Rights.ADMINISTRATOR) { return true; } + // Snowscape: one of the checks needed to allow Ancient spells to work deeper in the wilderness. + if (type == 0 && p.getSpellBookManager().getSpellBook() == 193 && checkTeleport(p, 48)) { + return true; + } if (!checkTeleport(p, (node != null && node instanceof Item && (((Item) node).getName().contains("glory") || ((Item) node).getName().contains("slaying")) ? 30 : 20))) { return false; }