• 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

Adding Custom Traits

Go to Tools -> Launch Editor.

One of the Tabs in the Editor is called Traits. You can either make them from scratch or copy an existing one to modify.
 
I hope this would be considered on-topic, as I didn't want to open a new one with one so relevant already started ...

I want to add a custom trait, and I'm not sure how to do it ...

I know very well how to add new items and such, it's the expressions that mess with me.

How would one go adding +2 to a particular ability, INT for example, for use ONLY for meeting prerequisites of feats?

Thank you.
 
Slywolfe, do you mean you want the trait to give a character a +2 bonus to an ability that does nothing but allow a character to qualify for feats?

I'm asking, because if you want the trait to grant the bonus so that the character can get a specific feat, an easier way to do it would be to have the trait grant the feat with no pre-req required and include a text description stating that it allows the recipient a +2 ability score bonus to qualify for it.

Then, have the trait reduce the character's "feats available" count by 1 to pay for the feat, since you don't want the trait to grant it for free.

I'm away from my laptop, so I'm not sure of the exact coding, but that's a text version of one way to accomplish what you want to do.
 
I'd rather not mess with the feat requirements themselves, just have the trait grant a +2 when qualifying for feats.

My players and I all use Hero Lab, so it would be nice for it to automatically display that they qualify and it displays feats properly under the 'Only Valid Items' tab.
 
Go to Tools -> Launch Editor.

One of the Tabs in the Editor is called Traits. You can either make them from scratch or copy an existing one to modify.

Not that I can see. When I launch the Editor, I get a "Welcome to the Editor" message that tells me I can edit a new file or select an existing file. What do I do from there?

I see no tabs. The choices across the top are File, View, Tools and Help.
 
...

I want to add a custom trait, and I'm not sure how to do it ...

I know very well how to add new items and such, it's the expressions that mess with me.

How would one go adding +2 to a particular ability, INT for example, for use ONLY for meeting prerequisites of feats?

Thank you.

Any ideas on this?
 
I dont think you can add +2 to an ability for traiots only without changing the trait itself. in which case you would need to re-do all the traits you want to do this for.

But HL allows you to addd anything even if you dont meet the requirements.
 
I think Slywolfe's goal is to prevent having the error constantly show up in the character's validation notes.

In re-reading this, though, I think that there might be a way to redesign the trait. I don't mean this to be an attack on your idea, Slywolfe, but approaching it in a different way may help you figure out how to properly code a solution in HL.

Giving a +2 to an ability score solely for the purposes of qualifying for feats doesn't help unless your current ability score is within 2 points of a feat's minimum requirement. It's certainly possible that a character will increase his or her ability score via magic later on, but traits can only be taken at first level. Unless the given ability score is 11 or higher, the trait won't help for at least a few levels (depending on how you run your games, of course).

A player is most likely to select this trait to qualify for a specific feat during character creation. If that's the goal, then perhaps the best way to do this is to write the trait so that it allows the player to select from a list of feats, especially the ones at the beginning of a feat tree, like Dodge. The trait can grant the feat and ignore the pre-req requirement and then take a one away from the total number of feats available, since the player isn't actually getting a free feat from the trait.

This doesn't solve the problem of not meeting the ability score pre-reqs for future feats, but it does allow the player to get into a previously unavailable feat tree at first level.

Anyway, those are just some thoughts at the start of my day. Sorry I can't help with coding your original idea.
 
I think Slywolfe's goal is to prevent having the error constantly show up in the character's validation notes.
...

Well, there's a bit more to it than that, though. It would be great to have the character qualified for all applicable feats when leveling up, so they'd be available (not grayed out) when they leveled up.

For example ...


Tenacious Training: Through extensive training, you can qualify for feats not normally available to you. You gain a +2 trait bonus to any one Attribute for the purposes of qualifying for prerequisites of feats.


Now, imagine a Fighter with an 11 INT taking this feat. The entire Combat Expertise feat chain is now available. Nearly all the Combat Maneuver feats require a 13 INT, not just Combat Expertise.

I'm guessing the mechanics of HL aren't setup to handle this in an easy way.

Bummer.
 
Suggestion: Make your custom trait so it adds the +2 bonus to one attribute using a selection box, similar to the weapon or spell focus feats.
 
Suggestion: Make your custom trait so it adds the +2 bonus to one attribute using a selection box, similar to the weapon or spell focus feats.
But that would actually increase the ability score. So a 16Str would go to 18 and you would get ALL the benefits from a having a 18Str not just being able to pick say Power Attack.

My "guess" as I have never tried this would be to add 2 to the ability score AFTER the Attributes Phase or very late in the Attributes Phase. After the point where the ability score modifier is calculated.

So in example using 16 Str it would display 18 Str but only have a +3 Modifier. This should work as Pre-Req are handled VERY lat in the timing so they will see the ability score of 18 but everything would have already calculated on the character as if it was a 16 Str.

Again I have never done this but it should work in theory. Of course it could be a bit confusing when looking at the character sheet. :(
 
is:

Tenacious Training: Through extensive training, you can qualify for feats not normally available to you. You gain a +2 trait bonus to any one Attribute for the purposes of qualifying for prerequisites of feats.

a feat? I think that its a d20 feat. has it been applied in HL for the d20 system?
 
I've become pretty good at creating new magic items or deities. But I can't get traits to save. Or rather, I'm told that it's ready for use, but it doesn't show up in the traits menu.
 
I've become pretty good at creating new magic items or deities. But I can't get traits to save. Or rather, I'm told that it's ready for use, but it doesn't show up in the traits menu.
Not allot to go on so going to say a few things to check.

A) You "Source" marked your trait and when trying to find it you don't have the Source check marked in the Configure Your Hero window.

B) You have a Prerequisite rule on the Trait and have the Trait Selection window not set to "All Things" so it does not show up.
 
Back
Top