fix 3961 (expect ArmorDef subtables in array-format)