#artifacts
##blue
#id1
execute if score .tree_parasite artifact matches 1.. run function main:mechanics/artifacts/id/blue/id1/random

##purple
#id2
execute if score .field_generator artifact matches 1.. as @a run function main:mechanics/artifacts/id/purple/id2/kill

#id4
execute if score .combat_discipline artifact matches 1.. as @a run function main:mechanics/artifacts/id/purple/id4/activation

##orange

##set reward
#id6
execute if score .toxic_chamber artifact matches 1.. as @s[scores={poison_s=1..}] run function main:mechanics/artifacts/id/set_reward/id6/kill

execute if entity @a[tag=!game_started] run return fail

scoreboard players add .kills progression 1

execute if score @s hit_indicator matches 1 run scoreboard players add .rc_kills progression 1
execute if score @s hit_indicator matches 2 run scoreboard players add .q_kills progression 1
execute if score @s hit_indicator matches 3 run scoreboard players add .shift_kills progression 1

execute if score @s hit_indicator matches 10..13 run scoreboard players add .na_kills progression 1
execute if score @s hit_indicator matches 10 run scoreboard players add .na_melee_kills progression 1
execute if score @s hit_indicator matches 11 run scoreboard players add .na_proj_kills progression 1
execute if score @s hit_indicator matches 12 run scoreboard players add .na_hitscan_kills progression 1