en:rpd:barkskin_buff
Table of Contents
Barkskin
Barkskin is a beneficial status effect in Remixed Dungeon that temporarily increases the character's armor (DR), making them more resistant to physical damage.
Mechanics
- Effect: Increases DR (Damage Reduction) by an amount equal to the current buff level
- Duration: The buff level decreases by 1 each turn; when it reaches 0, the buff expires
- Initial Level: Set by the source applying the buff (see Sources below)
- DR Bonus: Equal to current buff level (checked via `drBonus()` method)
Sources
The Barkskin buff can be applied through:
- Nature Armor Spell (Elf spell) - applies Barkskin with initial level = caster's skill level × caster's level
- Earthroot Plant - applies Barkskin with initial level = hero's effective STR / 4
- Generic Plant - applies Barkskin with initial level = hero's max HP / 3
- Frozen Carpaccio (food) - applies Barkskin with initial level = hero's max HP / 4
- High Grass (level feature) - applies Barkskin with initial level = hero's max HP / 3
- Spider Mind (mob) - has Barkskin as one of its buffs
Code References
- Implementation: Barkskin.java - Core buff implementation
- Nature Armor Spell: NatureArmor.lua - Applies Barkskin with level = skillLevel × casterLevel
- Earthroot: Earthroot.java - Applies Barkskin with level = effectiveSTR / 4
- Plant: Plant.java - Applies Barkskin with level = ht() / 3
- Frozen Carpaccio: FrozenCarpaccio.java - Applies Barkskin with level = ht() / 4
- High Grass: HighGrass.java - Applies Barkskin with level = ht() / 3
String Resources
- English strings: Name=“Barkskin”, Info=“The body is covered by bark which blocks some damage taken.”
- Russian strings: Name=“Кожа-кора”, Info=“Тело покрыто твёрдой корой, которая блокирует некоторый урон.”
See Also
en/rpd/barkskin_buff.txt · Last modified: by 127.0.0.1

