if (player.getCubics().size() > mastery) continue;
if (player == activeChar)
player.addCubic(_npcId, _cubicSkillLevel, getPower(), _activationtime, _activationchance, _summonTotalLifeTime, false);
else // given by other player
player.addCubic(_npcId, _cubicSkillLevel, getPower(), _activationtime, _activationchance, _summonTotalLifeTime, true);
player.broadcastUserInfo();
}
return;
}
int mastery = activeChar.getSkillLevel(SKILL_CUBIC_MASTERY);