public void work(int direction){
		if(isNetted())return;
		if(board[position].neighbours[direction]!=null && board[position].neighbours[direction].getTile() instanceof Unit && board[position].neighbours[direction].getTile().getOwner()==this.owner ) 
			((Unit)board[position].neighbours[direction].getTile()).shootBonus++;
	}