Exemplo n.º 1
0
    def ataque_fisico(self, inimigo: Personagem):  #ataque
        ataque = ((0, 5 * self.get_magia) + (0, 5 * self.get_forca))
        inimigo._pontos_vida = (inimigo._pontos_vida - ataque)
        print(
            f'O inimigo {inimigo._nome.title()} está com {inimigo._pontos_vida} pontos de vida!'
        )

        self._show_ataque('ataque_fisico')

        if inimigo._pontos_vida.__pos__() < 0:
            print("O inimigo foi derrotado")
        else:
            print("Cuidado! O inimigo ainda pode atacar")

        return 'Na proxima ele não escapa!'
Exemplo n.º 2
0
    def pipoco_dos_tiro(self, inimigo: Personagem):  #ataque
        ataque = ((0, 1 * self._municao) + (0, 7 * self._mandonismo))
        self._municao = self._municao - 10
        inimigo._pontos_vida = (inimigo._pontos_vida - ataque)
        print(
            f'O inimigo {inimigo._nome.title()} está com {inimigo._pontos_vida} pontos de vida!'
        )

        self._show_ataque('pipoco_dos_tiro')

        if inimigo._pontos_vida.__pos__() < 0:
            print("q o diabo o tenha")
        else:
            print("do imposto de renda vc não escapa")

        return 'Hj todos irão sofrer perante meu revolver'
Exemplo n.º 3
0
    def toma_bala(self, inimigo: Personagem):  #ataque
        ataque = (self._pontos_ataque + self._mandonismo +
                  (0, 1 * self._municao))
        self._municao = self._municao - 10
        inimigo._pontos_vida = (inimigo._pontos_vida - ataque)
        print(
            f'O inimigo {inimigo._nome.title()} está com {inimigo._pontos_vida} pontos de vida!'
        )

        self._show_ataque('toma_bala')

        if inimigo._pontos_vida.__pos__() < 0:
            print("q o diabo o tenha")
        else:
            print("do imposto de renda vc não escapa")

        return 'guarda o revolver'
Exemplo n.º 4
0
    def maculele(self, inimigo: Personagem):  #especial
        ataque = (self._pontos_mana + self._mandonismo +
                  (0, 3 * self._municao))
        self._municao = self._municao - 30
        inimigo._pontos_vida = (inimigo._pontos_vida - ataque)
        print(
            f'O inimigo {inimigo._nome.title()} está com {inimigo._pontos_vida} pontos de vida!'
        )

        self._show_ataque('maculele')

        if inimigo._pontos_vida.__pos__() < 0:
            print("q o diabo o tenha")
        else:
            print("do imposto de renda vc não escapa")

        return 'ahh mas é hj q tu morre'