Lone Wolf Development Forums  

Go Back   Lone Wolf Development Forums > Hero Lab Forums > HL - Pathfinder Roleplaying Game
Register FAQ Community Today's Posts Search

Notices

Reply
 
Thread Tools Display Modes
Soulkeeper
Member
 
Join Date: Jan 2012
Posts: 53

Old January 27th, 2012, 10:04 AM
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.
Soulkeeper is offline   #1 Reply With Quote
ShadowChemosh
Senior Member
Volunteer Data File Contributor
 
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729

Old January 27th, 2012, 11:27 AM
Quote:
Originally Posted by Soulkeeper View Post
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.

Quote:
Originally Posted by Soulkeeper View Post
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)
.....

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.
ShadowChemosh is offline   #2 Reply With Quote
Soulkeeper
Member
 
Join Date: Jan 2012
Posts: 53

Old January 27th, 2012, 12:46 PM
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!
Soulkeeper is offline   #3 Reply With Quote
Soulkeeper
Member
 
Join Date: Jan 2012
Posts: 53

Old January 28th, 2012, 07:38 AM
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...
Soulkeeper is offline   #4 Reply With Quote
Mathias
Senior Member
Lone Wolf Staff
 
Join Date: May 2005
Posts: 13,243

Old January 28th, 2012, 07:48 AM
Is

Code:
thingid.spProtfro2
supposed to be

Code:
thingid.spProtFro2
Capitalization matters in Hero Lab.
Mathias is offline   #5 Reply With Quote
Soulkeeper
Member
 
Join Date: Jan 2012
Posts: 53

Old January 28th, 2012, 07:52 AM
Ug, thanks.
Soulkeeper is offline   #6 Reply With Quote
Soulkeeper
Member
 
Join Date: Jan 2012
Posts: 53

Old January 28th, 2012, 08:07 AM
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 is offline   #7 Reply With Quote
ShadowChemosh
Senior Member
Volunteer Data File Contributor
 
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729

Old January 28th, 2012, 08:19 AM
Quote:
Originally Posted by Soulkeeper View Post
Working.
Awesome!

Quote:
Originally Posted by Soulkeeper View Post
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!
Actually totally agree and think it helps make it a Pathfinderized version of the feat then.

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.
ShadowChemosh is offline   #8 Reply With Quote
FCWesel
Member
 
Join Date: Apr 2010
Posts: 85

Old January 28th, 2012, 10:54 AM
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 is offline   #9 Reply With Quote
Soulkeeper
Member
 
Join Date: Jan 2012
Posts: 53

Old January 28th, 2012, 02:57 PM
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.
Soulkeeper is offline   #10 Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -8. The time now is 07:51 PM.


Powered by vBulletin® - Copyright ©2000 - 2024, vBulletin Solutions, Inc.
wolflair.com copyright ©1998-2016 Lone Wolf Development, Inc. View our Privacy Policy here.