Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
L'organisation des batailles
Le contrat:

Quote:package com.calculateur.warhammer.de;

import java.util.List;

import org.apache.commons.math3.fraction.Fraction;

/**
* Calcul et simulation sur un jet de dé
*
* @author phili
*
*/
public interface IJetDe {

/**
*
* @return Moyenne du jet de dé
*/
double moyenne();

/**
*
* @param nombreDe Nombre dé lancé
* @return La moyenne sur le nombre de dé
* @throws LanceDeException
*/
double moyenne(Integer nombreDe) throws LanceDeException;

/**
*
* @param nombreDe Nomnre dé lancé
* @param score    Score à obtenir
* @return Score à obtenir
* @throws LanceDeException
*
*/
Fraction probabileScore(Integer nombreDe, Integer score) throws LanceDeException;

/**
*
* @param isLogiqueOptimiste Si vrai, privilégie les bon scores
* @param nombreLance        Le nombre de dé lancé.
* @return La liste des dé obtenu
*/
List<IDe> simuleJet(boolean isLogiqueOptimiste, Integer nombreLance) throws LanceDeException;

/**
*
* @param score Score à obtenir
* @return La probabilité d'obtenir le score.
* @throws LanceDeException
*/
List<IDe> getLancePourScore(Integer score) throws LanceDeException;
}


L'implémentation:

Quote:package com.calculateur.warhammer.de;

import java.util.ArrayList;
import java.util.Collections;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Map.Entry;

import org.apache.commons.math3.fraction.Fraction;

import com.calculateur.warhammer.calcul.proba.ArbreProbabilite;
import com.calculateur.warhammer.calcul.proba.EvenementImplementation;
import com.calculateur.warhammer.calcul.proba.IArbreProbabilite;
import com.calculateur.warhammer.calcul.proba.IEvenement;
import com.calculateur.warhammer.calcul.proba.IProbabilite;
import com.calculateur.warhammer.calcul.proba.ProbabiliteException;
import com.calculateur.warhammer.calcul.proba.ProbabiliteImplementation;
import com.calculateur.warhammer.calcul.proba.SommeProbabilite;

/**
* Implementation pour les calcul et la simulation des jets de dés
*
* @author phili
*
*/
public class JetDeImplementation implements IJetDe {

private final List<IDe> resultatsPossibles;

public JetDeImplementation(List<IDe> resultatsPossibles) {
this.resultatsPossibles = resultatsPossibles;
}

@Override
public double moyenne() {
Fraction resultat = new Fraction(0);
Fraction rEtape;
Fraction pEtape;
Fraction mEtape;
for (IDe de : resultatsPossibles) {
rEtape = new Fraction(de.getResultat());
pEtape = de.getProbabilite();
mEtape = rEtape.multiply(pEtape);
resultat = resultat.add(mEtape);
}
return resultat.doubleValue();
}

@Override
public double moyenne(Integer nombreDe) throws LanceDeException {
verifieNombreLance(nombreDe);
return moyenne() * nombreDe.doubleValue();
}

@Override
public Fraction probabileScore(Integer nombreDe, Integer score) throws LanceDeException {
verifieNombreLance(nombreDe);
verifieScore(score, nombreDe);
try {
Map<Integer, Map<IEvenement, Integer>> mapMapScore = new HashMap<>();
IArbreProbabilite arbre = getArbreEtRemplirMap(mapMapScore, nombreDe);
Map<IEvenement, Integer> mapResultat = mapMapScore.get(nombreDe - 1);

SommeProbabilite probaSomme = new SommeProbabilite(
new EvenementImplementation("obetenir." + score + ".sur." + nombreDe + ".lancees"));
for (Entry<IEvenement, Integer> entry : mapResultat.entrySet()) {
if (entry.getValue() >= score) {
probaSomme.addProbabilite(
new ProbabiliteImplementation(entry.getKey(), arbre.getProbabilite(entry.getKey())));
}
}
return probaSomme.getProbabilite();
} catch (ProbabiliteException e) {
throw new LanceDeException(e);
}
}

@Override
public List<IDe> simuleJet(boolean isLogiqueOptimiste, Integer nombreLance) throws LanceDeException {
verifieNombreLance(nombreLance);
List<IDe> listeCalcul = new ArrayList<>();
listeCalcul.addAll(resultatsPossibles);
Collections.sort(listeCalcul, new ComparatorDe(isLogiqueOptimiste));
List<IDe> lReturn = new ArrayList<>();

if (nombreLance <= listeCalcul.size()) {
remplirJetPeuDe(lReturn, listeCalcul, nombreLance);
} else {
remplirPleinDes(lReturn, listeCalcul, nombreLance);
}
return lReturn;
}

@Override
public List<IDe> getLancePourScore(Integer score) throws LanceDeException {
verifieScore(score, 1);
List<IDe> lReturn = new ArrayList<>();
for (IDe de : resultatsPossibles) {
if (de.getResultat() >= score) {
lReturn.add(de);
}
}
return lReturn;
}

private IArbreProbabilite getArbreEtRemplirMap(Map<Integer, Map<IEvenement, Integer>> mapMapScore,
Integer nombreLance) throws ProbabiliteException {
Integer indiceLance = 0;
IEvenement eRacine = new EvenementImplementation("racine");
IEvenement eCourant;
IArbreProbabilite arbreProbabilite = new ArbreProbabilite(eRacine);
StringBuilder sbEvenement;
List<IEvenement> ePrecedents = new ArrayList<IEvenement>();
List<IEvenement> eSuivants = new ArrayList<>();
ePrecedents.add(eRacine);
List<IProbabilite> toAdd = new ArrayList<>();
Map<IEvenement, Integer> mapCourante;
Map<IEvenement, Integer> mapPrecedente;
Integer resultat;
while (indiceLance < nombreLance) {
eSuivants.clear();
for (IEvenement ePrecedent : ePrecedents) {
toAdd.clear();
for (IDe de : resultatsPossibles) {
sbEvenement = new StringBuilder();
sbEvenement.append(ePrecedent.getId());
sbEvenement.append(".");
sbEvenement.append(de.getId());

eCourant = new EvenementImplementation(sbEvenement.toString());
toAdd.add(new ProbabiliteImplementation(eCourant, de.getProbabilite()));

// Score
mapPrecedente = mapMapScore.get(indiceLance - 1);
resultat = (mapPrecedente != null) ? mapPrecedente.get(ePrecedent) : 0;
resultat = resultat + de.getResultat();

mapCourante = mapMapScore.computeIfAbsent(indiceLance, k -> new HashMap<>());
mapCourante.put(eCourant, resultat);
eSuivants.add(eCourant);
}
arbreProbabilite.addProbabilites(ePrecedent, toAdd);
}

indiceLance++;
ePrecedents.clear();
ePrecedents.addAll(eSuivants);
}

return arbreProbabilite;
}

private void remplirJetPeuDe(List<IDe> lReturn, List<IDe> iTravail, Integer nombreTirage) {
Integer increment = (nombreTirage > (iTravail.size() / 2)) ? 1 : 2;
int i = 0;
int nb = 0;
while (i < iTravail.size() && nb < nombreTirage) {
lReturn.add(iTravail.get(i));
i = i + increment;
nb++;
}
}

private void remplirPleinDes(List<IDe> lReturn, List<IDe> iTravail, Integer nombreTirage) {
Integer reste = nombreTirage;
Fraction score;
Integer nombre;
for (IDe de : iTravail) {
score = de.getProbabilite().multiply(new Fraction(nombreTirage));
nombre = score.getNumerator() / score.getDenominator();
for (int i = 0; i < nombre; i++) {
lReturn.add(de);
}
reste = reste - nombre;
}
if (reste > 0) {
for (int i = 0; i < reste; i++) {
lReturn.add(iTravail.get(0));
}
}
}

private void verifieNombreLance(Integer nombreDe) throws LanceDeException {
if (nombreDe == null) {
throw new LanceDeException(new NullPointerException("Le nombre de dé à lancer est null"));
}
if (nombreDe < 1) {
throw new LanceDeException(
"Il faut lancer au moins 1 D, et le nombre de lancé est strictrment positif (Nombre de lancé : "
+ nombreDe.toString() + ")");
}
}

private void verifieScore(Integer score, Integer nombreLance) throws LanceDeException {
if (score == null) {
throw new LanceDeException(new NullPointerException("Le score est null"));
}
Integer min = resultatsPossibles.stream().map(d -> d.getResultat()).toList().stream().min(Integer::compare)
.get();
Integer max = resultatsPossibles.stream().map(d -> d.getResultat()).toList().stream().max(Integer::compare)
.get();
if (score < (min * nombreLance)) {
throw new LanceDeException("Avec ce dé, le score minimum est " + min.toString()
+ " et on ne peut pas atteindre " + score.toString());
}
if (score > (max * nombreLance)) {
throw new LanceDeException("Avec ce dé, le score maximum est " + max.toString()
+ " et on ne peut pas atteindre " + score.toString());
}
}
}


