Junior Member
Join Date: Jun 2015
Location: West Virginia
Posts: 22
|
Hello everyone. So I've been looking at a way to get the Shadow Familiar feat to function when a Shadowcaster takes the feat, and thanks to Sendric he provided a script to where the Shadowcaster can now get a familiar when the feat is taken.
Quote:
Quote:
I was wondering if anyone here has some ideas on scripts that can combine the class levels for the familiar. Last edited by Zorikune; July 22nd, 2017 at 07:12 AM. |
||
#1 |
Junior Member
Join Date: Jun 2015
Location: West Virginia
Posts: 22
|
Alright so learned as of now only Wizard and Sorcerer are stacking with the Shadowcaster class to improve the level of the familiar when using the Shadow Familiar feat. No other class though that can cast arcane spells like Bard or Warmage is stacking to improve the familiar.
|
#2 |
Senior Member
Join Date: Jul 2010
Posts: 3,147
|
Apologies. It's taking me some time to get back into the swing of things here. Here's a script I worked up that should help:
First/501 Code:
~ Search through our classes for any arcane classes that don't improve familiars, and add them to our companion's level. doneif (hero.child[cArcFamil].field[CompLevel].value = #totallevelcount[]) var bon as number foreach pick in hero from BaseClHelp where "CasterSrc.Arcane" if (eachpick.field[cArcFStart].value = 0) then bon += eachpick.field[cTotalLev].value endif nexteach hero.child[cArcFamil].field[CompLevel].value += bon |
#3 |
Junior Member
Join Date: Jun 2015
Location: West Virginia
Posts: 22
|
While it shouldn't include prestige classes that add +1 to existing spellcasting class, there are some prestige classes (i.e. assassin, sublime chord, suel arcanamach, etc.) that actually learn to casts spells and other prestige classes are used to progress their spellcasting. Here's a link to the Sublime Chord. Hence why the feat Obtain Familiar works for them.
https://dndtools.net/classes/sublime-chord/ EDIT: The script isn't adding any of the other arcane classes to the companion's level still. Went and started testing by adding Bard, Spellthief, and Warmage, but level didn't improve while Shadowcaster was at 5th level, so couldn't meet the prerequisite for any familiar at 7th level. Last edited by Zorikune; July 25th, 2017 at 07:24 AM. |
#4 |
Senior Member
Join Date: Jul 2010
Posts: 3,147
|
Quote:
What pre-req are you failing? |
|
#5 |
Junior Member
Join Date: Jun 2015
Location: West Virginia
Posts: 22
|
Just tells me Can't take this companion until level 7. Can you tell me what order the scripts are in the feat?
|
#6 |
Senior Member
Join Date: Jul 2010
Posts: 3,147
|
|
#7 |
Senior Member
Join Date: Jul 2010
Posts: 3,147
|
Did some playing around. Change the timing from 501 to 498, then modify the last line of the script above to:
Code:
hero.child[cArcFClass].field[CompClLev].value += bon |
#8 |
Junior Member
Join Date: Jun 2015
Location: West Virginia
Posts: 22
|
There we go it worked! Thank you so much!
|
#9 |
|
|