From 82230c7dbf225b31d34b306b8709b5f012e29944 Mon Sep 17 00:00:00 2001 From: Flummi Date: Wed, 12 Jul 2023 08:23:45 +0200 Subject: [PATCH] handle splitpot --- src/index.mjs | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/index.mjs b/src/index.mjs index 7869670..d6b915d 100644 --- a/src/index.mjs +++ b/src/index.mjs @@ -174,11 +174,13 @@ bot.on("message", async e => { // end of game if(e.message.includes('wins the pot') || e.message.includes('Split pot')) { if(e.message.includes(e.self.me.nickname)) { - const amount = +e.message.match(/size (\d+) /)[1]; - if(e.message.includes('Split pot')) - env.bank += ~~(amount / 2); - else - env.bank += amount; + if(e.message.includes('Split pot')) { + const tmp = e.message.match(/size (\d+) .*: (.*) \(/); + env.bank += ~~(tmp[1] / tmp[2].split(', ').length); + } + else { + env.bank += +e.message.match(/pot(: | of size )(\d+)/)[2]; + } } env.gamestate = 'preflop';