Senior Member
Volunteer Data File Contributor
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729
|
Quote:
1) Create new Potent Pool Mythic ability (Helper) thing. This has the class chooser. Then set it to Unique and give it a tag of "Helper.Helper". 1a) You can even add the points on the helper thing also. You can do an hero.tagcount[Ability.cPUMPoPool] to know how much to increase the points by. 2) Bootstrap the Helper Potent Pool to the Potent Pool mythic ability. 3) Redo your logic on cPUMPoPool to get the "class" from the Helper Potent Pool. This way gets you a "single" class selector for a gamer to select one time. Your script is easier because you don't have to deal with multiple Potent Pools. That is how I would handle this. I am pretty much busy this whole weekend. Give it a try and I can help next week if you have issues... 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. |
|
#71 |
Senior Member
Join Date: Feb 2012
Posts: 546
|
I had thought of something similar before moving to what I have now. One thing the basic ability did not have that the class special had was having selection fields to create the drop down list. It was kind of a sticking point.
|
#72 |
Senior Member
Volunteer Data File Contributor
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729
|
Quote:
In this case I would not make it a basic ability I would make it a standard Mythic Ability but the "Helper.Helper" tag will prevent it from being individually selected. 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. |
|
#73 |
Senior Member
Join Date: Feb 2012
Posts: 546
|
Ok, so you have a helper class special with a dropdown bootstrapped to another class special?
|
#74 |
Senior Member
Volunteer Data File Contributor
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729
|
Quote:
Potent Pool is a Custom Class Special located in the editor as a "Class->Custom Ability". I am saying make a new "Custom Ability" called Potent Pool with an id of xPUPoPool2 and set 'Uniqueness' to Unique. Then on the "tags" button add Helper.Helper and do not set it available to any class. Bootstrap xPUPoPool2 to cPUMPoPool. This new Custom Ability xPUPoPool2 will have the class selector and the logic for calculating the point progression. P.S. - Sorry don't have time to work out the progression math for the point total. But you can use hero.tagcount[Ability.cPUMPoPool] to know how many times Potent Pool has been added to the hero... 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. Last edited by ShadowChemosh; June 3rd, 2017 at 10:28 AM. |
|
#75 |
Senior Member
Join Date: Feb 2012
Posts: 546
|
Quote:
|
|
#76 |
Senior Member
Join Date: Feb 2012
Posts: 546
|
Update:
I made the changes per your idea. It worked out nicely. There is only one item that allows for a chooser -- in green, below the 1st item, additional items all reference the original, and switching between classes with different maximum power level values validates or invalidates the choices. It seems, however that the validation logic is invalidating all picks, not just the one that causes the validation failure. It still works, mind you, but is there anyway to tweak this so only the violator(s) are flagged red? |
#77 |
Senior Member
Join Date: Feb 2012
Posts: 546
|
Status Update: I've implemented all the abilities that I believe can be implemented. We should be good to release at this point.
|
#78 |
|
|