From a69253d3d22f0d5db043119f8a98a082d1565733 Mon Sep 17 00:00:00 2001 From: Lila Hioh Date: Sat, 20 Aug 2022 07:12:03 +0000 Subject: [PATCH] Corrected combat level calculation for mage and ranged base --- Server/src/main/java/core/game/node/entity/skill/Skills.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Server/src/main/java/core/game/node/entity/skill/Skills.java b/Server/src/main/java/core/game/node/entity/skill/Skills.java index 5f67db5ef..a26a05190 100644 --- a/Server/src/main/java/core/game/node/entity/skill/Skills.java +++ b/Server/src/main/java/core/game/node/entity/skill/Skills.java @@ -547,8 +547,8 @@ public final class Skills { double base = 0.25 * (staticLevels[DEFENCE] + staticLevels[HITPOINTS] + floor(0.5 * staticLevels[PRAYER])); double meleeBase = 0.325 * (staticLevels[ATTACK] + staticLevels[STRENGTH]); - double rangeBase = 0.325 * (floor(staticLevels[RANGE] / 2.0) * 1.5); - double magicBase = 0.325 * (floor(staticLevels[MAGIC] / 2.0) * 1.5); + double rangeBase = 0.325 * (floor(staticLevels[RANGE] / 2.0) * 3.0); + double magicBase = 0.325 * (floor(staticLevels[MAGIC] / 2.0) * 3.0); return (int) (base + max(meleeBase, max(rangeBase, magicBase))); }