!power {{ --name|Skill --$Hidden:| ?{Skill|Skill1,Skill1|Skill2,Skill2} ?{Take 10|Yes,10|No,1d20} --?? ?{Skill} == Skill1 ?? Skill1:| [[ ?{Take 10} + 1 ]].
--?? ?{Skill} == Skill2 ??
Skill2:|
[[ ?{Take 10} + 1 [Modifier] ]].
}} Taking 10 using Skill2 breaks the API. Could not determine result type of: [{"type":"M","expr":"1+9+floor((18-10)/2)"},{"type":"L","text":"DEX"},{"type":"M","expr":"+0"},{"type":"L","text":"Ranks"},{"type":"M","expr":"+3-3"},{"type":"L","text":"Class Skill"},{"type":"M","expr":"+0"},{"type":"L","text":"Bonus"}]
undefined But this error means nothing, of course. The issue is the "[Modifier]". Any descriptor "tags" you put in after the prompt plugs in a flat value instead of a die roll crashes it. I've circumvented this issue by doing "?{Take 10|Yes,0d0+10|No,1d20}" instead. For the record, it works fine outside of PowerCards. There are, of course, other ways to swap out the 1d20 for a flat 10 but this would be the cleanest manner of doing so. Edit: Oh yeah, and there's still the bug where if within any modifiers you have the specific inline roll options, that specific sequence of letters will disappear (but still won't do anything). For example, if you ever have "[Enhancement]" as a tag inside your roll, it'll show up as "[Eancement]", but crit failures/successes will still highlight as normal.