1package com.osroyale.game.world.entity.combat.attack.listener.item;
3import com.osroyale.net.packet.out.SendMessage;
4import com.osroyale.game.world.entity.combat.CombatType;
5import com.osroyale.game.world.entity.combat.attack.listener.ItemCombatListenerSignature;
6import com.osroyale.game.world.entity.combat.attack.listener.SimplifiedListener;
7import com.osroyale.game.world.entity.combat.hit.Hit;
8import com.osroyale.game.world.entity.mob.Mob;
9import com.osroyale.game.world.entity.mob.player.Player;
22 if (defender.getCurrentHealth() - hit.getDamage() <= 0)
24 if (defender.getCurrentHealth() - hit.getDamage() <= defender.getMaximumHealth() * 0.20) {
25 defender.send(
new SendMessage(
"The Phoenix necklace of life saves you but was destroyed in the process"));
26 defender.heal((
int) (defender.getMaximumHealth() * 0.30));
27 defender.
getCombat().removeListener(
this);
28 defender.equipment.
remove(11090);
Combat< Player > getCombat()
boolean remove(Item item, int preferredIndex, boolean refresh)