I'm getting a report that the patch is incorrectly applied - message displays as:
at least 4 ranks in TYPE=Standard=8
Instead of at least 4 of TYPE=Standard=8.
Says the character has 4 skills at 8 ranks in the TYPE=Standard and this fails to work correctly.
Syntax used is: PRESKILL:4,TYPE=Standard=8
The TYPE= was being treated differently deep in the parsing than TYPE. I've corrected this, added unit tests and tested it out directly.