scoreboard players add .forest_witch_encounters progression 1

#first encounter
execute if score .forest_witch_encounters progression matches 1 if entity @a[advancements={main:dialogs/boss/forest_witch/specific/first_encounter=false}] run return run function main:dialog/start {"folder":"boss/forest_witch/specific/","allow_skip":"1","id":first_encounter}

#died on this boss for the first time
execute if score .death_from_sq progression matches 1 if entity @a[advancements={main:dialogs/boss/forest_witch/specific/first_death_to=false}] run return run function main:dialog/start {"folder":"boss/forest_witch/specific/","allow_skip":"1","id":"first_death_to"}

#using reaper
execute if entity @a[tag=sniper,advancements={main:dialogs/boss/forest_witch/specific/using_reaper=false}] run return run function main:dialog/start {"folder":"boss/forest_witch/specific/","allow_skip":"1","id":"using_reaper"}

#other shit
function main:dialog/choose/choose {"storage":forest_witch,"folder":"boss/forest_witch/regular/"}