#weapon
execute as @e[type=item_display,tag=id1_sniper_weapon_particle] run function main:mechanics/particles/particle_tick {"id":id1,"particle":"circle/green","character":sniper,"type":weapon,"follow":1,"follow_range":"^ ^-1 ^1 ~ ~"}
execute as @e[type=item_display,tag=id1_1_sniper_weapon_particle] run function main:mechanics/particles/particle_tick {"id":id1_1,"particle":"circle/gray","character":sniper,"type":weapon,"follow":1,"follow_range":"^ ^-1 ^1 ~ ~"}
#q
execute as @e[type=item_display,tag=id1_sniper_q_particle] run function main:mechanics/particles/particle_tick {"id":id1,"particle":"circle/green","character":sniper_bomb,"type":q,"follow":0,"follow_range":"~ ~ ~ ~ ~"}

#8
execute as @e[type=item_display,tag=id1_8_sniper_shift_particle] run function main:mechanics/particles/particle_tick {"id":id1_8,"particle":"circle/green","character":sniper,"type":shift,"follow":0,"follow_range":"^ ^-1 ^1 ~ ~"}
