Archived
avoid adding cards to player hand during his turn
This commit is contained in:
@@ -68,12 +68,12 @@ async def effect_sacrifice(_effect: Effect, turn: "Turn", target: str):
|
||||
|
||||
|
||||
async def effect_draw(_effect: Effect, turn: "Turn", _target: str):
|
||||
return await turn.player.draw(1)
|
||||
return await turn.player.draw_and_play(1)
|
||||
|
||||
|
||||
async def effect_draw_and_discard(_effect: Effect, turn: "Turn", _target: str):
|
||||
turn.discard_markers += 1
|
||||
return await turn.player.draw(1)
|
||||
return await turn.player.draw_and_play(1)
|
||||
|
||||
|
||||
async def effect_discard(_effect: Effect, turn: "Turn", target: str):
|
||||
@@ -97,7 +97,7 @@ async def effect_stack_next_card(_effect: Effect, turn: "Turn", target: str):
|
||||
|
||||
|
||||
async def effect_play_next_card(_effect: Effect, turn: "Turn", target: str):
|
||||
return await turn.buy_card(target, turn.player.buy_in_hand)
|
||||
return await turn.buy_card(target, turn.player.buy_in_board)
|
||||
|
||||
|
||||
card_effect_all_behaviours = {
|
||||
|
||||
Reference in New Issue
Block a user