execute at @s[scores={AttackTimer=1..7}] run execute at @e[type=armor_stand,tag=SoulSplitPortal] run particle minecraft:dust 0.75 0 1 1 ~ ~1 ~ 0.55 1 0.55 1 10
execute at @s[scores={AttackTimer=8..14}] run execute at @e[type=armor_stand,tag=SoulSplitPortal] run particle minecraft:dust 0.75 0 1 1 ~ ~1 ~ 0.55 1 0.55 1 25
execute at @s[scores={AttackTimer=15..25}] run execute at @e[type=armor_stand,tag=SoulSplitPortal] run particle minecraft:dust 0.75 0 1 1 ~ ~1 ~ 0.55 1 0.55 1 50
execute at @s[scores={AttackTimer=21}] run execute at @e[type=armor_stand,tag=SoulSplitPortal] run playsound minecraft:entity.enderman.teleport hostile @a[distance=..100] ~ ~ ~ 1 1 1
execute as @s[scores={AttackTimer=21}] run execute at @s run tp @s ~ 128 ~

execute at @s[scores={AttackTimer=25}] run execute as @e[type=armor_stand,tag=SoulSplitPortal] run execute at @s run tp @s @e[name=CadeyrnFight,limit=1]
execute at @s[scores={AttackTimer=25}] run execute as @e[type=armor_stand,tag=SoulSplitPortal] run execute at @s run tp @s ~ 132 ~
execute at @s[scores={AttackTimer=25}] run execute as @e[type=armor_stand,tag=SoulSplitPortal] run execute at @s run tp @e[tag=CadeyrnTP,type=stray] ~ 128 ~