My issue is that holsters/sheathes/straps etc’s volume is considered for the hoarder trait morale loss even when the holster has an appropriate item in it.
The birchbark sheath has 0.75L capacity and I have a hunting knife (0.25L) and trench knife (0.5L). I put the hunting knife into the sheath and it is still considered to have 0.5L of free volume despite the fact you cannot fit another knife in there even if could fit (the game correctly prevents you from putting 2 items in the same holster). This 0.5L of unusable volume is still considered by the hoarder trait formula and inventory menu to be free volume.
Another annoying thing is that when I take my quarterstaff out of my spear strap I take a massive (-24) morale penalty since 3 additional litres have opened up . My opinion is that if I am holding an appropriate item for the holster then that holster should not be considered for the morale loss.
There is also an inconsistency in the inventory menu where the volume values do not equate and shows this phantom volume.
A maybe quick fix is to only consider non-holster container volume in the hoarder morale formula then do a -3 for each empty holster container. If the held weapon is compatible with any empty holsters then -1 from the total empty holster containers. I think the main issue is that the formula is just out of date.
If anyone could point me to where the hoarder morale formula is in the code I could attempt to fix it.
Thank you for your consideration,