diff --git a/src/game/poker/actions/flop.h b/src/game/poker/actions/flop.h index eed35b47..77b1d945 100644 --- a/src/game/poker/actions/flop.h +++ b/src/game/poker/actions/flop.h @@ -12,6 +12,7 @@ #include "restack.h" #include "winner.h" #include "bet.h" +#include "../../poker/actions/flop.h" /** Callback that is fired when the flop action starts */ void _pokerGameActionFlopOnStart( diff --git a/src/poker/actions/flop.c b/src/poker/actions/flop.c index edc01c9a..78d77c2f 100644 --- a/src/poker/actions/flop.c +++ b/src/poker/actions/flop.c @@ -57,19 +57,19 @@ queueaction_t * pokerActionRiverAdd(queue_t *queue, poker_t *poker) { } queueaction_t * pokerActionNextFlopAdd(queue_t *queue, poker_t *poker) { - // switch(poker->dealer.cardsFacing) { - // case 0: - // return pokerActionFlopAdd(queue, poker); + switch(poker->communitySize) { + case 0: + return pokerActionFlopAdd(queue, poker); - // case POKER_FLOP_CARD_COUNT: - // return pokerActionTurnAdd(queue, poker); + case POKER_FLOP_CARD_COUNT: + return pokerActionTurnAdd(queue, poker); - // case POKER_FLOP_CARD_COUNT+POKER_TURN_CARD_COUNT: - // return pokerActionRiverAdd(queue, poker); + case POKER_FLOP_CARD_COUNT+POKER_TURN_CARD_COUNT: + return pokerActionRiverAdd(queue, poker); - // default: - // return NULL; - // } + default: + return NULL; + } return NULL; } \ No newline at end of file