Almost all of the once-per-class items have a way to get them back (TM or /fixquests), one glaring exception to this is the Qira Hive shop items. They are some of the most useful items in the game for endgame builds but as of now the only way to get lost Hive items back is to create and level a whole new class. I suggest adding an NPC at the entrance to the Hive Shop. This NPC would check how many classes you have that have completed the hive quest. It would then check how many vouchers/items you have from each hive. If the number of classes is more than the amount of items, the NPC would subtract the two and give the correct amount of vouchers. This could also be done in /fixquests or a seperate command (e.g. /fixqira), but I'd say an NPC is better because people would encounter it in normal gameplay and know how to get the items back. I see no reason not to add this as the only consequence would possibly be bugs which cause you to get multiple items on one class which nukes your stats anyways.
TLDR; Make an NPC that gives you back your missing Qira Items
