User Tools

Site Tools


en:rpd:barkskin_buff

Barkskin

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