見てみました。まず絵が止まる原因ですが85行目のキー判定処理にあります。 主人公が歩くアニメをするのは弓を引いていない時に左右にキーを入れ「始めた」時です(B2)。そのため弓を射る前に左右キーを押しっぱなしにしてしまうと85行目の判定に該当しなくなってしまいます。 直し方はななしさんが弓を飛ばした後どのような主人公の動きにするのか自分で組まないといけないですね。