(self)
| 300 | self.__modified[key] = self.CalculationPlaceholder |
| 301 | |
| 302 | def __len__(self): |
| 303 | keys = set() |
| 304 | keys.update(iter(self.original.keys())) |
| 305 | keys.update(iter(self.__modified.keys())) |
| 306 | keys.update(iter(self.__intermediary.keys())) |
| 307 | return len(keys) |
| 308 | |
| 309 | def __calculateValue(self, key, extraMultipliers=None, preIncAdj=None, multAdj=None, postIncAdj=None, ignorePenMult=None): |
| 310 | # It's possible that various attributes are capped by other attributes, |