anchor.diff:  begin
     fDefLinesRequired := True;
     BackwardFlood();
  +  fFilterFF.FilterDefenceLine(BestDefLines);
     Result := BestDefLines;
   end;
   
  
positive.code:   end;
  
  
  const
    OWNER_INFLUENCE_LIMIT = 220; // From this influence limit will be counted distance, it is also the closest line of possible defence
    MAX_ENEMY_INFLUENCE = 200; // Maximal enemy influence in FordwardFF (forward flood fill will not scan futher)
  
negative.code: // Prepare new Queue
  procedure TForwardFF.MakeNewQueue();
  begin
    fVisitedIdx := fVisitedIdx + 3; // There is 1 FF forward, 1 FF backward and 1 FF for positioning in 1 cycle; filter have its own array
    // Check length
    if (Length(fQueueArray) < Length(gAIFields.NavMesh.Polygons)) then
    begin
  