User Tools

Site Tools


en:rpd:fury_buff

Differences

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

Link to this comparison view

Next revision
Previous revision
en:rpd:fury_buff [2026/01/01 19:45] – namespace move Mikeen:rpd:fury_buff [2026/02/28 04:21] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== Fury ======
  
 +{{ rpd:images:fury_buff.png|Fury Buff }}
 +
 +**Fury** is a status effect in Remixed Dungeon that significantly increases damage output but prevents natural healing.
 +
 +==== Description ====
 +When a character with the Berserker subclass drops below 40% of their maximum health (while still having some HP), they automatically enter a state of fury. This buff doubles their attack damage and gives their eyes a bloody red appearance.
 +
 +==== Mechanics ====
 +  * **Damage Bonus:** Attack damage is doubled (multiplied by 2) via attackProc() method
 +  * **Healing Prevention:** Natural healing from Dewdrops, Resting, and Regeneration is prevented
 +  * **Visual Indicator:** The character's eyes become blood red (CharSprite.NEGATIVE status)
 +  * **Trigger:** Automatically applied when health drops below 40% maximum (LEVEL = 0.4f) while still having HP
 +  * **Deactivation:** Wears off when health rises above 40% maximum (checked in act() method)
 +  * **Duration:** Continuous buff that checks target HP every 10 ticks (TICK * 10)
 +  * **Buff Icon:** Uses BuffIndicator.FURY icon
 +
 +==== Code References ====
 +  * **Java Class**: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/buffs/Fury.java|Fury.java]]
 +  * **Package**: com.watabou.pixeldungeon.actors.buffs
 +  * **Parent Class**: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/buffs/Buff.java|Buff]]
 +  * **Key Methods**:
 +    * act() - Checks if HP > 40% max HP and detaches if true
 +    * attachTo() - Shows status message when buff is applied
 +    * attackProc() - Doubles damage dealt
 +    * icon() - Returns buff icon ID
 +
 +==== String Resources ====
 +  * **Brute_Enraged**: Message shown when brute/enemy becomes enraged
 +  * **Brute_StaEnraged**: Status text shown on sprite ("ENRAGED")
 +  * Reference: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values/strings_all.xml|strings_all.xml]]
 +
 +==== Affected By ====
 +  * [[en:rpd:berserker_subclass|Berserker]] - The Warrior subclass that automatically gains this effect when health is low
 +
 +==== Counters ====
 +  * Healing items like Potions of Healing still work while under the effect
 +  * Health restoration through other means (like certain items or abilities) will cause the buff to expire
 +
 +==== Strategy ====
 +  * Leverage the damage bonus by engaging enemies when in fury state
 +  * Be cautious of the healing prevention - plan ahead if you need to retreat
 +  * Try to maintain lower health (but not too low) to stay in fury state for extended combat
 +  * Use healing potions when the fury state ends to restore health safely
 +
 +==== Source Code Reference ====
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/buffs/Fury.java|Fury.java]]
 +
 +==== See Also ====
 +  * [[en:rpd:berserker_subclass|Berserker]] - Subclass that benefits from this buff
 +  * [[en:rpd:status_effects|Status Effects]] - Other status effects in the game
 +  * [[en:rpd:buffs|Buffs]] - List of all buffs
 +
 +{{tag> rpd buffs status_effects berserker fury damage}}