Today
giveequip put the item in the inventory main container before moving it to the wear container, otherwise the swap logic doesnt work