EDIT: Since I know know that you can do all sorts of things with skills and equippable items, I now restrict the request to preventing units using certain items if they (or their player, as relevent for allegiance, tech, global resource value or player skills) don't have the correct allegiance, tech, global resource value (does not need to be taken away, although this could be an option which could be on/off for each resource to take away once it has been determined they have enough that they don't go below 0, so you could limit the number of uses of an item on a player level), player or unit skill, or unit unitstat (again, like a global resource, there could be an on/off option for an item to use up a certain amount of a certain unitstat, to restrict the number of uses of the item for any unit does not have sufficient unitstat of a certain kind, or has used it all up).
Similar to the Armor Proficiency skills, it would open up so many possibilities if you could make certain weapons, accessories, items etc. only equippable/usable by those with certain skills or equipped items, or have equippable/usable items that give extra bonuses to only those who have certain skills and/or equipped items.
Examples:
- So you could have Class, Skill or Profession Specific weapons, armor, trinkets, usable items;
- Class Bonuses For Particular Weapons, Armor or Accessories;
- No Initiative Penalty Ranged Staves for Mage Heroes, or Skills which offset Initiative Penalties for Ranged Staves, but only when the Stave is equipped;
- Equippable/usable Items that give an extra bonus IF you have certain skills or item/s;
- Items that can only be used/equipped if you have certain skills, or certain items equipped, or both. This can include tactical and strategic use items.
The possibilities are endless, and especially the allowing/disallowing of certain equippable items is already in the game, that part should be easy to open to modders, why not even open this up to "allow use or equip based on skills or equipped items", "bonus to use or equip based on skills or equipped items".
Look forward to your feedback on this everyone! Devs/players welcome!