public void AddToInventory(Item item) { item.Pickup(); if (item is Weapon) { if (weaponHandler.AddWeapon(item as Weapon)) { inventory.AddItem(item); } } else { inventory.AddItem(item); } }
public void EquipWeapon(Weapon item) { item.Pickup(); weaponsHandler.AddWeapon(item); equippedItems.Add(item); }