diff --git a/src/main/java/noppes/npcs/entity/EntityNPCFlying.java b/src/main/java/noppes/npcs/entity/EntityNPCFlying.java index f7e1a1aef..5d98fd290 100644 --- a/src/main/java/noppes/npcs/entity/EntityNPCFlying.java +++ b/src/main/java/noppes/npcs/entity/EntityNPCFlying.java @@ -36,7 +36,7 @@ public abstract class EntityNPCFlying extends EntityNPCInterface { return; } - if (!this.onGround) + if (!this.onGround && !this.velocityChanged && this.motionY < 0 && this.hurtTime == 0) { this.motionY *= this.ai.flyGravity; this.velocityChanged = true;