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