mr:wind_gust_spell
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| mr:wind_gust_spell [2026/02/12 17:35] – Enhance machine-readable wiki pages with comprehensive documentation mike | mr:wind_gust_spell [2026/02/12 17:36] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Wind Gust Spell - Machine Readable Reference ====== | ||
| + | ===== Description ===== | ||
| + | **Wind Gust** is a utility spell that summons a gust of wind to push the selected character away from the caster. | ||
| + | |||
| + | ===== Entity Information ===== | ||
| + | * **Entity Kind:** WindGust | ||
| + | * **Type:** Spell (Utility) | ||
| + | * **Class:** [[mr: | ||
| + | * **Category: | ||
| + | |||
| + | ===== Java Classes ===== | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | |||
| + | ===== JSON Configuration ===== | ||
| + | This entity is implemented in Java, no JSON configuration exists | ||
| + | |||
| + | ===== String Resources ===== | ||
| + | <code xml> | ||
| + | <string name=" | ||
| + | <string name=" | ||
| + | </ | ||
| + | |||
| + | ===== Lua Scripts ===== | ||
| + | This entity is implemented in Java, no Lua script exists | ||
| + | |||
| + | ===== Properties ===== | ||
| + | <code java> | ||
| + | // Spell Mechanics | ||
| + | range = 4; // Maximum range for target selection | ||
| + | pushDistance = 2; // Number of tiles target gets pushed back | ||
| + | coolDownTime = 10; // Cooldown turns before reuse | ||
| + | manaCost = 5; // Mana consumed when cast | ||
| + | </ | ||
| + | |||
| + | ===== Behavior ===== | ||
| + | * Pushes target enemy/ | ||
| + | * Distance is consistent regardless of enemy type | ||
| + | * Does not deal damage | ||
| + | * Can be used to create distance from enemies | ||
| + | * May cause enemies to fall into traps or chasms | ||
| + | |||
| + | ===== Usage Strategies ===== | ||
| + | * Escape dangerous situations by pushing enemies away | ||
| + | * Force enemies into hazardous terrain (traps, chasms, lava) | ||
| + | * Create space for casting other spells | ||
| + | * Interrupt melee attacks from approaching enemies | ||
| + | * Push enemies out of corridors for safer combat positioning | ||
| + | |||
| + | ===== Modding Considerations ===== | ||
| + | * Extends the base [[mr: | ||
| + | * Implements special movement mechanics | ||
| + | * Safe to balance damage output as it has no direct damage | ||
| + | * Can be combined with other elemental spells for synergistic effects | ||
| + | |||
| + | ===== Related Entities ===== | ||
| + | * [[mr: | ||
| + | * Push Mechanic | ||
| + | * Movement Mechanics | ||
| + | * Utility Spells Category | ||
| + | * Elemental Spell Affinity | ||
| + | |||
| + | ===== Implementation Notes ===== | ||
| + | * Uses the getEntityKind() method with value " | ||
| + | * Handles collision detection for push path | ||
| + | * Respects terrain boundaries and obstacles | ||
mr/wind_gust_spell.txt · Last modified: by 127.0.0.1
