mirror of
https://github.com/Vikeo/LifeTrinket.git
synced 2025-11-15 07:27:58 +00:00
fix commander damage lose check
This commit is contained in:
@@ -226,15 +226,18 @@ interface LifeCounterProps {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const hasCommanderDamageReached21 = (player: Player) => {
|
const hasCommanderDamageReached21 = (player: Player) => {
|
||||||
const commanderDamageTotal = player.commanderDamage.reduce(
|
const commanderDamageTotals = player.commanderDamage.map(
|
||||||
(totalDamage, commander) => totalDamage + commander.damageTotal,
|
(commanderDamage) => commanderDamage.damageTotal
|
||||||
0
|
|
||||||
);
|
);
|
||||||
const partnerDamageTotal = player.commanderDamage.reduce(
|
|
||||||
(totalDamage, commander) => totalDamage + commander.partnerDamageTotal,
|
const partnerDamageTotals = player.commanderDamage.map(
|
||||||
0
|
(commanderDamage) => commanderDamage.partnerDamageTotal
|
||||||
|
);
|
||||||
|
|
||||||
|
return (
|
||||||
|
commanderDamageTotals.some((damageTotal) => damageTotal >= 21) ||
|
||||||
|
partnerDamageTotals.some((partnerDamageTotal) => partnerDamageTotal >= 21)
|
||||||
);
|
);
|
||||||
return commanderDamageTotal >= 21 || partnerDamageTotal >= 21;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
const playerCanLose = (player: Player) => {
|
const playerCanLose = (player: Player) => {
|
||||||
|
|||||||
@@ -78,7 +78,6 @@ const PlayerMenu = ({
|
|||||||
resetCurrentGame,
|
resetCurrentGame,
|
||||||
}: PlayerMenuProps) => {
|
}: PlayerMenuProps) => {
|
||||||
const handleOnClick = () => {
|
const handleOnClick = () => {
|
||||||
console.log('hej');
|
|
||||||
setShowPlayerMenu(false);
|
setShowPlayerMenu(false);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -166,7 +166,6 @@ const Start = ({
|
|||||||
size="2rem"
|
size="2rem"
|
||||||
style={{ position: 'absolute', top: '1rem', left: '1rem' }}
|
style={{ position: 'absolute', top: '1rem', left: '1rem' }}
|
||||||
onClick={() => {
|
onClick={() => {
|
||||||
console.log('lmao');
|
|
||||||
setOpenModal(!openModal);
|
setOpenModal(!openModal);
|
||||||
}}
|
}}
|
||||||
/>
|
/>
|
||||||
|
|||||||
Reference in New Issue
Block a user