User Tools

Site Tools


rpd:stun_buff

Differences

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

Link to this comparison view

rpd:stun_buff [2025/12/20 15:49] – Add new page for stun_buff with detailed mechanics and code references mikerpd:stun_buff [2025/12/20 15:51] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== Stun Buff ======
  
 +{{ rpd:images:paralysis_buff.png|Stun }}
 +
 +**Stun** is a status effect that temporarily paralyzes the affected character, preventing them from taking any actions for the duration of the effect.
 +
 +==== Mechanics ====
 +  * **Duration**: 10 turns by default, modified by resistance to elemental effects
 +  * **Effect**: Paralyzes the character, preventing all actions during the duration
 +  * **Visual Indicator**: Affected character shows "STUNNED" status message
 +  * **Sprite State**: Character appears with paralyzed visual effect
 +
 +==== Sources of Stun Effect ====
 +  * **Wand of Avalanche**: Stunning enemies for 2-6 turns when they're hit by the avalanche
 +  * **Weapon Enchantment: Paralysis**: Applies stun for 2.5 turns on hit
 +  * **Paralysis Arrow**: Applies stun for 5 turns on hit
 +  * **Spider Guard**: Applies 3-turn stun on hit
 +  * **Dread Knight**: Applies stun when attacking
 +  * **Nightmare**: Applies stun on hit
 +  * **Yog's Brain**: Applies stun on hit
 +  * **DM-300**: Applies 2-turn stun on hit
 +  * **King**: Applies 1-turn stun on hit
 +  * **Senior**: Applies 1.1-turn stun on hit
 +  * **Mystery Meat**: May cause stunning roots when consumed
 +
 +==== Immunities ====
 +Characters and mobs with immunity to stun include:
 +  * Crystal
 +  * Azuterron NPC
 +  * Mimic Amulet
 +  * Worm
 +  * Runic Skull
 +  * Earth Elemental
 +  * Ice Elemental
 +  * Ghost NPC
 +  * King
 +  * Mimic Pie
 +
 +==== Counters ====
 +  * **Ring of Elements**: Provides resistance that reduces stun duration
 +  * Other resistance effects may also reduce the duration
 +
 +==== Code References ====
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/buffs/Stun.java|Stun.java]] - Main buff implementation
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/wands/WandOfAvalanche.java#L58|WandOfAvalanche.java]] - Applies stun via avalanche
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/weapon/enchantments/Paralysis.java#L24|Paralysis enchantment]] - Applies stun via weapon
 +  * **String Resource**: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values/strings_all.xml#L385|Char_StaStunned]]
 +
 +==== Related Buffs ====
 +  * [[rpd:paralysis_buff|Paralysis Buff]]
 +  * [[rpd:immunities|Immunities]]
 +
 +{{tag> rpd buff status_effect stun}}
rpd/stun_buff.txt · Last modified: by 127.0.0.1