incognitolm commited on
Commit
3ef16ad
·
verified ·
1 Parent(s): 5706cbf

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +2 -2
app.py CHANGED
@@ -322,7 +322,7 @@ async def handle_action(request: Request):
322
  if len(game["challenge"]["responses"]) == total_opponents:
323
  acting_player = next(p for p in game["players"] if p["name"] == game["challenge"]["challenger"])
324
  acting_player["coins"] += 3
325
- game["permissions"][challenger_player["name"]]["steal"] = False
326
  game["challenge"] = None
327
  return {"success": True, "message": f"Duke action accepted. {acting_player['name']} gains 3 coins."}
328
  else:
@@ -334,7 +334,7 @@ async def handle_action(request: Request):
334
  game["challenge"]["challenger"] = player
335
  game["challenge"]["target"] = acting_player["name"]
336
  acting_player["coins"] += 3
337
- game["permissions"][challenger_player["name"]]["steal"] = False
338
  return {"success": True, "message": f"Challenge failed. {player} must choose a card to lose.", "challenge": game["challenge"]}
339
  else:
340
  game["challenge"]["status"] = "choose"
 
322
  if len(game["challenge"]["responses"]) == total_opponents:
323
  acting_player = next(p for p in game["players"] if p["name"] == game["challenge"]["challenger"])
324
  acting_player["coins"] += 3
325
+ game["permissions"][challenger_player["name"]]["gain"] = False
326
  game["challenge"] = None
327
  return {"success": True, "message": f"Duke action accepted. {acting_player['name']} gains 3 coins."}
328
  else:
 
334
  game["challenge"]["challenger"] = player
335
  game["challenge"]["target"] = acting_player["name"]
336
  acting_player["coins"] += 3
337
+ game["permissions"][challenger_player["name"]]["gain"] = False
338
  return {"success": True, "message": f"Challenge failed. {player} must choose a card to lose.", "challenge": game["challenge"]}
339
  else:
340
  game["challenge"]["status"] = "choose"