execute if entity @e[distance=..2,type=cave_spider,tag=CaveyChamp] run summon cave_spider ^ ^.5 ^.5 {Tags:["LaunchMeSp"]}
execute if entity @e[distance=..2,type=cave_spider,tag=CaveyChamp] run summon cave_spider ^1 ^.5 ^.5 {Tags:["LaunchMeSp"]}
execute if entity @e[distance=..2,type=cave_spider,tag=CaveyChamp] run summon cave_spider ^-1 ^.5 ^.5 {Tags:["LaunchMeSp"]}
execute if entity @e[distance=..2,type=cave_spider,tag=CaveyChamp] run execute as @e[type=cave_spider,tag=LaunchMeSp,distance=..4] run function zzzzdonotuse:specialspider/mamaspiderlaunch
execute if entity @e[distance=..2,type=cave_spider,tag=CaveyChamp] run tag @e[distance=..2,type=cave_spider,tag=CaveyChamp] remove CaveyChamp
tag @s remove ChampMob
tag @s remove ChampSpider
tag @s remove MamaSpider