My character is running in place after dash and it only attacks when moving not idle?

My Issues :frowning:

1- When I dash by holding LShift the player stays floating until I release the key. Also if I dash and hold the key down without moving left or right the player runs in the same place when I release LShift.

2- The player only attacks when I move but doesn’t want to attack when idle.

Expected results?

I would like the player to not run in the same place if I hold the key down for too long. I would like it to have some kind of restart or timer but I don’t know how to do it. (I have no idea)

I would like the player to attack during all animations, Idle, Run, Dash, Fall, Jump and not just when I move. (I’m new to all this, it’s my first time ever)

Thank you for your time and help!

This are my current events.

Z

(post deleted by author)

Floating Issue:

floating- example

Running in place issue:

running in place example

No attack while idle issue:

No attack while idle