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().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) {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user