PRESPELLTYPE:1,Arcane=2 not recognising 2nd level spell like ability

Description

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.

Environment

Windows 8.1

Activity

Show:
Tom Parker
March 5, 2014, 6:28 PM

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.

Andrew Wilson
March 5, 2014, 6:27 PM

This will be fixed by the SLA overhaul, which is already in discussion.

Andrew Wilson
March 5, 2014, 6:26 PM

Fair enough. Stephan's solution would fix this.

Andrew Maitland
March 5, 2014, 6:16 PM

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.

Cheers,

Andrew Wilson
March 5, 2014, 6:06 PM

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,

PREMULT:1,[PRESPELLTYPE:1,Arcane=2],[PREINATESPELLTYPE:1,Arcane=2]

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.

Cancelled

Assignee

Unassigned

Reporter

Andrew Wilson