• 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

Community Effort: Feats

I'm really flying blind.

It's just a matter of trying to find places where similar code has already been provided and messing with it until it works. Really starting to hit some brick walls now though.

Would love a list of all the variables and classes available as half the challenge is figuring out the name of things. The documentation is ok but I suspect a lot may be missing.

Or it could be I'm just so tired that I dont see the answer even though it's right in front of me. #newbornlife
 
"Develop -> Enable Data File Debugging" then you can "Develop -> Floating Info Windows -> Show Selection Tags/Fields" to see what unique IDs of existing Picks on the hero is, as well as what field values and tags are present.
 
You might also benefit from checking out my "intro to creating your own content" seminar from last gencon. It's on our youtube page, and I mention this tip there (among others). It is focused on pathfinder, but many of the concepts are shared.
 
Team,

We are looking for a volunteer or two to go through the feat text and re-write the names and descriptions in a way that we can use them without breaching any rules.

There are a number of us now working in the background making some significant progress on the missing content.

Please send me a message if you are keen on helping out.

Note: No programming skills required. Just good English :)
 
Confused

I am still learning how to use the editor and would like to help out but I am clearly missing something basic. I have added the feat Alert in the Hero Lab Editor. I saved it but when I click "Test Now" nothing happens. It says, You may now use "Alert" within Hero Lab" and I have added my source to the character, but I don't have a Feats Tab. What am I missing?
 
Defensive Duelist Eval Script
Tick "Show in Activated Abilities list"

Run Post-Attributes

Code:
doneif (tagis[Helper.ShowSpec] = 0)

doneif (tagis[Helper.Disable] <> 0)
      
doneif (field[abilActive].value = 0)

hero.childfound[ArmorClass].field[Bonus].value += hero.child[ProfBonus].field[tProfBonus].value

That last bit adds the current Proficiency bonus to AC for when it's active.
 
I'm happy to help rewriting feats and feat texts for you. At least I'd feel like I'm helping, because the coding is way over my head in most places.
 
Grappler is missing from the list as functional, partially functional or to be automated.

I know somebody is probably on this but I thought I'd say this just in case.
 
For those of you, like myself, who want to add a bonus feat, here is a work around. I could not find a way to add a generic bonus feat, but I did find a way to add a bonus class feat.

Go to the General > Adjustments tab.
Add a new Adjustment.
Set Minimum & Maximum adjustment to 1.
Set 'No Incrementer' & 'No Plus Sign'.
Click on Eval Scripts
Click to add another eval script.
Set Phase to First. (I used a Priority of 20000 but I am still new to scripting)
Copy/Paste the code below into the Script box.
Save & click Test Now.

You will now have a new Adjustment that allows to you pick a class you possess and grant it a bonus feat. A cludgy workaroudn I know, but it works for me.

Code:
~ Add 1 feat to your feat total.

      ~ If we're not enabled, get out now
      doneif (field[pIsOn].value = 0)

      ~ If we have not chosen a class, get out now.
      doneif (field[pChosen].ischosen = 0)

      perform field[pChosen].chosen.pulltags[sClass.?]

      ~ hero.child[pChosen].field[cBonFtMax].value += 1
      field[pChosen].chosen.field[cBonFtMax].value += 1
 
For the Heavy Armored feat:

Virtually the same Expr-Reqs code from the Heavy Armor Master feat can be used:

Message: Proficiency with medium armor required.
Is Error: Ticked
Highlight Panel: Ticket
Pre-requisite Expression: tagis[ArmProfGrp.ArmorMed] <> 0
 
For the Mobile feat, your might want to make a slight change to the Eval script:

Instead of
hero.child[Speed].field[Bonus].value = hero.child[Speed].field[Bonus].value + 10
you make want to use:
hero.child[Speed].field[tSpeed].value = hero.child[Speed].field[tSpeed].value + 10

What this does is sets your base Speed to 40 instead of 30/40.
 
Back
Top