TGViewer
L2-SERVERA | Блог о Lineage II L2-SERVERA | Блог о Lineage II @l2servera · 1.87K subscribers
Post #685 784
💨Curse Death Link под микроскопом

Разбор двух чаще всего встречающихся формул урона: "кастомной" и классической L2J

Я очень люблю ковыряться в кишках Lineage 2, особенно там, где математика реально влияет на геймплей. Сегодня - тот самый случай + был запрос в комментариях. Разберём, как именно считается урон DEATHLINK, и почему одна строчка кода может превратить скилл либо в бомбу, либо в бесполезный фейерверк на фулл ХП.

Речь пойдёт о двух вариантах формулы:

1. Кастомная (реже встречается, чаще на хрониках выше Interlude)

if (skill.getSkillType() == SkillType.DEATHLINK)
{
damage = damage * (1.0 - (attacker.getStatus().getCurrentHp() / attacker.getMaxHp())) * 2.0;
}


2. Классическая L2J (оригинал)

if (skill.getSkillType() == SkillType.DEATHLINK)
{
damage *= 1.0 + ((1.0 - attacker.getCurrentHp() / attacker.getMaxHp()) * 2.0);
}


Обе формулы крутятся вокруг одного и того же - процента текущего HP, но работают вообще по-разному.

Обозначения:

baseDamage - урон, который формула насчитала до DEATHLINK-множителя (power умения, M.Atk, M.Def и т.д.).
hp% = currentHp / maxHp - доля текущего HP от максимума, число от 0 до 1.

⚙️ Формула №1 (здесь урон считается от 0)

damage = baseDamage * (1.0 - hp%) * 2.0;

Считаем:

При 100% HP
(1 − 1.0) × 2 = 0
damage = 0 (урон 0)

При 50% HP
(1 − 0.5) × 2 = 1.0
damage = baseDamage × 1.0 (урон равен базовому)

При 25% HP
(1 − 0.25) × 2 = 1.5 (+50% от базового)

При 10% HP
(1 − 0.1) × 2 = 1.8 (+80% от базового)

При 1% HP
(1 − 0.01) × 2 = 1.98 (урон ≈ 2х базового)

Ключевые выводы по формуле №1:

🟠На 100% HP Death Link бьёт в ноль.
🟠На 50% HP - бьёт как обычный нюк (без усиления).
🟠Максимальное усиление - примерно ×2 к базовому урону HP 1–5%.

⚙️ Формула №2 (урон от базовой линии)

damage *= 1.0 + ((1.0 - hp%) * 2.0);

Тут всё то же самое, но с критичным отличием:
к полученному множителю добавляется 1.0

1. Считаем (1.0 - hp%) * 2.0 - как и в первой формуле.
2. Плюсуем 1.0 → получаем бонус к урону поверх базового.

То есть:

🟢100% HP → x1.0 урона
🟢50% HP → x2.0 урона
🟢10% HP → x2.8 урона
🟢1% HP → x2.98 урона

Это классическая логика Death Link.

Ключевые выводы по формуле №2:

🟠На 100% HP Death Link бьёт как обычный нюк - не сильнее, не слабее.
🟠Уже на 75% HP он начинает бить ощутимо сильнее обычного нюка.
🟠На 50% HP - это уже х2 урона.
🟠На красном HP - практически х3 от привычного магического удара.

Что по некселю? Идеи и пожелании в комментарии ⬇️

⚡️ Анонсы серверов Lineage 2 ✍️
  • ❤ 7
  • 🔥 4
  • 👍 3
  • 🐳 2
More from @l2servera
  1. Oct 5, 2026Друзья, здравствуйте! Последнюю неделю усиленно работаем над новым направлением в нашем пр…
  2. Oct 4, 2026Post #1259
  3. Oct 2, 2026Post #1258
  4. Oct 2, 2026Ищешь нормальный сервер Lineage 2? 💪 Все сервера л2 — здесь https://l2-servera.com/⁠ 🔵 Т…
  5. Oct 2, 2026Post #1256
  6. Oct 1, 2026Сегодня Lineage 2 исполнилось 23 года! В 10 утра 1 октября 2003 года игра вышла в релиз и…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →