예제 #1
0
 def __init__(self, name='', armour=0, hitPoints=0, damage=0, mana=0):
     Fighter.__init__(self, name=name, armour=armour, hitPoints=hitPoints, 
                      damage=damage, money=0, rings=None, armourWorn=None, 
                      weapon=None)
     
     self.mana = mana
     self.startMana = mana
     
     self.spentMana = 0
     self.castSpells = []
     
     self.activeSpells =[]
예제 #2
0
 def reset(self):
     Fighter.rest(self)
     self.mana = self.startMana
     self.spentMana = 0
     self.castSpells = []
     self.activeSpells = []