• Новые темы в этом разделе публикуются автоматически при добавлении файла в менеджер ресурсов.
    Ручное создание новых тем невозможно.
Иконка ресурса

Вернуть тоглы после смерти

WildDead

Знающий
Местный
Сообщения
299
Розыгрыши
0
Решения
1
Репутация
527
Реакции
964
Баллы
443
WildDead добавил(а) новый ресурс:

Вернуть тоглы после смерти - interlude


Узнать больше об этом ресурсе...
 
Костыли, как они есть

Не проще завести нормальный флаг для скиллов, который бы указывал что не надо эффекты таких-то скиллов стопать при смерти и само собой пропускать их в снятии эффектов при смерти?
Это был бы более гибкий и универсальный вариант.

ну типа в onDeath чет такое
Java:
getEffectList().getEffects().stream().filter(e -> !e.getSkill().checkProtectType(EffectProtectType.DEATH)).forEach(e -> e.exit());
вместо
Java:
getEffectList().getEffects().forEach(e -> e.exit());
 
Gaikotsu, есть вероятность что логика некоторых эффектов сможет сломать что-то, когда персонаж будет труп, а эффект активен. более фундаментально нужно делать