public NonPlayerStats generateStats(List<GameStat> games){
    	NonPlayerStats ret = new NonPlayerStats();
    	for(GameStat g: games){
    		if(g.incomplete)
    			ret.add(g.playedAs());
    		for(Summoner s: g.blueTeam.activePlayers)
    			for(Item i: s.getItems())
    				if(i.getId() == id)
    					ret.add(s);
    		for(Summoner s: g.purpleTeam.activePlayers)
    			for(Item i: s.getItems())
    				if(i.getId() == id)
    					ret.add(s);
    	}
    	return ret;
    }