anchor.diff:          Exit;
         end;
     end;
  -
  +  // Function allows objects in the same manner like in KaM Editor - we do not want falling trees, hidden objects etc.
     function AllowableObject : Boolean;
     begin
         if (aObject <> 61) and (MapElem[aObject].Anim.Count > 0) and (MapElem[aObject].Anim.Step[1] > 0)
  
positive.code:   or TileIsWineField(KMPoint(X, Y)) or TileIsCornField(KMPoint(X, Y))
    //Is there a house/site near this object?
    or HousesNearObject
    or not AllowableObject then
    begin
      Result := False;
  
negative.code:       end
        else
          Result := False;
      88..124, // Trees - 125 is mushroom
      126..172:
      begin
        if ObjectIsChopableTree(KMPoint(X,Y), caAge1) then Land[Y,X].TreeAge := 1;
  