protected override void OnRead(SQLiteDataReader reader) { Base.Read(reader); ScaledStats.Read(reader); Skills.Read(); UpgradedClass1Input.SelectedIndex = UpgradedClass1Data.FindIndex(reader["UpgradedClass1"]); UpgradedClass2Input.SelectedIndex = UpgradedClass2Data.FindIndex(reader["UpgradedClass2"]); UsableWeaponType1Input.SelectedIndex = UsableWeaponType1Data.FindIndex(reader["UsableWeaponType1"]); UsableWeaponType2Input.SelectedIndex = UsableWeaponType2Data.FindIndex(reader["UsableWeaponType2"]); PassiveSkill1Input.SelectedIndex = PassiveSkill1Data.FindIndex(reader["PassiveSkill1"]); PassiveSkill2Input.SelectedIndex = PassiveSkill2Data.FindIndex(reader["PassiveSkill2"]); PSkillLvlRequired1Input.Text = reader["PSkillLvlRequired1"].ToString(); PSkillLvlRequired2Input.Text = reader["PSkillLvlRequired2"].ToString(); }