• 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

Where do I begin to build these items?

Asandir

Well-known member
I have a couple of questions for the community.

1) I have a new specialist wizard I am trying to build, but I'm not even sure on what tab to begin to build this. Any help on starting this would be great.

2) I have a new Archetype that I am working on and I have figured out how to eliminate the class features with no issue. What I am having issue with is they are moving from a non-spellcaster to a spellcaster with a limited set of spells, primarily chosen from 4 core class lists with a particular descriptor [Air]. Not sure how to begin doing this and a pointer in the right direction would be appreciated.

Thanks.

Sethvir
 
1) Wizard schools are on the Custom Ability tab in the editor.

2) There's a known limitation in Hero Lab right now - archetypes cannot add spellcasting to a class that does not currently have spellcasting. You'll have to create the archetype + class as its own class in order to accomplish that.
 
Thanks Mathias,

Couple more quick questions, hopefully. Still trying to learn my way around the editor.

1) Follow up on the above, I presume the ability to select just Air descriptor spells as the classes spell list would involve a script?

2) Also trying to tie back to the Domain spells would be attached to the Domain. Doesn't appear to be on the Domain tab...
or rather let me ask the question this way. Working on a 3pp file and the domain spells are a mix of Core PFRPG and new spells from the 3pp product. I know I add the domain to the Spell for new spells, but how do I add the new domain to existing core rules spells?

Thanks.
 
Last edited:
1 - Yes, you'd have to overwrite the cSpellExpr field on the class helper. Here is an example of the default spell expression for the Druid:

sClass.cHelpDrd | Helper.CustomItem & !Hide.Spell & !Helper.Obsolete & !(component.EffectWord | component.MetaWord) & !Helper.WordSpell

It's set at PostLevel 10000 I believe, so modify it shortly after that.

2 - You will either have to copy and replace the core spells (not ideal, because anything can only be replaced 1 time, 2 times causes a conflict), or you can create new versions of the core spells, delete all others but give them only the sClass tag for that domain (so they don't show up as duplicates on the normal spell list). Or you can do a similar thing to in 1, setting the cSplScExpr field for your spell list.
 
2 - You will either have to copy and replace the core spells (not ideal, because anything can only be replaced 1 time, 2 times causes a conflict), or you can create new versions of the core spells, delete all others but give them only the sClass tag for that domain (so they don't show up as duplicates on the normal spell list). Or you can do a similar thing to in 1, setting the cSplScExpr field for your spell list.

Since I am still very new to the whole scripting thing, I opted to create new versions of the spells and attach the sClass tag to them. That seemed the easier way to go for a noob...

Haven't touched #1 yet. Will look into it a bit more and try to understand it.
 
Back
Top