Junior Member
Join Date: Apr 2010
Location: Rhode Island
Posts: 5
|
Hi,
First let me give kudos to the creators/designers of Hero Lab, it is an impressive and useful program. OK, I've fairly new to this, and I'm attempting to add a couple classes in for a group. I've been able to put together most of the information by searching through other classes/abilities, but I'm having one problem, I can't seem to get an ability to increase the "to hit" bonus each time it is gained. For those who may know, this is from the Ancestral Avenger (AA) class from Dragon Magazine, and one of the abilities is Drow Bane. The AA gains Drow Bane at level one with a +2 to hit, and +2d6 to damage vs. Drow. At level 4 it gains +3 to hit, lvl 7 +4, and lvl 10 +5. The 2d6 damage bonus does not increase at any time. I can get each one to show up, but there is four of them in the class abilities, instead of a single one at the appropriately gained level. I did note in the Sneak Attack base abilities is this script: Quote:
Any help would be greatly appreciated! Last edited by jmc69; April 27th, 2010 at 03:19 PM. Reason: mispelling |
|
#1 |
Junior Member
Join Date: Apr 2010
Location: Rhode Island
Posts: 5
|
Ok, I think I got it to work correctly now:
Quote:
|
|
#2 |
Senior Member
Volunteer Data File Contributor
Join Date: Mar 2007
Posts: 1,245
|
Good job, looks like you figured that one out, but don't hesitate to ask here on the forums again.
|
#3 |
Junior Member
Join Date: Apr 2010
Location: Rhode Island
Posts: 5
|
Thanks Lawful.
For curiosity's sake, how does one create something like xSneakAtt for the bootstrap, as in the rogue ability eval script above? I can't seem to figure that one out... Thanks. |
#4 |
Senior Member
Volunteer Data File Contributor
Join Date: Mar 2007
Posts: 1,245
|
You can go to the specials tab and copy the xSneakAtt thing, give it a new unique ID, rename it, mess about with it to the hearts content. The thing that sets it apart from other specials is it has an Eval Script that says "call CalcValue" which gives it a new field, called "Value".
This is useful if, for example, there are many different things that can add to your special, rather than it being set based only on one class/prestige class. Sudden Strike is an ability of the Ninja class, but it also shows up in some prestige classes (Unseen Seer, Dread Commando). Skirmish is from the Scout class, but there are feats that depend on it having a certain value as a pre-req. For these two abilities I made specials that call a CalcValue so that I could bootstrap them to a particular class/feat/whatever, and then have that whatever add to a single unified special. Imagine if each class that gave Sneak attack listed it's own sneak attack bonus and no others. Your Rogue/Blackguard/Assassin would have 3 different entries for sneak attack, which you would have to mentally add up each time you made such an attack. Furthermore, if you wanted to take a feat requiring 4d6 sneak attack, how would you check? Unifying it makes things much easier. |
#5 |
Senior Member
Volunteer Data File Contributor
Join Date: Mar 2007
Posts: 1,245
|
CalcValue also lets you count class levels before the Levels phase, in case you need that number earlier that it otherwise would be available, but that is a bit of an obscure trick.
|
#6 |
Junior Member
Join Date: Apr 2010
Location: Rhode Island
Posts: 5
|
Ah ok. I'll have to play around with that and see what it can do for me.
Thanks! |
#7 |
Thread Tools | |
Display Modes | |
|
|