Body Armor Spell
Body Armor Spell is a spell in Remixed Pixel Dungeon with Combat Affinity.
Description
Activates the reserved muscle power, making them temporarily stronger, thus greatly increasing your armor but at cost of movement speed.
Stats
Mechanics
When cast, the spell applies the BodyArmor buff to the caster which:
Increases armor significantly (armor bonus = (caster's effective STR - 10) × (1 + buff level))
Reduces movement speed to 85% of normal speed
Lasts for 15 + 10×caster's skill level turns
The armor level is based on the caster's skill level
Visual effect: Shows “body_armor” particle effect at caster's position
Plays “body_armor” sound effect when cast
Usage
The Body Armor spell is most effective when:
Facing enemies with high damage output
Preparing for boss fights
Taking on dangerous areas where protection is needed
When movement speed reduction is acceptable for the armor gained
Classes
Classes with Combat affinity have primary access to this spell, including:
Strategy
Use before engaging high-damage enemies for increased protection
Be aware that movement speed will be reduced during the effect
The spell's effectiveness scales with your skill level
Consider the cooldown of 20 turns when planning spell usage
The armor bonus scales with your effective strength (STR - 10) and buff level (1 + skill level)
Movement speed is reduced to 85% during the effect, which affects escape tactics
Content Verification
-
Stats Verification: Extracted directly from spell description function in BodyArmor.lua
Effect Descriptions: Based on cast function and buff implementation
Armor Calculation: Based on drBonus function in BodyArmor.lua: (STR-10) × (1 + buff level)
Speed Reduction: Based on speedMultiplier function returning 0.85 (85% speed)
Duration: Based on casting logic: 15 + 10×caster:skillLevel()
Last Updated: Verified against current codebase
Source Code Reference
See Also