diff --git a/src/Dames/Dames.cpp b/src/Dames/Dames.cpp index 5ae5763..8a899ef 100644 --- a/src/Dames/Dames.cpp +++ b/src/Dames/Dames.cpp @@ -55,11 +55,12 @@ bool Dames::prisePossible(Joueur &joueur) const { int y = 1; for (uint i = 0; i < pieces.size(); i++) { const PieceDames *p = dynamic_cast(pieces[i]); + const std::pair pos = p->getPos(); if (!p) { throw std::runtime_error("Cette pièce est.. étrange."); } - if (p->getDame()) { - // if(plateau[x][y] == nullptr) + if (!p->getDame()) { + //if(plateau.getPiece(pos.first-1, pos.second) == nullptr) } } return false;