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
ShadowChemosh
Senior Member
Volunteer Data File Contributor
 
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729

Old October 25th, 2018, 03:48 PM
Quote:
Originally Posted by EightBitz View Post
Conceptually, I'm not adding new things.
You are actually adding new things. Instead of calling these Warlock Abilities Schools I am going to call them "Eldritch Heritages" and each Eldritch Heritage contains 3 Eldritch Powers. I am going to call them this because they are NOT schools of magic as HL or normal PF1 rules see them. They are just using a existing name for a brand new set of rules.

So each Eldritch Heritage has three Eldritch Power choices that require level 4th, 12th and 16th level:
Quote:
Originally Posted by EightBitz View Post
For example, the Abjuration school specifies the following abilities:
Resistance
Protective Ward
Energy Absorption
Each of these Eldritch Powers is a separate Thing you will code into the editor as a Custom Ability. Each one will have its own Level Requirement and script logic. Each will have its own unique ID even. They have NO relationship to the existing Schools of magic in HL.

You end up with three different Custom Abilities with Unique IDs of say: cWarResistance, cWarProtectiveWar & cWarEnergyAbsorpt. These are then setup to the Primary Ability table of your new class with the first option being allowed to select at level 1 then 2 etc.
Warlock22.jpg

Of course none of the above can be taken at level 1 or 2 so you have to make a new Custom Ability called "Cantrip" with out any level requirement that is set to Uniqueness "NO". This allows this choice to be taken many times. This ability will increase the number of allowed cantrips the Warlock can take each time its selected.

Hopefully that makes more sense.

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.

Last edited by ShadowChemosh; October 25th, 2018 at 03:51 PM.
ShadowChemosh is offline   #11 Reply With Quote
EightBitz
Senior Member
 
Join Date: May 2013
Posts: 1,458

Old October 25th, 2018, 04:25 PM
Quote:
Originally Posted by ShadowChemosh View Post
You are actually adding new things. Instead of calling these Warlock Abilities Schools I am going to call them "Eldritch Heritages" and each Eldritch Heritage contains 3 Eldritch Powers. I am going to call them this because they are NOT schools of magic as HL or normal PF1 rules see them. They are just using a existing name for a brand new set of rules.

So each Eldritch Heritage has three Eldritch Power choices that require level 4th, 12th and 16th level:

Each of these Eldritch Powers is a separate Thing you will code into the editor as a Custom Ability. Each one will have its own Level Requirement and script logic. Each will have its own unique ID even. They have NO relationship to the existing Schools of magic in HL.

You end up with three different Custom Abilities with Unique IDs of say: cWarResistance, cWarProtectiveWar & cWarEnergyAbsorpt. These are then setup to the Primary Ability table of your new class with the first option being allowed to select at level 1 then 2 etc.
Attachment 6098

Of course none of the above can be taken at level 1 or 2 so you have to make a new Custom Ability called "Cantrip" with out any level requirement that is set to Uniqueness "NO". This allows this choice to be taken many times. This ability will increase the number of allowed cantrips the Warlock can take each time its selected.

Hopefully that makes more sense.
I think we're talking past each other, so I'm going to back up a bit to make sure I'm being clear. Putting aside, just for a moment, Hero Lab's structure, The Tome of Secrets specifies the following:

Quote:
School Ability: The warlock does not cast spells. Instead, he is infused with supernatural energy that allows him to perform magical powers at will. At 1st level, the warlock may select two school abilities; he also gains new school abilities at higher levels (see the warlock table).
The very next paragraph clarifies:
Quote:
School abilities come from the arcane school lists in The Pathfnder Roleplaying Game.
So that's telling me the abilities available to the Warlock already exist in Pathfinder's core rules.

Now, going back to Hero Lab, the specified abilities exist in the core Pathfinder package. You're suggesting that I create these as custom abilities for the Warlock class.

You asked me earlier why I would have to duplicate things to create them as custom abilities. My answer to that question is so I don't have to rebuild them from scratch. These abilities are already defined within Hero Lab. Any required scripting logic is already there. Any required tags are already there. By duplicating them, I don't have to redo all that work. I only have to define how the Warlock acquires the abilities. Everything else is already done.
EightBitz is offline   #12 Reply With Quote
EightBitz
Senior Member
 
Join Date: May 2013
Posts: 1,458

Old October 25th, 2018, 04:36 PM
To illustrate this, open up Pathfinder in Hero Lab, and create a Wizard of, just for example, 8th level.

