}
reflected = target.checkReflectSkill(activeChar, this);
realTarget = reflected ? activeChar : target;
if (getPower() > 0)
{
AttackInfo info = Formulas.calcPhysDam(activeChar, realTarget, this, false, false, ss, false);
if (info.lethal_dmg > 0)
{
realTarget.reduceCurrentHp(info.lethal_dmg, info.reflectableDamage, activeChar, this, true, true, false, false, false, false, false);
}
realTarget.reduceCurrentHp(info.damage, info.reflectableDamage, activeChar, this, true, true, false, true, false, false, true);