Fix bugs
This commit is contained in:
		
							
								
								
									
										2
									
								
								game.py
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								game.py
									
									
									
									
									
								
							@@ -288,7 +288,7 @@ class MCWorld:
 | 
			
		||||
    def find_monsters(self, center, distance):
 | 
			
		||||
        # finds monsters within distance
 | 
			
		||||
        result = []
 | 
			
		||||
        for eid, mob in self.g.mobs.items():
 | 
			
		||||
        for eid, mob in copy(self.g.mobs).items():
 | 
			
		||||
            if mob.type not in mobs.EVIL_IDS:
 | 
			
		||||
                continue
 | 
			
		||||
            pos = utils.pint((mob.x, mob.y, mob.z))
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										6
									
								
								jobs.py
									
									
									
									
									
								
							
							
						
						
									
										6
									
								
								jobs.py
									
									
									
									
									
								
							@@ -788,7 +788,8 @@ class SleepWithBedStates:
 | 
			
		||||
 | 
			
		||||
        threats = w.find_threats(p, 30)
 | 
			
		||||
        if threats:
 | 
			
		||||
            print('Waking up due to threats')
 | 
			
		||||
            print('Waking up due to threats:')
 | 
			
		||||
            print(threats)
 | 
			
		||||
            self.g.game.leave_bed()
 | 
			
		||||
            self.state = self.break_bed
 | 
			
		||||
        elif self.g.time < 100:
 | 
			
		||||
@@ -1434,7 +1435,8 @@ class CheckThreatsStates:
 | 
			
		||||
        threats = w.find_threats(p, 40)
 | 
			
		||||
 | 
			
		||||
        if threats:
 | 
			
		||||
            print('Found', len(threats), 'threats, fleeing')
 | 
			
		||||
            print('Found', len(threats), 'threats, fleeing:')
 | 
			
		||||
            print(threats)
 | 
			
		||||
            self.state = self.find_safety
 | 
			
		||||
        else:
 | 
			
		||||
            print('Aborting, no threats')
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user