• Please note: In an effort to ensure that all of our users feel welcome on our forums, we’ve updated our forum rules. You can review the updated rules here: http://forums.wolflair.com/showthread.php?t=5528.

    If a fellow Community member is not following the forum rules, please report the post by clicking the Report button (the red yield sign on the left) located on every post. This will notify the moderators directly. If you have any questions about these new rules, please contact support@wolflair.com.

    - The Lone Wolf Development Team

3.5 Psionics Data in Pathfinder

westcpw

Active member
Hi All

I posed this question to support and they said ask here.

I have the pathfinder data files and can do some custom jobs myself, with in reason, but wanted to know if I bought the 3.5 data set, would I be able to use the option (under configure here) d20 SRD Psionics (which is greyed out normally)

If I can, I will probably by the 3.5 data set then....
 
The d20 Psionics have not been converted to the Pathfinder ruleset. The disabled source is there to mark something we want to add, but have not had the time to do so.
 
Ok

Just wondering if it is possible to copy the data set over, then I can work on converting it on my end.

Other than that, how would you create a new magic type (psionics) under pathfinder....?

Thanks
 
Neither can be done by a user, I'm sorry to say. The mechanics of how psionics work are too different from spells to use the spell mechanics, and the conversions that need to happen are behind the scenes, and I just haven't had the time to work on that project, given how many other projects I have right now (project Q, Bestiary project, APG classes project, maintaining all three of my datasets, etc.).
 
If I purchase the authoring kit would it be possible to put the background work to get psionics in the pathfinder kit. Secondly, would the new system still be able to use the pathfinder updates?

Sorry to bring up the subject up again. I'm using an Ebberon world and 2 of my PC's are psionic. It throws a big wrench in moving to pathfinder that I didn't foresee.
 
adding psionics

I have had some degree of success adding psinoc classes to Pathfinder Hero Lab by using the Std Spell List and counting power points as Level 1 spells only.

Its a but junky as you have to add permanent adjustments, but it still works...

see pdf attached. Will Work on "Power Points" as a Counter / Tracked Resources but having difficuilty with a script...
 

Attachments

Till on the psionics issue. I am trying to make a Counter for Psionic Power points wich I have got down to:

Calulcating the bonus based on Wis Score (For psychic warrior)

I cannot round the 0.5 - can only round it to 0 or a a number with 0.5

and cannot add the "Power Points per Day" which I have simply listed in the spells cast per day field for Level 1 spells..

Script Here: the one in issue is the spell level and pow variable...


~Power Point calculation is equal to Level 1 Spells Per Day
~+ Half level * Wis Mod
~+ Feat bonuses etc
~our maximum uses is 1/2 our monk level + WIS bonus
var bonus as number
var pow as number
var spelllevel as number
spelllevel = field[pSpellLvl].value
pow = hero.child[cHelpPwr].field[cCastMax].arrayvalue[spelllevel]
bonus = pow + field[xAllLev].value /2
bonus = round(bonus,1, -0.5)
field[trkMax].value += bonus * hero.child[aWIS].field[aModBonus].value
 
Here is a script update

tell me what is going wrong? Please

~Power Point calculation is equal to Level 1 Spells Per Day
~+ Half level * Wis Mod
~+ Feat bonuses etc
~our maximum uses is 1/2 our monk level + WIS bonus
var bonus as number
var pow as number
pow = hero.childfound[cHelpPwr].field[cCastMax].arrayvalue[1]
bonus = pow + field[xAllLev].value /2
field[trkMax].value += bonus * hero.child[aWIS].field[aModBonus].value

When dubug is turned on I get this error

Attempt to access out-of-bounds array index '-1' for field 'cSpecial'
Localtion: 'eval' script for Component 'Class' (Eval Script 'Calc cSpecial') near line 154 / 156 (repeated twice)

Any thoughts
 
Update - ignoring the Debug error, it seems to work once I fill in the details of Race and Ability scores...

timing must be off

only thing now is getting the half level to round up
 
Update and seems to be working too

~Power Point calculation is equal to Level 1 Spells Per Day
~+ Half level * Wis Mod
~+ Feat bonuses etc
~our maximum uses is 1/2 our psychic warrior level + WIS bonus
var bonus as number
var pow as number
bonus = field[xAllLev].value/2
bonus = bonus * hero.child[aWIS].field[aModBonus].value
bonus = round(bonus,0,-1)
pow = hero.childfound[cHelpPwr].field[cCastMax].arrayvalue[1]
bonus = bonus + pow
field[trkMax].value += bonus

The trick to do this is to also add Wisdom as the Bonus Spell Attribute.

Seems to work ok now :)

now to get the feat to mod this
 
Last edited:
Next Problem

Psionic Talent Feat....

a> need to count how many times used
b> need to add up all the pwoer points (2+3+4 etc)
c> need to add total to PwPow class special which displays under the In Play section as a counter...
 
feat scripts - adds flat 2 points per Psionic Talent
var psic as number
psic = 2
hero.child[cPwPow].field[trkMax].value += psic
 
I copied this from 3.5 and updated it to match my cPwPow which works (see above)

~ If we're disabled, do nothing
if (tagis[Helper.FtDisable] <> 0) then
done
endif

~ Add 2 + (number of psionic talent tags on the hero) to our power points.

hero.child[cPwPow].field[trkMax].value += 2 + hero.tagcount[User.PsiTal]

~ Add the "Psionic Taltn" tag to the hero so we know how many times we've
~ run this feat script so far, which we use to control how much we add
~ to our power points every time.
var result as number
result = hero.assign[psic]


-----------------------------------
I get an error now saying User.PsiTal not defined.

I have it on Post Attributes (Users) 25000 (as the original is set to 19000 Post Attributes for cPwPow
 
Now this is weird...

~ If we're disabled, do nothing
if (tagis[Helper.FtDisable] <> 0) then
done
endif

~ Add 2 + (number of psionic talent tags on the hero) to our power points.

hero.childfound[cPwPow].field[trkMax].value += 2 + hero.tagcount[HasFeat.fPsiTal]

~ Add the "Psionic Taltn" tag to the hero so we know how many times we've
~ run this feat script so far, which we use to control how much we add
~ to our power points every time.
var result as number
result = hero.assign[HasFeat.fPsiTal]

each time I add the feat it adds the count x 3
 
Update causing issues

I did the latest hero lab update and most of my custom things had to be reloaded / tested and compiled

now my Psychic Warrior class loads fine, but is missing the tab in hero lab?
 
You had posted this question both here and the "Hero Lab 3.6 Released" thread in the general discussion thread. Since I saw that post first, I responded there. Since I don't know what could be going on here, I'll have to take a look at your files. My email address is my user name here, @wolflair.com.
 
Back
Top