From 2279b4a35e013f9e322dc3e04b512042b64f8b82 Mon Sep 17 00:00:00 2001 From: Kwoth Date: Thu, 20 Oct 2016 05:35:00 +0200 Subject: [PATCH] Nerfed $bf - now 1.8x --- .../Administration/Commands/VoicePlusTextCommands.cs | 2 +- .../Modules/Gambling/Commands/FlipCoinCommand.cs | 8 +++++--- src/NadekoBot/Resources/CommandStrings.Designer.cs | 2 +- src/NadekoBot/Resources/CommandStrings.resx | 2 +- 4 files changed, 8 insertions(+), 6 deletions(-) diff --git a/src/NadekoBot/Modules/Administration/Commands/VoicePlusTextCommands.cs b/src/NadekoBot/Modules/Administration/Commands/VoicePlusTextCommands.cs index 6ff5999a..afe1ba4c 100644 --- a/src/NadekoBot/Modules/Administration/Commands/VoicePlusTextCommands.cs +++ b/src/NadekoBot/Modules/Administration/Commands/VoicePlusTextCommands.cs @@ -19,7 +19,7 @@ namespace NadekoBot.Modules.Administration public class VoicePlusTextCommands { Regex channelNameRegex = new Regex(@"[^a-zA-Z0-9 -]", RegexOptions.Compiled); - //guildid/voiceplustextenabled + private ConcurrentHashSet voicePlusTextCache; public VoicePlusTextCommands() { diff --git a/src/NadekoBot/Modules/Gambling/Commands/FlipCoinCommand.cs b/src/NadekoBot/Modules/Gambling/Commands/FlipCoinCommand.cs index 2383d5b9..eaca0700 100644 --- a/src/NadekoBot/Modules/Gambling/Commands/FlipCoinCommand.cs +++ b/src/NadekoBot/Modules/Gambling/Commands/FlipCoinCommand.cs @@ -4,6 +4,7 @@ using ImageProcessorCore; using NadekoBot.Attributes; using NadekoBot.Extensions; using NadekoBot.Services; +using System; using System.IO; using System.Threading.Tasks; @@ -91,9 +92,10 @@ namespace NadekoBot.Modules.Gambling string str; if (isHeads == result) - { - str = $"{umsg.Author.Mention}`You guessed it!` You won {amount * 2}{Gambling.CurrencySign}"; - await CurrencyHandler.AddCurrencyAsync((IGuildUser)umsg.Author, "Betflip Gamble", amount * 2, false).ConfigureAwait(false); + { + var toWin = (int)Math.Round(amount * 1.8); + str = $"{umsg.Author.Mention}`You guessed it!` You won {toWin}{Gambling.CurrencySign}"; + await CurrencyHandler.AddCurrencyAsync((IGuildUser)umsg.Author, "Betflip Gamble", toWin, false).ConfigureAwait(false); } else { diff --git a/src/NadekoBot/Resources/CommandStrings.Designer.cs b/src/NadekoBot/Resources/CommandStrings.Designer.cs index ca8f3a19..b8e071e5 100644 --- a/src/NadekoBot/Resources/CommandStrings.Designer.cs +++ b/src/NadekoBot/Resources/CommandStrings.Designer.cs @@ -636,7 +636,7 @@ namespace NadekoBot.Resources { } /// - /// Looks up a localized string similar to Bet to guess will the result be heads or tails. Guessing awards you double the currency you've bet.. + /// Looks up a localized string similar to Bet to guess will the result be heads or tails. Guessing awards you 1.8x the currency you've bet.. /// public static string betflip_desc { get { diff --git a/src/NadekoBot/Resources/CommandStrings.resx b/src/NadekoBot/Resources/CommandStrings.resx index 48fad1b5..34935eea 100644 --- a/src/NadekoBot/Resources/CommandStrings.resx +++ b/src/NadekoBot/Resources/CommandStrings.resx @@ -1174,7 +1174,7 @@ betflip bf - Bet to guess will the result be heads or tails. Guessing awards you double the currency you've bet. + Bet to guess will the result be heads or tails. Guessing awards you 1.8x the currency you've bet. `{0}bf 5 heads` or `{0}bf 3 t`