ru:rpd:icecap_plant
Table of Contents
Ледовик (Растение)
Ледовик — одно из волшебных растений в Remixed Dungeon, которое можно вырастить из своего семени (Семя Ледовика). При активации оно выпускает облако пыльцы, замораживающее находящихся рядом существ.
Описание в игре: «При касании Ледовик испускает пыльцу, которая замораживает всё на своём пути.» (Icecap_Desc, strings_all.xml#L1102)
Статы
- Семя: Семя Ледовика (вид предмета `Icecap.Seed`)
- Внешний вид: Маленький синий цветок (кадр спрайта 1, согласно `plantsDesc/Icecap.json`)
- Радиус действия: Клетка растения и все 8 соседних клеток
- Основной эффект: Заморозка на всех клетках в радиусе, не перекрытых линией видимости
- Класс алхимии: Зелье Мороза (в `IcecapSeed.java` задано `alchemyClass = PotionOfFrost.class`)
Эффекты
- Выпускает эффект замораживания, когда любой персонаж наступает на него
- Затрагивает исходную клетку и все восемь соседних; клетки, перекрытые линией видимости, пропускаются
- Эффект аналогичен действию Зелья Мороза
- При поедании: лечение и усиленный вдвое бафф Мороза (длительность `5 x durationFactor x 2`)
Механика
- Встречается растущими естественным образом в подземелье, в том числе на уровнях Сокровищница и Сокровищница Пауков
- Можно вырастить из Семян Ледовика
- Активируется, когда любой персонаж (герой или враг) наступает на него
- Зона действия: 1 клетка (непосредственно смежные клетки, кроме перекрытых линией видимости)
- При поедании: лечение `Random.Int(0, max1)` и бафф Мороза двойной длительности
Стратегия
- Отлично для замораживания групп врагов в тесных пространствах
- Полезен против быстрых врагов, по которым трудно попасть
- Можно съесть для экстренного лечения и длительного баффа Мороза
- Стоит сажать в коридорах, чтобы замораживать врагов до боя
- Ландшафт, перекрывающий линию видимости (стены, валуны), защищает соседние клетки от заморозки
Ссылки на код
- Поведение (Lua): Icecap.lua — заменил прежний `plants/Icecap.java` при миграции на Lua
- Конфигурация спрайта: Icecap.json
- Реализация семени: IcecapSeed.java
- Регистрация: LevelObjectsFactory.java#L84 — `registerObjectClassByName(“Icecap”, Plant.class)`
- Английские строковые ресурсы: Icecap_Name, Icecap_Desc
- Русские строковые ресурсы: Icecap_Name, Icecap_Desc
Связанное
- Семена Ледовика — Семена, вырастающие в это растение
- Растения — Другие растения в игре
- Семена — Семена, которые можно сажать для выращивания полезных растений
- Мороз — Статус-эффект, применяемый Ледовиком
- Заморозка — Механики замораживания и эффекты
1)
макс. HP - текущие HP) / 4, 10
ru/rpd/icecap_plant.txt · Last modified: by 127.0.0.1

