def points_per_pulse(self, owner): effect = avg_calc(owner, self.avoid_calc, self.skill_level) + avg_calc(owner, self.absorb_calc, self.skill_level) cost = avg_calc(owner, self.costs, self.skill_level) return int((effect - cost) / max(self.prep_time, 1))
def points_per_pulse(self, owner): effect = avg_calc(owner, self.accuracy_calc, self.skill_level) + avg_calc(owner, self.damage_calc, self.skill_level) cost = avg_calc(owner, self.costs, self.skill_level) return int((effect - cost) / max(self.prep_time, 1))