anchor.diff:  var
     I, K: Integer;
   begin
  -  if aCount = 0 then Exit;
  +  if gGame.IsMapEditor then
  +    Exit;
  +  if aCount = 0 then
  +    Exit;
   
     //Add Count of resource to old offer
     for I := 1 to fOfferCount do
  
positive.code: var
    I: Integer;
  begin
    if aCount = 0 then Exit;
    
    //Add Count of resource to old offer
    for I := 1 to fOfferCount do
  
negative.code: var
    I: Integer;
  begin
    if gGame.IsMapEditor then
      Exit;
  
    Result := 0;
    if aCount = 0 then Exit;
    Assert(aHouse <> nil);
  