skillinfo does not return correct results contrasted with OS tokens

Description

I've been experimenting with our tags trying to get some things working, and I believe this is an issue.

Using the expression calculator in pcgen to verify the results.

Take 'Skill Focus (Craft (Alchemy))' I get a total of 0 when I use 'skillinfo("MISC","Craft (Alchemy)")' however, if I add a single rank, then I get the expected result of 3.

This is an unexpected result from my side.

Contrast this if I use var("SKILL.Craft (Alchemy).MISC") then I get the correct result of 3 with or without a rank.

I understand the intent is to move away from OS tokens in the variable system. Thus I'm concerned about this issue. My results are inconsistent and I believe we should address this so we get a consistent result each time.

Environment

None

Activity

Show:
Tom Parker
May 27, 2014, 8:26 AM

Taking to _experimental because this is .... non trivial.

Tom Parker
June 30, 2014, 12:45 PM
Tom Parker
February 27, 2016, 12:49 AM
Cancelled

Assignee

Unassigned

Reporter

Andrew Maitland

Labels

None

Theme

None

Epic/Theme

None

Pending User Input

None

Affects versions

Priority

Minor
Configure