private List<MapleCharacter> getPlayersInRange(MapleMonster monster, MapleCharacter player) { List<MapleCharacter> players = new ArrayList<MapleCharacter>(); players.add(player); return monster .getMap() .getPlayersInRange( calculateBoundingBox(monster.getPosition(), monster.isFacingLeft()), players); }
private List<MapleMapObject> getObjectsInRange( MapleMonster monster, MapleMapObjectType objectType) { List<MapleMapObjectType> objectTypes = new ArrayList<MapleMapObjectType>(); objectTypes.add(objectType); return monster .getMap() .getMapObjectsInBox( calculateBoundingBox(monster.getPosition(), monster.isFacingLeft()), objectTypes); }