public void checkWar() {
        if(bb.size()>0){
            for (int i = 0; i < bb.size(); i++) {
                Barb b = (Barb)bb.get(i);
                if(grid[b.getX()][b.getY()]==4) {
                    System.out.println("Farm contact");
                    setBlock(b.getX(),b.getY(),3);
                    MF.SS.Farms-=1;
                    MF.writeNarra("Farm Destroyed!");
                }
                for(int ii = 0;ii<aa.size();ii++) {
                    Army a = (Army)aa.get(ii);
                    if(b.getX() == a.getX() && b.getY() == a.getY())
                        MF.writeNarra("FIGHT FIGHT!");
                }
            }
                      
        }
    }