DEF / MDEF
У pre-renewal захист складається з ДВОХ незалежних частин. Жорсткий DEF (зі спорядження) ріже урон у відсотках, м’який DEF (від VIT) віднімається плоско вже після. MDEF працює так само, але м’яка частина зростає від INT. Тому VIT і INT — це не просто «менше урону», а конкретні числа нижче.
Навіщо потрібен захист
Захист (DEF) — це те, наскільки твій персонаж зменшує отриманий фізичний урон. MDEF робить те саме, але проти магії. Уяви, що ворог б’є на 1000 — без захисту ти втратиш усі 1000 HP, а з гарним захистом це може перетворитися, скажімо, на 400. Решта просто «з’їдається» бронею і твоїм тілом. Чим довше ти хочеш стояти в бою й не падати — тим важливіший захист.
Дві частини: hard і soft
Найважливіше, що треба зрозуміти з самого початку: у pre-renewal захист складається з ДВОХ різних частин, і вони працюють зовсім по-різному. Перша частина — hardDEF (твердий захист), він у відсотках. Це броня, рефайн і бафи. Друга частина — softDEF (м’який захист), він плоский, тобто віднімає фіксоване число. Він береться від твого VIT (а для магії softMDEF — ще й від INT).
Порядок і формула
Порядок дій такий: спершу від урону віднімається відсоток hardDEF, а вже ПОТІМ від результату віднімається плоский softDEF. Формула фізичного захисту: підсумок = floor(урон × (100 − hardDEF) / 100) − softDEF, де softDEF = floor(VIT / 2). Для магії: підсумок = floor(урон × (100 − hardMDEF) / 100) − softMDEF, де softMDEF = INT + floor(VIT / 2).
Слабкі vs сильні удари
Чому ця різниця така важлива? Бо відсоткова частина (hardDEF) працює однаково добре проти будь-якого удару — і малого, і великого. А плоска частина (softDEF) віднімає одне й те саме число від кожного удару. Тому проти багатьох слабких ударів плоский захист просто чудовий: якщо ворог б’є на 60, а в тебе softDEF 45 — ти отримуєш мізер. Але проти одного величезного удару на 5000 ці ж 45 майже непомітні.
Крит ігнорує захист
І ще одна ключова річ: критичний удар (crit) повністю ІГНОРУЄ обидва види DEF — і hard, і soft. Тож проти ворогів з високим crit броня тебе не врятує, тут уже потрібні інші захисти (Lucky Dodge, FLEE проти не-крит атак тощо). Тримай це в голові, коли збираєш «танка».
damage = floor( damage × (100 − hardDEF) / 100 ) − softDEF
- hardDEF
- жорсткий DEF — відсоткова редукція з броні/рефайну (стеля 100)
- softDEF
- м’який DEF — плоске віднімання, floor(VIT/2)
softDEF = floor(VIT / 2)
- VIT
- показник VIT персонажа
magic = floor( magic × (100 − hardMDEF) / 100 ) − softMDEF
- softMDEF
- м’який MDEF — INT + floor(VIT/2)
softMDEF = INT + floor(VIT / 2)
- INT
- показник INT персонажа
| Вхідний фіз. урон | raw | 1000 |
| Після жорсткого DEF | 1000 × (100 − 55) / 100 | 450 |
| Після м’якого DEF | 450 − 40 (softDEF = ⌊80/2⌋) | 410 |
| Вхідний маг. урон | raw | 1000 |
| Після MDEF | 900 − 70 (softMDEF = 30 + ⌊80/2⌋) | 830 |
Ворог б’є фізично на 300. У тебе hardDEF 40% (броня + рефайн) і VIT 90. Рахуємо: 300 × (100 − 40) / 100 = 300 × 0.60 = 180. Потім softDEF = floor(90 / 2) = 45. Підсумок: 180 − 45 = 135. Тобто з 300 урону ти отримав лише 135 — більше ніж удвічі менше.
Уяви hardDEF 50% і VIT 80, тобто softDEF = floor(80 / 2) = 40. Слабкий удар на 100: 100 × 0.50 = 50, мінус 40 = лише 10 шкоди! А тепер сильний удар на 1000 з тими ж статами: 1000 × 0.50 = 500, мінус 40 = 460. Бачиш різницю? Плоский softDEF урізав слабкий удар у 10 разів, а проти сильного майже не відчувається. Ось чому VIT-захист так любить тих, хто бореться з натовпами дрібних мобів.
Маг кидає в тебе на 800 урону. У тебе hardMDEF 20% (з екіпу), INT 50 і VIT 60. Спершу hard: 800 × (100 − 20) / 100 = 800 × 0.80 = 640. Тепер softMDEF = INT + floor(VIT / 2) = 50 + 30 = 80. Підсумок: 640 − 80 = 560. Зверни увагу: проти магії плоске вирахування дає не лише VIT, а й увесь твій INT — тому маги і прісти зазвичай мають непогану природну стійкість до магії.
- hardDEF і hardMDEF мають кап 100% — більше захисту понад 100% урон не зменшує (ефективно це означало б повний імунітет, чого гра не дає звичайними засобами).
- Плоский softDEF особливо сильний проти частих слабких ударів: він віднімає однакове число від кожного удару, тож дрібні удари може майже звести нанівець.
- Проти одного великого удару плоский softDEF майже непомітний — там вирішує саме відсотковий hardDEF.
- Критичний удар (crit) повністю ігнорує і hardDEF, і softDEF — захист від крита не рятує.
- softDEF у грі має ще й невелику ВИПАДКОВУ складову; те, що показано тут (floor(VIT / 2)) — це ГАРАНТОВАНИЙ мінімум, який ти отримуєш завжди.
- softMDEF проти магії = INT + floor(VIT / 2): саме тому INT дає не лише ману й магу-урон, а й магічний захист.
- Думати, що «DEF це одне число». Насправді hard (%) і soft (плоский) — це дві різні системи, що складаються по-різному.
- Качати лише VIT і сподіватися пережити великі удари. Плоский захист майже не зменшує великі удари — там потрібен відсотковий hardDEF з броні/рефайну.
- Вважати, що висока броня врятує від крита. Crit пробиває обидва DEF повністю.
- Ігнорувати MDEF на «фізичних» персонажах. Багато небезпечних ворогів і гравців б’ють саме магією, і без INT/MDEF ти складаєшся миттєво.
- Плутати порядок: спершу множиться відсоток hardDEF, і ТІЛЬКИ ПОТІМ віднімається плоский softDEF, а не навпаки.
Формули звірено з рушієм uAthena (pre-renewal, Episode 11.2).