public int priseTerritoire(Territoire t, int nbUnite) {
		// Utilisation prioritaire des unités bonus
		if (this.nbUniteBonus >= nbUnite - 1) {
			this.nbUniteBonus -= nbUnite - 1;
			
			nbUnite = 1;
		}
		else {
			nbUnite -= this.nbUniteBonus;
			
			this.nbUniteBonus = 0;
		}
		
		this.nbUniteEnMain -= nbUnite;
		
		t.setNbUnite(nbUnite);
		t.setOccupant(this);
		
		this.territoiresOccupes.add(t);
		
		this.actionPriseTerritoire(t);
		
		if (hasPower()) {
			this.pouvoir.actionPriseTerritoire(t);
		}
		
		return nbUnite;
	}