Decided to do a little investigation so got a save with all artifacts (but Oghma) and wrote the flags word in binary. I know (pretty sure) that flag at bit position 6 (i.e. 0000 0000 0010 0000) indicates whether an item has been identified. All the artifacts from this save have this flag set, except for 3. So I identified them at mages guild and reimported the save. The flags changed to what I've put after "id =" below. Also did lords mail as a control which remained unchanged.
Code: Select all
public enum ArtifactsSubTypes // Mapped to artifact definitions in MAGIC.DEF
{
Masque_of_Clavicus = 0, // 0000 1000 0010 0000
Mehrunes_Razor = 1, // 0000 1000 0010 0100
Mace_of_Molag_Bal = 2, // 0000 1000 0011 0100
Hircine_Ring = 3, // 0000 1000 0010 0000
Sanguine_Rose = 4, // 0000 1000 0010 0001
Oghma_Infinium = 5,
Wabbajack = 6, // 0110 0100 0000 0000 id = 0000 1000 0011 0000
Ring_of_Namira = 7, // 0000 1000 0010 0000
Skull_of_Corruption = 8,// 0000 1000 0010 0000
Azuras_Star = 9, // 0000 1000 0010 0000
Volendrung = 10, // 0000 1000 0011 0000
Warlocks_Ring = 11, // 0000 1000 0010 0000
Auriels_Bow = 12, // 0110 0100 0000 0000 id = 0000 1000 0010 0000
Necromancers_Amulet = 13,//0000 1000 0010 0000
Chrysamere = 14, // 0000 1000 0010 0000
Lords_Mail = 15, // 0000 1000 0010 0000 id = 0000 1000 0010 0000
Staff_of_Magnus = 16, // 0000 1000 0011 0000
Ring_of_Khajiit = 17, // 0000 1000 0010 0000
Ebony_Mail = 18, // 0000 1000 0010 0000
Auriels_Shield = 19, // 0110 1110 0000 0000 id = 0000 1000 0010 0000
Spell_Breaker = 20, // 0000 1000 0010 0000
Skeleton_Key = 21, // 0000 1000 0010 0000
Ebony_Blade = 22, // 0000 1000 0010 0100
}
Anyway wanted to record my findings in case they helped someone else, or needs to have tomatoes thrown at them.