Senior Member
Join Date: Sep 2012
Location: Ottawa, Canada
Posts: 788
|
I've finally gotten around to working on Demonic Boons for MToF.
Each boon grants the following ability: Ability Score Adjustment: Up to a +4 bonus to Strength, Wisdom, or both. I've decided to try adding 2 separate Ability Score Adjustments which feed from a common field[abValue].value on the Epic Boon itself. However, I have never used findchild before. The script I am trying to use is as follows: Quote:
Anyone have an idea where I am going wrong? ShadowChemosh? Watch your back, Conserve your ammo, and NEVER cut a deal with a dragon! |
|
#1 |
Senior Member
Join Date: May 2016
Posts: 608
|
I've not used findchild much either but I'm wondering about the tag expression you're passing in.
The line: sExpr = "thingid.bn5CMToFDB" & field[abText].text you add to the tag expression. When you grab abText what would it contain? The end result is that sExpr should be something like: "thingid.bn5CMToFDB & component.BaseBoon" right? Are you missing putting in the " & " or a " | " in the text? for example: sExpr = "thingid.bn5CMToFDB & " & field[abText].text |
#2 |
Senior Member
Join Date: Sep 2012
Location: Ottawa, Canada
Posts: 788
|
I have the ability Bootstrapped to the Epic Boon. In the bootstrap, I add a field abText. This field contains the name of the Demon to whom the Epic Boon is associated (ie: Baphomet)
Thus I create, I hope, the tag of the Boon (ie: thingid.bn5CMToFDBBaphomet). I love the longer tag names . . . I was hoping that this way, I don't have to create a pair of abilities for each Boon. Watch your back, Conserve your ammo, and NEVER cut a deal with a dragon! |
#3 |
Senior Member
Join Date: May 2016
Posts: 608
|
Ah, well we will have to wait for ShadowChemosh to chime in then.
I had started working on these myself but went down a different road by trying to create generic Abilities that could show up in a Configurable tab called by an Adjustment. The generic Abilities can handle you making a new abilFunc tag for Demonic Boons. The problem I ran into was that some of the boons boost to +4 and have no negatives while at least one goes to +8 and negatively impacts 3 other scores. The logic checks to keep someone from dropping below 1 on a score adjustment were proving too hard to get the timing right though. Last edited by dungeonguru; September 22nd, 2018 at 12:00 PM. |
#4 |
Senior Member
Join Date: Sep 2012
Location: Ottawa, Canada
Posts: 788
|
This is my 3rd assault on the issue.
Watch your back, Conserve your ammo, and NEVER cut a deal with a dragon! |
#5 |
Senior Member
Volunteer Data File Contributor
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729
|
Quote:
If I pull the latest files from GitHub can I see any of the work in progress on this? Or is this only on your computer Mergon? How does a person gain access to these Boons? A feat, template, race or something else? Hero Lab Resources: Pathfinder - d20pfsrd and Pathfinder Pack Setup 3.5 D&D (d20) - Community Server Setup 5E D&D - Community Server Setup Hero Lab Help - Hero Lab FAQ, Editor Tutorials and Videos, Editor & Scripting Resources. Created by the community for the community - Realm Works kickstarter backer (Alpha Wolf) and Beta tester.- d20 HL package volunteer editor. |
|
#6 |
Senior Member
Join Date: Sep 2012
Location: Ottawa, Canada
Posts: 788
|
I lost my hard drive a short while ago. I lost my previous attempts at creating these boons. I had the rest of my MToF materials already uploaded to GIT. But that material has nothing to do with the Epic Boons.
Sorry . . . Watch your back, Conserve your ammo, and NEVER cut a deal with a dragon! |
#7 |
Senior Member
Volunteer Data File Contributor
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729
|
Quote:
I am thinking I need to use a Configurable to allow the different choices. I assume a character gets one choice of demon/boon correct? Once I have the configurable working I guess you can bootstrap it to whatever you guys want to give the options to the players. Hero Lab Resources: Pathfinder - d20pfsrd and Pathfinder Pack Setup 3.5 D&D (d20) - Community Server Setup 5E D&D - Community Server Setup Hero Lab Help - Hero Lab FAQ, Editor Tutorials and Videos, Editor & Scripting Resources. Created by the community for the community - Realm Works kickstarter backer (Alpha Wolf) and Beta tester.- d20 HL package volunteer editor. |
|
#8 |
Senior Member
Join Date: Sep 2012
Location: Ottawa, Canada
Posts: 788
|
Nothing in the rules say you CAN"T have 2 Demonic Boons, but I can't see 2 demon lords granting a single individual their boon.
Watch your back, Conserve your ammo, and NEVER cut a deal with a dragon! |
#9 |
Senior Member
Volunteer Data File Contributor
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729
|
Attached to this is a proof of concept for demonic boons. Once you load it and restart HL go to the adjust tab and add the adjustment "Show Demonic Boons Tab".
Then on the Demonic Boons tab you can add Baphomet demon lord. The Demonic Boons tab will then display three things: DemonicBoons1.jpg You get the demon lord and two other helper Picks with dropdowns allowing for selecting a value from 0 to +4. The demon lord pick does validation to make sure the gamer has not selected a total bonus over +4. Now lets say you want to add the next demon lord "DEMOGORGON". You would make a copy of the "Baphomet" demon lord Thing. To set the ability scores for Demongorgon you need to change a tag on the bootstrapped ability helper Things: Baphomet has: Code:
<bootstrap thing="ab5CDemBoonAbiSco"> <autotag group="CMDOpt" tag="aSTR"/> </bootstrap> <bootstrap thing="ab5CDemBoonAbiSco"> <autotag group="CMDOpt" tag="aWIS"/> </bootstrap> Code:
<bootstrap thing="ab5CDemBoonAbiSco"> <autotag group="CMDOpt" tag="aSTR"/> </bootstrap> <bootstrap thing="ab5CDemBoonAbiSco"> <autotag group="CMDOpt" tag="aCHA"/> </bootstrap> NOTE: I had to add new features into community pack helper file so you will need to pull the latest github files to get this to compile. Hero Lab Resources: Pathfinder - d20pfsrd and Pathfinder Pack Setup 3.5 D&D (d20) - Community Server Setup 5E D&D - Community Server Setup Hero Lab Help - Hero Lab FAQ, Editor Tutorials and Videos, Editor & Scripting Resources. Created by the community for the community - Realm Works kickstarter backer (Alpha Wolf) and Beta tester.- d20 HL package volunteer editor. |
#10 |
|
|