Using role:!wizard to limit which roles would be candidates for random selection didn't work as I expected. It required a separate option setting for role to exclude. This implements how I thought it worked: |OPTIONS=role:!ranger !samurai !wizard will exclude multiple roles with a space-separated list in a single option setting. It also adds support for |OPTIONS=!role:ranger samurai wizard to do the same thing. (OPTIONS=!role:!ranger isn't allowed.) I thought 'OPTIONS=role:barbarian caveman knight' could be used to limit random selection to those choices, but that doesn't work and I haven't attempted to implement it. This also renames the 'align' option to 'alignment'. That made the truncation to 'align' become ambiguous, so it got added back as an alias for the full name. Guidebook.tex is lagging; I'm burned out.
243 KiB
243 KiB