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