From 8302209b29a5e6a6204dad85a2c5b22ec2e74d14 Mon Sep 17 00:00:00 2001 From: Simp Date: Fri, 28 Dec 2018 22:13:41 -0500 Subject: [PATCH 1/2] FastSwim bugfix --- .../projectkorra/waterbending/passive/FastSwim.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/com/projectkorra/projectkorra/waterbending/passive/FastSwim.java b/src/com/projectkorra/projectkorra/waterbending/passive/FastSwim.java index 275c8c74..00ff522d 100644 --- a/src/com/projectkorra/projectkorra/waterbending/passive/FastSwim.java +++ b/src/com/projectkorra/projectkorra/waterbending/passive/FastSwim.java @@ -48,7 +48,7 @@ public class FastSwim extends WaterAbility implements PassiveAbility { } if (this.bPlayer.getBoundAbility() == null || (this.bPlayer.getBoundAbility() != null && !this.bPlayer.getBoundAbility().isSneakAbility())) { - if (!this.player.isSneaking()) { + if (this.player.isSneaking()) { if (isWater(this.player.getLocation().getBlock()) && !this.bPlayer.isOnCooldown(this)) { player.setVelocity(this.player.getEyeLocation().getDirection().clone().normalize().multiply(this.swimSpeed)); } From 6930b3cf7194b07e60391e657ef6db3dc9746e6a Mon Sep 17 00:00:00 2001 From: Simp Date: Fri, 28 Dec 2018 22:25:06 -0500 Subject: [PATCH 2/2] Fix FerroControl instances persisting --- .../projectkorra/earthbending/passive/FerroControl.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/com/projectkorra/projectkorra/earthbending/passive/FerroControl.java b/src/com/projectkorra/projectkorra/earthbending/passive/FerroControl.java index 00d6e945..7941f3c7 100644 --- a/src/com/projectkorra/projectkorra/earthbending/passive/FerroControl.java +++ b/src/com/projectkorra/projectkorra/earthbending/passive/FerroControl.java @@ -27,6 +27,7 @@ public class FerroControl extends MetalAbility implements PassiveAbility { @Override public void progress() { if (!this.player.isSneaking() || !this.bPlayer.canUsePassive(this) || !this.bPlayer.canBendPassive(this)) { + remove(); return; }