User Tools

Site Tools


mr:mana_shield_buff

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
mr:mana_shield_buff [2025/12/25 18:23] – auto lint fix Mikhaelmr:mana_shield_buff [2026/02/16 16:50] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== Mana Shield Buff - Code References ======
 +
 +Machine-readable reference page for the Mana Shield buff entity.
 +
 +===== Entity Information =====
 +  * **Entity Kind:** ManaShieldBuff
 +  * **Type:** Visual effect / Buff indicator
 +  * **Implementation:** Java visual effect class
 +
 +===== Java Classes =====
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/sprites/ManaShield.java|ManaShield.java]] - Visual effect implementation (extends Halo, implements ISpriteEffect)
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/hero/HeroSubClass.java#L233|HeroSubClass.java]] - Used in skill activation
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/mobs/spiders/SpiderMind.java#L32|SpiderMind.java]] - Used as mob ability
 +
 +===== JSON Configuration =====
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/assets/spritesDesc/WandMaker.json#L20|WandMaker.json]] - As sprite effect
 +
 +===== String Resources =====
 +  * English: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values/strings_all.xml#L2788-L2789|strings_all.xml]] - "Magic Shield"
 +  * Russian: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values-ru/strings_all.xml#L1310-L1311|strings_all.xml (ru)]] - "Магический щит"
 +
 +===== Lua Scripts =====
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/assets/scripts/buffs/ManaShield.lua|ManaShield.lua]] - Buff behavior script
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/assets/scripts/mobs/ShamanElder.lua#L27|ShamanElder.lua]] - Used as mob ability
 +
 +===== Related mr: Entities =====
 +  * [[mr:mana_regeneration_buff|Mana Regeneration Buff]]
 +  * [[mr:regeneration_buff|Regeneration Buff]]
 +  * [[mr:buff|Buff Base Class]]