[X] I searched for existing Bug Reports and found no similar reports.
Expected Behavior
Certain monsters in 5e have strings for Skills which won't populate since it's expecting a number. For example, Steel Defender's stat block says "Skills Athletics +2 plus PB, Perception +0 plus PB × 2.
Current behaviour
Adding the string to the skillsaves property causes it to appear blank. Using the override function doesn't work either.
Reproduction
Launch Obsidian
Install Dataview and Fantasy Statblocks
Download and import monster JSON data from 5e.tools
Enter code block
monster: Steel Defender
Under Fantasy Statblock settings, find Steel Defender and edit.
Change skillsaves:
athletics: "+2 plus PB"
perception: "+0 plus PB × 2"
Save changes
Reload statblock in note
Which Operating Systems are you using?
[ ] Android
[ ] iPhone/iPad
[ ] Linux
[X] macOS
[ ] Windows
Obsidian Version Check
1.4.5 and 1.4.5
Plugin Version
3.9.3
Confirmation
[X] I have disabled all other plugins and the issue still persists.
Possible solution
Consider setting the skillsaves property to a string instead of a number or allowing the override function to change the expected entry type, e.g. from number to string.
Check for existing bug reports before submitting.
Expected Behavior
Certain monsters in 5e have strings for Skills which won't populate since it's expecting a number. For example, Steel Defender's stat block says "Skills Athletics +2 plus PB, Perception +0 plus PB × 2.
Current behaviour
Adding the string to the skillsaves property causes it to appear blank. Using the override function doesn't work either.
Reproduction
Which Operating Systems are you using?
Obsidian Version Check
1.4.5 and 1.4.5
Plugin Version
3.9.3
Confirmation
Possible solution
Consider setting the skillsaves property to a string instead of a number or allowing the override function to change the expected entry type, e.g. from number to string.