//============== //EQUIPPED ITEMS //============== public void EquipWeaponToMainHand(BaseWeapon weaponToEquip) { if (inventory.CheckForItem(weaponToEquip)) { inventory.RemoveItem(weaponToEquip); } SetWeaponRange(weaponToEquip.GetWeaponRange()); equippedWeapon = weaponToEquip; if (equippedWeapon.IsTwoHanded()) { offHandEnabled = false; } }