public bool HasEntry() { switch (GetHighType()) { case HighGuidType.Creature: case HighGuidType.GameObject: case HighGuidType.Vehicle: return true; default: return false; } }
public static bool CheckFilter(WowGuid guid) { var result = true; if (guid.HasEntry()) result = CheckFilter(Utilities.ObjectTypeToStore(guid.GetObjectType()), (int)guid.GetEntry()); return result; }