## Runs in the "animation.player.morph_charger_running_sfx" to ensure all players correct hear the charger morph engine sfx
##objective score is cleared in before returning to the default state in "controller.animation.morph_charger.sfx"
## @s = a player

tag @s add self
scoreboard objectives add ChargerSFX dummy
scoreboard players add @s ChargerSFX 1
playsound player.morph_charger.engine_idle @s[scores={ChargerSFX = 8..}] ~ ~ ~
playsound mob.ender_charger.engine_idle @a[tag=!self] ~ ~ ~
tag @s remove self