if(bypass.startsWith("_bbsntarget")){
StringTokenizer idsh = new StringTokenizer(bypass, " ");
idsh.nextToken();
int dist = Integer.parseInt(idsh.nextToken());
if (dist > 1400)
{
dist = 1400;
}
else if (dist < 400)
{
dist = 400;
}
List<Creature> nextMob;
nextMob = new LazyArrayList<Creature>();
for(Creature players : player.getAroundCharacters(dist, dist))
{
if (players.isMonster() && !players.isDead() && players.getCurrentHp()>=0 && players != player.getTarget())
{
nextMob.add(players);
}
}
int choice = Rnd.get(nextMob.size());
if (nextMob.size() > 0) {
Creature ftarget = nextMob.get(choice);
player.setTarget(ftarget);
player.sendPacket(new MyTargetSelected( ftarget.getObjectId(), 0));
player.sendPacket(ftarget.makeStatusUpdate(StatusUpdate.CUR_HP, StatusUpdate.MAX_HP));
}
}