Регенерация здоровья
Время вылечит все раны.
— Подсказка на загрузочном экране
На этой странице описывается принцип регенерации здоровья игрока, а также как на это влияет экипировка и баффы.
Если игрок не получил урон в течении короткого времени, здоровье начинает восстанавливаться, пока игрок не получит урон снова. Скорость восстановления зависит от 5 факторов:
- Максимальное здоровье игрока: чем больше здоровья, тем выше скорость регенерации.
- Движение: если игрок неподвижен, то скорость регенерации умножена на 1,25.
- Покой: если игрок спит или сидит на стуле (или любой другой мебели), то скорость регенерации умножена на 1,5.
- Время, когда игрок получил урон: чем больше времени прошло с момента получения урона, тем быстрее восстанавливается здоровье. После 60 секунд (1 внутриигрового часа) скорость больше не ускоряется.
- Баффы и дебаффы: ниже представлена детальная информация об экипировке, дающей ускорение регенерации.
Время, через которое начинается регенерация, сильно варьируется, от 1/10 секунды до 17 / 32 секунд, оно зависит от максимального здоровья, движения игрока, баффов и т.д.
Источники
Ниже представлен список баффов/экипировки, дающей ускоренную регенерация здоровья.
| Предмет | Регенерация (в секунду) |
Получение бонуса | Примечания | |
|---|---|---|---|---|
Браслет регенерации
|
1 | Экипировать | ||
Амулет мифов
|
1 | Экипировать | ||
Оборотень
|
0,5 | Экипировать Амулет луны или его улучшения, работает ночью | ||
Солнечный камень
|
1 | Экипировать днём | ||
Лунный камень
|
1 | Экипировать ночью | ||
Неземной камень
|
1 | Экипировать | ||
Неземная ракушка
|
1 | Экипировать | ||
Сияющий камень
|
1 | Экипировать | Медленно увеличивает регенерация с течением времени, бонус отменяется как только игрок перемещается или использует предметы. Только в режиме эксперта | |
Регенерация
|
2 | Выпить Зелье регенерации
|
Бафф длится 8 минут | |
Мёд
|
1 | Постоять в Меду
|
Бафф длится ещё 30 секунд после выхода из мёда | |
Благословение дриады
|
3 | Рядом с Дриадой
|
||
Уютный очаг
|
0,5, 1,1 × базовая скорость регенерации | Рядом с Костром
|
||
Фонарь-сердце
|
1 | Рядом с Фонарем-сердцем
|
||
Багряная броня
|
1,5 × базовая скорость регенерации | Экипировать полный сет | Увеличивает 1 ед. здоровья за "тик". Как и с остальным здоровьем, если стоять и не получать урон, то "тик" будет появляться чаще | |
Быстрое исцеление
|
2 | При ударе врага с полным комплектом Палладиевой брони | Бафф длится 5 секунд | |
Броня солнечной вспышки
|
3 (1 за каждую часть) | Экипировать | ||
Иссушение жизни
|
1,5 | Наносить урон врагам оружием | Даёт регенерацию здоровья пока игрок наносит урон по врагам | |
Туманность здоровья
|
3 за уровень | Собрать бустер здоровья | Длится 8 секунд и может стакаться вплоть до 3 раз. За раз убирается один стак, после этого через 9 секунд убираются остальные (если не был подобран бустер снова) | |
Нагрудник рыцаря Вальхаллы
|
4 | Экипировать | ||
Большой шлем оруженосца
|
2 | Экипировать | ||
Стул
|
2 | Сидеть на Стуле | ||
Душевная сытость
|
3 | Ударить по врагу с Мясной битой | Бафф длится 7 секунд | |
Кристалл живучести
|
Увеличивает скорость регенерации на 20% | Расходовать предмет | Эффект даётся навсегда |
Подробности
Скорость регенерации можно посчитать по следующей формуле:
, которая даёт кол-во восстанавливаемого здоровья в секунду.
Формулу можно разбить на 3 части:
- реген состоит из следующего:
- здоровьемакс: максимальное здоровье игрока.
- время: время с момента получения последнего урона. Значение изначально равно 0 и увеличивается на 1 каждые 5 секунд первые 30 секунд. После этого увеличивается на 1 каждые 10 секунд, пока значение не будет равно 9 (0 ≤ время ≤ 9). Т.е. максимальное значение переменной — 9, которое достигается после 60 секунд с момента получения урона. Подсчёт не учитывает бафф от
Сияющего камня, с ним значение может доходить вплоть до 38, а алгоритм немного изменён (см. подробности ниже)
- Часть баффы состоят из следующего:
- бафф: модификаторы от баффов и дебаффов. Все значения "реген + n" от баффов и дебаффов добалвяются здесь (n — от баффов). Есть некоторые баффы, которые влияют на остальные части алгоритма, см. об этом ниже. Значения от баффов просто добавляются к значению, с ними не происходит никаких сложных вычислений. Значение от баффов добавляется сверху, поэтому на них не влияют особые модификаторы или дебафф
Кровотечение. Но при этом некоторые дебаффы (см. ниже) могут убрать бонус от баффов, например
Отравлен.
- бафф: модификаторы от баффов и дебаффов. Все значения "реген + n" от баффов и дебаффов добалвяются здесь (n — от баффов). Есть некоторые баффы, которые влияют на остальные части алгоритма, см. об этом ниже. Значения от баффов просто добавляются к значению, с ними не происходит никаких сложных вычислений. Значение от баффов добавляется сверху, поэтому на них не влияют особые модификаторы или дебафф
- особое состоит из следующего:
- движение>: 0,5 если игрок движется или 1,25 если стоит неподвижно.
- покой: всегда 1, кроме случаев когда игрок сидит или спит, в таком случае значение равно 1,5.
- экспертный режим: равен 1, кроме тех случаев, когда игрок в режиме эксперта и не имеет баффа
Перекус, тогда значение равно 0,5.
Всё это округляется до ближайшего целого числа и затем делится на 2 чтобы получить регенерацию в секунду.
Игрок восстанавливает здоровье по секундам, не считая предмета
Сияющий камень и баффа
Быстрое исцеление. Это означает, что если у игрока значение регенерации здоровья (РЗ) равно 0,5, то он будет восстанавливать 1 здоровье каждые 2 секунды. Если РЗ = 5, то он будет восстанавливать 5 единиц здоровья в секунду (на самом деле вместо 5 ед. здоровья в секунду он будет восстанавливать 1 единицу здоровья каждый 12 тиков[tick_desc_1-0]).
Примечания
- Баффы могут уменьшить время через которое начнётся регенерация здоровья.
- Стартовый персонаж начнёт регенерировать здоровье через 12 / 17 секунд в стоячем состоянии и 17 / 32 секунды при перемещении. После использования первого
Кристалла жизни, это значение падает до 7 секунд при неподвижном состоянии.
Техническое объяснение
В игре у каждого игрока есть 3 параметра, отвечающие за регенерацию здоровья:
- Время регенерации (TR): сколько прошло с момента начала регенерации. Значение увеличивается на 1 за тик и ограничено на отметке 3600. После получения урона значение обнуляется.
- Скорость регенерации (RR): кол-во восстанавливаемых ед. здоровья за тик (1 очко равно 0,5 ед. здоровья/сек). Увеличивается при увлечении значения TR.
- Счётчик регенерации (CR): увеличивается на RR за тик. Если становится 120 и больше или -120 и меньше, то обнуляется и здоровье игрока увеличивается или уменьшается на 1 соответственно.
Расчёты
Скорость регенерации (RR) в основном определяется временем регенерации (TR), максимальным здоровьем игрока () и состоянием игрока (подвижное/неподвижное).
Сначала TR пересчитывается в эффективное время регенерации (TRe).
- Если TR ≤ 1800, через каждые 300 TR TRe увеличивается на 1.
- Если TR > 1800, через каждые 600 TR TRe увеличивается на 1.
Ниже приведена таблица с соответствующими значениями TR и TRe:
| TR | 0~299 | 300~599 | 600~899 | 900~1199 | 1200~1499 | 1500~1799 | 1800~2399 | 2400~2999 | 3000~3599 | 3600 |
|---|---|---|---|---|---|---|---|---|---|---|
| TRe | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
Потом считается базовая скорость регенерации: RR = (HPmax / 400 * 0,85 + 0,15) * TRe
- Если игрок стоит, то RR умножается ещё на 1,25.
- Если игрок движется, то RR умножается ещё на 0,5.
В конце получившееся значение округляется до ближайшего целого числа.
Если игрок играет в режиме эксперта и на него не наложен бафф
Перекус, то RR умножается ещё на 0,5.
Эффекты от предметов и баффов
На RR влияют и другие вещи и каффы.
Примечание: утопление обнуляет только TR, но не влияет на RR и CR, несмотря на свой эффект потери здоровья. Вместо этого оно забирает очки здоровья напрямую.
Баффы
| Предмет/Бафф | Эффект |
|---|---|
Фонарь-сердце |
RR +2 |
Костёр |
RR +1 и базовая RR * 1,1 |
Багряная броня |
Базовая RR * 1,5 TR +1 за тик |
Иссушатель жизни |
RR +3 (и +1 если наносится урон ещё 2 врагам) TR +5 за тик (и +1 если наносится урон ещё 2 врагам) |
Быстрое исцеление |
CR +4 за тик |
| Сон или сидение | Базовая RR * 1,3 TR +3 за тик |
Следующие бонусы накладываются если на игрока не наложены никакие дебаффы, понижающие здоровье:
| Предмет/Бафф | Эффект |
|---|---|
Оборотень |
RR +1 |
Браслет регенерации
|
RR +2 |
Регенерация |
RR +4 |
Благословение дриады |
RR +6 |
Нагрудник рыцаря Вальхаллы |
RR +8 |
Туманность здоровья |
RR становится 0 если у игрока меньше 1 бустера RR +6 за каждый бустер (вплоть до 18). |
Дебаффы регенерации
Звериный укус: базовая RR умножается на 0,5.
Кровотечение: TR всегда равно 0, поэтому RR тоже равно 0.
Дебаффы отнимания здоровья
Эти дебаффы отменяют бонусы к RR из второй таблицы выше, обнуляют TR, а также уменьшают RR на следующие значения:
Отравлен: -4
В огне!: -8
Кислотный яд,
Проклятое инферно,
Обжигающий холод: -12
Горение: -60
Удушье: -40
Электризация: -8 (если стоять неподвижно) или -32 (если двигаться)
Язык: -100, только в режиме эксперта
Примечание: с дебаффами
Горение или
Удушье, вместо потери 1 ед. здоровья когда CR достигнет -120, будет терять 5 ед. здоровья когда CR достигнет -600.
Мёд
| Если | То |
|---|---|
| RR ≤ -4 | RR увеличивается на 6. |
| -4 < RR ≤ 0 | RR задаётся как 2. |
| RR > 0 | RR увеличивается на 2. |
- В дополнение мёд увеличивает TR на 2 за тик (TR увеличивается в 3 раза быстрее).
Сияющий камень
Сноски
В статьи использованы материалы сайта terraria-game.fandom.com, в соответствии с условиями лицензии CC-BY-SA.




















Туманность здоровья




