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: case true:
// Player Turn // Player Turn
DamageEnemy(ValidCombos[Combo]); DamageEnemy(*ValidCombos.Find(Combo));
GEngine->AddOnScreenDebugMessage(-1, 5.f, FColor::Red, TEXT("Enemy Damaged %f"), ValidCombos[Combo]); GEngine->AddOnScreenDebugMessage(-1, 5.f, FColor::Blue, FString::Printf(TEXT("Enemy Damaged %d"), *ValidCombos.Find(Combo)));
break; break;
case false: case false:
// Enemy Turn // Enemy Turn
DamagePlayer(ValidCombos[Combo]); DamagePlayer(*ValidCombos.Find(Combo));
GEngine->AddOnScreenDebugMessage(-1, 5.f, FColor::Red, TEXT("Player Damaged %f"), ValidCombos[Combo]); GEngine->AddOnScreenDebugMessage(-1, 5.f, FColor::Blue, FString::Printf(TEXT("Player Damaged %d"), *ValidCombos.Find(Combo)));
break; break;
} }
} }