title @p[tag=hps] actionbar "attacking"
tag @p[tag=hps] add punch
tag @p[tag=hps] remove hps
execute as @e[tag=h] run function template:horus/animations/ice_breath/play
execute at @p[tag=punch] run data merge entity @e[limit=1,sort=nearest,tag=!h,type=!minecraft:player,distance=..3] {TicksFrozen:300}
execute at @p[tag=punch] run tp @e[tag=h] ^ ^ ^1
execute as @s at @e[tag=h] as @e[tag=!punch,distance=..3] at @s run damage @s 4 minecraft:player_attack
execute at @e[tag=h] run particle minecraft:poof ~ ~1 ~ 1 1 1 0 4 normal
execute at @e[tag=h] run effect give @e[distance=..4,tag=!punch] slowness 3 2 true
schedule function template:horus/settle 5t