Регенерация HP, что на это влияет и из чего она складывается? Формула.
1. Базовое значение (base regen).
2. Модификаторы.
3. Уровень игрока.
4. Участие в фестивале или осаде.
5. Бонус в клан-холле.
6. Мать-дерево.
7. Бонус за поведение: если сидит → ×1.5, стоит на месте → ×1.1, бежит → ×0.7.
8. CON Бонус (бонус от Конституции). Больше CON → выше регенерация.
9. Бонус от баффа.
Разберем пример.
Предположим:
🌫 Персонаж 60 уровня
🌫 CON = 40
🌫 Стоит в клан-холле с функцией HP уровня 20
🌫 На месте (не двигается)
🌫 Базовая регенерация = 4.0
🌫 LevelMod = 1.5
🌫 CON_BONUS[40] ≈ 1.15
Расчёт:
1. init = 4.0 + (60 - 1)/10 = 4.0 + 5.9 = 9.9
😄 4.0 — это базовая регенерация HP, заданная в шаблоне персонажа (обычно так для игроков).
😄 60 — текущий уровень персонажа.
😄 (60 - 1) / 10 = 5.9 — бонус за уровень. Чем выше уровень, тем сильнее прибавка.
😄 9.9 — итоговое "сырое" значение регенерации до применения множителей.
2. init × 1.5 (LevelMod) × 1.15 (CON) ≈ 17.1
😄 1.5 — это LevelMod, множитель, зависящий от уровня персонажа. Он отражает общее усиление статов с ростом уровня.
😄 1.15 — это бонус от параметра CON (Конституция), который влияет на HP, реген, сопротивление дебаффам и т.д.
Значение 1.15 означает, что при данном уровне CON (например, 40), HP реген усиливается на 15%.
😄 17.1 — это итоговое значение HP-регенерации с учётом уровня и CON, но до применения внешних условий.
3. hpRegenMultiplier = 1.0 (base) × 1.2 (клан-холл) × 1.1 (стоит) = 1.32
😄 1.0 — базовый множитель (по умолчанию без бонусов).
😄 1.2 — бонус за нахождение в клан-холле с функцией восстановления HP 20 уровня (20%).
😄 1.1 — бонус за то, что персонаж стоит на месте (не бежит и не сидит).
😄 1.32 — общий множитель от условий окружающей среды.
4. hpRegen = 17.1 × 1.32 = ≈ 22.6 HP
Это финальный результат: сколько HP восстанавливается каждые 3 секунды, по умолчанию, если не меняется интервал.
Хочешь разберем так же, с регенерацией MP? Не сильно сложно? 🙄
Новые сервера Lineage 2 ⭐ Блог Lineage 2 ⭐ L2-SERVERA
Post #257
364