function main:characters/archer/q/id1/cooldowns

execute as @s[tag=upgrade_4] run function main:characters/archer/upgrades/id/4/damage

execute if score .rc_charge archer matches 36.. run function main:characters/archer/rc/id1/max/normal

execute if score .rc_charge archer matches 30..35 run function main:characters/archer/rc/id1/max/perfect

function main:mechanics/knockback {"power":6000,"angle":"~ ~-160"}
function main:mechanics/effects/screenshake/start {duration:5,strength:750}
execute at @s anchored eyes positioned ^ ^ ^1 run function main:particles/circle {"particle":"wax_off","range":0.00005}
execute at @s anchored eyes positioned ^ ^ ^1 run function main:particles/circle {"particle":"wax_off","range":0.000075}
execute at @s anchored eyes positioned ^ ^ ^1 run function main:particles/circle {"particle":"wax_off","range":0.0001}