Fix roll processing to accept lowercase and upper case roll formulas
Intent
Allow rolls to be lower or uppercase to be more robust EG: 1d6 or 1D6
-
This is meant for a hotfix -
This is meant for the next release (see milestone) -
This needs more reviewers than normal; there may be controversy or high complexity -
This intentionally introduces regressions that will be addressed later -
There is/will be documentation changes on the wiki -
Please do not send commits here without coordinating closely with the owner -
This is a Build System change
Related Issues
- 975 (not linked on purpose so it doesn't get closed on merge)
Steps to Test
- Checkout / Build / Load
master
- Create Weapon damage with uppercase roll eg: 1D6
- Throws error/does not roll
- Checkout / Build / Load
- Roll previously created weapon damage
- No Error, Rolls as expected
- Do the same for custom ammo with a damage override