public void stopWork(){
		if(isNetted())return;
		if(isGoodNeighbour(rotation)
				&& board[position].neighbours[rotation].getTile().getOwner()!=this.owner 
				&& (!board[position].neighbours[rotation].getTile().isNetter() || !board[position].neighbours[rotation].getTile().ifWorks[(6-board[position].neighbours[(rotation)%6].getTile().getRotation()+rotation+3)%6])){
			
			board[position].neighbours[rotation].getTile().netted--; 
			
			
			if(board[position].neighbours[rotation].getTile().netted==0){
				board[position].neighbours[rotation].getTile().working = true;
				for(int i=0; i<6;i++) board[position].neighbours[rotation].getTile().work(i);
				board[position].neighbours[rotation].getTile().getField().changeNetted();
				board[position].neighbours[rotation].getTile().getField().repaint();
			}
		}
			
		
	}