simplify & improve detection of multiple entries by assuming entries are comma separated
support per saving throw abilities
same approach as for AC, assume the extra modifiers & abilities are comma sepparated
basic support for language notes
languages always start with uppercase characters so as a heuristic, assume entries containing words starting with a lowercase character are notes
lowercase the detected languages in the output but retain the formatting for notes
basic support for skill notes
put remaining text entries after skills into skill notes
handle edge case where a skill note is accidentally matched as a skill entry by enforcing that a valid skill entry always contains a bonus
previously, the converter supported skill entries with parenthesis entries before the skill bonus, e.g. Deception (+12 in court) +10. I don't think that is a thing(?) so instead always expect the bonus before any parenthesis entries to simplify the code.
improve parsing of extra AC values & abilities
support per saving throw abilities
basic support for language notes
basic support for skill notes
Deception (+12 in court) +10
. I don't think that is a thing(?) so instead always expect the bonus before any parenthesis entries to simplify the code.