@Override
	public void update(Stage stage) {
		updateFleeRange();
		ArrayList<Actor> actors = new ArrayList<Actor>();
		actors = PropQuad.get().getActors(fleeRange);
		
		if(!actors.isEmpty()) {
			if(actors.size() > 1) {
				Actor target = getClosestTarget(actors);
				if(target != null) {
					source.getAI().setTarget(target);
					source.getAI().sendAlert(AIAlert.THREATENED, 1f);
				}
			}
			actors = null;
		}
	}