I've finished consumable items for the most part. I still want to set it up so that you can have post-consumption items. Like when you drink a water bottle you get an empty bottle. I want to move on to the next type of item though so that I don't get too hung up on any particular type.
I've got most of the weapon type finished already but I have to re-write the attack system so that damage from weapons are passed to the collision object. After that I have to re-write a bit of the NPCs damage handling functions to properly calcaute the damage from that. We'll see how that goes!