ru:rpd:hide_in_grass_spell
Table of Contents
Спрятаться в Траве
Спрятаться в Траве — это заклинание в Remixed Dungeon, связанное с классом Эльф, которое даёт временную невидимость, когда заклинатель находится на травяной местности.
Обзор предмета
- Тип: Заклинание
- Магическая близость: Эльф
- Цель: Себя
- Уровень: 2
- Стоимость маны: 5 (spellCost)
- Перезарядка: 10 ходов
- Время применения: 0.1 хода
- Длительность: Уровень навыка заклинателя * 5 ходов
Особые механики
- Эффект невидимости: Применяет Баф Скрытности (Cloak Buff), делая персонажа невидимым (тот же бафф, что и в заклинании Плащ)
- Требование местности: Можно использовать только стоя на траве (GRASS) или высокой траве (HIGH_GRASS)
- Бонус скрытности: Уровень навыка заклинателя + уровень заклинателя / 4
- Статус невидимости: Персонаж становится невидимым с соответствующим визуальным эффектом
- Проверка местности: Если не на траве, заклинание не срабатывает с сообщением «Даже я не могу спрятаться на пустом месте.» (из строковых ресурсов)
- Длительность эффекта: Рассчитывается как уровень навыка заклинателя * 5 ходов
- Визуальный эффект: При успешном применении запускает эффект «hide_in_grass»
Стратегия
- Расположитесь рядом с травяной местностью до использования заклинания
- Используйте для побега от врагов, прячась в траве при преследовании
- У этого заклинания короче перезарядка, чем у заклинания Плащ, что делает его более доступным
- Сочетается с природной способностью Эльфа проходить через траву без срабатывания ловушек
- Используйте во время сражений с боссами, находясь рядом с травой для временной невидимости
- Обязательно для освоения подклассами Эльфа
- Лучше использовать для тактических отступлений, чем для нападения
- Учитывайте длительность при планировании стратегий с невидимостью
- Эффективно для избегания обнаружения во время исследования
Получение
- Обычно доступно игрокам класса Эльф с близостью Эльф
- Получается через системы прогрессии класса
- Часть системы заклинаний Эльф
Эффект
При успешном применении на траве или высокой траве заклинание «Спрятаться в Траве» накладывает бафф Плащ (Cloak) на длительность (уровень навыка заклинателя * 5) ходов, делая персонажа невидимым. Если местность не травяная, заклинание не срабатывает с сообщением «Даже я не могу спрятаться на пустом месте.». Эффект невидимости даёт бонус скрытности и не позволяет врагам нацеливаться на персонажа, пока активен.
Ссылки на код
- Lua реализация: HideInGrass.lua
- Lua реализация баффа Плащ: Cloak.lua
- Базовый класс заклинания: spell.lua
- Константы местности: Terrain.java — константы GRASS и HIGH_GRASS
- Визуальный эффект: HideInGrass.lua#L23 — RPD.topEffect(caster:getPos(),“hide_in_grass”)
- Применение баффа: HideInGrass.lua#L24 — RPD.affectBuff(caster,“Cloak”, duration)
- Проверка местности: HideInGrass.lua#L20-L22 — проверка травяной местности
- Сообщение об ошибке: HideInGrass.lua#L27 — строковый ресурс «HideInGrassSpell_NeedGrassToHide»
- Расчёт длительности: HideInGrass.lua#L15 — Duration = caster:skillLevel() * 5
- Бонус скрытности: Cloak.lua#L16-L18 — функция stealthBonus в Cloak.lua
- Английские строковые ресурсы: HideInGrassSpell_Name, HideInGrassSpell_Info, HideInGrassSpell_NeedGrassToHide
- Русские строковые ресурсы: Строки HideInGrassSpell
- mr: пространство имён: Страница машинного чтения
Связанное
- Заклинания — Общая информация о заклинаниях
- Заклинание Плащ — Связанное заклинание невидимости
- Баф Плащ — Эффект невидимости
- Невидимость — Общая механика невидимости
- Класс Эльф — Класс, использующий это заклинание
- Близость Эльф — Близость этого заклинания
- Механики игры — Общие механики
- Местность Трава — Требуемая местность
- Высокая Трава — Альтернативная местность
ru/rpd/hide_in_grass_spell.txt · Last modified: by 127.0.0.1

