====== Естественная регенерация ====== {{ rpd:images:buff_Health.png|Естественная регенерация }} **Естественная регенерация** - это благоприятный эффект статуса в Remixed Dungeon, который постепенно восстанавливает здоровье со временем. ==== Описание эффекта ==== * **Тип:** Благоприятный эффект статуса (бафф) * **Эффект:** Постепенно восстанавливает ОЗ со временем, в зависимости от характеристик героя и снаряжения * **Длительность:** Ограниченный период времени (продолжается до ручного удаления или смерти героя) * **Накопление:** Не складывается с другими лечебными эффектами в большинстве случаев * **Скорость:** Зависит от задержки регенерации (REGENERATION_DELAY = 10) и различных бонусов ==== Как получить ==== * Из определенных зелий (например, [[ru:rpd:potion_of_healing_item|Зелье исцеления]]) * Из определенного снаряжения с лечебными свойствами (например, Кольцо Заживления) * Из способностей класса и подкласса героя (например, HeroSubClass.regenerationBonus) * Из особенностей окружения на определенных уровнях (когда не в безопасных зонах) * Через игровые упрощения (FAST_REGENERATION) ==== Механика ==== * Восстанавливает небольшое количество ОЗ каждый ход в зависимости от характеристик героя и снаряжения * Эффект применяется периодически с REGENERATION_DELAY = 10 (из исходного кода) * Скорость изменяется с помощью regenerationBonus героя (из экипированных предметов, подклассов и т.д.) * Не действует в безопасных зонах/уровнях (например, в городе или деревне) - проверяется через level().isSafe() * Не действует, если персонаж умирает с голоду (проверяется через isStarving()) * Более эффективна при сочетании с другими методами лечения (синергетический эффект) ==== Ссылки на код ==== * **Java класс:** [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/buffs/Regeneration.java|Regeneration.java]] * **Расположение исходного кода:** RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/buffs/Regeneration.java * **Константа задержки регенерации:** REGENERATION_DELAY = 10 (см. строку 13 в исходном коде) * **Упрощения:** Константа FAST_REGENERATION определена в Facilitations.java * **Взаимодействие с героем:** Класс героя автоматически применяет Regeneration в Hero.java (строка 236) * **Иммунитеты:** Некоторые мобы, например, Торговец, имеют иммунитет к Regeneration (см. Shopkeeper.java) * **Интерфейс CharModifier:** Скорость регенерации может быть изменена через метод CharModifier.regenerationBonus() ==== Строковые ресурсы ==== * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values-ru/strings_all.xml#L600|RegenerationBuff_Name]] - "Естественная регенерация" * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values-ru/strings_all.xml#L601|RegenerationBuff_Info]] - "Функция естественной регенерации реализована в форме баффа, дабы упростить работу." ==== Стратегия ==== * Используйте во время нахождения в небезопасных подземельях для восстановления здоровья без расхода зелий * Особенно ценно во время длительных прохождений подземелий, когда ресурсы исцеления ограничены * Не работает при отдыхе в безопасных зонах, таких как деревня или город (по замыслу) * Приоритетно во время боя для поддержания уровня здоровья в опасных зонах * Комбинируйте с снаряжением, например с Кольцом Заживления, для более быстрой регенерации ==== Контри ==== * Постоянные эффекты урона (яд, кровотечение) могут уменьшить эффективность * Эффекты рассеивания могут устранить регенерацию * Состояние голода предотвращает функционирование регенерации * Безопасные зоны предотвращают функционирование регенерации ==== См. также ==== * [[ru:rpd:status_effects|Эффекты статуса]] - Другие изменения статуса * [[ru:rpd:potion_of_healing_item|Зелье исцеления]] - Источник регенерации * [[ru:rpd:ring_of_mending_item|Кольцо Заживления]] - Снаряжение, усиливающее регенерацию * [[ru:rpd:mechanics|Игровая механика]] - Другие основные системы * [[ru:rpd:mana_regeneration_buff|Регенерация Маны]] - Похожий эффект для маны {{tag> rpd mechanics status_effects buffs}}