• 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

Can I make a Feat...

Soulkeeper

Well-known member
that then allows the user to select from a sub list of feats and then another list of spells based on the sublist

Least Dragonmark requires a selection of which dragonmark.
The dragonmark then requires a selection of 1 of 3 possible spells.

Or do I need to make each Least Dragonmark, as:

Lease Dragonmark of Protection
Lease Dragonmark of Making
...

Regardless of how I get to this point, the user then needs to selection from a list of options.

The online help I have found, does not seem to answer this.
 
Or do I need to make each Least Dragonmark, as:

Lease Dragonmark of Protection
Lease Dragonmark of Making
...
I would go this way as its the easiest way to code it. Otherwise you could do it all with selections but I think that is more advanced then you need to go right now.

Regardless of how I get to this point, the user then needs to selection from a list of options.

The online help I have found, does not seem to answer this.
Its been awhile sense I saw the feats but what selection would be needed? If each feat is its own Thing then there should be no need of a selection.

Or is the selection on the feat picking which Spell Like ability they get? Assuming this is true this can be done using what is a called a "Custom Expression". This basically tells HL to display a list of options which can be based on a Thing's Unique IDs.

It would look basically like this:
Code:
thingid.SPELLID1 | thingid.SPELLID2 | thingid.SPELLID3
The fun part is you have to look up those SPELLID which is actually not that hard. You can go the "Spell" tab in the editor and then click New (Copy) and it will show you a list of the Spells. You want is the 10 character IDs that start with "sp".

You could also just make up a different feat per Spell-Like ability. So you would have
-Lease Dragonmark of Protection(Shield)
-Lease Dragonmark of Protection(Prot of Arrows)
.....
 
Thank you, this will help.

Each level of the feat (Least, Lesser, Greater) gives 1 or more spells to pick from. For example, the Least gives 3 spells you can cast 1/day, but you only get to pick 1 to have. I figured out how to mark the spell as 1/day but it gave them all 3 spells, your custom expression should fix that!

Thanks!
 
I found the custom, and I added this:

Code:
thingid.spMageArm1 | thingid.spProtfro2 | thingid.spShieFai1 | thingid.spShieOth2

It now gives me a drop down, but these items are never in it. I tried use "select from..." and got options, but not my options.

I ever tried "freeform edit control" thinking maybe that meant read the text box, but nope.

Knowing how to fix this I think will allow me to add every dragonmark feat I need, then eventually all of them.

Sorry for the pestering...
 
Is

Code:
thingid.spProtfro2

supposed to be

Code:
thingid.spProtFro2

Capitalization matters in Hero Lab.
 
Working.

Select From: freeform
Custom Expression: my list
Restrict List To: all things

and it finally showed up and works as desired!

I then went back to add the human race pre-req, I gave it a 3 uses a day checkbox (I always felt 1/day was very under powered) and then tested it!
 
Soulkeeper, I know a few others have looked at wanting those types of options for their game. Perhaps you can create it in a Source file and share it? :)
 
FCWesel, happy to share. The good news, I'm getting this and have a few things added. The bad news, I added them to the existing PFRPG_Eberron_Races1.user file because I needed to reference other items as examples.

So, not sure how to give you what I did.

I only have 3 deities, and 6 feats so far.
 
FCWesel, happy to share. The good news, I'm getting this and have a few things added. The bad news, I added them to the existing PFRPG_Eberron_Races1.user file because I needed to reference other items as examples.
Yea your really going to want to change this as the biggest issue is if you install a newer update of the Eberron stuff then your changes are going to get blown away when the file "PFRPG_Eberron_Races1.user" gets overridden.

So my advice is to change that now. :)

Luckly its not really that hard to do.

Here is how I would do it quick:
1) Start HL and go to "Tools->Explore Folders->Game System Data Folder" which will open up the folder that has the .user files in it.
2) Find "PFRPG_Eberron_Races1.user" and copy and then paste this file into the folder you are currently in. Windows will give it a slightly different name like "PFRPG_Eberron_Races1 - copy.user".
3) Rename file "PFRPG_Eberron_Races1 - copy.user" to something like "PFRPG_Eberron_Soulkeeper.user".
4) Using the editor open up "PFRPG_Eberron_Races1.user" and Delete the stuff you added.
5) Open up "PFRPG_Eberron_Soulkeeper.user" and Delete all the stuff you didn't add.
6) From inside the editor go to "View->Edit File Author" and add your name.
7) From inside the editor go to "View->Edit File History" and remove my notes and add some of your own.
8) Close out and save everything and CLOSE DOWN HL.
9) Restart HL.
10) Add more stuff from eberron to your your new .user file only.
11) Finally go to "Tools->Explore Folders->Game System Data Folder" so you know where the file "PFRPG_Eberron_Soulkeeper.user" is located and then email it to myself using "MY FORUM ID (at) yahoo.com". :p

