diff --git a/WindSpigot-Server/src/main/java/net/minecraft/server/EntityArrow.java b/WindSpigot-Server/src/main/java/net/minecraft/server/EntityArrow.java index 29787a1c..90f01f2f 100644 --- a/WindSpigot-Server/src/main/java/net/minecraft/server/EntityArrow.java +++ b/WindSpigot-Server/src/main/java/net/minecraft/server/EntityArrow.java @@ -323,7 +323,7 @@ public void t_() { } } - world.makeSound(this.shooter, "random.bowhit", 1.0F, + world.makeSound(movingobjectposition.entity, "random.bowhit", 1.0F, 1.2F / (this.random.nextFloat() * 0.2F + 0.9F)); if (!(movingobjectposition.entity instanceof EntityEnderman)) { this.die(); @@ -353,7 +353,7 @@ public void t_() { this.locX -= this.motX / f1 * 0.05000000074505806D; this.locY -= this.motY / f1 * 0.05000000074505806D; this.locZ -= this.motZ / f1 * 0.05000000074505806D; - world.makeSound(this.shooter, "random.bowhit", 1.0F, + world.makeSound(movingobjectposition.entity, "random.bowhit", 1.0F, 1.2F / (this.random.nextFloat() * 0.2F + 0.9F)); this.inGround = true; this.shake = 7;