public void spread(){
		if(direction != null && tailleRestante > 0){
			switch(direction){
			case N :
				plateau.createFlamme(this.getHauteur(), this.getLargeur()-1, this.tailleRestante-1, this.direction, this.dateFin);
				break;
			case S :
				plateau.createFlamme(this.getHauteur(), this.getLargeur()+1, this.tailleRestante-1, this.direction, this.dateFin);
				break;
			case E :
				plateau.createFlamme(this.getHauteur()+1, (this.getLargeur()), this.tailleRestante-1, this.direction, this.dateFin);
				break;
			case O :
				plateau.createFlamme(this.getHauteur()-1, (this.getLargeur()), this.tailleRestante-1, this.direction, this.dateFin);
				break;
			}
		}
		this.isSpread = true;
	}