I am surely not the only person to consider putting Spell Points onto a character in Hero Lab.
I have been thinking about some of the ways to implement it. One would be to make spell-point versions of each class. While that might be the "best" solution, I am thinking that it is more work than it needs to be.
In the Savage Worlds Hero Lab editor, you can make up a derived trait, which is basically any number that you assign it (modified by whatever you make modify it). While I did not see a similar feature in the Pathfinder version, one that looks like it might work is the Tracker.
What I am thinking is that I could have a spell point pool appear for each class that would use it. I would then make an if, elseif, else chart under the Evaluation Scripts. But I am thinking that the Tracker might only be viewable in that mode (the tracker mode) and I want it to appear on the character sheet printout.
Regarding the Eval script, I am not too sure about a couple of things. First off is the timing and priority. Honestly I doubt they would matter that much as it is an output that is not referenced by anything else (beyond in game). Also I am not sure how to make two if things merge, for example I would want a if,elseif, els for a Wizard level 0 to 20, and add to that result the result of a similar one for an if, elseif, else that compares Intelligence to Wizard level to see if bonus spell points are given.
Well, I do have an idea, if it is like Java, I would get a result from the first and then add the result of the second to it. I figure that Hero Lab can do at least that (I am not sure as to its language at this point in my studies).
So to summarize, what I am looking for is a way to make up values for each spell point pool type that references class level and attribute rating, and will display on the sheet.
I have been thinking about some of the ways to implement it. One would be to make spell-point versions of each class. While that might be the "best" solution, I am thinking that it is more work than it needs to be.
In the Savage Worlds Hero Lab editor, you can make up a derived trait, which is basically any number that you assign it (modified by whatever you make modify it). While I did not see a similar feature in the Pathfinder version, one that looks like it might work is the Tracker.
What I am thinking is that I could have a spell point pool appear for each class that would use it. I would then make an if, elseif, else chart under the Evaluation Scripts. But I am thinking that the Tracker might only be viewable in that mode (the tracker mode) and I want it to appear on the character sheet printout.
Regarding the Eval script, I am not too sure about a couple of things. First off is the timing and priority. Honestly I doubt they would matter that much as it is an output that is not referenced by anything else (beyond in game). Also I am not sure how to make two if things merge, for example I would want a if,elseif, els for a Wizard level 0 to 20, and add to that result the result of a similar one for an if, elseif, else that compares Intelligence to Wizard level to see if bonus spell points are given.
Well, I do have an idea, if it is like Java, I would get a result from the first and then add the result of the second to it. I figure that Hero Lab can do at least that (I am not sure as to its language at this point in my studies).
So to summarize, what I am looking for is a way to make up values for each spell point pool type that references class level and attribute rating, and will display on the sheet.