anchor.diff:  implementation
   
   uses FileUtil, editor_str_consts, root_manager, editor_utils;
  -
   
   { TRumor }
   
  
positive.code: begin
    if FTerType = AValue then Exit;
    FTerType := AValue;
  end;
  
  { TVCMIMap }
  
negative.code:   Result := FAllowedSpells;
  end;
  
  function TVCMIMap.GetCurrentLevel: Integer;
  begin
    Result := FCurrentLevel;
  end;
  
  function TVCMIMap.GetTile(Level, X, Y: Integer): TMapTile;
  begin
    Result := (FTerrain[Level][X][Y]); //todo: check
  