From f3fcee2d6143a3052ca6faa726dcb7d0de9cb31d Mon Sep 17 00:00:00 2001 From: Bernhard Bonigl Date: Mon, 6 Oct 2014 00:04:01 +0200 Subject: [PATCH] Give shurikens more slowdown. They're now really close range, and it's awesome. :D --- src/main/java/tconstruct/weaponry/entity/ArrowEntity.java | 1 + src/main/java/tconstruct/weaponry/entity/ShurikenEntity.java | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/src/main/java/tconstruct/weaponry/entity/ArrowEntity.java b/src/main/java/tconstruct/weaponry/entity/ArrowEntity.java index 9e52593ebb6..fc4cec36e01 100644 --- a/src/main/java/tconstruct/weaponry/entity/ArrowEntity.java +++ b/src/main/java/tconstruct/weaponry/entity/ArrowEntity.java @@ -33,6 +33,7 @@ protected double getStuckDepth() { @Override protected double getSlowdown() { // todo: fletchling material of arrows impact + // note: not done because fletchlings also balance amount you get now. Rather use slowdown for different projectile types return super.getSlowdown(); } diff --git a/src/main/java/tconstruct/weaponry/entity/ShurikenEntity.java b/src/main/java/tconstruct/weaponry/entity/ShurikenEntity.java index 4675fbf15b3..5a8a298de1a 100644 --- a/src/main/java/tconstruct/weaponry/entity/ShurikenEntity.java +++ b/src/main/java/tconstruct/weaponry/entity/ShurikenEntity.java @@ -52,6 +52,11 @@ protected double getGravity() { return (this.ticksExisted/8) * 0.018d; // integer division. so the first 20 ticks it will have no gravity at all. } + @Override + protected double getSlowdown() { + return 0.15f; + } + @Override protected double getStuckDepth() { return 0.8d;