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

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

WildDead

Знающий
Местный
Куратор Данных
Любитель реакций
Сообщения
299
Розыгрыши
0
Решения
1
Репутация
527
Реакции
953
Баллы
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, есть вероятность что логика некоторых эффектов сможет сломать что-то, когда персонаж будет труп, а эффект активен. более фундаментально нужно делать
 
Назад
Сверху Снизу