(self)
| 343 | |
| 344 | @property |
| 345 | def ehp(self): |
| 346 | if self.__ehp is None: |
| 347 | if self.owner is None or self.owner.damagePattern is None: |
| 348 | ehp = self.hp |
| 349 | else: |
| 350 | ehp = self.owner.damagePattern.calculateEhp(self) |
| 351 | self.__ehp = ehp |
| 352 | return self.__ehp |
| 353 | |
| 354 | def calculateShieldRecharge(self): |
| 355 | capacity = self.getModifiedItemAttr("shieldCapacity") |
nothing calls this directly
no test coverage detected