Fireflash OrbActive
FLAME_ORB
Shoot a Hellfire Orb in the targeted direction, burning through all enemies.
Deals 395 magical damage to all enemies hit (this damage cannot be reflected).
Damage increases by 109 every 0.6s while traveling (up to 4 times).
If at least 1 Shift Charges are active on you, recast the ability to consume them and detonate the orb.
Deals 494 magical damage to all enemies in a 4m radius (this damage cannot be reflected).
Teleports you to the explosion.
Increases the cooldown to 6s.
Stats
| Cooldown | 3 s |
|---|---|
| Cast time | Instant |
| Range | 18 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} | $FLAME_ORB_PASSTHROUGH_EFFECT.directattributechange[0].change | -120 | ×3.295 | 395 |
| {1} | $FLAME_ORB_TELEPORT_EFFECT.directattributechange[0].change | -150 | ×3.295 | 494 |
| {2} | $FLAME_ORB_TELEPORT_EFFECT.directattributechange[0].effectarearadius | 4 | — | 4m |
| {3} | $FLAME_ORB_TELEPORT_EFFECT.recastdelay | 6 | — | 6s |
| {4} | $FLAME_ORB_TELEPORT_EFFECT.spellchargesrequired | 1 | — | 1 |
| {5} | $FLAME_ORB_PASSTHROUGH_EFFECT.directattributechange[0].valueoverride[0].ifcharge[4].value | -33 | ×3.295 | 109 |
| {6} | $FLAME_ORB.pulsingspell[0].interval | 0.6 | — | 0.6s |
| {7} | $FLAME_ORB.pulsingspell[0].count | 4 | — | 4 |
Ability definition
{
"@uniquename": "FLAME_ORB",
"@target": "ground",
"@category": "instant",
"@castingtime": "0",
"@keepmovingaftercast": "false",
"@hitdelay": "0.2",
"@standtime": "0.4",
"@disruptionfactor": "1",
"@recastdelay": "3",
"@energyusage": "0",
"@castrange": "18",
"@adjustgroundtargettorange": "true",
"@uitype": "crowdcontrol",
"@assessment": "negative",
"@hidespelleffecticon": "true",
"@animIgnoreHitDelay": "true",
"@statblock": "@SPELLS_CHARGECONSUMING_STATBLOCK",
"@autoattackcooldownaftercasting": "DoNotTrigger",
"@descriptionlocatag": "@SPELLS_FLAME_ORB_V2_DESC",
"@controllerpreferredtarget": "enemy",
"locareferences": {
"description": {
"locareference": [
{
"@tag": "$$FLAME_ORB_PASSTHROUGH_EFFECT.directattributechange[0].change$"
},
{
"@tag": "$$FLAME_ORB_TELEPORT_EFFECT.directattributechange[0].change$"
},
{
"@tag": "$$FLAME_ORB_TELEPORT_EFFECT.directattributechange[0].effectarearadius$"
},
{
"@tag": "$$FLAME_ORB_TELEPORT_EFFECT.recastdelay$"
},
{
"@tag": "$$FLAME_ORB_TELEPORT_EFFECT.spellchargesrequired$"
},
{
"@tag": "$$FLAME_ORB_PASSTHROUGH_EFFECT.directattributechange[0].valueoverride[0].ifcharge[4].value$"
},
{
"@tag": "$$FLAME_ORB.pulsingspell[0].interval$"
},
{
"@tag": "$$FLAME_ORB.pulsingspell[0].count$"
}
]
}
},
"spelleffectarea": {
"@time": "2.7",
"@effect": "FLAME_ORB_PASSTHROUGH_EFFECT",
"@target": "enemy",
"@position": "atcaster",
"@rotation": "castdirection",
"@removeonleave": "false",
"@applyeffectonlyoncepertarget": "true",
"@deletewhenmaxtargetshit": "false",
"@visible": "true",
"@skillshotindicatormax": "20",
"@removeonlandscapecollision": "true",
"@landscapecollisioneffect": "FLAME_ORB_COLLISION_EFFECT",
"area": {
"shape": {
"node": {
"@angle": "0",
"@distance": "A 0:2;2.6:20",
"circle": {
"@radius": "2"
}
}
}
}
},
"storetargets": {
"@target": "ground",
"@targettype": "spelleffectarea",
"@time": "3",
"@maxtargets": "1",
"@tag": "FLAME"
},
"pulsingspell": {
"@target": "self",
"@spell": "FLAME_ORB_PASSTHROUGH_EFFECT_DAMAGE_RAMPING",
"@initialinterval": "0.06",
"@interval": "0.6",
"@count": "4"
},
"multispell": {
"@spell": "FLAME_ORB_TELEPORT_EFFECT",
"@slot": "transformationmainhand1",
"@timewindow": "2.7",
"@timeoutcooldown": "1",
"@extendtimewindowaftersuccessfulcastbyseconds": "0",
"@castableonlyonce": "true"
},
"applyspell": {
"@target": "self",
"@spell": "FLAME_ORB_CD_RESET"
}
}