public void troopSend(int boat, int foot, int knigth, int siege) {
		if(battle!=null){
			battle.addTroop(boat,foot,knigth,siege);
		}else if(mvInitiated){//on est dans le cas d'un mouvement 
			territory1.mouveTroops(territory2,boat,foot,knigth, siege );
			if(territory1.getTroup()==null){// dans le cas où il n'y a plus de troupes on supprime l'ordre
				territory1.rmOrder();
				if (territory1 instanceof Water || territory1.getFamily().getInflu()<1){
					territory1.removeOwner();
					nextPlayer();
				}else if (territory1.getInfluenceToken() || (territory1 instanceof HomeLand && ((HomeLand) territory1).originalOwner(territory1.getFamily()))){ // the territory already have an influence token(or is Homeland), don't need to had one more
					nextPlayer();
				}else{//the player have the possiblity to use a influence token to keep is territory
					state=ModelState.USE_INF_TOKEN;
				}
			}
		}
		
	}