ru:rpd:mana_shield_buff
Table of Contents
Магический щит
Описание
Магический щит (Magic Shield / Mana Shield) - это бафф в Remixed Dungeon, который полностью поглощает следующую входящую атаку, после чего расходуется.
Механика
- Полностью поглощает (отменяет) следующую входящую атаку
- После срабатывания бафф исчезает (расходуется за одно применение)
- Не использует ману для поглощения урона — название «Mana Shield» относится к магической природе щита, а не к расходу маны
- При активации проигрывает эффект и звуковое сопровождение
- Некоторые подклассы героев могут создавать магический щит при определённых условиях
Получение
- Знахарь (Witch Doctor) — подкласс Гнолла, создаёт магический щит при использовании заклинаний (см. `Buff.affect(caster, “ManaShield”, caster.skillLevel())` в `HeroSubClass.java`)
- Применяется как способность некоторыми врагами (например, Spider Mind и Shaman Elder)
- Является одним из случайных полезных эффектов у Chaos Shield (Left)
Визуальный эффект
- Реализован в виде ManaShield.java — наследник класса Halo, реализует ISpriteEffect
- Lua-скрипт эффекта: ManaShield.lua
Исходный код
- Lua-реализация (`ManaShield.lua`):
- `defenceProc` отменяет получаемый урон (возвращает 0), проигрывает эффект `mana_shield_effect` и звук `body_armor`, после чего вызывает `buff:detach()`
Проверка содержимого
- Строковые ресурсы (рус.): ManaShieldBuff_Name, ManaShieldBuff_Info
- Строковые ресурсы (англ.): ManaShieldBuff_Name, ManaShieldBuff_Info
- Машинно-читаемые данные: mr:mana_shield_buff
См. также
Другие языки
ru/rpd/mana_shield_buff.txt · Last modified: by 127.0.0.1