On the Wizard tab, before adding any schools or spells or anything, click the "Special Abilities" button. You'll see one ability in there: "Scribe Scroll".

Now, click on "Add more Specialized Schools", and pick "Conjuration" (again, just for illustration). Click "Add & Close" to finalize the selection.

Now click on "Special Abilities" again. You'll see three additional abilities. Those are the ones that Warlocks get to choose from (each school has a different list) whenever they pick a new ability. The way I'm reading it, a Warlock doesn't pick a school. Rather, they get to pick any ability from any arcane school, so long as they have the requisite caster level.

So, those are the abilities I would be duplicating to customize them for a Warlock class.
EightBitz is offline   #13 Reply With Quote
ShadowChemosh
Senior Member
Volunteer Data File Contributor
 
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729

Old October 25th, 2018, 04:46 PM
Quote:
Originally Posted by EightBitz View Post
So that's telling me the abilities available to the Warlock already exist in Pathfinder's core rules.
I disagree 100%. These are special Warlock abilities that have nothing in common with Magic Shools other than sharing a name. So when I increase the DC of a School of Magic it affects these powers? If I increase the caster level of a school of magic it affects these powers?

Quote:
Originally Posted by EightBitz View Post
You asked me earlier why I would have to duplicate things to create them as custom abilities. My answer to that question is so I don't have to rebuild them from scratch. These abilities are already defined within Hero Lab. Any required scripting logic is already there. Any required tags are already there. By duplicating them, I don't have to redo all that work. I only have to define how the Warlock acquires the abilities. Everything else is already done.
So HL already has the ability Arcane Grip listed on pg36 of the PDF?

Arcane Grip (Su): Any door, window, chest, or other opening with a lid that you touch remains locked as per the arcane lock spell. You must continue to touch the object in order for this effect to remain in place. Anything that can open an arcane lock can also foil this ability.

I don't see this ability in HL anywhere? This Arcane Grip ability from the Abjuration Eldritch Heritage has to be added/coded into HL. It has to be added as its own unique Thing so that a gamer can choose it. I don't see how this ability has anything to do with the Schools of Magic in HL. Its possible I missed something in the PDF as I am reading quick. But to me each ability is added new.

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   #14 Reply With Quote
ShadowChemosh
Senior Member
Volunteer Data File Contributor
 
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729

Old October 25th, 2018, 04:52 PM
Quote:
Originally Posted by EightBitz View Post
To illustrate this, open up Pathfinder in Hero Lab, and create a Wizard of, just for example, 8th level.

On the Wizard tab, before adding any schools or spells or anything, click the "Special Abilities" button. You'll see one ability in there: "Scribe Scroll".

Now, click on "Add more Specialized Schools", and pick "Conjuration" (again, just for illustration). Click "Add & Close" to finalize the selection.

Now click on "Special Abilities" again. You'll see three additional abilities. Those are the ones that Warlocks get to choose from (each school has a different list) whenever they pick a new ability. The way I'm reading it, a Warlock doesn't pick a school. Rather, they get to pick any ability from any arcane school, so long as they have the requisite caster level.

So, those are the abilities I would be duplicating to customize them for a Warlock class.
But they are not even close at all....

Core rules Conjuration school gives "Acid Dart" at level 1; "Summoner's Charm" at level 1; and "Dimensional Steps" at level 8. Also those levels NEVER change and are hard-coded.

The Warlock Conjuration school gives "Summon Monster" at 4th; "Combat Teleport" at 12th; "Phase Self" at 16th; and "Summoning Master" at level 20. These levels are pre-req NOT hard-coded meaning I can be 12th level and select the 4th level ability Summon Monster.

I am not seeing how these two Things are even remotely similar to each other except in the School name....

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   #15 Reply With Quote
EightBitz
Senior Member
 
Join Date: May 2013
Posts: 1,458

Old October 25th, 2018, 04:55 PM
Quote:
Originally Posted by ShadowChemosh View Post
I disagree 100%. These are special Warlock abilities that have nothing in common with Magic Shools other than sharing a name. So when I increase the DC of a School of Magic it affects these powers? If I increase the caster level of a school of magic it affects these powers?


So HL already has the ability Arcane Grip listed on pg36 of the PDF?

Arcane Grip (Su): Any door, window, chest, or other opening with a lid that you touch remains locked as per the arcane lock spell. You must continue to touch the object in order for this effect to remain in place. Anything that can open an arcane lock can also foil this ability.

