ikamensh / pydolons

Other
3 stars 0 forks source link

2. Прокачка персонажа #6

Closed ikamensh closed 5 years ago

ikamensh commented 6 years ago

Прокачка персонажа состоит из:

  1. поднятия основных аттрибутов (str, agi, end, prc, int, cha), Аттрибуты можно прокачать если charactrer.free_attribute_points > 0 Для этого вызывается increase_attrib(self, attrib_enum: CharAttributes)

  2. прокачки Masteries, Поднять можно только те Masteries, которые возвращаются методом character.masteries_can_go_up(self) -> Set[MasteriesEnum] Для этого вызывается increase_mastery(self, mastery: MasteriesEnum)

  3. и прокачки Perks (дерево скиллов / бонусов). Доступные деревья могут быть найдены в self.perk_trees и должны отображаться в отдельных вкладках.

Прокачка либо подтверждается методом self.commit(), либо может быть отменена методом self.reset()

ikamensh commented 5 years ago

тема устарела