execute at @s[tag=jjc_wildfire_2] anchored eyes positioned ^ ^ ^ run kill @n[type=small_fireball,tag=!jjc_wildfire_j_detected,distance=..3]
execute at @s[tag=jjc_wildfire_3] anchored eyes positioned ^ ^ ^ run kill @n[type=small_fireball,tag=!jjc_wildfire_j_detected,distance=..3]
execute store result score @s jjc_x1 run data get entity @n[type=small_fireball,tag=!jjc_wildfire_j_detected,distance=..2,nbt=!{LeftOwner:1b}] Motion[0] 1000
execute store result score @s jjc_y1 run data get entity @n[type=small_fireball,tag=!jjc_wildfire_j_detected,distance=..2,nbt=!{LeftOwner:1b}] Motion[1] 1000
execute store result score @s jjc_z1 run data get entity @n[type=small_fireball,tag=!jjc_wildfire_j_detected,distance=..2,nbt=!{LeftOwner:1b}] Motion[2] 1000
tag @s[tag=!jjc_wildfire_2] add jjc_wildfire_1
tag @s remove jjc_wildfire_s