scoreboard players set @s invisibility 1
scoreboard players set .shift archer 0
scoreboard players set .rc_animation archer 0
scoreboard players set .weapon_animation archer 0

execute as @s[scores={attack_speed=..0}] if score .rc_charge archer matches 1.. run return run function main:characters/archer/rc/id1/release

scoreboard players add @s weapon_combo 1
tag @e remove 1_archer_weapon_hit
#1
execute as @s[scores={weapon_combo=1,attack_speed=..0}] run function main:characters/archer/weapon/id1/1
execute as @s[scores={weapon_combo=2,attack_speed=..0}] run function main:characters/archer/weapon/id1/2

scoreboard players set @s[scores={weapon_combo=2..}] weapon_combo 0