アニメーションについて

左クリック長押しで手から攻撃を繰り出すBPを組み、初めの1段目の攻撃が出た時マウスを押していたら2段目の攻撃、マウスを押していなかったら1段目の攻撃で終了というのを作ったのですが、なぜかマウスをクリックしたとき長押ししていても、していなくても2段目の攻撃が自動的に出てしまいました。
原因を探ってみたのですが分からなかったです。お助けください。

1枚目の画像内の AnimNotify_SecondBranch で、ブランチがFalseの場合にモンタージュ再生を止める処理が入ってないので、モンタージュの続きが流れているようです

一例ですが、図のように初期状態のセクションを作って、ブランチがFalseの場合はそちらへ飛ばすと良いかと思います