#NEWLINE# def __init__( self , dictionary ) : #NEWLINE# #INDENT# self . bans = [ ( BannedChampion ( c ) if ( not isinstance ( c , BannedChampion ) ) else c ) for c in dictionary . get ( 'bans' , [ ] ) if dictionary ] #NEWLINE# self . baronKills = dictionary . get ( 'baronKills' , 0 ) #NEWLINE# self . dominionVictoryScore = dictionary . get ( 'dominionVictoryScore' , 0 ) #NEWLINE# self . dragonKills = dictionary . get ( 'dragonKills' , 0 ) #NEWLINE# self . firstBaron = dictionary . get ( 'firstBaron' , False ) #NEWLINE# self . firstBlood = dictionary . get ( 'firstBlood' , False ) #NEWLINE# self . firstDragon = dictionary . get ( 'firstDragon' , False ) #NEWLINE# self . firstInhibitor = dictionary . get ( 'firstInhibitor' , False ) #NEWLINE# self . firstRiftHerald = dictionary . get ( 'firstRiftHerald' , False ) #NEWLINE# self . firstTower = dictionary . get ( 'firstTower' , False ) #NEWLINE# self . inhibitorKills = dictionary . get ( 'inhibitorKills' , 0 ) #NEWLINE# self . riftHeraldKills = dictionary . get ( 'riftHeraldKills' , 0 ) #NEWLINE# self . teamId = dictionary . get ( 'teamId' , 0 ) #NEWLINE# self . towerKills = dictionary . get ( 'towerKills' , 0 ) #NEWLINE# self . vilemawKills = dictionary . get ( 'vilemawKills' , 0 ) #NEWLINE# self . winner = dictionary . get ( 'winner' , False )