Создал скил Dance of Death (Blade Dancer)
Его задача: Cтавит цель перед фактом её смертности. Наносит урон, за каждую утраченную вражеской целью еденицу HP. Сила: 2/3/4/5/6/7 (6 лвлов скила) * утраченное кол-во ХП цели.
создал скилл тип DEATH_FACTOR
Прописал все что надо, осталась только формула.
Когда юзаю скил, он тупо наносит урон от дуалов. Где же я так оплошался? Т_Т
Добавлено через 20 минут
Тему вверх >.<
Его задача: Cтавит цель перед фактом её смертности. Наносит урон, за каждую утраченную вражеской целью еденицу HP. Сила: 2/3/4/5/6/7 (6 лвлов скила) * утраченное кол-во ХП цели.
создал скилл тип DEATH_FACTOR
Прописал все что надо, осталась только формула.
Код:
public final double getPower(L2Character activeChar, L2Object target)
{
// наносит урон за каждую потерянную еденицу ХП (у цели)
if(_skillType == SkillType.DEATH_FACTOR && activeChar != target)
return _power*(activeChar.getMaxHp() - activeChar.getCurrentHp());
else
return _power;
}
Когда юзаю скил, он тупо наносит урон от дуалов. Где же я так оплошался? Т_Т
Добавлено через 20 минут
Тему вверх >.<