剣が振れず困っています。

現状としては、回避とジャンプと攻撃を実装できているが、回避かジャンプを行うと攻撃ができなくなる。ということですね。

どういった処理を書かれているかスクリーンショットがないためわかりかねますが、「ジャンプ中は攻撃できない」や「回避中は攻撃できない」といった制限を付けているのでしょうか?

もしそうであれば、回避中フラグ、ジャンプ中フラグが解除されていない可能性があります。

そうでない場合、それぞれの処理の周りがわかるスクリーンショットを貼ってもらえるとお力になれると思います。