From 6bc5d6ade0da941958c24a7e5371a0361d625751 Mon Sep 17 00:00:00 2001 From: Brendan Wilson Date: Fri, 6 Feb 2015 11:20:37 -0500 Subject: [PATCH] Fixed duplicate instances occuring in the HCS --- .../ProjectKorra/Objects/HorizontalVelocityTracker.java | 1 + src/com/projectkorra/ProjectKorra/waterbending/Bloodbending.java | 1 + 2 files changed, 2 insertions(+) diff --git a/src/com/projectkorra/ProjectKorra/Objects/HorizontalVelocityTracker.java b/src/com/projectkorra/ProjectKorra/Objects/HorizontalVelocityTracker.java index 05917b77..7d558f29 100644 --- a/src/com/projectkorra/ProjectKorra/Objects/HorizontalVelocityTracker.java +++ b/src/com/projectkorra/ProjectKorra/Objects/HorizontalVelocityTracker.java @@ -30,6 +30,7 @@ public class HorizontalVelocityTracker public HorizontalVelocityTracker(Entity e, Player instigator, long delay) { + remove(e); entity = e; this.instigator = instigator; fireTime = System.currentTimeMillis(); diff --git a/src/com/projectkorra/ProjectKorra/waterbending/Bloodbending.java b/src/com/projectkorra/ProjectKorra/waterbending/Bloodbending.java index 2c684165..6525cbb3 100644 --- a/src/com/projectkorra/ProjectKorra/waterbending/Bloodbending.java +++ b/src/com/projectkorra/ProjectKorra/waterbending/Bloodbending.java @@ -91,6 +91,7 @@ public class Bloodbending { return; } Methods.damageEntity(player, target, 0); + HorizontalVelocityTracker.remove(target); Methods.breakBreathbendingHold(target); targetentities.put(target, target.getLocation().clone()); }