あとターゲットへ向く"H"キーの実装理由が良くわかりません。
単純な移動だと慣性があるので移動中に魔法詠唱したい場合は、"H"キーで停止&ターゲットへ向く必要があるからでしょうか?
それならば個別での"H"キー停止の加えて魔法詠唱開始時は自動で移動停止&ターゲットへ向く機能を導入したほうが操作感としては、
良くなると思うのですがどうでしょう?

また別の意図があっての導入であったり、その機能はついているのであれば申し訳ありません。