From d749c8610f5d523581df62e7d27493a382c629d8 Mon Sep 17 00:00:00 2001 From: ryannathans <2804894-ryannathans@users.noreply.gitlab.com> Date: Fri, 28 Jan 2022 17:35:13 +1100 Subject: [PATCH] failing to enter gwd boss room no longer consumes faction kill count --- .../core/game/content/activity/gwd/GodwarsMapzone.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Server/src/main/java/core/game/content/activity/gwd/GodwarsMapzone.java b/Server/src/main/java/core/game/content/activity/gwd/GodwarsMapzone.java index 4ab906656..3997c896c 100644 --- a/Server/src/main/java/core/game/content/activity/gwd/GodwarsMapzone.java +++ b/Server/src/main/java/core/game/content/activity/gwd/GodwarsMapzone.java @@ -16,6 +16,7 @@ import core.game.node.entity.player.info.Rights; import core.game.node.item.Item; import core.game.node.scenery.Scenery; import core.game.system.task.Pulse; +import rs09.game.system.SystemLogger; import rs09.game.world.GameWorld; import core.game.world.map.Direction; import core.game.world.map.Location; @@ -365,8 +366,11 @@ public final class GodwarsMapzone extends MapZone implements Plugin { player.getPacketDispatch().sendMessage("You need " + required + " " + StringUtils.formatDisplayName(name) + " kills to enter this."); return true; } - increaseKillcount(player, faction, -required); - DoorActionHandler.handleAutowalkDoor(player, object); + + if (DoorActionHandler.handleAutowalkDoor(player, object)) { + SystemLogger.logInfo(player.getUsername() + " entered " + faction.name() + " gwd boss room"); + increaseKillcount(player, faction, -required); + } return true; }