From 6ab68b008f8f131b3cd865b3a85c9fe9e8bc4cd7 Mon Sep 17 00:00:00 2001 From: Ceikry Date: Tue, 20 Sep 2022 11:23:20 +0000 Subject: [PATCH] Inferno adze now correctly deducts resource when burn effect triggers --- .../skill/gather/woodcutting/WoodcuttingSkillPulse.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Server/src/main/java/core/game/node/entity/skill/gather/woodcutting/WoodcuttingSkillPulse.java b/Server/src/main/java/core/game/node/entity/skill/gather/woodcutting/WoodcuttingSkillPulse.java index 81e1df805..354954907 100644 --- a/Server/src/main/java/core/game/node/entity/skill/gather/woodcutting/WoodcuttingSkillPulse.java +++ b/Server/src/main/java/core/game/node/entity/skill/gather/woodcutting/WoodcuttingSkillPulse.java @@ -149,7 +149,7 @@ public class WoodcuttingSkillPulse extends Pulse { Projectile.create(player, null, 1776, 35, 30, 20, 25).transform(player, new Location(player.getLocation().getX() + 2, player.getLocation().getY()), true, 25, 25).send(); player.getSkills().addExperience(Skills.WOODCUTTING, resource.getExperience()); player.getSkills().addExperience(Skills.FIREMAKING, resource.getExperience()); - return false; + return rollDepletion(); } //actual reward calculations @@ -190,6 +190,11 @@ public class WoodcuttingSkillPulse extends Pulse { } } + + return rollDepletion(); + } + + private boolean rollDepletion() { //transform to depleted version //OSRS and RS3 Wikis both agree: All trees present in 2009 are a 1/8 fell chance, aside from normal trees/dead trees which are 100% //OSRS: https://oldschool.runescape.wiki/w/Woodcutting scroll down to the mechanics section