Et le TU:

Quote:package com.calculateur.warhammer.de;

import static org.junit.jupiter.api.Assertions.fail;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Map.Entry;

import org.apache.commons.math3.fraction.Fraction;
import org.assertj.core.api.Assertions;
import org.junit.jupiter.api.Test;

public class JetDeImplementationTest {

private final IJetDe jetDe;

public JetDeImplementationTest() {
jetDe = new JetDeImplementation(Arrays.asList(D6.values()));
}

@Test
public void testMoyenne() {
Assertions.assertThat(jetDe.moyenne()).isEqualTo(3.5);
}

@Test
public void testMoyenneNombreDesNull() {
try {
jetDe.moyenne(null);
fail();
} catch (LanceDeException e) {
Assertions.assertThat(e.getCause()).isInstanceOf(NullPointerException.class);
}
}

@Test
public void testMoyenneNombreNegatif() {
try {
jetDe.moyenne(-1);
fail();
} catch (LanceDeException e) {
Assertions.assertThat(e.getCause()).isNull();
}
}

@Test
public void testMoyenne2D() {
try {
Assertions.assertThat(jetDe.moyenne(2)).isEqualTo(7.0);
} catch (LanceDeException e) {
fail();
}
}

@Test
public void testMoyenne3D() {
try {
Assertions.assertThat(jetDe.moyenne(3)).isEqualTo(10.5);
} catch (LanceDeException e) {
fail();
}
}

@Test
public void testMoyenne4D() {
try {
Assertions.assertThat(jetDe.moyenne(4)).isEqualTo(14.0);
} catch (LanceDeException e) {
fail();
}
}

@Test
public void testProbabileScoreNombreJetNull() {
try {
jetDe.probabileScore(null, 5);
fail();
} catch (LanceDeException e) {
Assertions.assertThat(e.getCause()).isInstanceOf(NullPointerException.class);
}
}

@Test
public void testProbabileScoreNombreJetNegatif() {
try {
jetDe.probabileScore(-5, 5);
fail();
} catch (LanceDeException e) {
Assertions.assertThat(e.getCause()).isNull();
}
}

@Test
public void testProbabileScoreScoreNull() {
try {
jetDe.probabileScore(3, null);
fail();
} catch (LanceDeException e) {
Assertions.assertThat(e.getCause()).isInstanceOf(NullPointerException.class);
}
}

@Test
public void testProbabileScoreScoreNegatif() {
try {
jetDe.probabileScore(5, -5);
fail();
} catch (LanceDeException e) {
Assertions.assertThat(e.getCause()).isNull();
}
}

@Test
public void testProbabileScoreScoreTropGrand() {
try {
jetDe.probabileScore(3, 25);
fail();
} catch (LanceDeException e) {
Assertions.assertThat(e.getCause()).isNull();
}
}

@Test
public void testProbabileScoreSur2D() {
try {
Assertions.assertThat(jetDe.probabileScore(2, 9)).isEqualTo(new Fraction(5, 18));
} catch (LanceDeException e) {
fail();
}
}

@Test
public void testProbabileScoreSur3D() {
try {

int score = 15;
int nb = 0;
int total = 6 * 6 * 6;
List<IDe> l1 = Arrays.asList(D6.values());
List<IDe> l2 = Arrays.asList(D6.values());
List<IDe> l3 = Arrays.asList(D6.values());

Integer eSomme;
for (IDe d1 : l1) {
for (IDe d2 : l2) {
for (IDe d3 : l3) {
eSomme = d1.getResultat() + d2.getResultat() + d3.getResultat();
if (eSomme >= score) {
nb++;
}
}
}
}

Assertions.assertThat(jetDe.probabileScore(3, score)).isEqualTo(new Fraction(nb, total));
} catch (LanceDeException e) {
fail();
}
}

@Test
public void testSimuleJetNombreJetNull() {
try {
jetDe.simuleJet(true, null);
fail();
} catch (LanceDeException e) {
Assertions.assertThat(e.getCause()).isInstanceOf(NullPointerException.class);
}
}

@Test
public void testSimuleJetNombreJetNegatif() {
try {
jetDe.simuleJet(true, -5);
fail();
} catch (LanceDeException e) {
Assertions.assertThat(e.getCause()).isNull();
}
}

@Test
public void testSimuleJetOptimiste2D() {
try {
List<IDe> esperes = Arrays.asList(D6.D6_RESULTAT_6, D6.D6_RESULTAT_4);
List<IDe> resultats = jetDe.simuleJet(true, 2);
assertSimulation(esperes, resultats);
} catch (LanceDeException e) {
fail();
}
}

@Test
public void testSimuleJetPessimiste2D() {
try {
List<IDe> esperes = Arrays.asList(D6.D6_RESULTAT_1, D6.D6_RESULTAT_3);
List<IDe> resultats = jetDe.simuleJet(false, 2);
assertSimulation(esperes, resultats);
} catch (LanceDeException e) {
fail();
}
}

@Test
public void testSimuleJetOptimiste3D() {
try {
List<IDe> esperes = Arrays.asList(D6.D6_RESULTAT_6, D6.D6_RESULTAT_4, D6.D6_RESULTAT_2);
List<IDe> resultats = jetDe.simuleJet(true, 3);
assertSimulation(esperes, resultats);
} catch (LanceDeException e) {
fail();
}
}

@Test
public void testSimuleJetPessimiste3D() {
try {
List<IDe> esperes = Arrays.asList(D6.D6_RESULTAT_1, D6.D6_RESULTAT_3, D6.D6_RESULTAT_5);
List<IDe> resultats = jetDe.simuleJet(false, 3);
assertSimulation(esperes, resultats);
} catch (LanceDeException e) {
fail();
}
}

@Test
public void testSimuleJetPessimiste5D() {
try {
List<IDe> esperes = Arrays.asList(D6.D6_RESULTAT_1, D6.D6_RESULTAT_2, D6.D6_RESULTAT_3, D6.D6_RESULTAT_4,
D6.D6_RESULTAT_5);
List<IDe> resultats = jetDe.simuleJet(false, 5);
assertSimulation(esperes, resultats);
} catch (LanceDeException e) {
fail();
}
}

@Test
public void testSimuleJetOptimiste5D() {
try {
List<IDe> esperes = Arrays.asList(D6.D6_RESULTAT_6, D6.D6_RESULTAT_5, D6.D6_RESULTAT_4, D6.D6_RESULTAT_3,
D6.D6_RESULTAT_2);
List<IDe> resultats = jetDe.simuleJet(true, 5);
assertSimulation(esperes, resultats);
} catch (LanceDeException e) {
fail();
}
}

@Test
public void testSimuleJetPessimiste18D() {
try {
List<IDe> esperes = new ArrayList<>();
esperes.add(D6.D6_RESULTAT_1);
esperes.add(D6.D6_RESULTAT_1);
esperes.add(D6.D6_RESULTAT_1);
esperes.add(D6.D6_RESULTAT_2);
esperes.add(D6.D6_RESULTAT_2);
esperes.add(D6.D6_RESULTAT_2);
esperes.add(D6.D6_RESULTAT_3);
esperes.add(D6.D6_RESULTAT_3);
esperes.add(D6.D6_RESULTAT_3);
esperes.add(D6.D6_RESULTAT_4);
esperes.add(D6.D6_RESULTAT_4);
esperes.add(D6.D6_RESULTAT_4);
esperes.add(D6.D6_RESULTAT_5);
esperes.add(D6.D6_RESULTAT_5);
esperes.add(D6.D6_RESULTAT_5);
esperes.add(D6.D6_RESULTAT_6);
esperes.add(D6.D6_RESULTAT_6);
esperes.add(D6.D6_RESULTAT_6);
List<IDe> resultats = jetDe.simuleJet(false, 18);
assertSimulation(esperes, resultats);
} catch (LanceDeException e) {
fail();
}
}

@Test
public void testSimuleJetOptimiste18D() {
try {
List<IDe> esperes = new ArrayList<>();
esperes.add(D6.D6_RESULTAT_6);
esperes.add(D6.D6_RESULTAT_6);
esperes.add(D6.D6_RESULTAT_6);
esperes.add(D6.D6_RESULTAT_5);
esperes.add(D6.D6_RESULTAT_5);
esperes.add(D6.D6_RESULTAT_5);
esperes.add(D6.D6_RESULTAT_4);
esperes.add(D6.D6_RESULTAT_4);
esperes.add(D6.D6_RESULTAT_4);
esperes.add(D6.D6_RESULTAT_3);
esperes.add(D6.D6_RESULTAT_3);
esperes.add(D6.D6_RESULTAT_3);
esperes.add(D6.D6_RESULTAT_2);
esperes.add(D6.D6_RESULTAT_2);
esperes.add(D6.D6_RESULTAT_2);
esperes.add(D6.D6_RESULTAT_1);
esperes.add(D6.D6_RESULTAT_1);
esperes.add(D6.D6_RESULTAT_1);
List<IDe> resultats = jetDe.simuleJet(false, 18);
assertSimulation(esperes, resultats);
} catch (LanceDeException e) {
fail();
}
}

@Test
public void testSimuleJetPessimiste20D() {
try {
List<IDe> esperes = new ArrayList<>();
esperes.add(D6.D6_RESULTAT_1);
esperes.add(D6.D6_RESULTAT_1);
esperes.add(D6.D6_RESULTAT_1);
esperes.add(D6.D6_RESULTAT_1);
esperes.add(D6.D6_RESULTAT_1);
esperes.add(D6.D6_RESULTAT_2);
esperes.add(D6.D6_RESULTAT_2);
esperes.add(D6.D6_RESULTAT_2);
esperes.add(D6.D6_RESULTAT_3);
esperes.add(D6.D6_RESULTAT_3);
esperes.add(D6.D6_RESULTAT_3);
esperes.add(D6.D6_RESULTAT_4);
esperes.add(D6.D6_RESULTAT_4);
esperes.add(D6.D6_RESULTAT_4);
esperes.add(D6.D6_RESULTAT_5);
esperes.add(D6.D6_RESULTAT_5);
esperes.add(D6.D6_RESULTAT_5);
esperes.add(D6.D6_RESULTAT_6);
esperes.add(D6.D6_RESULTAT_6);
esperes.add(D6.D6_RESULTAT_6);
List<IDe> resultats = jetDe.simuleJet(false, 20);
assertSimulation(esperes, resultats);
} catch (LanceDeException e) {
fail();
}
}

@Test
public void testSimuleJetOptimiste20D() {
try {
List<IDe> esperes = new ArrayList<>();
esperes.add(D6.D6_RESULTAT_6);
esperes.add(D6.D6_RESULTAT_6);
esperes.add(D6.D6_RESULTAT_6);
esperes.add(D6.D6_RESULTAT_6);
esperes.add(D6.D6_RESULTAT_6);
esperes.add(D6.D6_RESULTAT_5);
esperes.add(D6.D6_RESULTAT_5);
esperes.add(D6.D6_RESULTAT_5);
esperes.add(D6.D6_RESULTAT_4);
esperes.add(D6.D6_RESULTAT_4);
esperes.add(D6.D6_RESULTAT_4);
esperes.add(D6.D6_RESULTAT_3);
esperes.add(D6.D6_RESULTAT_3);
esperes.add(D6.D6_RESULTAT_3);
esperes.add(D6.D6_RESULTAT_2);
esperes.add(D6.D6_RESULTAT_2);
esperes.add(D6.D6_RESULTAT_2);
esperes.add(D6.D6_RESULTAT_1);
esperes.add(D6.D6_RESULTAT_1);
esperes.add(D6.D6_RESULTAT_1);
List<IDe> resultats = jetDe.simuleJet(true, 20);
assertSimulation(esperes, resultats);
} catch (LanceDeException e) {
fail();
}
}

@Test
public void testLancePourScoreScoreNull() {
try {
jetDe.getLancePourScore(null);
fail();
} catch (LanceDeException e) {
Assertions.assertThat(e.getCause()).isInstanceOf(NullPointerException.class);
}
}

@Test
public void testLancePourScoreScoreNegatif() {
try {
jetDe.getLancePourScore(-5);
fail();
} catch (LanceDeException e) {
Assertions.assertThat(e.getCause()).isNull();
}
}

@Test
public void testLancePourScoreScoreTropGrand() {
try {
jetDe.getLancePourScore(7);
fail();
} catch (LanceDeException e) {
Assertions.assertThat(e.getCause()).isNull();
}
}

@Test
public void testLancePourScoreScore3() {
try {
List<IDe> esperes = Arrays.asList(D6.D6_RESULTAT_3, D6.D6_RESULTAT_4, D6.D6_RESULTAT_5, D6.D6_RESULTAT_6);
List<IDe> resultat = jetDe.getLancePourScore(3);

assertSimulation(esperes, resultat);
} catch (LanceDeException e) {
fail();
}
}

private void assertSimulation(List<IDe> esperes, List<IDe> resultats) {
Assertions.assertThat(resultats).hasSize(esperes.size());
Map<IDe, Integer> mapEsperes = getMapCount(esperes);
Map<IDe, Integer> mapResultats = getMapCount(resultats);

Assertions.assertThat(mapResultats).hasSize(mapEsperes.size());
for (Entry<IDe, Integer> entry : mapResultats.entrySet()) {
Assertions.assertThat(entry.getValue()).isNotNull();
Assertions.assertThat(mapEsperes.get(entry.getKey())).isNotNull();
Assertions.assertThat(entry.getValue()).isEqualTo(mapEsperes.get(entry.getKey()));
}
}

private Map<IDe, Integer> getMapCount(List<IDe> list) {
Map<IDe, Integer> map = new HashMap<>();
int nombre;
for (IDe de : list) {
nombre = (map.get(de) != null) ? map.get(de) : 0;
map.put(de, nombre + 1);
}

return map;
}
}
Comme c'est long, j'avais fait une pause Mamar et, je me suis trompé en divisant par 2 Mur . Mais le TU, lui, il est bon !
Reply


