From 7a9c7628dbb5c347c7af1ebaaff3a77398d27711 Mon Sep 17 00:00:00 2001 From: timokoesters Date: Thu, 26 Mar 2020 23:28:58 +0100 Subject: [PATCH] Fix triplestrike bug --- common/src/comp/ability.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/common/src/comp/ability.rs b/common/src/comp/ability.rs index a8c2f604c2..882eb65ac3 100644 --- a/common/src/comp/ability.rs +++ b/common/src/comp/ability.rs @@ -55,6 +55,11 @@ impl CharacterAbility { /// applicable. pub fn requirements_paid(&self, data: &JoinData, update: &mut StateUpdate) -> bool { match self { + CharacterAbility::TripleStrike { .. } => { + data.physics.on_ground + && data.body.is_humanoid() + && data.inputs.look_dir.xy().magnitude_squared() > 0.01 + }, CharacterAbility::Roll => { data.physics.on_ground && data.body.is_humanoid()