Cone
A swing in a cone at the aim
within R across DEG toward targetholder.AttackA swing in a cone, lifted from the ARPG slice's content\cleave.ledger (Cleave) and the hero's Attack from content\hero.ledger. Aimed at a point, it hits every foe within 3 and 55 degrees either side of the aim, for 18 and the swinger's Attack. The slice's cleave also knocks each one back: request Push, with command Push declared, which the plane carries out, each foe driven away from the swinger; how far is the game's to tune, so it is left out here.
1
# A swing in a cone, lifted from the ARPG slice's content\cleave.ledger (Cleave) and the hero's Attack from2
# content\hero.ledger. Aimed at a point, it hits every foe within 3 and 55 degrees either side of the aim, for 18 and3
# the swinger's Attack. The slice's cleave also knocks each one back: request Push, with command Push declared, which4
# the plane carries out, each foe driven away from the swinger; how far is the game's to tune, so it is left out here.6
rate 607
stat MaxHealth8
stat Attack9
pool Health max MaxHealth10
damage Health11
link team12
allegiance team13
tags Physical Heavy15
ability Cleave16
tags Physical Heavy17
target point18
cooldown 0.7s19
deal 18 + holder.Attack Physical to all enemies within 3 across 110 toward target21
archetype Side23
archetype Hero24
base MaxHealth 30025
base Attack 1026
full Health27
grants Cleave29
archetype Dummy30
base MaxHealth 100031
full Health1
catalog cone.ledger3
# The cleave's numbers, from Cleave: 18 and the Hero's Attack 10, 3 deep and 110 degrees across. A hero of side r at4
# (0, 0) swings toward (5, 0); dummies of side b at 1000 stand in and out of the cone.6
play "28 to each foe in the cone; none behind, none past 3, none at 61 degrees; and its cooldown"7
make r Side8
make b Side9
make h Hero with team = r at 0 010
make front Dummy with team = b at 2 011
make edge Dummy with team = b at 1 1.412
make wide Dummy with team = b at 1 1.813
make behind Dummy with team = b at -1 014
make far Dummy with team = b at 3.5 015
act h Cleave at 5 016
expect done17
expect front.Health = 972 from content: 1000 less 18 + the Hero's Attack 1018
expect edge.Health = 972 from content: about 54.5 degrees off the aim, inside 55: 2819
expect wide.Health = 1000 from content: about 61 degrees off, outside20
expect behind.Health = 1000 from content: behind the aim21
expect far.Health = 1000 from content: 3.5 away, past 322
act h Cleave at 5 023
expect refused OnCooldown24
save25
advance 0.7s26
act h Cleave at 5 027
expect done28
expect front.Health = 944 from content: 972 less a second swing's 28, its 0.7 s cooldown throughRun it yourself
ledger check content/cookbook/mechanics/cone.ledger content/cookbook/mechanics/cone.play
ledger play content/cookbook/mechanics/cone.play