Messages In This Thread
L'organisation des batailles - by Philou - 18-11-2018, 09:51 PM
RE: L'organisation des batailles - by Gaeriel - 19-11-2018, 02:30 PM
RE: L'organisation des batailles - by Philou - 20-11-2018, 12:24 AM
RE: L'organisation des batailles - by Philou - 22-11-2018, 08:35 AM
RE: L'organisation des batailles - by Gaeriel - 23-11-2018, 09:35 PM
RE: L'organisation des batailles - by Philou - 23-11-2018, 10:22 PM
RE: L'organisation des batailles - by Gaeriel - 23-11-2018, 10:49 PM
RE: L'organisation des batailles - by Philou - 23-11-2018, 11:01 PM
RE: L'organisation des batailles - by Gaeriel - 30-11-2018, 11:57 AM
RE: L'organisation des batailles - by Philou - 30-11-2018, 08:49 PM
RE: L'organisation des batailles - by Gaeriel - 30-11-2018, 08:55 PM
RE: L'organisation des batailles - by Gaeriel - 30-11-2018, 10:45 PM
RE: L'organisation des batailles - by Philou - 01-12-2018, 12:42 AM
RE: L'organisation des batailles - by Gaeriel - 01-12-2018, 01:03 AM
RE: L'organisation des batailles - by Philou - 01-12-2018, 10:26 AM
RE: L'organisation des batailles - by Gaeriel - 01-12-2018, 03:37 PM
RE: L'organisation des batailles - by Philou - 01-12-2018, 03:39 PM
RE: L'organisation des batailles - by Gaeriel - 01-12-2018, 06:54 PM
RE: L'organisation des batailles - by Philou - 01-12-2018, 06:59 PM
RE: L'organisation des batailles - by Gaeriel - 01-12-2018, 08:24 PM
RE: L'organisation des batailles - by Gaeriel - 03-12-2018, 05:18 PM
RE: L'organisation des batailles - by Philou - 04-12-2018, 08:34 AM
RE: L'organisation des batailles - by Gaeriel - 04-12-2018, 09:26 AM
RE: L'organisation des batailles - by Philou - 04-12-2018, 08:44 PM
RE: L'organisation des batailles - by sdm - 04-12-2018, 09:49 PM
RE: L'organisation des batailles - by Gaeriel - 04-12-2018, 10:22 PM
RE: L'organisation des batailles - by Philou - 04-12-2018, 10:27 PM
RE: L'organisation des batailles - by Philou - 16-12-2018, 02:20 PM
RE: L'organisation des batailles - by Gaeriel - 16-12-2018, 08:56 PM
RE: L'organisation des batailles - by Philou - 24-12-2018, 09:12 PM
RE: L'organisation des batailles - by Philou - 26-12-2018, 02:46 PM
RE: L'organisation des batailles - by Gaeriel - 29-12-2018, 01:07 AM
RE: L'organisation des batailles - by Gaeriel - 29-12-2018, 02:07 PM
RE: L'organisation des batailles - by Philou - 29-12-2018, 05:46 PM
RE: L'organisation des batailles - by sdm - 29-12-2018, 07:26 PM
RE: L'organisation des batailles - by Philou - 29-12-2018, 08:02 PM
RE: L'organisation des batailles - by Philou - 29-12-2018, 09:44 PM
RE: L'organisation des batailles - by Gaeriel - 30-12-2018, 01:00 PM
RE: L'organisation des batailles - by Philou - 30-12-2018, 06:54 PM
RE: L'organisation des batailles - by sdm - 30-12-2018, 08:30 PM
RE: L'organisation des batailles - by Gaeriel - 01-01-2019, 11:12 AM
RE: L'organisation des batailles - by Gaeriel - 07-01-2019, 06:42 PM
RE: L'organisation des batailles - by Gaeriel - 10-01-2019, 10:04 PM
RE: L'organisation des batailles - by Philou - 10-01-2019, 10:07 PM
RE: L'organisation des batailles - by sdm - 10-01-2019, 11:43 PM
RE: L'organisation des batailles - by Philou - 11-01-2019, 07:34 AM
RE: L'organisation des batailles - by Gaeriel - 11-01-2019, 12:32 PM
RE: L'organisation des batailles - by Philou - 11-01-2019, 08:18 PM
RE: L'organisation des batailles - by sdm - 11-01-2019, 08:42 PM
RE: L'organisation des batailles - by Gaeriel - 12-01-2019, 03:48 PM
RE: L'organisation des batailles - by Philou - 12-01-2019, 08:38 PM
RE: L'organisation des batailles - by Gaeriel - 13-01-2019, 01:14 PM
RE: L'organisation des batailles - by sdm - 13-01-2019, 01:39 PM
RE: L'organisation des batailles - by Gaeriel - 14-01-2019, 11:18 AM
RE: L'organisation des batailles - by sdm - 14-01-2019, 10:12 PM
RE: L'organisation des batailles - by Philou - 14-01-2019, 11:40 PM
RE: L'organisation des batailles - by sdm - 15-01-2019, 12:30 AM
RE: L'organisation des batailles - by Philou - 15-01-2019, 07:56 AM
RE: L'organisation des batailles - by Gaeriel - 15-01-2019, 12:48 PM
RE: L'organisation des batailles - by sdm - 15-01-2019, 10:39 PM
RE: L'organisation des batailles - by Philou - 15-01-2019, 10:44 PM
RE: L'organisation des batailles - by sdm - 16-01-2019, 12:42 AM
RE: L'organisation des batailles - by sdm - 16-01-2019, 12:59 AM
RE: L'organisation des batailles - by sdm - 16-01-2019, 01:05 AM
RE: L'organisation des batailles - by Gaeriel - 16-01-2019, 11:59 AM
RE: L'organisation des batailles - by Gaeriel - 19-01-2019, 07:31 PM
RE: L'organisation des batailles - by Philou - 19-01-2019, 09:34 PM
RE: L'organisation des batailles - by Philou - 20-01-2019, 12:03 PM
RE: L'organisation des batailles - by sdm - 20-01-2019, 05:46 PM
RE: L'organisation des batailles - by sdm - 20-01-2019, 05:47 PM
RE: L'organisation des batailles - by Gaeriel - 20-01-2019, 08:24 PM
RE: L'organisation des batailles - by Philou - 20-01-2019, 10:59 PM
RE: L'organisation des batailles - by sdm - 21-01-2019, 12:16 PM
RE: L'organisation des batailles - by Philou - 22-01-2019, 12:01 AM
RE: L'organisation des batailles - by sdm - 23-01-2019, 12:32 AM
RE: L'organisation des batailles - by Philou - 26-01-2019, 01:09 PM
RE: L'organisation des batailles - by Philou - 01-02-2019, 09:15 PM
RE: L'organisation des batailles - by Philou - 04-02-2019, 03:49 PM
RE: L'organisation des batailles - by Gaeriel - 04-02-2019, 11:08 PM
RE: L'organisation des batailles - by Gaeriel - 05-02-2019, 09:54 PM
RE: L'organisation des batailles - by sdm - 05-02-2019, 10:20 PM
RE: L'organisation des batailles - by Philou - 05-02-2019, 11:29 PM
RE: L'organisation des batailles - by sdm - 06-02-2019, 12:28 AM
RE: L'organisation des batailles - by Philou - 06-02-2019, 08:05 AM
RE: L'organisation des batailles - by sdm - 06-02-2019, 09:40 PM
RE: L'organisation des batailles - by Gaeriel - 09-02-2019, 10:41 AM
RE: L'organisation des batailles - by sdm - 10-02-2019, 01:43 PM
RE: L'organisation des batailles - by sdm - 10-02-2019, 07:45 PM
RE: L'organisation des batailles - by Gaeriel - 10-02-2019, 08:26 PM
RE: L'organisation des batailles - by sdm - 24-02-2019, 12:32 PM
RE: L'organisation des batailles - by Gaeriel - 25-02-2019, 10:29 PM
RE: L'organisation des batailles - by sdm - 26-02-2019, 12:20 AM
RE: L'organisation des batailles - by Philou - 27-02-2019, 11:11 PM
RE: L'organisation des batailles - by Gaeriel - 28-02-2019, 10:30 PM
RE: L'organisation des batailles - by sdm - 28-02-2019, 10:45 PM
RE: L'organisation des batailles - by sdm - 02-03-2019, 01:46 PM
RE: L'organisation des batailles - by Philou - 02-03-2019, 07:17 PM
RE: L'organisation des batailles - by sdm - 02-03-2019, 09:04 PM
RE: L'organisation des batailles - by Philou - 02-03-2019, 10:38 PM
RE: L'organisation des batailles - by sdm - 02-03-2019, 09:27 PM
RE: L'organisation des batailles - by sdm - 03-03-2019, 12:28 AM
RE: L'organisation des batailles - by Philou - 06-03-2019, 08:45 AM
RE: L'organisation des batailles - by sdm - 06-03-2019, 01:38 PM
RE: L'organisation des batailles - by Philou - 11-03-2019, 07:56 AM
RE: L'organisation des batailles - by sdm - 11-03-2019, 03:42 PM
RE: L'organisation des batailles - by Philou - 15-03-2019, 10:17 AM
RE: L'organisation des batailles - by Gaeriel - 16-03-2019, 08:13 PM
RE: L'organisation des batailles - by Philou - 16-03-2019, 08:49 PM
RE: L'organisation des batailles - by Gaeriel - 17-03-2019, 11:42 PM
RE: L'organisation des batailles - by Philou - 22-03-2019, 09:11 PM
RE: L'organisation des batailles - by Gaeriel - 28-03-2019, 11:02 PM
RE: L'organisation des batailles - by sdm - 29-03-2019, 07:38 AM
RE: L'organisation des batailles - by Philou - 29-03-2019, 08:18 AM
RE: L'organisation des batailles - by sdm - 09-04-2019, 08:32 PM
RE: L'organisation des batailles - by Gaeriel - 12-04-2019, 09:27 PM
RE: L'organisation des batailles - by Gaeriel - 14-04-2019, 10:51 AM
RE: L'organisation des batailles - by Gaeriel - 18-04-2019, 08:46 AM
RE: L'organisation des batailles - by Philou - 18-04-2019, 08:41 PM
RE: L'organisation des batailles - by Gaeriel - 18-04-2019, 09:24 PM
RE: L'organisation des batailles - by sdm - 18-04-2019, 11:55 PM
RE: L'organisation des batailles - by Gaeriel - 22-04-2019, 11:18 AM
RE: L'organisation des batailles - by sdm - 22-04-2019, 07:26 PM
RE: L'organisation des batailles - by Gaeriel - 22-04-2019, 07:42 PM
RE: L'organisation des batailles - by sdm - 22-04-2019, 09:24 PM
RE: L'organisation des batailles - by Gaeriel - 22-04-2019, 10:17 PM
RE: L'organisation des batailles - by Gaeriel - 27-04-2019, 05:39 PM
RE: L'organisation des batailles - by sdm - 28-04-2019, 10:02 PM
RE: L'organisation des batailles - by Gaeriel - 28-04-2019, 10:51 PM
RE: L'organisation des batailles - by Philou - 29-04-2019, 09:48 AM
RE: L'organisation des batailles - by Gaeriel - 29-04-2019, 10:07 PM
RE: L'organisation des batailles - by Gaeriel - 30-04-2019, 09:21 AM
RE: L'organisation des batailles - by sdm - 30-04-2019, 02:53 PM
RE: L'organisation des batailles - by Gaeriel - 30-04-2019, 03:30 PM
RE: L'organisation des batailles - by sdm - 30-04-2019, 07:47 PM
RE: L'organisation des batailles - by Gaeriel - 06-05-2019, 10:19 PM
RE: L'organisation des batailles - by Philou - 25-05-2019, 10:21 AM
RE: L'organisation des batailles - by Gaeriel - 09-06-2019, 11:41 AM
RE: L'organisation des batailles - by Philou - 09-06-2019, 07:55 PM
RE: L'organisation des batailles - by Gaeriel - 10-06-2019, 08:17 PM
RE: L'organisation des batailles - by Philou - 26-06-2019, 07:47 AM
RE: L'organisation des batailles - by sdm - 30-06-2019, 09:48 AM
RE: L'organisation des batailles - by Philou - 30-06-2019, 08:54 PM
RE: L'organisation des batailles - by sdm - 30-06-2019, 09:17 PM
RE: L'organisation des batailles - by Philou - 30-06-2019, 09:19 PM
RE: L'organisation des batailles - by sdm - 30-06-2019, 09:28 PM
RE: L'organisation des batailles - by Philou - 01-07-2019, 07:40 AM
RE: L'organisation des batailles - by Philou - 02-07-2019, 08:45 PM
RE: L'organisation des batailles - by Philou - 07-07-2019, 10:26 AM
RE: L'organisation des batailles - by Gaeriel - 07-07-2019, 08:48 PM
RE: L'organisation des batailles - by Philou - 07-07-2019, 10:00 PM
RE: L'organisation des batailles - by Gaeriel - 08-07-2019, 08:01 PM
RE: L'organisation des batailles - by Philou - 13-07-2019, 08:21 AM
RE: L'organisation des batailles - by sdm - 13-07-2019, 08:46 AM
RE: L'organisation des batailles - by Philou - 19-07-2019, 06:21 PM
RE: L'organisation des batailles - by Gaeriel - 20-07-2019, 06:59 AM
RE: L'organisation des batailles - by Philou - 25-07-2019, 09:01 PM
RE: L'organisation des batailles - by Gaeriel - 30-07-2019, 12:46 AM
RE: L'organisation des batailles - by Philou - 30-07-2019, 07:33 AM
RE: L'organisation des batailles - by Gaeriel - 30-07-2019, 12:00 PM
RE: L'organisation des batailles - by Gaeriel - 30-07-2019, 02:58 PM
RE: L'organisation des batailles - by Gaeriel - 30-07-2019, 05:08 PM
RE: L'organisation des batailles - by Philou - 30-07-2019, 08:30 PM
RE: L'organisation des batailles - by Gaeriel - 30-07-2019, 11:11 PM
RE: L'organisation des batailles - by Philou - 31-07-2019, 07:43 AM
RE: L'organisation des batailles - by Gaeriel - 31-07-2019, 11:42 AM
RE: L'organisation des batailles - by Philou - 31-07-2019, 08:08 PM
RE: L'organisation des batailles - by Gaeriel - 01-08-2019, 09:38 AM
RE: L'organisation des batailles - by Gaeriel - 01-08-2019, 07:13 PM
RE: L'organisation des batailles - by Philou - 02-08-2019, 08:17 AM
RE: L'organisation des batailles - by Gaeriel - 02-08-2019, 06:06 PM
RE: L'organisation des batailles - by Philou - 02-08-2019, 09:36 PM
RE: L'organisation des batailles - by Gaeriel - 02-08-2019, 11:07 PM
RE: L'organisation des batailles - by Philou - 04-08-2019, 01:03 PM
RE: L'organisation des batailles - by Gaeriel - 05-08-2019, 08:17 AM
RE: L'organisation des batailles - by Gaeriel - 05-08-2019, 09:29 AM
RE: L'organisation des batailles - by Gaeriel - 05-08-2019, 12:43 PM
RE: L'organisation des batailles - by Gaeriel - 13-08-2019, 08:47 PM
RE: L'organisation des batailles - by Philou - 13-08-2019, 10:01 PM
RE: L'organisation des batailles - by Gaeriel - 13-08-2019, 10:52 PM
RE: L'organisation des batailles - by Philou - 14-08-2019, 07:17 AM
RE: L'organisation des batailles - by Gaeriel - 14-08-2019, 06:40 PM
RE: L'organisation des batailles - by sdm - 15-08-2019, 09:43 AM
RE: L'organisation des batailles - by Philou - 01-09-2019, 11:47 AM
RE: L'organisation des batailles - by sdm - 01-09-2019, 05:24 PM
RE: L'organisation des batailles - by Philou - 01-09-2019, 05:58 PM
RE: L'organisation des batailles - by sdm - 01-09-2019, 06:04 PM
RE: L'organisation des batailles - by Philou - 11-09-2019, 08:04 AM
RE: L'organisation des batailles - by sdm - 12-09-2019, 07:44 PM
RE: L'organisation des batailles - by Philou - 12-09-2019, 07:56 PM
RE: L'organisation des batailles - by Gaeriel - 12-09-2019, 11:12 PM
RE: L'organisation des batailles - by Philou - 14-09-2019, 07:23 PM
RE: L'organisation des batailles - by Philou - 23-09-2019, 08:02 AM
RE: L'organisation des batailles - by Gaeriel - 23-09-2019, 08:58 AM
RE: L'organisation des batailles - by sdm - 23-09-2019, 07:47 PM
RE: L'organisation des batailles - by Philou - 05-10-2019, 10:25 AM
RE: L'organisation des batailles - by sdm - 05-10-2019, 11:30 AM
RE: L'organisation des batailles - by Gaeriel - 07-10-2019, 12:05 AM
RE: L'organisation des batailles - by sdm - 07-10-2019, 09:59 PM
RE: L'organisation des batailles - by Gaeriel - 07-10-2019, 10:07 PM
RE: L'organisation des batailles - by Philou - 27-10-2019, 08:32 PM
RE: L'organisation des batailles - by Gaeriel - 28-10-2019, 11:39 PM
RE: L'organisation des batailles - by Philou - 09-11-2019, 07:02 PM
RE: L'organisation des batailles - by Philou - 09-11-2019, 07:40 PM
RE: L'organisation des batailles - by Gaeriel - 10-11-2019, 10:42 AM
RE: L'organisation des batailles - by sdm - 10-11-2019, 01:18 PM
RE: L'organisation des batailles - by Philou - 10-11-2019, 02:21 PM
RE: L'organisation des batailles - by sdm - 12-11-2019, 09:17 PM
RE: L'organisation des batailles - by Philou - 12-11-2019, 11:33 PM
RE: L'organisation des batailles - by Gaeriel - 13-11-2019, 11:29 PM
RE: L'organisation des batailles - by sdm - 14-11-2019, 02:03 AM
RE: L'organisation des batailles - by Philou - 14-11-2019, 08:04 AM
RE: L'organisation des batailles - by Gaeriel - 14-11-2019, 03:31 PM
RE: L'organisation des batailles - by Philou - 14-11-2019, 07:10 PM
RE: L'organisation des batailles - by Gaeriel - 15-11-2019, 09:27 PM
RE: L'organisation des batailles - by Philou - 16-11-2019, 06:11 PM
RE: L'organisation des batailles - by sdm - 16-11-2019, 11:04 PM
RE: L'organisation des batailles - by Philou - 16-11-2019, 11:09 PM
RE: L'organisation des batailles - by Gaeriel - 11-12-2019, 08:46 PM
RE: L'organisation des batailles - by Philou - 12-12-2019, 08:17 PM
RE: L'organisation des batailles - by Philou - 17-12-2019, 08:32 PM
RE: L'organisation des batailles - by Gaeriel - 18-12-2019, 12:52 PM
RE: L'organisation des batailles - by Gaeriel - 18-12-2019, 09:45 PM
RE: L'organisation des batailles - by Gaeriel - 18-12-2019, 09:52 PM
RE: L'organisation des batailles - by Gaeriel - 26-12-2019, 11:32 AM
RE: L'organisation des batailles - by Gaeriel - 28-12-2019, 10:51 AM
RE: L'organisation des batailles - by Philou - 29-12-2019, 10:23 AM
RE: L'organisation des batailles - by Gaeriel - 29-12-2019, 03:33 PM
RE: L'organisation des batailles - by sdm - 30-12-2019, 09:34 PM
RE: L'organisation des batailles - by Gaeriel - 30-12-2019, 11:58 PM
RE: L'organisation des batailles - by sdm - 02-01-2020, 01:40 PM
RE: L'organisation des batailles - by Gaeriel - 02-01-2020, 07:58 PM
RE: L'organisation des batailles - by Philou - 03-01-2020, 07:48 PM
RE: L'organisation des batailles - by sdm - 04-01-2020, 11:12 AM
RE: L'organisation des batailles - by Philou - 04-01-2020, 12:05 PM
RE: L'organisation des batailles - by Gaeriel - 04-01-2020, 02:39 PM
RE: L'organisation des batailles - by Philou - 05-02-2020, 08:50 AM
RE: L'organisation des batailles - by Philou - 06-02-2020, 08:07 AM
RE: L'organisation des batailles - by sdm - 15-02-2020, 12:51 AM
RE: L'organisation des batailles - by Philou - 15-02-2020, 09:22 PM
RE: L'organisation des batailles - by sdm - 15-02-2020, 11:15 PM
RE: L'organisation des batailles - by Gaeriel - 16-02-2020, 10:33 AM
RE: L'organisation des batailles - by Gaeriel - 22-02-2020, 02:22 PM
RE: L'organisation des batailles - by Gaeriel - 09-03-2020, 10:45 AM
RE: L'organisation des batailles - by Philou - 09-03-2020, 09:20 PM
RE: L'organisation des batailles - by Philou - 09-03-2020, 11:31 PM
RE: L'organisation des batailles - by Gaeriel - 10-03-2020, 12:10 AM
RE: L'organisation des batailles - by Gaeriel - 11-03-2020, 12:38 PM
RE: L'organisation des batailles - by Philou - 11-03-2020, 10:30 PM
RE: L'organisation des batailles - by Gaeriel - 12-03-2020, 03:07 PM
RE: L'organisation des batailles - by Philou - 12-03-2020, 11:06 PM
RE: L'organisation des batailles - by Philou - 13-03-2020, 08:20 AM
RE: L'organisation des batailles - by Gaeriel - 13-03-2020, 09:15 PM
RE: L'organisation des batailles - by sdm - 13-03-2020, 09:34 PM
RE: L'organisation des batailles - by Gaeriel - 13-03-2020, 10:51 PM
RE: L'organisation des batailles - by Gaeriel - 14-05-2020, 10:09 PM
RE: L'organisation des batailles - by Philou - 16-05-2020, 03:33 PM
RE: L'organisation des batailles - by Philou - 16-05-2020, 03:36 PM
RE: L'organisation des batailles - by Philou - 18-05-2020, 12:56 PM
RE: L'organisation des batailles - by Gaeriel - 18-05-2020, 03:10 PM
RE: L'organisation des batailles - by Philou - 18-05-2020, 04:11 PM
RE: L'organisation des batailles - by Gaeriel - 19-05-2020, 10:52 PM
RE: L'organisation des batailles - by sdm - 21-06-2020, 10:57 AM
RE: L'organisation des batailles - by Philou - 21-06-2020, 11:35 AM
RE: L'organisation des batailles - by Gaeriel - 21-06-2020, 10:28 PM
RE: L'organisation des batailles - by Philou - 21-06-2020, 10:37 PM
RE: L'organisation des batailles - by Gaeriel - 23-06-2020, 06:03 PM
RE: L'organisation des batailles - by Philou - 23-06-2020, 10:03 PM
RE: L'organisation des batailles - by Philou - 23-06-2020, 10:04 PM
RE: L'organisation des batailles - by Gaeriel - 23-06-2020, 10:35 PM
RE: L'organisation des batailles - by Philou - 23-06-2020, 11:01 PM
RE: L'organisation des batailles - by Gaeriel - 24-06-2020, 03:31 PM
RE: L'organisation des batailles - by Gaeriel - 26-06-2020, 09:15 PM
RE: L'organisation des batailles - by Philou - 27-06-2020, 05:55 AM
RE: L'organisation des batailles - by sdm - 27-06-2020, 08:46 AM
RE: L'organisation des batailles - by Philou - 28-06-2020, 11:02 AM
RE: L'organisation des batailles - by Gaeriel - 28-06-2020, 02:40 PM
RE: L'organisation des batailles - by sdm - 28-06-2020, 04:16 PM
RE: L'organisation des batailles - by Gaeriel - 28-06-2020, 04:19 PM
RE: L'organisation des batailles - by sdm - 28-06-2020, 04:29 PM
RE: L'organisation des batailles - by sdm - 28-06-2020, 04:33 PM
RE: L'organisation des batailles - by Gaeriel - 28-06-2020, 05:49 PM
RE: L'organisation des batailles - by sdm - 28-06-2020, 07:48 PM
RE: L'organisation des batailles - by Gaeriel - 28-06-2020, 07:52 PM
RE: L'organisation des batailles - by Philou - 28-06-2020, 08:39 PM
RE: L'organisation des batailles - by Philou - 28-06-2020, 08:41 PM
RE: L'organisation des batailles - by Gaeriel - 28-06-2020, 10:05 PM
RE: L'organisation des batailles - by Philou - 28-06-2020, 10:42 PM
RE: L'organisation des batailles - by Gaeriel - 28-06-2020, 11:51 PM
RE: L'organisation des batailles - by Philou - 29-06-2020, 11:15 AM
RE: L'organisation des batailles - by sdm - 29-06-2020, 07:55 PM
RE: L'organisation des batailles - by sdm - 29-06-2020, 09:14 PM
RE: L'organisation des batailles - by Gaeriel - 25-09-2020, 12:22 PM
RE: L'organisation des batailles - by sdm - 25-09-2020, 04:37 PM
RE: L'organisation des batailles - by Gaeriel - 25-09-2020, 04:46 PM
RE: L'organisation des batailles - by Gaeriel - 29-09-2020, 05:24 PM
RE: L'organisation des batailles - by Philou - 29-09-2020, 06:34 PM
RE: L'organisation des batailles - by Philou - 01-10-2020, 07:33 AM
RE: L'organisation des batailles - by Gaeriel - 01-10-2020, 08:07 AM
RE: L'organisation des batailles - by Gaeriel - 01-10-2020, 01:22 PM
RE: L'organisation des batailles - by Philou - 01-10-2020, 03:38 PM
RE: L'organisation des batailles - by Gaeriel - 01-10-2020, 05:07 PM
RE: L'organisation des batailles - by Philou - 01-10-2020, 10:14 PM
RE: L'organisation des batailles - by Gaeriel - 05-01-2021, 03:59 PM
RE: L'organisation des batailles - by sdm - 07-01-2021, 08:59 PM
RE: L'organisation des batailles - by Gaeriel - 08-01-2021, 03:56 PM
RE: L'organisation des batailles - by Philou - 08-01-2021, 04:28 PM
RE: L'organisation des batailles - by Gaeriel - 08-01-2021, 10:12 PM
RE: L'organisation des batailles - by Gaeriel - 09-01-2021, 12:31 AM
RE: L'organisation des batailles - by sdm - 09-01-2021, 02:02 AM
RE: L'organisation des batailles - by Gaeriel - 10-01-2021, 09:59 PM
RE: L'organisation des batailles - by Philou - 11-01-2021, 08:52 PM
RE: L'organisation des batailles - by Philou - 12-01-2021, 06:28 PM
RE: L'organisation des batailles - by Gaeriel - 12-01-2021, 10:16 PM
RE: L'organisation des batailles - by Gaeriel - 14-01-2021, 09:00 PM
RE: L'organisation des batailles - by sdm - 15-01-2021, 10:01 PM
RE: L'organisation des batailles - by Gaeriel - 15-01-2021, 10:16 PM
RE: L'organisation des batailles - by Philou - 28-01-2021, 08:21 AM
RE: L'organisation des batailles - by sdm - 28-01-2021, 01:56 PM
RE: L'organisation des batailles - by Philou - 27-04-2021, 08:01 PM
RE: L'organisation des batailles - by Philou - 08-05-2021, 08:45 AM
RE: L'organisation des batailles - by sdm - 08-05-2021, 09:32 AM
RE: L'organisation des batailles - by Philou - 08-05-2021, 07:10 PM
RE: L'organisation des batailles - by sdm - 08-05-2021, 09:33 PM
RE: L'organisation des batailles - by Philou - 11-05-2021, 08:20 PM
RE: L'organisation des batailles - by sdm - 12-05-2021, 12:48 AM
RE: L'organisation des batailles - by Philou - 12-05-2021, 09:43 AM
RE: L'organisation des batailles - by sdm - 13-05-2021, 01:51 AM
RE: L'organisation des batailles - by sdm - 13-05-2021, 06:35 PM
RE: L'organisation des batailles - by Philou - 15-07-2021, 08:44 AM
RE: L'organisation des batailles - by sdm - 16-07-2021, 08:27 PM
RE: L'organisation des batailles - by Gaeriel - 16-07-2021, 11:18 PM
RE: L'organisation des batailles - by sdm - 08-08-2021, 10:28 PM
RE: L'organisation des batailles - by Philou - 09-08-2021, 07:23 PM
RE: L'organisation des batailles - by sdm - 10-09-2021, 09:39 PM
RE: L'organisation des batailles - by sdm - 09-11-2021, 08:43 PM
RE: L'organisation des batailles - by Gaeriel - 12-11-2021, 12:54 PM
RE: L'organisation des batailles - by Gaeriel - 12-11-2021, 12:55 PM
RE: L'organisation des batailles - by Philou - 02-12-2021, 10:04 PM
RE: L'organisation des batailles - by sdm - 28-12-2021, 08:57 AM
RE: L'organisation des batailles - by Philou - 02-01-2022, 07:23 PM
RE: L'organisation des batailles - by Gaeriel - 02-01-2022, 09:25 PM
RE: L'organisation des batailles - by Gaeriel - 25-01-2022, 06:07 PM
RE: L'organisation des batailles - by Philou - 25-01-2022, 11:12 PM
RE: L'organisation des batailles - by Gaeriel - 26-01-2022, 01:01 PM
RE: L'organisation des batailles - by Philou - 26-01-2022, 02:33 PM
RE: L'organisation des batailles - by Gaeriel - 26-01-2022, 04:28 PM
RE: L'organisation des batailles - by Philou - 28-01-2022, 10:57 AM
RE: L'organisation des batailles - by Gaeriel - 28-01-2022, 12:40 PM
RE: L'organisation des batailles - by Philou - 28-01-2022, 02:35 PM
RE: L'organisation des batailles - by Gaeriel - 28-01-2022, 07:56 PM
RE: L'organisation des batailles - by Gaeriel - 11-02-2022, 08:11 PM
RE: L'organisation des batailles - by sdm - 12-02-2022, 11:10 AM
RE: L'organisation des batailles - by sdm - 14-04-2022, 07:44 PM
RE: L'organisation des batailles - by Philou - 15-04-2022, 07:33 AM
RE: L'organisation des batailles - by Philou - 15-04-2022, 07:37 AM
RE: L'organisation des batailles - by sdm - 15-04-2022, 05:59 PM
RE: L'organisation des batailles - by Philou - 15-04-2022, 07:44 PM
RE: L'organisation des batailles - by sdm - 15-04-2022, 08:31 PM
RE: L'organisation des batailles - by Philou - 15-04-2022, 08:48 PM
RE: L'organisation des batailles - by sdm - 15-04-2022, 11:56 PM
RE: L'organisation des batailles - by Philou - 16-04-2022, 08:32 AM
RE: L'organisation des batailles - by sdm - 16-04-2022, 12:29 PM
RE: L'organisation des batailles - by Philou - 18-04-2022, 03:34 PM
RE: L'organisation des batailles - by Philou - 16-04-2022, 04:20 PM
RE: L'organisation des batailles - by Philou - 16-04-2022, 05:23 PM
RE: L'organisation des batailles - by Philou - 18-04-2022, 12:05 PM
RE: L'organisation des batailles - by sdm - 18-04-2022, 08:13 PM
RE: L'organisation des batailles - by Philou - 18-04-2022, 09:36 PM
RE: L'organisation des batailles - by Philou - 18-04-2022, 09:41 PM
RE: L'organisation des batailles - by sdm - 19-04-2022, 11:27 AM
RE: L'organisation des batailles - by Gaeriel - 19-04-2022, 02:00 PM
RE: L'organisation des batailles - by Philou - 19-04-2022, 05:11 PM
RE: L'organisation des batailles - by Gaeriel - 19-04-2022, 08:35 PM
RE: L'organisation des batailles - by Philou - 19-04-2022, 09:06 PM
RE: L'organisation des batailles - by Philou - 21-04-2022, 06:58 AM
RE: L'organisation des batailles - by Gaeriel - 21-04-2022, 02:39 PM
RE: L'organisation des batailles - by sdm - 23-04-2022, 11:40 AM
RE: L'organisation des batailles - by Philou - 27-05-2022, 07:35 PM
RE: L'organisation des batailles - by sdm - 04-06-2022, 09:23 PM
RE: L'organisation des batailles - by Philou - 05-06-2022, 06:45 AM
RE: L'organisation des batailles - by sdm - 11-06-2022, 01:35 AM
RE: L'organisation des batailles - by Philou - 11-06-2022, 07:28 AM
RE: L'organisation des batailles - by Philou - 10-07-2022, 07:17 PM
RE: L'organisation des batailles - by sdm - 11-07-2022, 07:47 PM
RE: L'organisation des batailles - by sdm - 11-07-2022, 07:50 PM
RE: L'organisation des batailles - by sdm - 22-07-2022, 04:49 PM
RE: L'organisation des batailles - by Philou - 22-07-2022, 08:28 PM
RE: L'organisation des batailles - by sdm - 22-07-2022, 11:16 PM
RE: L'organisation des batailles - by Gaeriel - 24-07-2022, 09:39 AM
RE: L'organisation des batailles - by Philou - 01-08-2022, 07:19 PM
RE: L'organisation des batailles - by Philou - 08-08-2022, 11:47 AM
RE: L'organisation des batailles - by sdm - 08-08-2022, 11:32 PM
RE: L'organisation des batailles - by Philou - 09-08-2022, 07:11 AM
RE: L'organisation des batailles - by sdm - 18-08-2022, 09:15 PM
RE: L'organisation des batailles - by Philou - 18-08-2022, 09:26 PM
RE: L'organisation des batailles - by sdm - 18-08-2022, 09:34 PM
RE: L'organisation des batailles - by Philou - 18-08-2022, 09:31 PM
RE: L'organisation des batailles - by Philou - 18-08-2022, 09:33 PM
RE: L'organisation des batailles - by sdm - 21-08-2022, 11:50 AM
RE: L'organisation des batailles - by Gaeriel - 21-08-2022, 02:17 PM
RE: L'organisation des batailles - by sdm - 26-08-2022, 02:25 PM
RE: L'organisation des batailles - by Philou - 26-08-2022, 04:00 PM
RE: L'organisation des batailles - by sdm - 26-08-2022, 04:49 PM
RE: L'organisation des batailles - by Gaeriel - 01-10-2022, 11:51 AM
RE: L'organisation des batailles - by Philou - 07-11-2022, 06:34 PM
RE: L'organisation des batailles - by Philou - 13-11-2022, 07:34 AM
RE: L'organisation des batailles - by sdm - 13-11-2022, 12:55 PM
RE: L'organisation des batailles - by Gaeriel - 15-11-2022, 11:20 PM
RE: L'organisation des batailles - by sdm - 16-11-2022, 01:11 AM
RE: L'organisation des batailles - by Philou - 16-11-2022, 12:15 PM
RE: L'organisation des batailles - by sdm - 23-12-2022, 07:07 PM
RE: L'organisation des batailles - by Philou - 13-01-2023, 11:02 PM
RE: L'organisation des batailles - by sdm - 14-01-2023, 01:38 AM
RE: L'organisation des batailles - by sdm - 29-01-2023, 10:31 PM
RE: L'organisation des batailles - by Philou - 01-02-2023, 09:37 PM
RE: L'organisation des batailles - by sdm - 01-02-2023, 11:22 PM
RE: L'organisation des batailles - by Philou - 02-02-2023, 12:16 AM
RE: L'organisation des batailles - by Philou - 01-02-2023, 11:56 PM
RE: L'organisation des batailles - by sdm - 03-02-2023, 06:22 PM
RE: L'organisation des batailles - by Gaeriel - 03-02-2023, 10:42 PM
RE: L'organisation des batailles - by sdm - 13-02-2023, 01:55 AM
RE: L'organisation des batailles - by Philou - 13-02-2023, 10:53 PM
RE: L'organisation des batailles - by Philou - 03-03-2023, 08:55 AM
RE: L'organisation des batailles - by Philou - 03-03-2023, 11:42 PM
RE: L'organisation des batailles - by Philou - 04-03-2023, 08:39 PM
RE: L'organisation des batailles - by Philou - 09-03-2023, 11:01 PM
RE: L'organisation des batailles - by sdm - 10-03-2023, 12:25 AM
RE: L'organisation des batailles - by sdm - 25-03-2023, 12:15 AM
RE: L'organisation des batailles - by Darth Nico - 25-03-2023, 11:19 AM
RE: L'organisation des batailles - by Gaeriel - 30-03-2023, 09:58 PM
RE: L'organisation des batailles - by sdm - 30-03-2023, 11:14 PM
RE: L'organisation des batailles - by Philou - 31-03-2023, 07:15 AM
RE: L'organisation des batailles - by Gaeriel - 31-03-2023, 11:27 AM
RE: L'organisation des batailles - by Gaeriel - 01-04-2023, 11:18 AM
RE: L'organisation des batailles - by Philou - 24-04-2023, 09:25 PM
RE: L'organisation des batailles - by Philou - 29-04-2023, 08:02 AM
RE: L'organisation des batailles - by sdm - 30-04-2023, 10:57 AM
RE: L'organisation des batailles - by Gaeriel - 11-06-2023, 10:50 PM
RE: L'organisation des batailles - by Philou - 11-06-2023, 11:09 PM
RE: L'organisation des batailles - by Gaeriel - 19-06-2023, 09:54 AM
RE: L'organisation des batailles - by Philou - 19-06-2023, 11:32 AM
RE: L'organisation des batailles - by sdm - 21-06-2023, 06:43 PM
RE: L'organisation des batailles - by Philou - 12-07-2023, 11:00 PM
RE: L'organisation des batailles - by Gaeriel - 13-07-2023, 11:38 AM
RE: L'organisation des batailles - by Gaeriel - 14-07-2023, 08:45 AM
RE: L'organisation des batailles - by Gaeriel - 14-07-2023, 08:46 AM
RE: L'organisation des batailles - by Philou - 26-07-2023, 10:13 PM
RE: L'organisation des batailles - by Gaeriel - 29-07-2023, 03:20 PM
RE: L'organisation des batailles - by Philou - 29-07-2023, 10:32 PM
RE: L'organisation des batailles - by Gaeriel - 30-07-2023, 05:09 PM
RE: L'organisation des batailles - by Philou - 06-08-2023, 08:29 AM
RE: L'organisation des batailles - by Philou - 06-08-2023, 08:33 AM
RE: L'organisation des batailles - by Gaeriel - 12-08-2023, 11:15 AM
RE: L'organisation des batailles - by Philou - 12-08-2023, 12:44 PM
RE: L'organisation des batailles - by Gaeriel - 14-08-2023, 08:24 AM
RE: L'organisation des batailles - by sdm - 01-09-2023, 09:06 PM
RE: L'organisation des batailles - by Philou - 10-09-2023, 06:55 PM
RE: L'organisation des batailles - by Philou - 13-09-2023, 07:49 PM
RE: L'organisation des batailles - by sdm - 15-09-2023, 02:49 PM
RE: L'organisation des batailles - by sdm - 23-09-2023, 10:50 AM
RE: L'organisation des batailles - by Philou - 28-09-2023, 08:01 PM
RE: L'organisation des batailles - by sdm - 29-09-2023, 08:11 PM
RE: L'organisation des batailles - by Darth Nico - 30-09-2023, 10:39 AM
RE: L'organisation des batailles - by Philou - 30-09-2023, 12:25 PM
RE: L'organisation des batailles - by sdm - 13-10-2023, 07:51 PM
RE: L'organisation des batailles - by Philou - 13-10-2023, 08:52 PM
RE: L'organisation des batailles - by Philou - 26-10-2023, 09:31 PM
RE: L'organisation des batailles - by sdm - 31-10-2023, 09:24 PM
RE: L'organisation des batailles - by sdm - 03-11-2023, 01:31 AM
RE: L'organisation des batailles - by Philou - 29-11-2023, 10:41 PM
RE: L'organisation des batailles - by sdm - 01-12-2023, 10:52 PM
RE: L'organisation des batailles - by Philou - 02-12-2023, 06:42 PM
RE: L'organisation des batailles - by sdm - 04-12-2023, 03:01 AM
RE: L'organisation des batailles - by Gaeriel - 06-12-2023, 09:12 PM
RE: L'organisation des batailles - by Philou - 19-12-2023, 11:14 PM
RE: L'organisation des batailles - by sdm - 25-12-2023, 10:04 PM
RE: L'organisation des batailles - by Philou - 27-12-2023, 08:40 PM
RE: L'organisation des batailles - by Philou - 27-12-2023, 08:42 PM
RE: L'organisation des batailles - by sdm - 29-12-2023, 02:53 PM
RE: L'organisation des batailles - by Philou - 30-12-2023, 02:09 PM
RE: L'organisation des batailles - by sdm - 16-06-2024, 02:10 AM
RE: L'organisation des batailles - by Philou - 16-06-2024, 08:01 AM
RE: L'organisation des batailles - by Philou - 16-06-2024, 08:17 AM
RE: L'organisation des batailles - by Philou - 16-06-2024, 08:24 AM
RE: L'organisation des batailles - by Philou - 29-06-2024, 12:39 PM
RE: L'organisation des batailles - by sdm - 13-07-2024, 12:48 PM
RE: L'organisation des batailles - by Gaeriel - 13-07-2024, 01:38 PM
RE: L'organisation des batailles - by Philou - 31-07-2024, 08:24 PM
RE: L'organisation des batailles - by Philou - 03-08-2024, 06:09 PM
RE: L'organisation des batailles - by sdm - 04-08-2024, 01:39 AM
RE: L'organisation des batailles - by sdm - 09-08-2024, 03:33 PM
RE: L'organisation des batailles - by Philou - 10-08-2024, 12:20 PM
RE: L'organisation des batailles - by sdm - 26-09-2024, 09:36 PM
RE: L'organisation des batailles - by Philou - 28-09-2024, 06:21 PM
RE: L'organisation des batailles - by sdm - 04-10-2024, 09:39 PM
RE: L'organisation des batailles - by Philou - 05-10-2024, 09:35 AM
RE: L'organisation des batailles - by Philou - 05-10-2024, 09:51 AM
RE: L'organisation des batailles - by Philou - 04-11-2024, 09:05 PM
RE: L'organisation des batailles - by sdm - 09-11-2024, 08:45 AM
RE: L'organisation des batailles - by Philou - 15-12-2024, 08:27 PM
RE: L'organisation des batailles - by sdm - 21-12-2024, 01:46 AM
RE: L'organisation des batailles - by sdm - 27-12-2024, 07:22 PM
RE: L'organisation des batailles - by sdm - 31-12-2024, 07:12 PM
RE: L'organisation des batailles - by Philou - 24-01-2025, 08:24 PM
RE: L'organisation des batailles - by sdm - 24-01-2025, 09:53 PM
RE: L'organisation des batailles - by sdm - 15-02-2025, 01:52 AM
RE: L'organisation des batailles - by Philou - 18-02-2025, 08:03 PM
RE: L'organisation des batailles - by Philou - 05-03-2025, 08:13 PM
RE: L'organisation des batailles - by sdm - 08-03-2025, 01:09 AM
RE: L'organisation des batailles - by sdm - 25-03-2025, 10:46 PM
RE: L'organisation des batailles - by Philou - 26-03-2025, 10:56 PM
RE: L'organisation des batailles - by sdm - 28-03-2025, 08:57 PM
RE: L'organisation des batailles - by sdm - 01-05-2025, 02:29 PM
RE: L'organisation des batailles - by Philou - 01-05-2025, 05:45 PM
RE: L'organisation des batailles - by sdm - 30-05-2025, 05:37 PM
RE: L'organisation des batailles - by Philou - 30-05-2025, 06:12 PM
RE: L'organisation des batailles - by sdm - 28-06-2025, 12:40 AM
RE: L'organisation des batailles - by Gaeriel - 03-07-2025, 09:40 AM
RE: L'organisation des batailles - by sdm - 03-07-2025, 08:41 PM
RE: L'organisation des batailles - by Philou - 03-07-2025, 10:06 PM
RE: L'organisation des batailles - by Gaeriel - 04-07-2025, 09:36 AM
RE: L'organisation des batailles - by Philou - 08-07-2025, 06:22 AM
RE: L'organisation des batailles - by sdm - 11-07-2025, 09:59 PM
RE: L'organisation des batailles - by Gaeriel - 13-07-2025, 10:50 AM
RE: L'organisation des batailles - by Philou - 13-07-2025, 07:12 PM
RE: L'organisation des batailles - by Philou - 13-07-2025, 08:19 PM
RE: L'organisation des batailles - by Gaeriel - 19-07-2025, 10:41 PM

Forum Jump:


Users browsing this thread: 3 Guest(s)