-
Notifications
You must be signed in to change notification settings - Fork 94
Casino 2.0.0 Patch Notes
This is a build of Casino for Red V3. There is bound to be multiple bugs and issues. For the most part, this build is feature complete and I won't be adding anything major beyond 2.0.0 until my other rewrites have finished.
In addition the information below, casino has been almost entirely rewritten to support V3 and allow for easier updates and features additions.
-
You can now play a modified version of craps! Currently, your default (and only) bet is on the pass line.
-
Casino now has a local and a global mode. If you change your mode, then all data will be wiped! Make sure you set Economy's bank to the same mode, or you may have some unintended side effects.
-
You can now display information on the memberships saved to casino through a dedicated output. Server owners rejoice!
-
Memberships have a new perk, bonus multipliers. This will apply an additional multiplier on the total amount won.
-
Memberships can now be assigned if you wish to totally skip my awesome membership updater. If someone is assigned a membership, they will be skipped in the update process and will not lose their membership until you revoke it. If it is revoked, but they now meet the requirements, then there is nothing you can do about it!
-
A new admin command displays a list of...well admin commands. I get asked how to do things in casino a lot, because people forget about help, so hopefully this helps.
-
Blackjack now uses a real deck of cards. In the old version, a new deck was generated every time, so you could theoretically play 3 times, and get 2 queens each game. Now a real deck, which is generated, shuffled, and dealt from the top is created. Everyone on the server (or global) shares the same deck and a new one is created once the current is exhausted. Card counters rejoice!
-
A more robust reset command was created to reset cooldowns, stats, settings, and games on a per server/global or user basis.
-
Casino can now use mongo db for bots connected to thousands of servers. This is done via Red's new V3 data backend.
-
Cups seemed a little too harsh, so I reduced the number of cups from 4 to 3.
-
The stats output was condensed and is now a little* more mobile
friendly. -
Threshold is now called payout limit for more clarity.
-
If a user exceeds the payout limit, they will now be whispered
instead of a chat notification. -
Group command setcasino is now casinoset to make it more inline with other cogs.
-
Setting time inputs like cooldowns, reduction, etc now support a
DD:HH:MM:SS input, but will still accept 4500 seconds as 75 minutes
for you time wizards. -
Membership names must be 20 characters or less.
-
Casino names must be 30 characters or less. I may make it so you
can't use emojis and special characters if I get any more cry babies messaging me about their outputs looking strange. -
Memberships are restricted to 10 per server or 10 globally. I keep
getting users with large json files, full of memberships they never
use. stahp. -
Memberships are now created, edited, and deleted through one command, memprocess. It really makes things easier, check it out!
-
Sign-up is no longer required. You are already a member!
-
Multi-language support will now be done through Red's I18n. It's
basically what I was already doing. More details on translations at a future date. If you want to help translate casino, send me a DM on
discord. -
Leaderboards were removed. Sorry fam, they are worthless now. They
might make a comeback for play stats in the future. -
Old patcher system REMOVED. Thank god. patching will be much much
easier in the future! -
Many, many outputs were changed to make things more clear, or look more aesthetically pleasing.
Allin's win message incorrectly displays that you have 0 credits in your balance. You still have the prize money though. Fixed as of 2.0.01a
Memberships with spaces in the name can have some unintended side effects. Fixed as of 2.0.03a
The membership output command has some incorrect information in the footer. Fixed as of 2.0.03a
Global mode has not been well tested. Working as of 2.0.04a
[New] Memberships are created, edited, and deleted via memprocess.
[New]Memberships can now be granted, and skips auto-assignment.
[New] Membership names must be 20 characters or less.
[New] Memberships restricted to 10 per server or 10 globally.
[New] A new Admin command displays all admin commands.
[New] Casino names must now be 30 characters or less.
[New] Card games now use a real deck that is shuffled when exhausted.
[New] Server reset command for games, settings, cooldowns, and all.
[New] User reset command for cooldowns, stats, or everything.
[New] Casino can now be made global or local. (WIP)
[New] Added a new game, Craps.
[Changed] Casino only shuffles 3 cups now instead of 4.
[Changed] Group command setcasino is now casinoset.
[Changed] Displaying memberships now have a dedicated output.
[Changed] Many outputs are now more mobile friendly.
[Changed] Stats has condensed to show only necessary information.
[Changed] Threshold changed to payout limit.
[Changed] Inputs that require time are now much easier to do.
[Changed] Updated many outputs to convey more clearly what they do.
[Changed] Payout limit messages are now whispered.
[Deprecated] Casino no longer supports Chips and all chip operations.
[Deprecated] Sign-up is no longer required.
[Deprecated] Leaderboards were removed. (Possible comeback using stats)
[Deprecated] Language now supported through Red's CogI18n.
[Deprecated] Many membership commands.
[Deprecated] Old patcher system removed.
[Deprecated] Removed dateutil third-party requirement.
[Removed Command] transfer
[Removed Command] createmembership
[Removed Command] removemembership
[Removed Command] reqadd
[Removed Command] reqremove
[Removed Command] balance
[Removed Command] payday
[Removed Command] exchange
[Removed Command] xferlimit
[Removed Command] xcdlimit
[Removed Command] paydaytimer
[Removed Command] chipname
[Removed Command] casinoset balance
[Removed Command] forceupdate
[Removed Command] leaderboard
[Removed Command] join
[Removed Command] language
While this wiki contains a lot of information, some of it may be incomplete. If the information contained here still does not answer your question, feel free to pop over to my support channel on Red - Cog Support Server.