Senior Member
Volunteer Data File Contributor
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729
|
Quote:
You will need to change each value in the array to match the spells known and spells per day that you want the class to have. Which is what a full 9th level Druid? 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. |
|
#21 |
Senior Member
Volunteer Data File Contributor
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729
|
On the Class Variant in the editor there is a section for changing the Spells Cast Per Level and Spells Known Per level. Did you set those to be like the druid?
Varient.jpg The ability to change spell lists would be a good feature to add to this section as well. 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. |
#22 |
Senior Member
Volunteer Data File Contributor
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729
|
Ok I just built a quick test Variant class and your right so far I can't get it to display spells at level 1. Hmmmm....
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. |
#23 |
Senior Member
Volunteer Data File Contributor
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729
|
Well that would be why. Setting the "Spells Cast Per Level" on a variant class does not work. Sigh another bug to fix. Looks like nothing in Core uses this and I found only "one" variant class thingid.cvPoolHeal in the community files. Testing that out it don't work either.
If you don't want to wait until I fix this. Here is an example script that will work. But you need to fill in the later levels: First/50 <- Timing is important Code:
~ Modify ranger to use Druid spells and be a full 9th level caster linkage[varies].field[cSplMinLvl].value = 0 linkage[varies].field[cSplMaxLvl].value = 9 perform linkage[varies].delete[sClass.Ranger] perform linkage[varies].assign[sClass.Druid] perform linkage[varies].delete[Helper.HalfCaster] ~ Character level 1 spells per day linkage[varies].field[cCastTot].matrixvalue[0,0] = 3 linkage[varies].field[cCastTot].matrixvalue[0,1] = 1 ~ Character level 2 spells per day linkage[varies].field[cCastTot].matrixvalue[1,0] = 4 linkage[varies].field[cCastTot].matrixvalue[1,1] = 2 ~ Character level 3 spells per day linkage[varies].field[cCastTot].matrixvalue[2,0] = 4 linkage[varies].field[cCastTot].matrixvalue[2,1] = 2 linkage[varies].field[cCastTot].matrixvalue[2,2] = 1 ~ Character level 4 spells per day linkage[varies].field[cCastTot].matrixvalue[3,0] = 5 linkage[varies].field[cCastTot].matrixvalue[3,1] = 3 linkage[varies].field[cCastTot].matrixvalue[3,2] = 2 ~ Character level 5 spells per day linkage[varies].field[cCastTot].matrixvalue[4,0] = 5 linkage[varies].field[cCastTot].matrixvalue[4,1] = 3 linkage[varies].field[cCastTot].matrixvalue[4,2] = 2 linkage[varies].field[cCastTot].matrixvalue[4,3] = 1 ~ Character level 6 spells per day linkage[varies].field[cCastTot].matrixvalue[5,0] = 5 linkage[varies].field[cCastTot].matrixvalue[5,1] = 3 linkage[varies].field[cCastTot].matrixvalue[5,2] = 3 linkage[varies].field[cCastTot].matrixvalue[5,3] = 2 ~ Character level 7 spells per day linkage[varies].field[cCastTot].matrixvalue[6,0] = 6 linkage[varies].field[cCastTot].matrixvalue[6,1] = 4 linkage[varies].field[cCastTot].matrixvalue[6,2] = 3 linkage[varies].field[cCastTot].matrixvalue[6,3] = 2 linkage[varies].field[cCastTot].matrixvalue[6,4] = 1 ~ Etc....... 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. |
#24 |
Senior Member
Join Date: Oct 2016
Posts: 621
|
Thanks SC that'll work for now and give you time to fix the bug, you rock!!!
|
#25 |
Senior Member
Join Date: Jul 2010
Posts: 3,147
|
Thanks for stepping in Shadow. Really appreciate it.
|
#26 |
|
|