Enchantment autocalc not always 0/1
When parsing the field data for ENCH records, OpenMW assumes that mData.mAutocalc will always be 0 or 1, but this is not always true. Some records have other flag bits set. "stroris", for example, has a 0xFFFE in this field (autocalc is unchecked in the CS), while "stroris_en" has a 0xFFFF (autocalc is checked in the CS). Despite the resemblance to signed values, I see nothing that appears to be useful data there...I believe all the other bits are junk except 0x1.