diff --git a/src/main/java/com/legacy/aether/server/entities/projectile/darts/EntityDartBase.java b/src/main/java/com/legacy/aether/server/entities/projectile/darts/EntityDartBase.java index ae8f176..06a16b4 100644 --- a/src/main/java/com/legacy/aether/server/entities/projectile/darts/EntityDartBase.java +++ b/src/main/java/com/legacy/aether/server/entities/projectile/darts/EntityDartBase.java @@ -5,8 +5,6 @@ import net.minecraft.entity.IProjectile; import net.minecraft.entity.projectile.EntityArrow; import net.minecraft.world.World; -import com.legacy.aether.server.entities.projectile.EntityPoisonNeedle; - public abstract class EntityDartBase extends EntityArrow implements IProjectile { diff --git a/src/main/java/com/legacy/aether/server/entities/projectile/darts/EntityDartPoison.java b/src/main/java/com/legacy/aether/server/entities/projectile/darts/EntityDartPoison.java index a2fd4a3..8c4209b 100644 --- a/src/main/java/com/legacy/aether/server/entities/projectile/darts/EntityDartPoison.java +++ b/src/main/java/com/legacy/aether/server/entities/projectile/darts/EntityDartPoison.java @@ -43,7 +43,7 @@ public class EntityDartPoison extends EntityDartBase { if (!this.worldObj.isRemote) { - PlayerAether.get(ent).afflictPoison(); + player.afflictPoison(); AetherNetworkingManager.sendToAll(new PacketSendPoison(ent)); this.setDead(); diff --git a/src/main/java/com/legacy/aether/server/player/movement/AetherPoisonMovement.java b/src/main/java/com/legacy/aether/server/player/movement/AetherPoisonMovement.java index 86beeff..a82e399 100644 --- a/src/main/java/com/legacy/aether/server/player/movement/AetherPoisonMovement.java +++ b/src/main/java/com/legacy/aether/server/player/movement/AetherPoisonMovement.java @@ -57,11 +57,6 @@ public class AetherPoisonMovement public boolean afflictPoison() { - if (!this.thePlayer.worldObj.isRemote && this.poisonTime < 0) - { - return false; - } - this.poisonTime = 500; return true;