// 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?
unsignedcharmReputation;
unsignedshortmHealth,mMana,mFatigue;
charmDisposition,mFactionID,mRank;
signed char mDisposition,mFactionID,mRank;
charmUnknown;
intmGold;
};// 52 bytes
@ -91,7 +93,8 @@ struct NPC
structNPDTstruct12
{
shortmLevel;
charmDisposition,mReputation,mRank;
unsignedcharmReputation;// see NPTDstruct52.mReputation