en:rpd:charm_spell
Table of Contents
Charm Spell
Description
The Charm Spell temporarily bewitches an enemy, turning it into a temporary ally that will fight for the hero instead of against them. This can be particularly useful when facing multiple enemies or powerful foes.
Stats
- Magic Affinity: Huntress
- Targeting: Enemy character (char_not_self)
- Level: 2
- Mana Cost: 3
- Special Effects: Charms an enemy, making it fight for the hero
Usage
The Charm Spell can be used for:
- Turning a powerful enemy into a temporary ally
- Reducing the number of enemies in a dangerous encounter
- Creating a distraction or having additional help in combat
- Managing enemy groups more effectively
Classes
Classes that can use this spell include:
- Classes with Huntress affinity
- Other classes that gain access through special means
Strategy
How to effectively use the Charm Spell:
- Use on the strongest enemy in a group to turn the tide of battle
- Be careful not to charm enemies in enclosed spaces where they might block your escape
- The charm duration is calculated as: math.sqrt(hero:soulLvl() * hero:lvl()) + 5 turns
- Charmed enemies will attack other hostile creatures
- Best used when facing multiple enemies to reduce the number of attackers
Data Validation
This information is extracted directly from the game code and validated against the source implementation. The details are accurate as of the referenced source files and provide reliable information about the spell mechanics.
Content Verification
- Information source: Lua Script in Remixed Dungeon codebase
- Stats verified: Yes, extracted directly from spell class properties
- Effect descriptions: Generated from code analysis and string resources
- Last updated: December 2025, source: Charm.lua
- Duration: Calculated as math.sqrt(hero:soulLvl() * hero:lvl()) + 5 turns
Source Code
- Lua Script: Charm.lua
- String Resources:
See Also
en/rpd/charm_spell.txt · Last modified: by 127.0.0.1
