From fa9cbff738c8e4e93eefc51a2814652e63a9e65c Mon Sep 17 00:00:00 2001 From: barelyprofessional <150058423+barelyprofessional@users.noreply.github.com> Date: Fri, 9 Jan 2026 00:17:33 -0600 Subject: [PATCH] Fix formatting, lack of ct support for Task.Delay and readd missing await --- KfChatDotNetBot/Commands/Kasino/PlinkoCommand.cs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/KfChatDotNetBot/Commands/Kasino/PlinkoCommand.cs b/KfChatDotNetBot/Commands/Kasino/PlinkoCommand.cs index 513c2f6..2c773d0 100644 --- a/KfChatDotNetBot/Commands/Kasino/PlinkoCommand.cs +++ b/KfChatDotNetBot/Commands/Kasino/PlinkoCommand.cs @@ -164,7 +164,7 @@ public class PlinkoCommand : ICommand int breakCounter = 0; var plinkoMessageID = await botInstance.SendChatMessageAsync(PlinkoBoardDisplay(ballsInPlay), true, autoDeleteAfter: cleanupDelay); while (plinkoMessageID.ChatMessageId == null && breakCounter < 1000) { - await Task.Delay(100); + await Task.Delay(100, ctx); breakCounter++; } if (breakCounter >= 999){ @@ -205,13 +205,13 @@ public class PlinkoCommand : ICommand ball.Iterate(); } - await Task.Delay(500); + await Task.Delay(250, ctx); await botInstance.KfClient.EditMessageAsync(plinkoMessageID.ChatMessageId!.Value,PlinkoBoardDisplay(ballsInPlay)); - await Task.Delay(500); + await Task.Delay(250, ctx); } - var newBalance = Money.NewWagerAsync(gambler.Id, wager*numberOfBalls, payout-(wager*numberOfBalls), WagerGame.Plinko, ct: ctx); - await botInstance.SendChatMessageAsync($"[u]{user.FormatUsername()}, you won ${payout} KKK from {numberOfBalls} plinko balls worth ${wager} KKK. Balance: ${newBalance} KKK", true, autoDeleteAfter: cleanupDelay); + var newBalance = await Money.NewWagerAsync(gambler.Id, wager*numberOfBalls, payout-(wager*numberOfBalls), WagerGame.Plinko, ct: ctx); + await botInstance.SendChatMessageAsync($"{user.FormatUsername()}, [u]you won {await payout.FormatKasinoCurrencyAsync()} from {numberOfBalls} plinko balls worth ${wager} KKK. Balance: {await newBalance.FormatKasinoCurrencyAsync()}", true, autoDeleteAfter: cleanupDelay); }