Make NPC record reputation, disposition and faction rank have unsigned char type

pull/1906/head
Capostrophic 6 years ago
parent 322d6ab328
commit 65ff346b61

@ -114,6 +114,7 @@
Bug #4617: First person sneaking offset is not applied while the character is in air
Bug #4618: Sneaking is possible while the character is flying
Bug #4622: Recharging enchanted items with Soul Gems does not award experience if it fails
Bug #4628: NPC record reputation, disposition and faction rank should have unsigned char type
Feature #1645: Casting effects from objects
Feature #2606: Editor: Implemented (optional) case sensitive global search
Feature #3083: Play animation when NPC is casting spell via script

@ -90,7 +90,7 @@ struct NPC
char mFactionID;
unsigned short mHealth, mMana, mFatigue;
signed char mDisposition, mReputation, mRank;
unsigned char mDisposition, mReputation, mRank;
char mUnknown;
int mGold;
}; // 52 bytes
@ -101,7 +101,7 @@ struct NPC
{
short mLevel;
// see above
signed char mDisposition, mReputation, mRank;
unsigned char mDisposition, mReputation, mRank;
char mUnknown1, mUnknown2, mUnknown3;
int mGold;
}; // 12 bytes

Loading…
Cancel
Save