Modify and remove checks for amount of uses.

This commit is contained in:
rsakeys 2020-05-04 00:07:06 +01:00
parent 45e9113eb5
commit fd70033496

View File

@ -210,8 +210,7 @@ async def handle_golden_choice(p, redemption_code: str, choice: int):
for card in cards: for card in cards:
await p.add_card(p.server.cards[card.card_id]) await p.add_card(p.server.cards[card.card_id])
if code.uses is None: await PenguinRedemptionCode.create(penguin_id=p.id, code_id=code.id)
await PenguinRedemptionCode.create(penguin_id=p.id, code_id=code.id)
@handlers.handler(XTPacket('rscrt', ext='red'), pre_login=True) @handlers.handler(XTPacket('rscrt', ext='red'), pre_login=True)
@ -240,7 +239,7 @@ async def handle_send_cart(p, redemption_code: str, choice: str):
awards.append(choice) awards.append(choice)
await p.add_inventory(p.server.items[int(choice)], notify=False) await p.add_inventory(p.server.items[int(choice)], notify=False)
if code.uses is None: if code.uses is not None:
await PenguinRedemptionCode.create(penguin_id=p.id, code_id=code.id) await PenguinRedemptionCode.create(penguin_id=p.id, code_id=code.id)
await p.update(coins=p.coins + coins).apply() await p.update(coins=p.coins + coins).apply()