anchor.diff:      edSecondarySkills.Objects[0, row] := info;
   
       edSecondarySkills.Cells[1, row] := MasterySelector.Items[option.Level];
  -    edSecondarySkills.Objects[1, row] := TObject(option.Level);
  +    edSecondarySkills.Objects[1, row] := TObject(PtrUint(option.Level));
     end;
   end;
   
  
positive.code:     1:
      begin
        Editor := MasterySelector;
        MasterySelector.ItemIndex := Integer(grid.Objects[grid.Col, Grid.Row]);
      end
    end;
  
  
negative.code: begin
    edSecondarySkills.Cells[edSecondarySkills.Col,edSecondarySkills.Row]:=(Sender as TCustomComboBox).Text;
  
    edSecondarySkills.Objects[edSecondarySkills.Col,edSecondarySkills.Row] := TObject(PtrUint((Sender as TCustomComboBox).ItemIndex));
  end;
  
  procedure TPandorasRewardFrame.SecondarySkillSelectorEditingDone(Sender: TObject
  