mirror of
https://gitlab.com/phoenix-dvpmt/mmocore.git
synced 2025-11-18 06:24:17 +01:00
Fixed issue with player exp bar
This commit is contained in:
parent
6286c3d201
commit
d3ae7f4254
@ -775,7 +775,9 @@ public class PlayerData extends SynchronizedDataHolder implements OfflinePlayerD
|
|||||||
|
|
||||||
getPlayer().sendExperienceChange(0.01f);
|
getPlayer().sendExperienceChange(0.01f);
|
||||||
getPlayer().setLevel(getLevel());
|
getPlayer().setLevel(getLevel());
|
||||||
getPlayer().setExp(Math.max(0, Math.min(1, (float) experience / (float) getLevelUpExperience())));
|
// [Safeguard] Avoid division by zero
|
||||||
|
final var maxExp = Math.max(1, getLevelUpExperience());
|
||||||
|
getPlayer().setExp(Math.max(0, Math.min(1, (float) experience / (float) maxExp)));
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setAttributePoints(int value) {
|
public void setAttributePoints(int value) {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user