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; } }