reworked parts of rpgitem handling
reworked parts of rpgitem handling