From 96050c19615e9c715dd538d68d2712c7ba0fa377 Mon Sep 17 00:00:00 2001 From: ceikry Date: Sat, 6 Nov 2021 16:00:43 -0500 Subject: [PATCH] Disable random event spawning in the wilderness --- CHANGELOG | 3 ++- .../java/core/game/world/map/zone/impl/WildernessZone.java | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index f748fa2da..8559182a0 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -48,4 +48,5 @@ - Alkharid Upstairs locations can now be entered exited correctly - Fix Yak Hide Armor crafting level requirements - Spiky Vambraces crafing added -- Fixed Typo in Professor Oddenstein's dialogue \ No newline at end of file +- Fixed Typo in Professor Oddenstein's dialogue +- Random Events can no longer spawn in the wilderness. \ No newline at end of file diff --git a/Server/src/main/java/core/game/world/map/zone/impl/WildernessZone.java b/Server/src/main/java/core/game/world/map/zone/impl/WildernessZone.java index 36973173d..7ea125afb 100644 --- a/Server/src/main/java/core/game/world/map/zone/impl/WildernessZone.java +++ b/Server/src/main/java/core/game/world/map/zone/impl/WildernessZone.java @@ -23,6 +23,7 @@ import core.game.world.map.Location; import core.game.world.map.zone.MapZone; import core.game.world.map.zone.RegionZone; import core.game.world.map.zone.ZoneBorders; +import core.game.world.map.zone.ZoneRestriction; import core.tools.RandomFunction; import org.rs09.consts.NPCs; import rs09.game.system.config.NPCConfigParser; @@ -60,7 +61,7 @@ public final class WildernessZone extends MapZone { * Constructs a new {@code WildernessZone} {@code Object}. */ public WildernessZone(ZoneBorders... borders) { - super("Wilderness", true); + super("Wilderness", true, ZoneRestriction.RANDOM_EVENTS); this.borders = borders; }