#----Particles----
particle flame ~ ~.1 ~ 1.75 .2 1.75 0 70 force
particle smoke ~ ~.1 ~ 1.75 .4 1.75 0 70 force
particle dust 0.910 0.518 0.000 1.3 ~ ~.1 ~ 1.75 .4 1.75 0 50 force
particle flame ~ ~.3 ~ 1 .4 1 .1 65 force

#----Sound----
playsound custom.blaze.shoot.no_subtitle ambient @a ~ ~ ~ 1 .7

#----Effects----
execute as @e[distance=..3.5,tag=!unspellable,type=!player] store result score fire items_generic run data get entity @s Fire 1
execute as @e[distance=..3.5,tag=!unspellable,type=!player] if score fire items_generic matches ..100 run data merge entity @s {Fire:120}
