mirror of
https://github.com/Vikeo/LifeTrinket.git
synced 2025-11-17 00:08:01 +00:00
fix commander damage lose check
This commit is contained in:
@@ -226,15 +226,18 @@ interface LifeCounterProps {
|
||||
}
|
||||
|
||||
const hasCommanderDamageReached21 = (player: Player) => {
|
||||
const commanderDamageTotal = player.commanderDamage.reduce(
|
||||
(totalDamage, commander) => totalDamage + commander.damageTotal,
|
||||
0
|
||||
const commanderDamageTotals = player.commanderDamage.map(
|
||||
(commanderDamage) => commanderDamage.damageTotal
|
||||
);
|
||||
const partnerDamageTotal = player.commanderDamage.reduce(
|
||||
(totalDamage, commander) => totalDamage + commander.partnerDamageTotal,
|
||||
0
|
||||
|
||||
const partnerDamageTotals = player.commanderDamage.map(
|
||||
(commanderDamage) => commanderDamage.partnerDamageTotal
|
||||
);
|
||||
|
||||
return (
|
||||
commanderDamageTotals.some((damageTotal) => damageTotal >= 21) ||
|
||||
partnerDamageTotals.some((partnerDamageTotal) => partnerDamageTotal >= 21)
|
||||
);
|
||||
return commanderDamageTotal >= 21 || partnerDamageTotal >= 21;
|
||||
};
|
||||
|
||||
const playerCanLose = (player: Player) => {
|
||||
|
||||
Reference in New Issue
Block a user