Updated TurnBaseCombat for Combo String Validation

This commit is contained in:
Philip W 2022-11-14 01:11:37 +00:00
parent 2a92b5577f
commit 38ab749ecc

View File

@ -46,13 +46,13 @@ void ATurnBaseCombat::ExecuteCast(FString Combo)
{
case true:
// Player Turn
DamageEnemy(ValidCombos[Combo]);
GEngine->AddOnScreenDebugMessage(-1, 5.f, FColor::Red, TEXT("Enemy Damaged %f"), ValidCombos[Combo]);
DamageEnemy(*ValidCombos.Find(Combo));
GEngine->AddOnScreenDebugMessage(-1, 5.f, FColor::Blue, FString::Printf(TEXT("Enemy Damaged %d"), *ValidCombos.Find(Combo)));
break;
case false:
// Enemy Turn
DamagePlayer(ValidCombos[Combo]);
GEngine->AddOnScreenDebugMessage(-1, 5.f, FColor::Red, TEXT("Player Damaged %f"), ValidCombos[Combo]);
DamagePlayer(*ValidCombos.Find(Combo));
GEngine->AddOnScreenDebugMessage(-1, 5.f, FColor::Blue, FString::Printf(TEXT("Player Damaged %d"), *ValidCombos.Find(Combo)));
break;
}
}