def _produce_abilities(record, level): abilities = AbilitiesPrototype() for ability_id in record.abilities: abilities.add(ability_id, level=1) abilities.randomized_mob_level_up( f.max_ability_points_number(level) - len(record.abilities)) return abilities
def max_ability_points_number(self): return f.max_ability_points_number(self.hero.level)
def _produce_abilities(record, level): abilities = AbilitiesPrototype() for ability_id in record.abilities: abilities.add(ability_id, level=1) abilities.randomized_mob_level_up(f.max_ability_points_number(level)-len(record.abilities)) return abilities