RPGの戦闘処理について。

状況の整理をしますと

  1. CキーでのプレイヤーHP減らす処理はUIも問題なく動作する
  2. 敵はダメージを受けたらUIも問題なく動作する
  3. プレイヤーのみダメージ処理を受けた際にUIが動作せずDeadしない
    ということだと思うのですが、上記を考えると、怪しいのは「プレイヤーへのダメージ処理」かなと思います。

「ue4_19.jpg 」にある「LGTurn(プレイヤーのダメージ処理)」も「ue4_20.jpg 」を見ると呼んでいるようなので、今画像に出していただいている部分を見るだけだと、ちょっとバグの部分が思いつかないです。

Cキーで追加した処理は、プレイヤーのダメージを実際に受ける処理は同じなのかと、
プレイヤーがダメージを受けた時のブループリントの流れをちゃんと動作しているか
確認してみてください。

下記はデバッグの方法のドキュメントでブレークポイントを「プレイヤーHPを減らす処理」に置いて動作しているか、確認してみてください。

https://docs.unrealengine.com/latest/JPN/Engine/Blueprints/UserGuide/Debugging/index.html

(プロジェクトを渡してもらい、見せてもらえるのが一番早かったりはします)