execute at @s[scores={AttackTimer=40}] run summon armor_stand ~ ~ ~ {Tags:["DiePls","CadChainPull"],HandItems:[{},{}],Invisible:1b,Silent:1b,NoGravity:1,Marker:0b}
execute at @s[scores={AttackTimer=40}] run tp @e[type=armor_stand,tag=CadChainPull,limit=1,sort=nearest,distance=..2] ~ ~ ~ ~ ~
execute at @s[scores={AttackTimer=45}] run execute as @e[type=armor_stand,tag=CadChainPull,limit=1,sort=nearest,distance=..2] run execute at @s run tp @s ~ ~ ~ facing entity @p[tag=GetOverHereCad]
execute at @s[scores={AttackTimer=45}] run summon pufferfish ~ ~.5 ~ {Tags:["DiePls","PufferPull","CadPuffer"],NoGravity:1b,Silent:1b,Invulnerable:1b,PuffState:2,ActiveEffects:[{Id:14b,Amplifier:5b,Duration:5555,ShowParticles:0b}]}
execute at @s[scores={AttackTimer=45}] run data merge entity @e[type=armor_stand,tag=CadChainPull,limit=1,sort=nearest,distance=..2] {HandItems:[{id:"minecraft:golden_sword",Count:1b},{}]}
execute at @s[scores={AttackTimer=45}] run item replace entity @s weapon.mainhand with air
execute as @s[scores={AttackTimer=44}] run data merge entity @s {Invulnerable:1}
execute as @s[scores={AttackTimer=50}] run data merge entity @s {Invulnerable:0}