Spirit AnimalActive
SPIRITANIMAL
Release a Spirit Animal from the targeted position in the targeted direction that heals any ally touching it by 246 and cleansing all damage over time effects, creating a 25 long trail that lasts for 9s.
Heals up to 20 allies standing on the trail every 1s for 31 Health.
For each ally standing on the trail, the healing is increased by 25%.
Stats
| Energy cost | 61 |
|---|---|
| Cooldown | 30 s |
| Cast time | Instant |
| Range | 12 m |
| Target | Ground |
Numbers shown for
Ability damage and healing scale with the weapon carrying them; a sword multiplies them by more than a bow. Select a weapon for its figures.
Granted by(1)
Advanced view
Where each number comes from, and the arithmetic behind it. How this works
| # | Source | Base | Progression | Result |
|---|---|---|---|---|
| {0} | $SPIRITANIMAL_ELK_EFFECT.directattributechange[0].change | 110 | ×2.238 | 246 |
| {1} | spelleffectarea[1].rectangle[0].height_max | 25 | — | 25 |
| {2} | spelleffectarea[1].time | 9 | — | 9s |
| {3} | spelleffectarea[1].maxeffectareatargets | 20 | — | 20 |
| {4} | $SPIRITANIMAL_EFFECT.attributechangeovertime[0].interval | 1 | — | 1s |
| {5} | $SPIRITANIMAL_EFFECT.attributechangeovertime[0].change | 14 | ×2.238 | 31 |
| {6} | $SPIRITANIMAL_EFFECT.attributechangeovertime[0].targetcountvaluebonusfactor | 0.25 | — | 25% |
Ability definition
{
"@uniquename": "SPIRITANIMAL",
"@target": "ground",
"@keepmovingaftercast": "false",
"@castingtime": "0",
"@hitdelay": "0",
"@standtime": "0",
"@disruptionfactor": "1",
"@recastdelay": "30",
"@energyusage": "18",
"@castrange": "12",
"@uitype": "heal",
"@category": "instant",
"@showrange": "true",
"@assessment": "positive",
"@adjustgroundtargettorange": "true",
"@maxstack": "1",
"@statblock": "@SPELLS_STANDARD_STATBLOCK",
"@descriptionlocatag": "@SPELLS_TEST_SPIRITANIMAL_DESC",
"@autoattackcooldownaftercasting": "Trigger",
"@controllerpreferredtarget": "ally",
"@controllerselfcastable": "true",
"spelleffectarea": [
{
"@visible": "false",
"@time": "9",
"@effect": "SPIRITANIMAL_ELK_EFFECT",
"@target": "ground",
"@removeonleave": "false",
"@position": "atcaster",
"@applyeffectonlyoncepertarget": "true",
"area": {
"shape": {
"node": {
"@angle": "0",
"@distance": "AS 0:0; 2.5:25",
"rectangle": {
"@width": "5",
"@height": "A 0:2;2.5:2;2.6:0"
}
}
}
}
},
{
"@time": "9",
"@effect": "SPIRITANIMAL_EFFECT",
"@target": "friendall",
"@removeonleave": "true",
"@position": "attarget",
"@visible": "true",
"@maxeffectareatargets": "20",
"@rotation": "castdirection",
"@targetcountthresholdmin": "1",
"@targetcountthresholdmax": "20",
"area": {
"shape": {
"node": {
"@angle": "0",
"@distance": "AS 0:0; 2.5:12.5; 10:12.5",
"rectangle": {
"@width": "5",
"@height": "AS 0:0; 2.5:25; 10:25"
}
}
}
}
}
],
"dummy": {
"@target": "ground",
"@targetingtype": "positionthenrotation",
"@skillshotindicatormin": "25",
"@skillshotindicatormax": "25",
"@time": "1",
"@effectarearadius": "5",
"@showarearadius": "true"
}
}