PRESPELLTYPE:1,Arcane=2 not recognising 2nd level spell like ability
Arcane Trickster—Pathfinder core— has the prerequisite PRESPELLTYPE:1,Arcane=2
This is not recognising an Aasimar's 2nd level Spell like ability as qualification for this.
So a few thoughts here: SPELLS currently has no defined source list or level. That's just the way it is in the code. The other thing is that the Pathfinder data has a very specific methodology for selecting the "level proxy" - and there is NO WAY we want to hardcode that and impose it on other game modes. So regardless of BUG vs FREQ there is a significant amount of work to get the proxy selection methodology into the game mode and then be able to expose that info through the rest of the system.
This will be fixed by the SLA overhaul, which is already in discussion.
Fair enough. Stephan's solution would fix this.
Bug = Broken in scope of design, no longer functioning as expected
Feature = Adding something new or expanding a function
Please explain to me how PRESPELLTYPE or SPELLS is not functioning or broken in design. Keep in mind that these were implemented long before Pathfinder. We can't measure a tags success based upon a Publisher's change in rule. That is insane. However, we can improve tags to account for expanded options.
I'm going to point out that your summary proves my point. PRESPELLTYPE is not designed to work with Spell Like abilities. This isn't a code or data bug, I don't want to keep repeating myself. You're looking for a new feature. Have you investigated Stefan's SLA proposal? That was brought up specifically to try and address these changes that PCGen doesn't handle.
I'm not sure I agree that it's not a bug.
Either SPELLS or PRESPELLTYPE is broken. That may be current design, but current design fails to account for the
way this is supposed to work. I'm not sure which of these should get the work.
If we add another PRE to handle inate spells, lets call it PREINATESPELLTYPE. Then pretty much every instance in pathfinder
data that wants to say capable of casting ARCANE spells must use a PREMULT,
That doesn't look sane to me. I can't think of any instance where you'd want one of these but not the other in pathfinder data.
Either that or SPELLS needs to actually add the spell to a list and have it work the normal way spells do.