I don't see this ability in HL anywhere? This Arcane Grip ability from the Abjuration Eldritch Heritage has to be added/coded into HL. It has to be added as its own unique Thing so that a gamer can choose it. I don't see how this ability has anything to do with the Schools of Magic in HL. Its possible I missed something in the PDF as I am reading quick. But to me each ability is added new.
OK, I see where the confusion is now. In Tome of Secrets, it says:
Quote:
In addition, the warlock may learn additional school abilities listed in this section. The warlock does not gain any specialist bonuses or bonus spells.
That bit about "In addition" means in addition to the ones defined in the Core Rulebook. So yes, there are some abilities being added, like Arcane Grip, but they're being added to the abilities already defined in the Core Rulebook.
EightBitz is offline   #16 Reply With Quote
EightBitz
Senior Member
 
Join Date: May 2013
Posts: 1,458

Old October 25th, 2018, 05:09 PM
Quote:
Originally Posted by ShadowChemosh View Post
Core rules Conjuration school gives "Acid Dart" at level 1; "Summoner's Charm" at level 1; and "Dimensional Steps" at level 8. Also those levels NEVER change and are hard-coded.
The levels aren't hard-coded. If you go into the editor, go to the Class tab, then to the Custom Ability tab, click on "New (Copy)", and load up "Conjuration (wsConjur)".

Look at the Bootstraps, and click on the Tags list for Dimensional Steps. You can change the level right there.

As for your other comment about the abilities being unbalanced ... Again, I'm open to the idea that I'm wrong. But with the words "In addition", I'm having a difficult time interpreting what else those words might mean.
EightBitz is offline   #17 Reply With Quote
ShadowChemosh
Senior Member
Volunteer Data File Contributor
 
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729

Old October 25th, 2018, 05:10 PM
Quote:
Originally Posted by EightBitz View Post
That bit about "In addition" means in addition to the ones defined in the Core Rulebook. So yes, there are some abilities being added, like Arcane Grip, but they're being added to the abilities already defined in the Core Rulebook.
Ok I did miss that!

So staying with Conjuration now what I said before for the NEW abilities is still true.

For where you can select these existing ability like Acid Dart you can reuse them but still requires making a new thing. You will make a new Custom Ability Thing called Acid Dart with a Pre-Req of level 1 of warlock. Then you will have to bootstrap the Class Ability Acid Dart thingid.cWizCoAcid to to your new Custom Ability. You will have to set it with the tag ClSpecWhen.1. This will allow the Acid Dart ability to correctly add itself to the Warlock class. On your Custom Ability you will want to give it the Helper.SpecUp tag so that it does not display Acid Dart twice on the Specials tab.

Even if a gamer takes Acid Dart at level 4 it will display as level 1. This is not an issue you can fix and the same issue I had with the Talented Monk that allowed choosing abilities at different levels.

So you still end up making new Things for each School of Magic but you can bootstrap the core ability so that you don't have to do all the scripting again.

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.

Last edited by ShadowChemosh; October 25th, 2018 at 05:14 PM.
ShadowChemosh is offline   #18 Reply With Quote
ShadowChemosh
Senior Member
Volunteer Data File Contributor
 
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729

Old October 25th, 2018, 05:14 PM
Quote:
Originally Posted by EightBitz View Post
The levels aren't hard-coded. If you go into the editor, go to the Class tab, then to the Custom Ability tab, click on "New (Copy)", and load up "Conjuration (wsConjur)".

Look at the Bootstraps, and click on the Tags list for Dimensional Steps. You can change the level right there.
Hard-coded from the point of view of the gamer. The wizard gains these abilities at specific character levels always. You can not at level 8 gain the Acid Dart ability from Conjuration as its already present for wizards.

That is not how the Warlock class reads to me. At level 16 the Warlock can pick a single Conjuration ability from 1st to 16th level. They do not automatically get all those abilities like how a 16th level Wizard would get them all automatically.

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   #19 Reply With Quote
EightBitz
Senior Member
 
Join Date: May 2013
Posts: 1,458

Old October 25th, 2018, 05:15 PM
Never mind. I misunderstood what you meant by hard-coded. For the Warlock none of the abilities are hard-coded. They're hard-coded for a Wizard, but not for a Warlock. A Warlock can select lower-level abilities, but not higher-level ones.
EightBitz is offline   #20 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 11:35 AM.


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