}
ISkillHandler handler = SkillHandler.getInstance().getSkillHandler(skill.getSkillType());
L2Object[] targets = skill.getTargetList(_owner, false, target);
_owner.broadcastPacket(new MagicSkillLaunched(_owner, skill.getDisplayId(), skill.getLevel(), targets));
_owner.broadcastPacket(new MagicSkillUser(_owner, (L2Character) targets[0], skill.getDisplayId(), skill.getLevel(), 0, 0));
// Launch the magic skill and calculate its effects
if(handler != null)
{