// mSkill vals are used only in MWMechanics::AttributeValue.setBase(), if less than 0 they are not considered
unsignedcharmSkills[Skill::Length];
// at opencs/model/tools/referenceablecheck.cpp:679 is assumed that negative reputation values are invalid, can we assume we won't find any negative value?