scoreboard players set @a out_of_combat 0

execute if score .difficulty_level progression matches 0..2 as @a run return run scoreboard players operation @s shield += @s shield_50
execute if score .difficulty_level progression matches 3..4 as @a run return run scoreboard players operation @s shield += @s shield_25