JadedDragoon
Active member
This was original part of another thread that evolved into an entirely different question and diverged into multiple questions. Since that thread is no longer generating responses and the question at hand is radically different from the one I started the thread with, I'm making a new thread here.
So here's the problem: I need to add a class feat to all heroes based on whether or not they have a specific skill as a class skill (by any means, including feats/abilities/adjustments that make a cross-class skill into a class skill).
To quote myself:
The Helper.ClassSkill tag can be added to a skill pick as late as Final/20000 and at the earliest Final/1000. the ClassSkill.<skilltag> tag can be added to the hero container as late as Final/1000 and as early as PostLevels/9000... both that only indicates if the class skill comes from the hero's classes or feats (an acceptable limitation if it comes to it. The problem is that, apparently, any feat bootstrap must occur before First/2380.
That means that for the bootstrap condition to compile I must run the bootstrap condition before First/2380 but for the bootstrap condition to be able to check what it needs to check I must run the bootstrap condition after PostLevels/9000. "before First/2380" and "after PostLevels/9000" are mutually exclusive. Ergo, catch 22.
So my questions are thus:
So here's the problem: I need to add a class feat to all heroes based on whether or not they have a specific skill as a class skill (by any means, including feats/abilities/adjustments that make a cross-class skill into a class skill).
To quote myself:
Basically, all classes (and monsters) lose climb and swim in favor of a single athletics skill. If the class originally had swim as a class skill, it gets a feat called "Athletic Proficiency - Swim" that allows it to use its class skill bonus on swim checks (normally it loses it for swim checks). Same with Climb. Most classes will end up getting both feats or neither but a rare few get only one or the other. Jump remains part of acrobatics.
The point is just to not have to put ranks in both climb _and_ swim. They improve together. That's always bugged the hell out of me. Both are skills you can learn in a day (in other words... a feat). The rest is practicing your form or identifying stable hand/toe holds and building upper body strength. Balancing this is the fact that I give _every_ class Perception as a class skill (because I tend to be quite ham-fisted with perception checks... and it ends up a save-or-die every now and then).
The Helper.ClassSkill tag can be added to a skill pick as late as Final/20000 and at the earliest Final/1000. the ClassSkill.<skilltag> tag can be added to the hero container as late as Final/1000 and as early as PostLevels/9000... both that only indicates if the class skill comes from the hero's classes or feats (an acceptable limitation if it comes to it. The problem is that, apparently, any feat bootstrap must occur before First/2380.
That means that for the bootstrap condition to compile I must run the bootstrap condition before First/2380 but for the bootstrap condition to be able to check what it needs to check I must run the bootstrap condition after PostLevels/9000. "before First/2380" and "after PostLevels/9000" are mutually exclusive. Ergo, catch 22.
So my questions are thus:
- Is there a smarter way to "preserve" the class/cross-class state in keeping with Pathfinder rules that would also work better with Hero Lab? (special abilities or somethign, i duno)
- Is there a way to add a feat to hero based on having a specific cross-class skill?