added code for weapon equiping, consumable consuming, & other fun stuff