Lone Wolf Development Forums  

Go Back   Lone Wolf Development Forums > Hero Lab Forums > HL - Pathfinder Roleplaying Game

Notices

Reply
 
Thread Tools Display Modes
Rhodri2112
Junior Member
 
Join Date: Feb 2017
Posts: 7

Old February 24th, 2017, 01:24 PM
Howdy

I'm trying to create a class with the Clerical Channel Energy class ability.

It seems like it ought to be the Class Special Ability cClrChan, but that does not add the feature. I tried manually adding xChannel in the Bootstraps, but that doesn't work either.

I then tried simply using the copy feature when creating the class and copied the Cleric class, thinking the channel feature would come along, but that didn't help either.

What am I missing?

Thanks
Rhodri2112 is offline   #1 Reply With Quote
Aaron
Senior Member
 
Join Date: Oct 2011
Posts: 6,794

Old February 24th, 2017, 05:37 PM
My guess is you need to update the scripts inside your copied thing, so that the class special correctly targets the copy of xChannel it bootstraps. Look for the following:

Code:
      ~ We need to add to our channeling only, since we no longer stack.
      var tagexpr as string
      tagexpr = "SpecSource.cHelpClr"
      call ChanEnFind
Change "cHelpClr" to the unique ID for your class helper which is adding the class ability.
Aaron is offline   #2 Reply With Quote
Rhodri2112
Junior Member
 
Join Date: Feb 2017
Posts: 7

Old February 26th, 2017, 05:05 PM
I opened up the .user file in a text editor and looked but I do not find that code or anything like it.

Where should I be looking?

Thanks very much for the help.
Rhodri2112 is offline   #3 Reply With Quote
ShadowChemosh
Senior Member
Volunteer Data File Contributor
 
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,730

Old March 7th, 2017, 08:53 AM
Quote:
Originally Posted by Rhodri2112 View Post
I opened up the .user file in a text editor and looked but I do not find that code or anything like it.

Where should I be looking?

Thanks very much for the help.
In the editor go to "Class->Class Special" and click "New (Copy)" and click on cClrChan. Now you have a copy of the Cleric Channel Energy. Give this a new unique id like cXXXChan where XXX is the three letter unique id for your class. Change the text that says cleric to your new classes name.

Then click on the "Eval Scripts" and find the code Aaron provided above. Change to match your cHelpXXX unique id. Then save and test now. Bootstrap this "new" channel energy to your class.

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   #4 Reply With Quote
Rhodri2112
Junior Member
 
Join Date: Feb 2017
Posts: 7

Old April 11th, 2017, 01:48 PM
@Chemosh

Thanks for the suggestion. I just had the chance to try that out. Unfortunately, I still don't get the proper response. I can see that the Archimandrite class file successfully points at the cArmChan special, so the bootstrap seems to be working, and the cArmChan special has the change that was suggested. However, I still seem to be missing the connection.

I'm attaching the .user file. Maybe you can see what I've done wrong.

Thanks much
Attached Files
File Type: email robhowell.user (17.2 KB, 2 views)
Rhodri2112 is offline   #5 Reply With Quote
ShadowChemosh
Senior Member
Volunteer Data File Contributor
 
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,730

Old April 11th, 2017, 01:57 PM
Quote:
Originally Posted by Rhodri2112 View Post
@Chemosh

Thanks for the suggestion. I just had the chance to try that out. Unfortunately, I still don't get the proper response. I can see that the Archimandrite class file successfully points at the cArmChan special, so the bootstrap seems to be working, and the cArmChan special has the change that was suggested. However, I still seem to be missing the connection.

I'm attaching the .user file. Maybe you can see what I've done wrong.

Thanks much
Looking quickly at the RAW XML I see that the cArmChan has "two" scripts on it and you changed only the first one. Change the 2nd script at PostAttr/10000 to also use SpecSource.cHelpARM instead of SpecSource.cHelpClr.

See if that works. If not I will have to check when I get home and near HL.

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   #6 Reply With Quote
Rhodri2112
Junior Member
 
Join Date: Feb 2017
Posts: 7

Old April 11th, 2017, 02:08 PM
That's it!

Sorry I did not see the second script. Newbie mistake. Of course, since I *am* a newbie it's not surprising. Thank you very much
Rhodri2112 is offline   #7 Reply With Quote
ShadowChemosh
Senior Member
Volunteer Data File Contributor
 
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,730

Old April 11th, 2017, 02:18 PM
Quote:
Originally Posted by Rhodri2112 View Post
That's it!

Sorry I did not see the second script. Newbie mistake. Of course, since I *am* a newbie it's not surprising. Thank you very much
Hey nice! No problem everyone was in the same boat as you at one point.

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
Palette
Junior Member
 
Join Date: Mar 2011
Posts: 12

Old August 18th, 2017, 11:55 AM
I just read through this entire post and followed the instructions and I still can't get Channel Energy to work. Any advice would be greatly appreciated.
Attached Files
File Type: email Templar.user (21.2 KB, 2 views)
Palette is offline   #9 Reply With Quote
ShadowChemosh
Senior Member
Volunteer Data File Contributor
 
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,730

Old August 18th, 2017, 12:37 PM
Quote:
Originally Posted by Palette View Post
I just read through this entire post and followed the instructions and I still can't get Channel Energy to work. Any advice would be greatly appreciated.
Looking at the XML (dont have HL at work). What I see is wrong is that the "Channel Energy" class ability Unique id of cTmpChan is not bootstrapped to the Class cHelpTmp. So it will not display anywhere for the class when you add a level of Templar.

On the "Class" tab you need to add cTmpChan as a class ability and set the level you want the class ability to appear at (ie level 1 or 2...).

Then when your level of Templar is added the class ability cTmpChan will come along because its "bootstrapped".

Sorry I can't give exact steps as I am not near HL. But it will be on the Class tab and the button will say something like "Add Class Ability"......

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   #10 Reply With Quote
Reply

Thread Tools
Display Modes

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 01:52 AM.


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