diff --git a/components/PlayerSlot.vue b/components/PlayerSlot.vue index f3ed914..506885f 100644 --- a/components/PlayerSlot.vue +++ b/components/PlayerSlot.vue @@ -59,7 +59,7 @@ let warning = ref(false) function has_actions_remaining(): boolean { return (goStore.self?.turn?.damage_reserve ? goStore.self?.turn?.damage_reserve > 0 : false) - || (goStore.self?.turn?.gold_reserve ? goStore.self?.turn?.gold_reserve >= goStore.current_game?.market.reduce((min, card) => Math.min(min, card?.cost ?? Infinity), Infinity) : false) + || (goStore.self?.turn?.gold_reserve ? goStore.self?.turn?.gold_reserve >= (goStore.current_game?.market.reduce((min, card) => Math.min(min, card?.cost ?? Infinity), Infinity) ?? Infinity) : false) || (goStore.self?.turn?.fuck_u_markers ? goStore.self?.turn?.fuck_u_markers > 0 : false) || !goStore.self?.turn?.effects_availables.every(e => !e.usable) || !goStore.self?.board.every(c => (c.uuid in (goStore.self?.turn?.cards_locked ?? {}))) @@ -83,7 +83,7 @@ function checkEndTurn() { else if (!warning.value && can_buy_fire_gem()) { warningText.value = "P'tite Fire gem?" warning.value = true - } + } else { warningText.value = "Effets restants!" warning.value = false @@ -155,7 +155,9 @@ function damage_team_all(team: Team) {