In my current map I am using a Custom Item Inventory watchable with the Multiboard the Items are divided in Equipment and Items it´s affords a lot of triggers and for each Item there has to exist a Unit with the same name. My Inventory has 30 slots 15 for equipment and 15 for items. So i created for each slot 1 rect. An item aquired will be removed and creates 1 Item equivalent in one of the inventories depending on what it is (permanent = Equipment, Charged = Item)
The equipment can be selected and will be put into a seperat Character Inventory. My chars can carry Equip on the Head, Chest, Hands, Foot, Mainhand, Offhand, Legs and Accessoire. Armor reaches from Cloth to Plate (4 types) plus Several Weapontypes. It works perfectly
For my Equipment I use all the stats a unit can bring in the Editor, for example Point Value for Weapondamage, Level for Level needed to carry the item, Aquisition Range for Armor, Strength, Agility, Intelligence to improve the equivalents of the Hero carrying. etc etc it works really good, I dont wanna Post my whole system but maybe I can give you some ideas.