forked from rDrama/rDrama
vxc
parent
84e6c39360
commit
278735448b
|
@ -126,15 +126,14 @@ def player_stayed(from_comment):
|
||||||
def apply_game_result(from_comment, wager, result, kind):
|
def apply_game_result(from_comment, wager, result, kind):
|
||||||
wager_value = int(wager)
|
wager_value = int(wager)
|
||||||
user = from_comment.author
|
user = from_comment.author
|
||||||
reward = -1
|
|
||||||
|
|
||||||
if result == 'push': reward = 0
|
if result == 'push': reward = 0
|
||||||
elif result == 'won': reward = wager_value
|
elif result == 'won': reward = wager_value
|
||||||
elif result == 'blackjack': reward = floor(wager_value * 3/2)
|
elif result == 'blackjack': reward = floor(wager_value * 3/2)
|
||||||
|
else: reward = -wager_value
|
||||||
|
|
||||||
if (reward > -1):
|
user.winnings += reward
|
||||||
|
|
||||||
|
if (reward > 0):
|
||||||
currency_value = int(getattr(user, kind, 0))
|
currency_value = int(getattr(user, kind, 0))
|
||||||
|
|
||||||
setattr(user, kind, currency_value + wager_value + reward)
|
setattr(user, kind, currency_value + wager_value + reward)
|
||||||
|
|
||||||
user.winnings += reward
|
|
Loading…
Reference in New Issue