ユニット一覧スクリプトで死亡者含めた味方全員を表示するようにしてると分かりやすいんだけど
HP吸収攻撃が絡むと死亡したってフラグは立つが内部的にはHPが残ってるって状態になることがあるんだよ
攻撃側がHPを吸収してHPを回復した後に敵に殺されるとそうなったはず

バトルトークはHPの有無とisFinishが立ってるかどうかで台詞決めてるから
そこで判定が狂ってしまうわけだね