def create(self): new_action = Attack() new_action.attacker = self.attacker ability_dice = [] ability_modifier = - self.attacker.wounds fighting_skill = self.attacker.get_skill('lutar') if fighting_skill is None: ability_dice.append(4) modificador = - 2 else: dados.append(atacante.get_skill('lutar')) modificador = 0 ataque.attack_roll = SWRoll(dados, modificador) ataque.damage_roll = SWRoll([atacante.get_attribute('forca')], 0) return ataque