|  |  | @ -20,13 +20,17 @@ public class StandardMob { | 
			
		
	
		
		
			
				
					
					|  |  |  |             return; |  |  |  |             return; | 
			
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |         } | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         HashSet<AbstractWorldObject> inRange = WorldGrid.getObjectsInRangePartial(mob.loc, MBServerStatics.CHARACTER_LOAD_RANGE, MBServerStatics.MASK_PLAYER); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         if(inRange.isEmpty()) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |             return; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |         if (mob.isMoving()) { |  |  |  |         if (mob.isMoving()) { | 
			
		
	
		
		
			
				
					
					|  |  |  |             mob.setLoc(mob.getMovementLoc()); |  |  |  |             mob.setLoc(mob.getMovementLoc()); | 
			
		
	
		
		
			
				
					
					|  |  |  |             mob.updateLocation(); |  |  |  |             mob.updateLocation(); | 
			
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |         } | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |         if(mob.combatTarget == null) { |  |  |  |         if(mob.combatTarget == null) { | 
			
		
	
		
		
			
				
					
					|  |  |  |             HashSet<AbstractWorldObject> inRange = WorldGrid.getObjectsInRangePartial(mob.loc, MBServerStatics.CHARACTER_LOAD_RANGE, MBServerStatics.MASK_PLAYER); |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |             if (!inRange.isEmpty()) { |  |  |  |             if (!inRange.isEmpty()) { | 
			
		
	
		
		
			
				
					
					|  |  |  |                 CheckForAggro(mob); |  |  |  |                 CheckForAggro(mob); | 
			
		
	
		
		
			
				
					
					|  |  |  |                 return; |  |  |  |                 return; | 
			
		
	
	
		
		
			
				
					|  |  | @ -34,7 +38,6 @@ public class StandardMob { | 
			
		
	
		
		
			
				
					
					|  |  |  |         }else{ |  |  |  |         }else{ | 
			
		
	
		
		
			
				
					
					|  |  |  |             CheckToDropCombatTarget(mob); |  |  |  |             CheckToDropCombatTarget(mob); | 
			
		
	
		
		
			
				
					
					|  |  |  |             if(mob.combatTarget == null){ |  |  |  |             if(mob.combatTarget == null){ | 
			
		
	
		
		
			
				
					
					|  |  |  |                 HashSet<AbstractWorldObject> inRange = WorldGrid.getObjectsInRangePartial(mob.loc, MBServerStatics.CHARACTER_LOAD_RANGE, MBServerStatics.MASK_PLAYER); |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |                 CheckForAggro(mob); |  |  |  |                 CheckForAggro(mob); | 
			
		
	
		
		
			
				
					
					|  |  |  |                 return; |  |  |  |                 return; | 
			
		
	
		
		
			
				
					
					|  |  |  |             } |  |  |  |             } | 
			
		
	
	
		
		
			
				
					|  |  | 
 |