From c4995f55f294e6244d0e3fe64d7953956d3cda3f Mon Sep 17 00:00:00 2001 From: alogindtractor <251821224+A-Log-In-D-Tractor@users.noreply.github.com> Date: Tue, 10 Feb 2026 20:16:26 -0800 Subject: [PATCH] Update KasinoMines.cs (#80) fix payouts --- KfChatDotNetBot/Services/KasinoMines.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/KfChatDotNetBot/Services/KasinoMines.cs b/KfChatDotNetBot/Services/KasinoMines.cs index 257cf4c..65378a7 100644 --- a/KfChatDotNetBot/Services/KasinoMines.cs +++ b/KfChatDotNetBot/Services/KasinoMines.cs @@ -301,13 +301,13 @@ public class KasinoMines public async Task Cashout(KasinoMinesGame game) { - decimal payout = 0; + decimal payout = game.Wager; decimal mines = game.Mines; decimal size2 = game.Size * game.Size; decimal gems = size2 - mines; for (int i = 0; i < game.BetsPlaced.Count; i++) { - payout += game.Wager * ((size2 - i) / gems); + payout *= ((size2 - i) / (gems-i)); } var newBalance = await Money.NewWagerAsync(game.Creator.Id, game.Wager, payout, WagerGame.Mines);