User Tools

Site Tools


en:rpd:roots_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:roots_buff [2026/01/02 16:39] – Update roots_buff.txt with detailed code references and multilingual string resources mikeen:rpd:roots_buff [2026/01/02 16:42] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== Roots Buff ======
  
 +{{ rpd:images:roots_sprite.png|Roots Buff }}
 +
 +==== Description ====
 +**Roots** is a negative status effect in Remixed Dungeon that immobilizes the affected character and prevents movement.
 +
 +==== Effect Description ====
 +  * **Type:** Negative Status Effect (Debuff)
 +  * **Effect:** Prevents movement while active
 +  * **Duration:** Varies by source
 +  * **Source:** Primarily from enemy attacks or special abilities
 +  * **Flying Immunity:** Flying characters are immune to roots (attachTo returns false if target is flying)
 +
 +==== How to Obtain ====
 +  * From certain enemy attacks that apply root effects
 +  * From environmental effects in specific dungeon areas
 +  * From some enemy abilities that restrict movement
 +
 +==== Mechanics ====
 +  * Prevents all movement while the effect is active
 +  * Character can still perform other actions (attacking, using items, etc.)
 +  * Can be detached by the [[en:rpd:levitation|Levitation]] status effect (which is why Levitation mentions it)
 +  * Flying characters are immune to roots (attachTo() fails if target is flying)
 +  * Does not prevent other actions beyond movement
 +  * Duration typically decreases with higher Magic Defense
 +
 +==== Strategy ====
 +  * Be cautious when entering areas with plant-based enemies that may apply roots
 +  * If you're about to be rooted, try to position yourself advantageously before the effect ends
 +  * Carry Levitation potions if regularly encountering enemies that use roots
 +  * Can be dangerous if applied near other enemies or hazards
 +  * Useful in limited situations where you want to stay in place for ranged attacks
 +
 +==== Counters ====
 +  * [[en:rpd:levitation|Levitation]] - Completely removes roots when applied
 +  * High-level armor with good magic defense may resist the effect
 +  * Some equipment or class abilities may reduce duration
 +  * Flying characters are naturally immune to roots
 +
 +==== Code References ====
 +  * Java Class: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/buffs/Roots.java|Roots.java]]
 +  * Implementation: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/buffs/Roots.java#L15|attachTo() checks for flying status]]
 +  * Visual Effect: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/buffs/Roots.java#L22|attachVisual() shows "Rooted" status]]
 +  * Icon Reference: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/buffs/Roots.java#L20|BuffIndicator.ROOTS]]
 +
 +==== String Resources ====
 +  * English: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values/strings_all.xml#L55|Char_StaRooted]] ("Rooted")
 +  * Russian: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values-ru/strings_all.xml#L55|Char_StaRooted]] ("Укоренился")
 +  * French: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values-fr/strings_all.xml#L55|Char_StaRooted]] ("Enraciné")
 +  * German: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values-de/strings_all.xml#L55|Char_StaRooted]] ("Verwurzelt")
 +  * Spanish: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values-es/strings_all.xml#L55|Char_StaRooted]] ("Arraigado")
 +  * Chinese: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values-zh-rCN/strings_all.xml#L55|Char_StaRooted]] ("缠绕")
 +  * Japanese: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values-ja/strings_all.xml#L57|Char_StaRooted]] ("根絶")
 +  * Korean: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values-ko/strings_all.xml#L55|Char_StaRooted]] ("뿌리박힌")
 +  * Portuguese: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values-pt-rBR/strings_all.xml#L55|Char_StaRooted]] ("Enraizado")
 +  * Italian: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values-it/strings_all.xml#L55|Char_StaRooted]] ("Radicato")
 +  * Polish: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values-pl/strings_all.xml#L55|Char_StaRooted]] ("Zakorzeniony")
 +  * Turkish: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values-tr/strings_all.xml#L55|Char_StaRooted]] ("Köklenmiş")
 +  * Hungarian: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values-hu/strings_all.xml#L58|Char_StaRooted]] ("Gyökerezve")
 +  * Indonesian: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values-in/strings_all.xml#L55|Char_StaRooted]] ("Terakar")
 +  * Malay: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values-ms/strings_all.xml#L55|Char_StaRooted]] ("Berakar")
 +  * Greek: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values-el/strings_all.xml#L55|Char_StaRooted]] ("Ριζωμένος")
 +  * Ukrainian: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values-uk/strings_all.xml#L55|Char_StaRooted]] ("Укорінився")
 +
 +==== See Also ====
 +  * [[en:rpd:status_effects|Status Effects]] - Other status changes
 +  * [[en:rpd:levitation|Levitation]] - Effect that counteracts roots
 +  * [[en:rpd:mechanics|Game Mechanics]] - Other core systems
 +
 +{{tag> rpd mechanics status_effects debuffs roots}}
en/rpd/roots_buff.txt · Last modified: by 127.0.0.1