anchor.diff:      Count := aCount;
       Assert((BeingPerformed = 0) and not IsDeleted); //Make sure this item has been closed properly, if not there is a flaw
   
  -    UpdatItem(I);
  +    UpdateOfferItem(I);
     end;
   end;
   
  
positive.code:       fOffer[iO].IsDeleted := True
      else
        CloseOffer(iO);
  end;
  
  
  //Resource has been delivered to Demand
  procedure TKMDeliveries.GaveDemand(aID: Integer);
  var iD: Integer;
  begin
    gLog.LogDelivery('Gave demand from delivery ID ' + IntToStr(aID));
    iD := fQueue[aID].DemandID;
  
negative.code: 
      fNodeList: TKMPointList; // Used to calc delivery bid
      {$ENDIF}
  
      procedure UpdateOfferItem(aI: Integer);
      procedure UpdateDemandItem(aI: Integer);
  
      function GetSerfActualPos(aSerf: TKMUnit): TKMPoint;
      procedure CloseDelivery(aID: Integer);
  