Then I can add it to the Eberron Campaign data set and share it with everyone. :)
 
Done, they are now in my file PFRPG_Eberron_Soulkeeper.user

Had some questions, and maybe the answer is it can't do everything.

1. the idea about having to have 9 skill points in 2 skills to take the second dragonmark, not sure what that accomplishes, other than pretty much a level restriction. So, can I somehow just check to see that you are => a certain level?

2. calculating spell DC. I see you can toggle 10 + ability modifier. The spells from 3.5 say, 10 + spell level + ability modifier. Can this be done, is it important to do this? Have pathfinder changed how these are done now?

Finally, prestige classes, maybe I'm taking on too much too soon, but damn. I am unable to get my BAB or saves to come even close to what is in the book, the slow, med, fast do not match. Should I simply add in a script to bump up or minus this stat on taking the class?

For example, Fort starts at +2, but even fast only gives +1. If I throw in a:

#skillbonus[skSenseMot] += 2 (obviously using the proper thing and command)

What I am fearing is I am trying to do two things here, one add the material and two, convert it to the new pathfinder model which to be honest I am not even a novice at understanding.
 
I'm a pain, I know.

Is there a way to see into the existing "programming" of the current Pathfinder system? I found out how to do 70% of what I am doing by grabbing random .user files that had something similar, and then modifying it. "oh, that's how to add a +2 bonus to a skill..."

Being able to look at existing races, classes, skills, feats and what not would almost eliminate my need to keep asking! I sort of promise!
 
1. the idea about having to have 9 skill points in 2 skills to take the second dragonmark, not sure what that accomplishes, other than pretty much a level restriction. So, can I somehow just check to see that you are => a certain level?
Under Pathfinder rules this should not be 9 skill points but 6 ranks as you only get 1 point per level. This is covered in the Conversion document for pathfinder that prerequisite for PrC's should lower Skill Ranks by 3 to take into account the skill total differences. Though level works just as well and here is how you would code that:
Code:
#totallevelcount[] >= 6


2. calculating spell DC. I see you can toggle 10 + ability modifier. The spells from 3.5 say, 10 + spell level + ability modifier. Can this be done, is it important to do this? Have pathfinder changed how these are done now?
Personally to match Pathfinder rules the DC should be 10 + half level + Cha for spell-like abilities. There is already a drop down you can pick for that and be done.

Finally, prestige classes, maybe I'm taking on too much too soon, but damn. I am unable to get my BAB or saves to come even close to what is in the book, the slow, med, fast do not match.
Leave them as the PrC rules changed in Pathfinder. So you get only +1 in saves NOT +2 for taking a PrC. So again I would leave it to match the new Pathfinder rules. Stuff that HL is calculating for you is going to be correct and per Pathfinder rules. So my advice is just to let it. :)

Those are my thoughts anyways.
 
Thank you, this makes things easier! I was concerned that my lack of Pathfinder knowledge was possibly causing me to do odd things to the old Eberron class.

I'll pass you what I have this weekend to look at. I'm not sure its ready to use, but you may want to look at what I've done and see if anything really jumps out.

I have added about 10 traits, to allow you to take membership in a Dragonmark house and also a guild offered by that house. Not required for the feat, as you could be a non-marked member of the house or a non-house member what gains a mark. This is strictly a role-play aspect.

I have built the 2 dragonmarks I need currently (sentinel and hospitality) least, lesser and greater. Level 1, 7 and 14, with proper pre-reqs by race and previous mark. Each has an option to pick the power you get with it (and a tracker box for usage)

I have also added 3 deities, but only in so much as their name and ability to select them, I have not worked on domains.

I'm working on Juggernaut.
 
The "New (Copy)" button at the bottom left of each editor tab.

Question on this.

I see a Prestige Class I want to look at, Spherewalker, it has a BAB pre-req and some skill pre-reqs.

I use this to copy it over and nothing is listed on any of its buttons for these pre-reqs. Any idea where they are hiding?
 
Question on this.

I see a Prestige Class I want to look at, Spherewalker, it has a BAB pre-req and some skill pre-reqs.

I use this to copy it over and nothing is listed on any of its buttons for these pre-reqs. Any idea where they are hiding?
A Class or PrC is made up of two things. A "Class" and a "Class Level". So do a New(Copy) for Spherewalker on the "Class Level" tab and you will find the Requirement coding.
 
Back
Top