Fixed remaining points being old points value
This commit is contained in:
parent
655ccae006
commit
f48431f91b
|
|
@ -61,9 +61,8 @@ public class PrizesWindow extends GUI {
|
|||
));
|
||||
return;
|
||||
}
|
||||
int remainingPoints;
|
||||
try {
|
||||
remainingPoints = pointsManagement.removePoints(uuid, prize.price());
|
||||
pointsManagement.removePoints(uuid, prize.price());
|
||||
} catch (IllegalArgumentException e) {
|
||||
player.sendMiniMessage(Messages.GUI.NOT_ENOUGH_POINTS, TagResolver.resolver(
|
||||
Placeholder.parsed("price", String.valueOf(prize.price())),
|
||||
|
|
@ -72,7 +71,7 @@ public class PrizesWindow extends GUI {
|
|||
return;
|
||||
}
|
||||
player.sendMiniMessage(Messages.GUI.PURCHASED, TagResolver.resolver(
|
||||
Placeholder.parsed("remaining_points", String.valueOf(remainingPoints)),
|
||||
Placeholder.parsed("remaining_points", String.valueOf(playerPoints - prize.price())),
|
||||
Placeholder.parsed("prize", prize.name())
|
||||
));
|
||||
player.getServer().dispatchCommand(player.getServer().getConsoleSender(), prize.command().replaceAll("<user>", player.getName()));
|
||||
|
|
|
|||
|
|
@ -213,9 +213,8 @@ public class UpgradeWindow extends GUI {
|
|||
return;
|
||||
}
|
||||
|
||||
int remainingPoints;
|
||||
try {
|
||||
remainingPoints = PointsManagement.getInstance().removePoints(player.getUniqueId(), enchantmentData.price());
|
||||
PointsManagement.getInstance().removePoints(player.getUniqueId(), enchantmentData.price());
|
||||
} catch (IllegalArgumentException e) {
|
||||
player.sendMiniMessage(Messages.GUI.NOT_ENOUGH_POINTS, TagResolver.resolver(
|
||||
Placeholder.parsed("price", String.valueOf(enchantmentData.price())),
|
||||
|
|
@ -232,7 +231,7 @@ public class UpgradeWindow extends GUI {
|
|||
|
||||
inventory.setItem(fishingRodSlot, fishingRod);
|
||||
player.sendMiniMessage(Messages.OTHER_MESSAGES.PURCHASED_UPGRADE, TagResolver.resolver(
|
||||
Placeholder.parsed("remaining_points", String.valueOf(remainingPoints)),
|
||||
Placeholder.parsed("remaining_points", String.valueOf(playerPoints - enchantmentData.price())),
|
||||
Placeholder.component("track", enchantmentTrack.getName()),
|
||||
Placeholder.parsed("level", String.valueOf(trackLevel))
|
||||
));
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user