Tagsets do not have removal implemented.
Overrides #39 (closed)
Currently, any operation by tag that would result in diminishment of tagged thing does not work. Notable cases:
- Described in 39 - tag costs do not count when allowing purchase AND are not deducted on-purchase.
- If an equipment provides tag.rate (for example prismatic.rate) it will do so successfully. However, removing the equip will not remove the benefit allowing for an illegal amount of stacking.
Ideally if a cost is in value, then the check is "Every thing with tag has at least that much value". The deducation happens for the entire tag set. If a mod is applied by a tagset, then the removal needs to just be a reverse application.