06-23-2015, 03:32 PM
Код:
@Override
public void useSkill(L2Character activeChar, L2Skill skill, L2Object[] targets) {
for (L2Object obj : targets)
{
L2Character target = (L2Character) obj;
if (target != null && (activeChar.checkEffect(397) || activeChar.checkEffect(398) || activeChar.checkEffect(399))) {
activeChar.doCast(SkillTable.getInstance().getInfo (1237,6));
} else {
target.sendMessage("Нет баффа");
}
}
Получается при юзе скила сначала проверяет персонажа на наличие бафа а потом он должен кастануть скилл, но проблема в том что вот этот скил который он должен кастануть (doCast), от кастует только на себя... ни на моба, ни на нпса, ни на перснажа...
Ковырял таргет чет так у меня и ничего не получилось...
Подскажите где ковырять буду очень благодарен!