en:rpd:dash_spell
Table of Contents
Dash Spell
Description
Dash towards a specified direction while colliding with enemies, dealing damage and causing maim.
Stats
- Magic Affinity: Combat
- Targeting: cell
- Level: 3
- Mana Cost: 10
- Cooldown: 30 turns
- Cast Time: 0.5 turns
- Special Effects: Damages targets, pushes enemies, roots enemies in place, applies maim
Usage
The Dash spell can be used for:
- Offensive applications: Close distance with enemies and deal damage - Dash.lua:damage calculation
- Control applications: Restrict enemy movement - Dash.lua:push mechanics
- Strategic applications: Reposition in combat
- Utility purposes: Quick traversal of corridors
Classes
Classes that can use this spell include:
- Classes with Combat affinity (e.g., Combat Affinity)
- Other classes that gain access through special means
Strategy
How to effectively use the Dash spell:
- Best situations: Most effective when you need to quickly close distance with an enemy or escape a dangerous situation
- Synergies: Combines well with weapons that have special effects on hit
- Timing: The cooldown of 30 turns means it should be used strategically rather than frequently
Content Verification
- Information source: Dash.lua Lua Script in Remixed Dungeon codebase
- Stats verified: Yes, extracted directly from Dash.lua:desc() function properties
- Effect descriptions: Generated from Dash.lua:castOnCell() function analysis and string resources
- String resources: strings_all.xml:DashSpell strings
- Last updated: 2024-12-18 based on Dash.lua
Source Code
- Main implementation: Dash.lua
- Spell description: Dash.lua:desc()
- Cast function: Dash.lua:castOnCell()
- Damage calculation: Dash.lua:damage
- Push mechanics: Dash.lua:push
- String resources: strings_all.xml:DashSpell strings
See Also
en/rpd/dash_spell.txt · Last modified: by 127.0.0.1

