Written by Anonymous
scoreboard objectives add battle_horn minecraft.used:minecraft.carrot_on_a_stick scoreboard objectives add battle_cooldown execute as @a[scores={battle_horn=1..}] as @a[scores={battle_cooldown=..1}] run scoreboard players add @s battle_cooldown 500 execute at @a[scores={battle_horn=1..}] as @a[scores={battle_cooldown=..1}] run playsound minecraft:event.raid.horn player @a ~ ~ ~ 100 1 0 execute at @a[scores={battle_horn=1..}] as @a[scores={battle_cooldown=..1}] run effect give @e[distance=..10,type=#to_battle:strength_boosted] minecraft:strength 30 1 false execute at @a[scores={battle_horn=1..}] as @a[scores={battle_cooldown=..1}] run effect give @e[distance=..10,type=#to_battle:speed_boosted] minecraft:speed 30 2 false execute at @a[scores={battle_horn=1..}] as @a[scores={battle_cooldown=1..}] run playsound minecraft:block.wooden_pressure_plate.click_off player @s ~ ~ ~ 100 1 0 run scoreboard players add @s battle_cooldown -1