@Override
 public void update() {
   if (attackedUnit != null) {
     findAndAttackNearbyEnemy();
     attackingUnit();
   } else {
     unit.getMoveBehavior().update();
   }
   if (!unit.getAction().equals(ActionType.NOTHING)) {
     return;
   }
   findAndAttackNearbyEnemy();
 }