summon.spawnMe(loc == null ? Location.findAroundPosition(activeChar, 50, 70) : loc);
summon.setRunning();
summon.setFollowMode(true);
if (summon.getSkillLevel(4140) > 0)
{
summon.altUseSkill(SkillTable.getInstance().getInfo(4140, summon.getSkillLevel(4140)), activeChar);
}
if (summon.getName().equalsIgnoreCase("Shadow"))
{
summon.addStatFunc(new FuncAdd(Stats.ABSORB_DAMAGE_PERCENT, 0x40, this, 15));
}