Exemplo n.º 1
0
    def getDamageBonus(self):
        randomDamage = 0
        if self.damageRange == 4:
            randomDamage = utils.getD4()
        elif self.damageRange == 6:
            randomDamage = utils.getD6()
        elif self.damageRange == 8:
            randomDamage = utils.getD8()
        elif self.damageRange == 10:
            randomDamage = utils.getD10()

        return self.getStrengthModifier() + randomDamage + self.damageBonus
Exemplo n.º 2
0
    def getDamageBonus(self):
        randomDamage = 0
        if self.damageRange == 4:
            randomDamage = utils.getD4()
        elif self.damageRange == 6:
            randomDamage = utils.getD6()
        elif self.damageRange == 8:
            randomDamage = utils.getD8()
        elif self.damageRange == 10:
            randomDamage = utils.getD10()

        return self.getStrengthModifier() + randomDamage + self.damageBonus
Exemplo n.º 3
0
 def playAttackAnimation(self):
     randomAttackAnim = 'attack' + str(utils.getD4())
     self.enemyModel.play(randomAttackAnim, fromFrame=0, toFrame=12)