// mSkill cang grow up to 200, it must be unsigned
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?
// reputation values does not
charmUnknown1;
unsignedshortmHealth,mMana,mFatigue;
signedcharmDisposition,mReputation,mRank;
@ -94,10 +94,10 @@ struct NPC
structNPDTstruct12
{
shortmLevel;
unsignedcharmReputation;// see NPTDstruct52.mReputation