diff --git a/BaseClasses.py b/BaseClasses.py index 53b69d30..46edeb5e 100644 --- a/BaseClasses.py +++ b/BaseClasses.py @@ -1264,6 +1264,10 @@ class Item: def trap(self) -> bool: return ItemClassification.trap in self.classification + @property + def excludable(self) -> bool: + return not (self.advancement or self.useful) + @property def flags(self) -> int: return self.classification.as_flag()