adding spell book fixes
This commit is contained in:
@@ -157,6 +157,12 @@ class Adventurer:
|
|||||||
def set_level(self, new_level):
|
def set_level(self, new_level):
|
||||||
self.level = new_level
|
self.level = new_level
|
||||||
self.hp = sum(self.hp_rolls[:self.level])
|
self.hp = sum(self.hp_rolls[:self.level])
|
||||||
|
if self.player_class in [ "magic user", "elf" ]:
|
||||||
|
self.spells = MagicUser.spells[self.level]
|
||||||
|
self.spell_book = self.select_spells(magic_user_spells)
|
||||||
|
if self.player_class == "cleric":
|
||||||
|
self.spells = Cleric.spells[self.level]
|
||||||
|
self.spell_book = self.select_spells(cleric_spells)
|
||||||
|
|
||||||
def set_attack_bonus(self):
|
def set_attack_bonus(self):
|
||||||
prog = self.get_class_progression_for_level()
|
prog = self.get_class_progression_for_level()
|
||||||
|
|||||||
Reference in New Issue
Block a user