Check if you can see target before acquiring it.
This commit is contained in:
		@@ -14124,6 +14124,7 @@ public class PlayerInstance extends Playable
 | 
			
		||||
				}
 | 
			
		||||
				// Check if monster is reachable.
 | 
			
		||||
				if (nearby.isAutoAttackable(this) //
 | 
			
		||||
					&& GeoEngine.getInstance().canSeeTarget(this, nearby)//
 | 
			
		||||
					&& GeoEngine.getInstance().canMoveToTarget(getX(), getY(), getZ(), nearby.getX(), nearby.getY(), nearby.getZ(), getInstanceWorld()))
 | 
			
		||||
				{
 | 
			
		||||
					final double monsterDistance = calculateDistance2D(nearby);
 | 
			
		||||
 
 | 
			
		||||
@@ -14073,6 +14073,7 @@ public class PlayerInstance extends Playable
 | 
			
		||||
				}
 | 
			
		||||
				// Check if monster is reachable.
 | 
			
		||||
				if (nearby.isAutoAttackable(this) //
 | 
			
		||||
					&& GeoEngine.getInstance().canSeeTarget(this, nearby)//
 | 
			
		||||
					&& GeoEngine.getInstance().canMoveToTarget(getX(), getY(), getZ(), nearby.getX(), nearby.getY(), nearby.getZ(), getInstanceWorld()))
 | 
			
		||||
				{
 | 
			
		||||
					final double monsterDistance = calculateDistance2D(nearby);
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user