Add inventoriable event logic
Change removeSlotIcon to maintain icon order