execute as @a run function main:mechanics/combo/add {"amount":2,"timer":20}

execute unless score .pierce_cd combo matches 1.. run data remove storage combo text.text[0]
execute unless score .pierce_cd combo matches 1.. run data modify storage combo text.text append value '{"text":"\\uE007"}'
scoreboard players set .text_timer combo 40
scoreboard players set .pierce_cd combo 20

execute if entity @a[tag=!game_started] run return fail
scoreboard players add .pierce progression 1