$function main:mechanics/artifacts/inputs/any {"character":"$(character)"}

##blue
#id7
$execute if score .solar_mark artifact matches 1.. unless score .solar_mark_cd artifact matches 1.. run function main:mechanics/artifacts/id/blue/id7/start {"character":"$(character)"}
#id17
execute if score .stonebreaker artifact matches 1.. run function main:mechanics/artifacts/id/blue/id18/start

##purple
#id25
execute if score .pocket_sun artifact matches 1.. run function main:mechanics/artifacts/id/purple/id25/reset
##handicrafts
#id3
execute if score .rogue_guard artifact matches 1.. unless score .rogue_guard_cd artifact matches 1.. run function main:mechanics/artifacts/id/handicrafts/id3/activation

##orange
#id11
execute if score .gold_digger artifact matches 1.. run function main:mechanics/artifacts/id/orange/id11/shift

#id13
execute if score .solaris_knight artifact matches 1.. run function main:mechanics/artifacts/id/set_reward/id13/reset