moneromooo
32ab6a3127
blackjack: fix splitting on different 10 valued card
...
It was using the first card twice, which wasn't quite correct,
tough only cosmetic
2015-01-24 21:52:24 +00:00
moneromooo
a6d4f07eec
dice, blackjack: use the configured coin name in help
2015-01-24 16:58:14 +00:00
moneromooo
15c5d31dc7
payment: GetTipbotAddress now returns None when it fails
...
The display function will turn it into "ERROR"
2015-01-24 11:37:19 +00:00
moneromooo
bb7d4c9f2c
blackjack: fix double doubling the wrong bet amount
...
It would double the current full amount bet, rather than the
original bet of the current hand only.
Also fix an error message using a variable before it's initialized
when telling the player his/her balance is not enough when doing so.
2015-01-23 10:52:32 +00:00
moneromooo
1a6476d2f0
Make idle and cleanup functions fields of the module object
2015-01-22 19:30:28 +00:00
moneromooo
cf122d032b
Factor player balance check into IsBetValid and make min/max bets optional
2015-01-22 18:46:15 +00:00
moneromooo
4b6f08d2a1
blackjack: avoid deleting player state twice when winning insurance
2015-01-22 10:50:53 +00:00
moneromooo
e0da99eb63
blackjack: fix syntax error in error log on missing basic strategy combination
2015-01-22 10:02:46 +00:00
moneromooo
ab26278828
blackjack: add missing 21 basic strategy score
...
It was only implied in the tables
2015-01-22 10:02:10 +00:00
moneromooo
e0cd953dd4
Fix a few s/identity/nick/ in user facing messages
2015-01-21 22:00:22 +00:00
moneromooo
c48428b0ab
blackjack: fix balance check with side bets
2015-01-21 19:44:54 +00:00
moneromooo
b040600947
Blackjack is now not admin only
2015-01-21 19:18:56 +00:00
moneromooo
84f550a355
Add ban/unban commands
2015-01-21 18:26:48 +00:00
moneromooo
efcfc84c69
Add blackjack module
2015-01-21 16:38:59 +00:00
moneromooo
b06520e1ea
dice: fix typo in message
2015-01-20 18:00:02 +00:00
moneromooo
54531fdc3b
Make sure to send help/etc in PM
2015-01-20 17:18:15 +00:00
moneromooo
d5d0801807
Fix another issue with IPv6 users - commands being ignored
2015-01-20 17:11:56 +00:00
moneromooo
92bf49a4c4
RainActive: aesthetic message fixes
2015-01-20 14:56:41 +00:00
moneromooo
1925f1e704
RainActive: fix format string error
2015-01-20 14:52:20 +00:00
moneromooo
75ebebc757
Move house_balance to betutils
2015-01-19 20:54:54 +00:00
moneromooo
7347480a86
dice: change the multiplier semantics to be hopefully more intuitive
...
x2 now means even odds - you pay your bet, and get a x2 payout back,
which leaves you with a profit equal to your original bet.
Minimum multiplier is bumped from 0.1 to 1.1 to reflect this change.
2015-01-19 19:39:43 +00:00
moneromooo
ea25e9d41b
Abstract away communications networks
2015-01-19 08:45:56 +00:00
moneromooo
5ce0d1da50
Print meaningful time spans on rainactive
2015-01-18 22:18:46 +00:00
moneromooo
7a4506a9e6
dice: invert target too when playing over
...
I'm an idiot :/
2015-01-18 09:05:59 +00:00
moneromooo
41e00ad742
dice: clarify the amount is in monero
2015-01-17 15:53:46 +00:00
moneromooo
75bf15a321
dice: catch typos in recipients and ask for confirmation
2015-01-17 15:43:50 +00:00
moneromooo
9d6308b0b9
dice: allow over/under rolls
2015-01-17 09:02:37 +00:00
moneromooo
68ca830b05
Send dice game result to the channel if appropriate
2015-01-16 10:30:08 +00:00
moneromooo
a3de014d0a
Dice game commands are now public
2015-01-16 09:40:11 +00:00
moneromooo
5b89cbdad3
Add dice module
2015-01-15 14:50:07 +00:00
moneromooo
4631dca7b6
Do not enumerate users when raining on more than 16 nicks
2015-01-11 18:45:59 +00:00
moneromooo
107e36cf32
import config in withdrawl module
2015-01-11 16:48:36 +00:00
moneromooo
a2d760dcdb
Make mixin configurable
2015-01-11 16:28:20 +00:00
moneromooo
0dc90676c8
Move IsValidAddress to utils
2015-01-11 14:08:12 +00:00
moneromooo
5a6c3bd379
Fix Paymend/Payment typo
2015-01-10 20:35:10 +00:00
moneromooo
114c67799d
withdraw: fix error being sent to wrong variable
2015-01-10 20:34:31 +00:00
moneromooo
09b1ee2f07
Fix rainactive synopsis, and error on usage when missing amount/hours
2015-01-10 14:03:07 +00:00
moneromooo
8b72544edb
Make deposit not an admin command
2015-01-08 15:20:33 +00:00
moneromooo
209eb76b27
Add a deposit command to the payment module
...
It makes it easier to find out how to deposit, since the payment
had no commands, and thus was not included in the modules list
when !commands was used
2015-01-08 15:09:10 +00:00
moneromooo
f81a7a8b20
Add a missing error log
2015-01-08 09:02:21 +00:00
moneromooo
fe3571e603
Update copyright to 2015
2015-01-08 09:02:05 +00:00
moneromooo
819dd6ec67
Keep track of amount of tips
2015-01-08 09:02:05 +00:00
moneromooo
e1c881860f
Module improvements
...
Register modules, along with their optional help function
Allow running ambiguous commands by prefixing with "modulename:"
2015-01-03 18:36:37 +00:00
moneromooo
4c76c9f616
Fix rainactive minfrac formula
2015-01-01 15:18:42 +00:00
moneromooo
44d6f01378
Move module specific help to modules
2015-01-01 14:23:34 +00:00
moneromooo
83d64251af
Move irc to ircutils to not conflict with new irc module
2015-01-01 11:42:06 +00:00
moneromooo
852e75dc16
Add a quit command
2015-01-01 11:41:04 +00:00
moneromooo
8d115438a3
Add an IRC module with join/part commands
2015-01-01 11:14:29 +00:00
moneromooo
e4b403cc31
Use __name__ as module name
2015-01-01 10:12:03 +00:00
moneromooo
a59e883626
Modules can now be reloaded
2015-01-01 10:06:09 +00:00