anchor.diff:  constructor TPandorasOptions.Create(AObject: IMapObject);
   begin
     inherited Create(AObject);
  +  FReward := TRewards.Create(AObject);
     FCreatures := TCreatureSet.Create(AObject);
     FResources := TResourceSet.Create;
     FPrimarySkills := TRewardPrimarySkills.Create;
  
positive.code:     FMorale: Int32;
      FPrimarySkills: TRewardPrimarySkills;
      FResources: TResourceSet;
      FSecondarySkills: THeroSecondarySkills;
      FSpells: TStrings;
      function IsArtifactsStored: Boolean;
  
negative.code: 
    TScholarOptions = class(TObjectOptions)
    private
      FReward: TRewards;
      FRewardPrimSkill: AnsiString;
      FRewardSecSkill: AnsiString;
      FRewardSpell: AnsiString;
  