From 500c65d436f8fe5b8de9e569295b63e4981f999d Mon Sep 17 00:00:00 2001 From: DebbySaurus Date: Fri, 9 Sep 2022 10:07:29 +0000 Subject: [PATCH] Corrected DFS stats --- Server/data/configs/item_configs.json | 2 +- .../main/java/core/game/container/impl/EquipmentContainer.java | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/Server/data/configs/item_configs.json b/Server/data/configs/item_configs.json index 122beeac4..e2fe1ea6d 100644 --- a/Server/data/configs/item_configs.json +++ b/Server/data/configs/item_configs.json @@ -102772,7 +102772,7 @@ "name": "Dragonfire shield", "archery_ticket_price": "0", "id": "11283", - "bonuses": "0,0,0,-10,-5,70,75,72,10,72,17,7,0,0,0" + "bonuses": "0,0,0,-10,-5,20,25,22,10,22,17,7,0,0,0" }, { "requirements": "{1,75}", diff --git a/Server/src/main/java/core/game/container/impl/EquipmentContainer.java b/Server/src/main/java/core/game/container/impl/EquipmentContainer.java index cc6fa868b..5fb936f3a 100644 --- a/Server/src/main/java/core/game/container/impl/EquipmentContainer.java +++ b/Server/src/main/java/core/game/container/impl/EquipmentContainer.java @@ -342,6 +342,7 @@ public final class EquipmentContainer extends Container { bonuses[6] += Math.ceil(bonuses[6] * 0.20); bonuses[7] += Math.ceil(bonuses[7] * 0.20); bonuses[9] += Math.ceil(bonuses[9] * 0.20); + bonuses[10] += Math.ceil(bonuses[10] * 0.20); } if (shield != null && shield.getId() == 11283) { int increase = shield.getCharge() / 20; @@ -349,6 +350,7 @@ public final class EquipmentContainer extends Container { bonuses[6] += increase; bonuses[7] += increase; bonuses[9] += increase; + bonuses[10] += increase; } player.getProperties().setBonuses(bonuses); update(player);