Apply fake world fix to minor glitches (#135)
* Restore pre-aga1 dark world dungeon behavior in glitched logics In any logic that does not patch out fake worlds, dying in a Dark World dungeon before defeating Aghanim 1 will now put you in Fake Dark World. (vanilla behavior) * Apply fake world fix to minor glitches Minor glitches players don't really need to make use of fake worlds - eventually want to add a "fake_worlds" yaml option so players can choose whether or not to have the fix applied
This commit is contained in:
		
							parent
							
								
									8e85e2892a
								
							
						
					
					
						commit
						cac5795e01
					
				
							
								
								
									
										2
									
								
								Main.py
								
								
								
								
							
							
						
						
									
										2
									
								
								Main.py
								
								
								
								
							| 
						 | 
				
			
			@ -119,7 +119,7 @@ def main(args, seed=None):
 | 
			
		|||
    logger.info('Shuffling the World about.')
 | 
			
		||||
 | 
			
		||||
    for player in range(1, world.players + 1):
 | 
			
		||||
        if world.logic[player] != "noglitches" and world.shuffle[player] in \
 | 
			
		||||
        if world.logic[player] not in ["noglitches", "minorglitches"] and world.shuffle[player] in \
 | 
			
		||||
                {"vanilla", "dungeonssimple", "dungeonsfull", "simple", "restricted", "full"}:
 | 
			
		||||
            world.fix_fake_world[player] = False
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue