Stamina System

Hey @Diesel_Carter!

So the reason for this is because you have the EnhancedInputAction for your sprint running off of Started, which means execute one time as button is pressed. It can’t be reset until you lift the key and start it again.

Try going into your input action and setting it to “Hold” instead of “Pressed”, then here use “Triggered”. You can also remove the “Drain Stamina” loop at the end of your “Drain Stamina” function, as here it’ll just run every tick with “Hold”.

That is the main issue I see here. It’s hard to tell without active video of what’s happening. Hope that helps!