action bar + health management

This commit is contained in:
unurled 2024-03-14 17:40:09 +01:00
parent 39a1bb192f
commit dd665fd455
Signed by: unurled
GPG key ID: FDBC9CBE1F82423F
4 changed files with 34 additions and 4 deletions

View file

@ -158,7 +158,13 @@ public class CombatManager extends Manager {
player.damage(damage);
SRPlayer player1 = pm.getPlayer(player.getUniqueId());
if (player1 != null) updateActionBar(player, player1);
if (player1 != null) {
player1.setHealth(player.getHealth() - damage);
if (player1.getHealth() <= 0) {
player.damage(player.getHealth());
}
updateActionBar(player, player1);
}
// TODO: check for status effects (apply status effects depending item of damager)
}