Aura
An aura round a planted banner that stands 20 s
aura ... on all allies having TAG withinexpiredestroy holderAn aura round a standing thing, lifted from the ARPG slice's content\slice2.ledger (the Banner, its Rally and Standing, and PlantBanner). While the banner stands, every summon on its side within 10 of it hits half again as hard and moves a fifth faster; one walking out loses it, one walking in gains it. It stands 20 seconds, where the game stands it at the planted point. The slice's summons are its skeletons (summons.ledger here); these are cut to their tag and numbers.
1
# An aura round a standing thing, lifted from the ARPG slice's content\slice2.ledger (the Banner, its Rally and2
# Standing, and PlantBanner). While the banner stands, every summon on its side within 10 of it hits half again as3
# hard and moves a fifth faster; one walking out loses it, one walking in gains it. It stands 20 seconds, where the4
# game stands it at the planted point. The slice's summons are its skeletons (summons.ledger here); these are cut to5
# their tag and numbers.7
rate 608
stat MaxHealth9
stat MaxMana10
stat Attack11
stat MoveSpeed12
pool Health max MaxHealth13
pool Mana max MaxMana14
damage Health15
link team owner16
allegiance team17
tags Unit Spell Summon Banner19
effect Rallied20
Attack + 50%21
MoveSpeed + 20%23
effect Rally24
aura Rallied on all allies having Summon within 1026
effect Standing27
lasts 20s28
expire29
destroy holder31
archetype Banner32
tags Banner33
has Rally34
has Standing36
ability PlantBanner37
tags Spell38
target point within 839
cost Mana 3040
cooldown 20s41
create Banner with team = holder.team, owner = holder43
archetype Side45
archetype Hero46
tags Unit47
base MaxHealth 30048
base MaxMana 20049
full Health Mana50
grants PlantBanner52
archetype Skeleton53
tags Unit Summon54
base MaxHealth 6055
base Attack 1056
base MoveSpeed 557
full Health1
catalog aura.ledger3
# The banner's numbers, from Rally and Rallied: Attack + 50% and MoveSpeed + 20% on each summon of its side within 10,4
# for the 20 s it stands. A hero of side r at (0, 0) plants at (5, 0); its skeletons have Attack 10 and MoveSpeed 5.6
play "planted at (5, 0): a skeleton 1 off is rallied, Attack 10 to 15; walked 11 off it isn't, walked back it is; at 20 s the banner falls and the rally with it"7
make r Side8
make b Side9
make h Hero with team = r at 0 010
make s Skeleton with team = r at 6 011
make foe Skeleton with team = b at 6 112
act h PlantBanner at 5 013
expect done14
find flag Banner15
place flag 5 016
expect s has Rallied17
expect s.Attack = 15 from content: the Skeleton's 10 and Rallied's 50%18
expect s.MoveSpeed = 6 from content: the Skeleton's 5 and Rallied's 20%19
expect foe lacks Rallied20
expect h.Mana = 170 from content: the Hero's 200 less PlantBanner's 3021
place s 16 022
expect s lacks Rallied23
place s 7 024
expect s has Rallied25
save26
advance 20s27
expect flag gone28
expect s lacks Rallied29
expect s.Attack = 10 from content: the Skeleton's own 10, the banner goneRun it yourself
ledger check content/cookbook/mechanics/aura.ledger content/cookbook/mechanics/aura.play
ledger play content/cookbook/mechanics/aura.play