The Equipment module adds components and actions that implement a robust system for equipping items.
Load it with the following:
prism.loadModule("prism/extra/equipment")
Components
Equipment
EquipmentSlot
Equipper
Actions
Equip
Unequip
How-tos
Making a roguelike
Explainers
Reference