Didn’t work with states (it would roll back into idle state after anim montage would finish playing). However, I solved it anyway:
(still need to tweak anims)