Bugfix Player Getting Damaged Once Boss was Dead
This commit is contained in:
parent
4bba8fc1eb
commit
ccb50a804e
@ -415,6 +415,9 @@ void ATurnBaseCombatV2::ExecuteCast(FString Combo)
|
||||
|
||||
if (!bPlayerHasExtraTurn)
|
||||
{
|
||||
FProperty* IsBossProperty = FindFieldChecked<FProperty>(EnemyActor->GetClass(), "IsBoss");
|
||||
const FBoolProperty* IsBossBoolProperty = CastFieldChecked<FBoolProperty>(IsBossProperty);
|
||||
if (IsBossBoolProperty->GetPropertyValue_InContainer(EnemyActor) && EnemyHealth <= nullptr) return;
|
||||
SwitchTurn();
|
||||
}
|
||||
else
|
||||
|
Loading…
Reference in New Issue
Block a user