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

Both sides previous revisionPrevious revision
en:rpd:fury_buff [2026/10/14 23:37] – Fix stale Fury.java reference (migrated to Lua); expand nl wand_of_flock_item translation; lint all 5 selected pages Wiki Maintenanceen:rpd:fury_buff [2026/10/14 23:38] (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 ====
 +  * **Lua Script**: `scripts/buffs/Fury.lua` (entity migrated from `Fury.java`; no Java class file exists)
 +  * **Parent Library**: `scripts/lib/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/assets/scripts/buffs/Fury.lua|Fury.lua (Lua)]]
 +
 +==== 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}}
en/rpd/fury_buff.txt · Last modified: by 127.0.0.1