That's because I fixed it ;)
I just forgot to update the on-load version number announcement to v3.14-hotfix.1
Printable View
Sorry for the delay on this. I have a working prototype and would love feedback.
https://i.imgur.com/gRnM2gb.png
Basically if you set the second box to a different ammo type any recovered arrows will go there instead of returning to the original item.
If the two boxes are set the same or if the second box is not set, recovered arrows go back to the original item count.
For reference:
"Arrow, +1
Weapon, uncommon
You have a +1 bonus to attack and damage rolls made with this piece of magic ammunition. Once it hits a target, the ammunition is no longer magical."
How's this? Now it counts misses and hits separately and allows you to recover either one.
The workflow for magic arrows would be to set "recover to" to just "Arrows" before recovering hits and to set it to "+1 Arrows" before recovering misses.
That's a bit fiddly, but it does allow for homebrew rules, special items, etc
https://i.imgur.com/Y5nd0G3.png
Seems to meet the requirements. There are limits to how much you can really anticipate and automate. Some decisions still have to be made and some clicking required. Even so this is very good at minimizing all of that.
The one alternate approach that comes to mind would be duplicating the percentage as well and putting them back on the same line as the ammo picker.
Pros: Perhaps a more intuitive interface. Misses go next to the ammo picker. Hits go next to the "alternate recover to" picker.
Cons: Can't recover misses to an alternate. Doing this is kind of an edge case, but I'm sure some people would use it.
So I'd love feedback on whether that sounds significantly more intuitive.
I like this suggestion and I agree it does seem like an edge case but feels more intuitive, in my opinion.
Additionally, there is the issue of having normal ammo requiring you to recovery both hits and misses which is an extra step no matter which way it is implemented.
Is there a way to know magic ammo is selected? If so then proceed as outlined above but if normal ammo is used simply tally all hits and misses in one field (call it spent vs misses for example) allow for one click to recover? Just a thought.