fix(housing): handle null for current ward

This commit is contained in:
Anna 2021-05-31 01:02:56 -04:00
parent 07b3100fc5
commit d9b764aefd
Signed by: anna
GPG Key ID: 0B391D8F06FCD9E0

View File

@ -51,9 +51,13 @@ namespace RoleplayersToolbox.Tools.Housing {
// Updated: 5.55
// 48 89 5C 24 ?? 48 89 6C 24 ?? 48 89 74 24 ?? 57 41 56 41 57 48 83 EC 20 49 8B 00
private unsafe ushort CurrentWard {
private unsafe ushort? CurrentWard {
get {
var objPtr = Util.FollowPointerChain(this._housingPointer, new[] { 0, 8 });
if (objPtr == IntPtr.Zero) {
return null;
}
return (ushort) (*(ushort*) (objPtr + 0x96a2) + 1);
}
}