public override void hit(int damage) { if (duelSession != null) { if (duelSession.getStatus() >= 8) { return; } } hit(damage, damage == 0 ? Hits.HitType.NO_DAMAGE : Hits.HitType.NORMAL_DAMAGE); }
public override void hit(double damage) { if (duelSession != null) { if (duelSession.getStatus() >= 8) { return; } } /** * If damage is 10 then damage is sent as 100. * If damage is 1 then damage is sent as 10. * If damage is 0.10 then damage is sent at 1 (lowest possible damage). * Anything under that is sent as 0 damage. */ hit(damage, (damage < 0.10 || isDead()) ? Hits.HitType.NO_DAMAGE : Hits.HitType.NORMAL_DAMAGE); }