Core: fix chain != chain.from_iterable
This commit is contained in:
		
							parent
							
								
									3e6f7f0fad
								
							
						
					
					
						commit
						f7bd637073
					
				
							
								
								
									
										5
									
								
								Main.py
								
								
								
								
							
							
						
						
									
										5
									
								
								Main.py
								
								
								
								
							|  | @ -395,7 +395,7 @@ def create_playthrough(world): | ||||||
| 
 | 
 | ||||||
|     # second phase, sphere 0 |     # second phase, sphere 0 | ||||||
|     removed_precollected = [] |     removed_precollected = [] | ||||||
|     for item in (i for i in chain(world.precollected_items.values()) if i.advancement): |     for item in (i for i in chain.from_iterable(world.precollected_items.values()) if i.advancement): | ||||||
|         logging.debug('Checking if %s (Player %d) is required to beat the game.', item.name, item.player) |         logging.debug('Checking if %s (Player %d) is required to beat the game.', item.name, item.player) | ||||||
|         world.precollected_items.remove(item) |         world.precollected_items.remove(item) | ||||||
|         world.state.remove(item) |         world.state.remove(item) | ||||||
|  | @ -461,7 +461,8 @@ def create_playthrough(world): | ||||||
|                         get_path(state, world.get_region('Inverted Big Bomb Shop', player)) |                         get_path(state, world.get_region('Inverted Big Bomb Shop', player)) | ||||||
| 
 | 
 | ||||||
|     # we can finally output our playthrough |     # we can finally output our playthrough | ||||||
|     world.spoiler.playthrough = {"0": sorted([str(item) for item in chain(world.precollected_items.values()) |     world.spoiler.playthrough = {"0": sorted([str(item) for item in | ||||||
|  |                                               chain.from_iterable(world.precollected_items.values()) | ||||||
|                                               if item.advancement])} |                                               if item.advancement])} | ||||||
| 
 | 
 | ||||||
|     for i, sphere in enumerate(collection_spheres): |     for i, sphere in enumerate(collection_spheres): | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue