using UnityEngine;

public class Fists : Weapon
{
    public Fists() : base()
    {
        weaponName = "Fists";
        description = "Bare fists - a basic unarmed attack.";
        attackSpeed = 1.0f; // 1 second attack speed
        weaponModel = null; // No 3D model needed for fists
        weaponModifier = 0; // No modifier for bare fists
        baseWeaponModifier = 0;
    }

    // Fists deal 1d4 damage (1-4)
    public override int MinDamage => 1;
    public override int MaxDamage => 4;

    // Fists have very short range (melee)
    public override int Range => 2;

    public override int WeaponModifier { get => weaponModifier; set => weaponModifier = value; }
}
