Когда полностью обнуляется защита цели, уже неважно, какой тип урона она получает.
Почему же? Разница между атакой и защитой формирует коэффициент урона, поэтому защита 0 ничем не лучше защиты 1, 2, 10 и т.п. Это просто одно из значений защиты. Поэтому по-прежнему важно, какой тип урона получает цель. Например, идёт игнор защиты. У одного юнита 10% сопротивления огню, а у второго - 80%. Входящий урон - 1000 ед. Первый получит 900 ед. урона * модификатор, а второй - 200 ед. * модификатор, см. формулу урона и модификатора урона: Модификатор_урона = (1 + (Атака – Защита) * 0,0333)).
Уязвимости к астралу, как и сопротивляемости, не может быть по определению астрального урона. Почему в игре всё-таки есть сопротивляемость астралу и можно, при желании, добавить уязвимость? Из-за его неправильной интерпретации. Начиная с "Мешка подарков", астральный урон поставили в один ряд с другими типами уронов, лишив его уникальности. Сейчас он ничем качественно не отличается от того же огненного или ядовитого урона.
Готовы Таланты и Особенности юнитов для "Легенды о рыцаре". Много рутинной работы. Поэтому доделаю для ЛоР и возьму перерыв на НГ
Кратко опишу, конечно, что нужно сделать, чтобы добавить существ из другой версии. Вдруг кто захочет помочь. Там не нужно программировать. Просто заполнить структуры определённым образом, копируя информацию из текстовиков игры.
Да, вот ещё что:
Я пока без понятия, куда впихнуть стоимость
Кстати, рядом с защитой буду показывать ещё одну характеристику юнита - бонус к защите в защитной стойке.
- KBInfo085.png (278.54 КБ) Просмотров: 307
- KBInfo085.png (286.38 КБ) Просмотров: 307