Lone Wolf Development Forums  

Go Back   Lone Wolf Development Forums > Hero Lab Forums > HL - d20 System
Register FAQ Community Today's Posts Search

Notices

Reply
 
Thread Tools Display Modes
ShadowChemosh
Senior Member
Volunteer Data File Contributor
 
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729

Old December 22nd, 2016, 10:11 PM
Quote:
Originally Posted by ErinRigh View Post
Actually, the caster level is correct, for my 4th level Ranger (Hunter Druid), it lists caster level correctly at 4, however, if the character is 3rd level it lists caster level as 0, furthermore it grants the spells of a 4th level Ranger at 4th level, but not lower (Wisdom Bonus = 1st level spells), if I raise the class to 11th level, it gives an 11th caster level but grants the spells of an 11th level ranger (up to 3rd level).
Oh well you set max/min. But the spells known and spells per day have not been changed. If you look at a ranger you see they don't get spells until level 4. That list of values is also on the Class Helper in an array of values.

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.
ShadowChemosh is offline   #21 Reply With Quote
ShadowChemosh
Senior Member
Volunteer Data File Contributor
 
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729

Old December 22nd, 2016, 10:17 PM
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.
ShadowChemosh is offline   #22 Reply With Quote
ShadowChemosh
Senior Member
Volunteer Data File Contributor
 
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729

Old December 22nd, 2016, 10:33 PM
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.
ShadowChemosh is offline   #23 Reply With Quote
ShadowChemosh
Senior Member
Volunteer Data File Contributor
 
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729

Old December 22nd, 2016, 11:20 PM
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.......
You will need to keep filling out the matrix values from character level 8 to level 20.

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.
ShadowChemosh is offline   #24 Reply With Quote
ErinRigh
Senior Member
 
Join Date: Oct 2016
Posts: 621

Old December 23rd, 2016, 06:01 AM
Thanks SC that'll work for now and give you time to fix the bug, you rock!!!
ErinRigh is offline   #25 Reply With Quote
Sendric
Senior Member
 
Join Date: Jul 2010
Posts: 3,147

Old December 23rd, 2016, 06:32 AM
Thanks for stepping in Shadow. Really appreciate it.
Sendric is offline   #26 Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -8. The time now is 03:45 AM.


Powered by vBulletin® - Copyright ©2000 - 2024, vBulletin Solutions, Inc.
wolflair.com copyright ©1998-2016 Lone Wolf Development, Inc. View our Privacy Policy here.