Senior Member
Join Date: Jul 2012
Location: Texas
Posts: 707
|
Looking at the Chant of Fortitude (from complete Adventurer) it has a pre-requisite of 9 ranks in a perform and in concentration...
However, I have a player that has a permanent adjustment of 2 ranks that increases the score in concentration that shows up in the skill for concentration, but this feat seems to ignore that permanent adjustment. I first thought this may be related to racial modifiers, etc that ranks are elevated by AFTER as adjustments or a synergy that I was missing. SO I created a 7th level temp Bard PC with all tens in the attributes so not to skew anything else. Selected the Chant of Fortitude feat, Created a permanent adjustment in the Adj Tab increasing the concentration by 2, and then put 7 skill points in concentration and 9 in Perform: Sing, No other assigned skill points so as to be sure there wasn't some form of hidden synergy sneaking in, And still no luck. Yet when I add two more points in concentration, the feat is available. So is seems to not see the permanent adjustment. Is it possible this a timing issue? I looked at the feat in the CA user file, and there doesn't seem to be an eval script to set the timing for the feat. So I guess my question is: do adjustments made on the adjust tab under permanent get executed before the evaluation of skills and feats? D&D> Pre 1e White Box Edition, 1e, 2e, 3.5 Currently, Set in the World of Greyhawk (The first, longest running and Best Campaign Setting) Software>Extensive use of all forms of MS Products, Visual Studio 2012, DAZ 3d, AutoCAD, Adobe Products. Gaming Specific>Campaign Cartographer, D20 Pro Alpha & BattleGrounds Beta Tester, World Builder, Dungeon Crafter, LWD Hero Lab, Realm Works, Inkwell Ideas Citybuilder & Dungeon Builder, Auto-Realm, Dundjinni Contributing Writer for TSR, WOC, & Canonfire |
#1 |
Senior Member
Volunteer Data File Contributor
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729
|
I don't see a Skill Ranks adjustment in d20 either CORE or Community. Assuming your talking about the Skill Bonus adjustment it does not provide rank only a bonus. So it would not meet any pre-req's then.
For information evaluation of pre-reqs happens AFTER all other scripts have fired. Hero Lab Resources: Pathfinder - d20pfsrd and Pathfinder Pack Setup 3.5 D&D (d20) - Community Server Setup 5E D&D - Community Server Setup Hero Lab Help - Hero Lab FAQ, Editor Tutorials and Videos, Editor & Scripting Resources. Created by the community for the community - Realm Works kickstarter backer (Alpha Wolf) and Beta tester.- d20 HL package volunteer editor. |
#2 |
Senior Member
Join Date: Jul 2012
Location: Texas
Posts: 707
|
Yes, Shadow, your assumption is correct, I "mislabeled".
Is there a way to have HL execute that permanent adjustment script earlier via a modified version of Skill Bonus and use Replaces Thing ID? Reasoning is if this is a permanent adjustment, I would think the timing would be before other scripts evaluate. And IF possible, would that inadvertently create a new series of problems? D&D> Pre 1e White Box Edition, 1e, 2e, 3.5 Currently, Set in the World of Greyhawk (The first, longest running and Best Campaign Setting) Software>Extensive use of all forms of MS Products, Visual Studio 2012, DAZ 3d, AutoCAD, Adobe Products. Gaming Specific>Campaign Cartographer, D20 Pro Alpha & BattleGrounds Beta Tester, World Builder, Dungeon Crafter, LWD Hero Lab, Realm Works, Inkwell Ideas Citybuilder & Dungeon Builder, Auto-Realm, Dundjinni Contributing Writer for TSR, WOC, & Canonfire Last edited by Dark Lord Galen; June 15th, 2015 at 12:11 PM. Reason: clarification |
#3 |
Senior Member
Volunteer Data File Contributor
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729
|
I would just make a "new" adjustment called "Skill Ranks" and make it a copy of "Skill Bonus".
Then add these two scripts: phase="Final" priority="5000" Code:
~ If we're not enabled, get out now doneif (field[pIsOn].value = 0) ~ Give Skill Ranks that can be tested by a Pre-Req field[pChosen].chosen.field[kUserRanks].value += field[pAdjust].value Code:
~ If we're not enabled, get out now doneif (field[pIsOn].value = 0) ~ Add to our chosen skill field[pChosen].chosen.field[kExtRanks].value += field[pAdjust].value Hero Lab Resources: Pathfinder - d20pfsrd and Pathfinder Pack Setup 3.5 D&D (d20) - Community Server Setup 5E D&D - Community Server Setup Hero Lab Help - Hero Lab FAQ, Editor Tutorials and Videos, Editor & Scripting Resources. Created by the community for the community - Realm Works kickstarter backer (Alpha Wolf) and Beta tester.- d20 HL package volunteer editor. |
#4 |
Senior Member
Join Date: Jul 2012
Location: Texas
Posts: 707
|
Shadow.... You Da Man!.....
D&D> Pre 1e White Box Edition, 1e, 2e, 3.5 Currently, Set in the World of Greyhawk (The first, longest running and Best Campaign Setting) Software>Extensive use of all forms of MS Products, Visual Studio 2012, DAZ 3d, AutoCAD, Adobe Products. Gaming Specific>Campaign Cartographer, D20 Pro Alpha & BattleGrounds Beta Tester, World Builder, Dungeon Crafter, LWD Hero Lab, Realm Works, Inkwell Ideas Citybuilder & Dungeon Builder, Auto-Realm, Dundjinni Contributing Writer for TSR, WOC, & Canonfire |
#5 |
|
|