A better Pickup System for the Third Person Variant of the RPG Course

@Brian_Trotter apologies for the lack of context on the previous message (I haven’t been sleeping well recently because of this project (unfortunately it’s out of my control as well), so I can be a little out of whack :sweat_smile:)

The ArgumentOutOfRangeException is because of this function in our ‘PickupFinder.cs’:

        public InventoryItem GetItemInSlot(int slot)
        {
            return Targets[slot].GetComponent<Pickup>().GetItem();
        }

the rest, as you can see from that video, is pure logical error