Tornado in a BottleActive
POTION_TORNADO_P1
Throw the potion at the targeted position, releasing a tornado with a 4m radius lasting 1.75s.
Knocks back all enemies touching it by 8.75m (ignores Crowd Control Resistance).
Stats
| Cooldown | 60 s |
|---|---|
| Cast time | Instant |
| Range | 13 m |
| Target | Ground |
Granted by(1)
Advanced view
Where each number comes from, and the arithmetic behind it. How this works
| # | Source | Base | Progression | Result |
|---|---|---|---|---|
| {0} | spelleffectarea[0].time | 1.75 | — | 1.75s |
| {1} | spelleffectarea[0].circle[0].radius_max | 4 | — | 4m |
| {2} | $POTION_TORNADO_EFFECT_P1.knockback[0].distance | 8.75 | — | 8.75m |
Ability definition
{
"@uniquename": "POTION_TORNADO_P1",
"@keepmovingaftercast": "false",
"@target": "ground",
"@castingtime": "0",
"@hitdelay": "0.2",
"@standtime": "0.2",
"@disruptionfactor": "0",
"@recastdelay": "60",
"@energyusage": "0",
"@castrange": "13",
"@uitype": "buff",
"@category": "instant",
"@maxstack": "1",
"@showrange": "true",
"@adjustgroundtargettorange": "true",
"@assessment": "negative",
"@castablewhensilenced": "false",
"@hideMainhandDuringAnim": "true",
"@hideOffhandDuringAnim": "true",
"@statblock": "@SPELLS_POTION_STATBLOCK",
"@namelocatag": "@SPELLS_POTION_TORNADO",
"@descriptionlocatag": "@SPELLS_POTION_TORNADO_V2_DESC",
"@controllerpreferredtarget": "enemy",
"@controllerselfcastable": "true",
"locareferences": {
"description": {
"locareference": [
{
"@tag": "$spelleffectarea[0].time$"
},
{
"@tag": "$spelleffectarea[0].circle[0].radius_max$"
},
{
"@tag": "$$POTION_TORNADO_EFFECT_P1.knockback[0].distance$"
}
]
}
},
"nop": {
"@target": "ground",
"@effectarearadius": "4",
"@showarearadius": "true"
},
"spelleffectarea": {
"@target": "enemy",
"@time": "1.75",
"@effect": "POTION_TORNADO_EFFECT_P1",
"@removeonleave": "false",
"@removeoncasterdeath": "true",
"@position": "attarget",
"@visible": "true",
"area": {
"shape": {
"circle": {
"@radius": "4"
}
}
}
},
"projectile": {
"@flyspeed": "35",
"@startsocket": "mainhand"
}
}