mr:summon_beast_spell
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| mr:summon_beast_spell [2026/04/09 16:04] – Fix wiki pages: broken links, update mr: namespace pages with accurate code refs Qwen Assistant | mr:summon_beast_spell [2026/04/09 16:05] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Summon Beast Spell - Code References ====== | ||
| + | |||
| + | ===== Java Classes ===== | ||
| + | This entity is implemented in Lua, no Java class exists | ||
| + | |||
| + | ===== JSON Configuration ===== | ||
| + | This entity is implemented in Lua, no JSON configuration exists | ||
| + | |||
| + | ===== String Resources ===== | ||
| + | <code xml> | ||
| + | <string name=" | ||
| + | <string name=" | ||
| + | <string name=" | ||
| + | </ | ||
| + | |||
| + | ===== Lua Scripts ===== | ||
| + | * [[https:// | ||
| + | |||
| + | ===== Implementation Details ===== | ||
| + | * **Script Location**: scripts/ | ||
| + | * **Dependencies**: | ||
| + | * scripts/ | ||
| + | * scripts/ | ||
| + | * **Spell Properties**: | ||
| + | * image = 3 | ||
| + | * imageFile = " | ||
| + | * name = " | ||
| + | * info = " | ||
| + | * magicAffinity = " | ||
| + | * targetingType = " | ||
| + | * level = 4 | ||
| + | * castTime = 1 | ||
| + | * spellCost = 20 | ||
| + | * **Behavior**: | ||
| + | * Spawns beasts in cells around the caster | ||
| + | * Beast pool: {" | ||
| + | * Beast selection based on skill level: math.random(skillLevel/ | ||
| + | * Spawn chance: math.random() > 1/ | ||
| + | * Spawned beasts become hero's pets | ||
| + | * Beast says " | ||
| + | * **Key Functions**: | ||
| + | * desc() - Returns spell description table | ||
| + | * cast(self, spell, caster) - Executes spell casting logic | ||
mr/summon_beast_spell.txt · Last modified: by 127.0.0.1
