From b38c931c5e10eaeb5a7ac5fb07dcb1da71daa069 Mon Sep 17 00:00:00 2001 From: Auxilor Date: Sat, 21 Aug 2021 11:34:31 +0100 Subject: [PATCH] Fixed bug --- .../kotlin/com/willfp/ecoskills/StatModifierMethods.kt | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/eco-core/core-plugin/src/main/kotlin/com/willfp/ecoskills/StatModifierMethods.kt b/eco-core/core-plugin/src/main/kotlin/com/willfp/ecoskills/StatModifierMethods.kt index a34dde9..3e2ef5b 100644 --- a/eco-core/core-plugin/src/main/kotlin/com/willfp/ecoskills/StatModifierMethods.kt +++ b/eco-core/core-plugin/src/main/kotlin/com/willfp/ecoskills/StatModifierMethods.kt @@ -107,11 +107,19 @@ fun Player.addStatModifier(modifier: StatModifier) { modifierTag.set(amountKey, PersistentDataType.INTEGER, modifier.amount) modifiers.set(modifier.key, PersistentDataType.TAG_CONTAINER, modifierTag) + + for (stat in Stats.values()) { + stat.updateStatLevel(this) + } } fun Player.removeStatModifier(modifier: StatModifier) { val modifiers = getModifiersTag(this) modifiers.remove(modifier.key) + + for (stat in Stats.values()) { + stat.updateStatLevel(this) + } } fun Player.getStatModifierKeys(): MutableSet {