diff --git a/MMOCore-API/src/main/java/net/Indyuce/mmocore/api/player/attribute/PlayerAttributes.java b/MMOCore-API/src/main/java/net/Indyuce/mmocore/api/player/attribute/PlayerAttributes.java index 88674958..6c26cf9c 100644 --- a/MMOCore-API/src/main/java/net/Indyuce/mmocore/api/player/attribute/PlayerAttributes.java +++ b/MMOCore-API/src/main/java/net/Indyuce/mmocore/api/player/attribute/PlayerAttributes.java @@ -101,7 +101,12 @@ public class PlayerAttributes { return getInstance(attribute.getId()); } + @Deprecated public int countSkillPoints() { + return countPoints(); + } + + public int countPoints() { int n = 0; for (AttributeInstance ins : instances.values()) n += ins.getBase(); diff --git a/MMOCore-API/src/main/java/net/Indyuce/mmocore/gui/AttributeView.java b/MMOCore-API/src/main/java/net/Indyuce/mmocore/gui/AttributeView.java index 77a03ba8..b6e6439a 100644 --- a/MMOCore-API/src/main/java/net/Indyuce/mmocore/gui/AttributeView.java +++ b/MMOCore-API/src/main/java/net/Indyuce/mmocore/gui/AttributeView.java @@ -31,7 +31,7 @@ public class AttributeView extends EditableInventory { Placeholders holders = new Placeholders(); holders.register("attribute_points", inv.getPlayerData().getAttributePoints()); holders.register("points", inv.getPlayerData().getAttributeReallocationPoints()); - holders.register("total", inv.getPlayerData().getAttributes().countSkillPoints()); + holders.register("total", inv.getPlayerData().getAttributes().countPoints()); return holders; } }; @@ -93,7 +93,7 @@ public class AttributeView extends EditableInventory { public void whenClicked(InventoryClickContext context, InventoryItem item) { if (item.getFunction().equalsIgnoreCase("reallocation")) { - int spent = playerData.getAttributes().countSkillPoints(); + int spent = playerData.getAttributes().countPoints(); if (spent < 1) { MMOCore.plugin.configManager.getSimpleMessage("no-attribute-points-spent").send(player); MMOCore.plugin.soundManager.getSound(SoundEvent.NOT_ENOUGH_POINTS).playTo(getPlayer());