An idea just came to my mind - a bit more complicated on the theoretical side, but simple when actually playing:
Why not combine the best of all the concepts above
A quiver holds enough ammo to last for a quest - well normally, it does, but it
can be used up, giving an element of suspesion and a reason to plan and buy replacement in time.
- Use special dice for the crossbow (or all ranged weapons) that includes (at least) one side that signals that the ammo is running out. No extra dice rolling needed. As you can't defend with a crossbow or bow very effectively, these dice should have reduced shields or no shields at all.
- Once this side shows up, the quiver holds (e.g.) three remaining bolts, the player gets three bolt-cards and from now on he has to discard one of them whenever using the crossbow. No tracking of the remaining ammo is needed for most of the time, just in the end phase. But by this time, it really counts and can add to both susptension and strategy.
- When the last card is spent, the crossbow cannot be used anymore, unless he has buyed a replacement set of bolts beforehand for, say, 50 gold.
This is even realistic, I think, as a fighter in the heat of the batte normally won't have time to count his ammo all the time, but he will certainly realize when it comes down to, say, three and he has to start being careful.
My
