Fixed wrong area flags, Fixes resting in city.

This commit is contained in:
hondacrx
2021-10-15 18:05:40 -04:00
parent 18033381b9
commit 5994c4e5fb
9 changed files with 27 additions and 24 deletions
+2 -2
View File
@@ -1464,7 +1464,7 @@ namespace Game.Achievements
uint zoneId = referencePlayer.GetAreaId();
AreaTableRecord areaEntry = CliDB.AreaTableStorage.LookupByKey(zoneId);
if (areaEntry != null)
if (areaEntry.Flags.HasFlag(AreaFlags.Unk9))
if (areaEntry.HasFlag(AreaFlags.Unk9))
zoneId = areaEntry.ParentAreaID;
if (zoneId != reqValue)
return false;
@@ -1477,7 +1477,7 @@ namespace Game.Achievements
uint zoneId = refe.GetAreaId();
AreaTableRecord areaEntry = CliDB.AreaTableStorage.LookupByKey(zoneId);
if (areaEntry != null)
if (areaEntry.Flags.HasFlag(AreaFlags.Unk9))
if (areaEntry.HasFlag(AreaFlags.Unk9))
zoneId = areaEntry.ParentAreaID;
if (zoneId != reqValue)
return false;