public void jouerEnRoyaumeDuFeu(JFrame page, Sac sac, RoyaumeDuFeu rdf) {
        partieRestanteAjouer--;
        if (this.getNom().compareTo("Freyja") == 0) {
            Freyja f = (Freyja) this;
            f.setaJouerEnRoyaumeDuFeu(f.getaJouerEnRoyaumeDuFeu() + 1);
        }
        aJouerEnRoyaumeDuFeu = true;

        String message = "";
        int nbVik = 0;
        int nbGean = 0;
        for (int j = 0; j < 5 && sac.getlPion().size() > 0; j++) {
            Random r = new Random();
            int t1 = r.nextInt(sac.getlPion().size()) - 1;
            if (t1 < 0) {
                t1 = 0;
            }
            if ((sac.getlPion().get(t1)).toString().compareTo("Geant de feu") == 0) {
                nbGean++;
                rdf.deposer(1);
                sac.getlPion().remove(t1);
            } else {
                nbVik++;
            }
        }
        JOptionPane.showMessageDialog(page, "Vous avez tirez " + nbVik + " Vikings et " + nbGean + " géants de feu. Les géant ont été placés dans le royaume du feu. Les vikings ont été remis dans le sac " + sac.getCouleur().toString().toLowerCase(), "Royaume de feu",
                JOptionPane.INFORMATION_MESSAGE);
    }