int damage = (int)Formulas.getInstance().calcMagicDam(
activeChar, target, this, ss, bss, mcrit);
if (damage > 0)
{
target.reduceCurrentHp(damage, activeChar);
// Manage attack or cast break of the target (calculating rate, sending message...)
if (!target.isRaid() && Formulas.getInstance().calcAtkBreak(target, damage))
{
target.breakAttack();