• 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

Hiding Custom Ability until level 3

Barrels23

Member
Hi. I'm working on fleshing out Matt Mercer's Blood Hunter class, since the current version on Hero Lab is bare bones and leaves a lot of the sub-class abilities out (and Mercer has updated the class).

I'm putting in the Order of the Profane Soul currently, and it's here that I need help right now. I'm putting the Otherwordly Patron selection process as an Ability Count (Quintenary Ability Count, to be specific). Is it possible to hide the ability to select your patron until you hit level 3 and you select Order of the Profane Soul?
 
Look at the Xanathar's Guide class option Arcane Archer.

Over there the Arcane Shot abilities are a quarternary ability and the shots are granted at certain levels:

Post-Levels/9000
Code:
       doneif (tagis[Helper.Disable] <> 0)

       linkage[table].field[cSpec4thNm].text = "Arcane Shots"
       linkage[table].field[cSpec4thSi].text = "Arcane Shot"

       linkage[table].field[cCustQuTot].arrayvalue[2] += 2
       linkage[table].field[cCustQuTot].arrayvalue[6] += 3
       linkage[table].field[cCustQuTot].arrayvalue[9] += 4
       linkage[table].field[cCustQuTot].arrayvalue[14] += 5
       linkage[table].field[cCustQuTot].arrayvalue[17] += 6

If think all you'll want to do on your script is:
Code:
       doneif (tagis[Helper.Disable] <> 0)

       linkage[table].field[cSpec4thNm].text = "Otherworldly Patrons"
       linkage[table].field[cSpec4thSi].text = "Otherworldly Patron"

       linkage[table].field[cCustQuTot].arrayvalue[2] += 1

Remember that the arrayvalue index is always the class level - 1, so for 3rd level you want to add 1 patron at 3rd level (or array index 2)
 
Hey Barrels, I've done a bit of scripting on the Blood Hunter myself - using configurables to add Rites and Blood Curses and got the abilities from the Ghosthunter and Lycan orders. Not sure how far you've gotten on yours.
 
Back
Top