npc.py

Created by naul

Created on May 02, 2023

399 Bytes


class NPC:
    def __init__(self, name):
        self.name = name
        self.health = 50
        self.attack_power = 5
        
    def attack(self, enemy):
        damage = self.attack_power
        enemy.health -= damage
        print(f"{self.name} attacked the enemy and dealt {damage} damage.")
        
    def join_party(self, player):
        # code to add NPC to player's party