diff --git a/poker-paf/game.php b/poker-paf/game.php index 1128b68..aea1d91 100644 --- a/poker-paf/game.php +++ b/poker-paf/game.php @@ -134,8 +134,23 @@ foreach ($players as $p) { id: , money: , blind: + isDealer: }); + + // On regarde si le joueur est le dealer + let dealerFound = false; + players.forEach(player => { + if (dealerFound){ + Relancer(/2); // Le joueur après le dealer commence avec une relance + return; + } + if (player.isDealer) { + document.querySelector('.dealer-badge').style.display = 'block'; + Relancer(); // Le dealer commence toujours avec une relance + dealerFound = true; + } + }); }; // --- LES FONCTIONS DE JEU (Logique visuelle) --- @@ -198,8 +213,10 @@ foreach ($players as $p) { changePlayer(); // Enfin on change de joueur } - function Relancer() { - const amount = parseInt(document.getElementById('raise-amount').value); + function Relancer(amount) { + if (amount === undefined) { + amount = parseInt(document.getElementById('raise-amount').value); + } if (isNaN(amount) || amount <= 0) { alert("Veuillez entrer une mise valide."); return;