- nb_pawns_reversed = valid_shot(y, x, player, pawns);
- if (nb_pawns_reversed > 0 && prmt_rt == 1) {
+ /* TODO: a comparaison to the linked list of playable shots is better */
+ if (is_legal_shot(y, x, player, pawns) && prmt_rt == 1) {
+ nb_pawns_reversed = valid_shot(y, x, player, pawns);