public void load(TeamStruct str) throws Exception{
    	teamStr = str;
    	champ = Champion.findChampion(summoner.championId);
        usedItems = new ArrayList<Item>();
        kills = stats.getChampionsKilled();
        deaths = stats.getNumDeaths();
        assists = stats.getAssists();
        gold = stats.getGoldEarned();
        cs = stats.getCS();
        wards = stats.getWardPlaced();
        items[0] = stats.getItem0();
        items[1] = stats.getItem1();
        items[2] = stats.getItem2();
        items[3] = stats.getItem3();
        items[4] = stats.getItem4();
        items[5] = stats.getItem5();
        items[6] = stats.getItem6();
        for(int i: items){
        	if(i != 0)
        		try{
        			usedItems.add(Item.findItem(i));
        		}catch(Exception e){
        			Logger.log("Item " + i + "not found for " + summoner.name);
        		}
        }
    }