Lone Wolf Development Forums  

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

Notices

Reply
 
Thread Tools Display Modes
Decim8or
Junior Member
 
Join Date: Sep 2017
Posts: 4

Old September 23rd, 2017, 10:37 AM
Hello everyone!

I've been using Hero Lab for a little over 2 years now, and I have to say it's been a game changing experience for me. Playing the high end characters with crazy amounts of variables has been a breeze since I started using it. Thank you so much for this!

I attended Gen Con 50 and won something from the Paizo booth that immediately grabbed my attention as rare and amazing. I got a copy of the Vampire Hunter D flat book that I now understand is an extremely rare find, due to a fall-through in licencing. It contains some awesome looking information, including a Vampire Hunter class and all the special powers and fixings..... *drool*

So, I thought I would attempt to use the Editor to add this information into my Hero Lab for future home game sessions. I'm no programmer by any means, but I love to figure out how things work and try to replicate them. I've managed to set up the initial structure for the class, got a few special abilities in, and figured out how to set up the spell acquisition and progression.

I'm now getting into the material that seems quite a bit more challenging (again, I've got NO programming experience) where I need things to happen when certain levels are attained and trying to discover if there is already an ability in Hero Lab that matches what I want to do is becoming a bit of a headache. I'm going to start by watching the YouTube tutorials, and hopefully learn from all of your shared knowledge here in the forums and with any luck, come this time next year I'll have everything ready to go for my friends' home campaign where he is expecting me to be playing this class.

Wish me luck!
Decim8or is offline   #1 Reply With Quote
DeltaMasterMind
Senior Member
 
Join Date: Jul 2014
Posts: 389

Old September 24th, 2017, 05:38 AM
First of all I wish you luck!
Secondly the editor has a very useful tips under the Help section "Help with using the editor".
Third I am going to list some forum links that may help you through the process.
http://forums.wolflair.com/showthread.php?t=47611
http://forums.wolflair.com/showthrea...Natural+attack
http://forums.wolflair.com/showthread.php?t=21663
http://forums.wolflair.com/showthrea...fighter+levels
http://forums.wolflair.com/showthrea...ight=cgivespec
http://forums.wolflair.com/showthread.php?t=57302
http://forums.wolflair.com/showpost....09&postcount=3
http://forums.wolflair.com/showthrea...ight=ftdisable
http://forums.wolflair.com/showthread.php?t=58203
http://forums.wolflair.com/showthrea...imal+companion
http://forums.wolflair.com/showpost....2&postcount=58
http://forums.wolflair.com/showthread.php?t=58512

I tend to reference these links when coding.

Forum link for my content work:
Pathfinder Thread
Forum link for SU 5e content work:
5e Steven Universe Thread
This link is for my group, but feel free to play it with:
DMM 5e | "https://www.dropbox.com/s/vsd9w1eodlnwjq0/updatesDMM.xml?dl=1" Copy this link to your update manager to get updates when available.
This adds the Pisky subrace to elves from Berserk! and additional subraces for the Gem Race.
Please post comments in the provided threads above.
DeltaMasterMind is offline   #2 Reply With Quote
Decim8or
Junior Member
 
Join Date: Sep 2017
Posts: 4

Old September 24th, 2017, 09:07 AM
Thank you Delta! I'm certain those will come in handy!
Decim8or is offline   #3 Reply With Quote
Decim8or
Junior Member
 
Join Date: Sep 2017
Posts: 4

Old September 27th, 2017, 05:08 PM
So, about a week into this lil project, and things have been going great. I've loaded most of the book text into abilities I've created that are unique and specific to my new class. I've even figured out how to make those abilities activation based, and having granted powers get added when activated In-Play!

Here are the parts that I am getting stuck on:

How do I grant a bonus to an attribute while an ability is "active" such as:
"gains a +2 bonus to Charisma while this (Su) is active"

On the same token, how do I grant a bonus to all movements when an ability is active?

Also, is it possible, that when an ability grants a spell-like ability (got that part) that I can set the number of charges per day based on the character's Charisma Modifier?

I've really been trying to find out this information by searching the forums here, watching the YouTube tutorials, and reading the help file, but I just seem to come up short.

Any help? I would really appreciate it!
Decim8or is offline   #4 Reply With Quote
Aaron
Senior Member
Lone Wolf Staff
 
Join Date: Oct 2011
Posts: 6,776

Old September 27th, 2017, 07:04 PM
Quote:
Originally Posted by Decim8or View Post
How do I grant a bonus to an attribute while an ability is "active" such as:
"gains a +2 bonus to Charisma while this (Su) is active"
Well, take a look at the eval scripts on one of the gear items which grants a bonus to Charisma (like the headband of charisma). You say you have added other activations, so you should be able to just switch that eval script from looking for whether it is equipped to looking for if it is active.

Quote:
Originally Posted by Decim8or View Post
On the same token, how do I grant a bonus to all movements when an ability is active?
Check out the Divine Swiftness racial ability.

Quote:
Originally Posted by Decim8or View Post
Also, is it possible, that when an ability grants a spell-like ability (got that part) that I can set the number of charges per day based on the character's Charisma Modifier?
First, try bootstrapping the SLA with a ChargeCalc.AttrOnly and ChargeAttr.aCHA... I don't recall if Spells are set up to automatically calculate charges using those tags.

If that doesn't work, create a Custom tag to mark the SLA, and when bootstrapping it assign that Custom tag. Then in an eval script on whatever is bootstrapping the SLA, do a findchild to find any spell with that tag, and manually add the charges. This example is looking for a Disrupt Undead spell marked with the "Custom.DispAnimat" tag.

PostAttr 10000
Code:
      perform hero.findchild[BaseSpell,"Custom.DispAnimat & thingid.spDisrUnd0"].setfocus

      ~ uses per day = 3 + CHA mod
      focus.field[trkMax].value += 3 + hero.child[aCHA].field[aModBonus].value
Aaron is offline   #5 Reply With Quote
Decim8or
Junior Member
 
Join Date: Sep 2017
Posts: 4

Old September 28th, 2017, 04:20 PM
Aaron, thank you very much! This definitely will point me in the right direction on how to learn eval scripts.
Decim8or is offline   #6 Reply With Quote
DeltaMasterMind
Senior Member
 
Join Date: Jul 2014
Posts: 389

Old September 29th, 2017, 01:05 PM
Quote:
Originally Posted by EightBitz View Post
Good add!

Forum link for my content work:
Pathfinder Thread
Forum link for SU 5e content work:
5e Steven Universe Thread
This link is for my group, but feel free to play it with:
DMM 5e | "https://www.dropbox.com/s/vsd9w1eodlnwjq0/updatesDMM.xml?dl=1" Copy this link to your update manager to get updates when available.
This adds the Pisky subrace to elves from Berserk! and additional subraces for the Gem Race.
Please post comments in the provided threads above.
DeltaMasterMind is offline   #8 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 06:45 AM.


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