From e053539d1b821f52040ccb02acfe98bd225be3dd Mon Sep 17 00:00:00 2001 From: Sollace Date: Fri, 17 May 2024 19:28:52 +0100 Subject: [PATCH] Fixed earth ponies being able to stomp whilst flying with elytra and using riptide --- .../unicopia/ability/EarthPonyStompAbility.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/minelittlepony/unicopia/ability/EarthPonyStompAbility.java b/src/main/java/com/minelittlepony/unicopia/ability/EarthPonyStompAbility.java index 6e862f6f..82586e85 100644 --- a/src/main/java/com/minelittlepony/unicopia/ability/EarthPonyStompAbility.java +++ b/src/main/java/com/minelittlepony/unicopia/ability/EarthPonyStompAbility.java @@ -82,7 +82,9 @@ public class EarthPonyStompAbility implements Ability { @Override public Optional prepare(Pony player) { if (player.asEntity().getVelocity().y * player.getPhysics().getGravitySignum() < 0 - && !player.asEntity().getAbilities().flying) { + && !player.asEntity().getAbilities().flying + && !player.asEntity().isFallFlying() + && !player.asEntity().isUsingRiptide()) { thrustDownwards(player); return Hit.INSTANCE; }