anchor.diff:            if not Placed AND (HouseReservation OR RemoveTreeInPlanProcedure)
                AND (cs_HousePlaced = AddToConstruction(HT,False,True)) then
             begin
  -            RemoveTreeInPlanProcedure := False;
  -            HouseReservation := False;
               MaxPlans := MaxPlans - 1;
               RequiredHouses[HT] := 0;
             end;
  
positive.code: {$I KaM_Remake.inc}
  interface
  uses
    Classes, KromUtils, Math, SysUtils,
    KM_Defaults, KM_CommonClasses, KM_CommonUtils, KM_Points, KM_CommonTypes,
    KM_ResHouses, KM_ResWares, KM_BuildList,
    KM_AIInfluences, KM_CityPlanner, KM_CityPredictor, KM_Eye;
  
  
negative.code:   begin
      fPlanner.UpdateState(aTick); // Planner must be updated as first to secure that completed houses are actualized
      UpdateBuildNodes(aFreeWorkersCnt);
    end;
  end;
  
  