Changed type for item charges from uint32_t to uint16_t
Added missing break to switch-case
Items do no longer require charges for their prevent-loss and prevent-loot ability to work