• Please note: In an effort to ensure that all of our users feel welcome on our forums, we’ve updated our forum rules. You can review the updated rules here: http://forums.wolflair.com/showthread.php?t=5528.

    If a fellow Community member is not following the forum rules, please report the post by clicking the Report button (the red yield sign on the left) located on every post. This will notify the moderators directly. If you have any questions about these new rules, please contact support@wolflair.com.

    - The Lone Wolf Development Team

Script Similar to Boon Companion

blzbob

Well-known member
Alrighty, I was looking through Boon Companion to figure out how to write something but I managed to get myself lost and I'm not really sure how to go about writing this. This is the discovery I need to add:

DEDICATED FAMILIAR (EX): You may use your character level, not your class level, to determine the base statistics and special abilities of your familiar. Additionally, you may treat your character level as your spellcasting class level for the purposes of qualifying for the Improved Familiar feat. You must have a familiar in order to select this discovery.

Any help would be appreciated.
 
Check out the Horse Master feat, it's the same as that one except for Animal Companions, not Familiars. Should be similar enough to get an idea.
 
Thanks for the suggestion. So this is what I have but it doesn't seem to be doing anything:

Phase: First
Priority: 497
(those are the same as Horse Master)

~ Get our HD, compare that to the class level of our chosen class, getting
~ the difference.
field[abValue].value += maximum(hero.tagcount[Hero.HitDice] - #levelcount[Wizard],0)

hero.childfound[cAnimClass].field[CompClLev].value += field[abValue].value
hero.childfound[cArcFClass].field[CompLevBas].value += field[abValue].value

It's not improving the familiar when I multiclass.
 
Look at the hero.childfound[] you're using in each of your last two lines. You've currently got the first one looking for the animal companion, and the second one looking for the familiar.
 
Deleting that line doesn't change anything. No matter what I do, I can't seem to get it to work. I've been trying to see what makes Boon Companion and Horse Master work but I just can't seem to figure it out. I'm missing something obvious I'm sure.
 
Compare those two lines and figure out what you need to change - don't delete either of them.
 
When I change it to this:

field[abValue].value += maximum(hero.tagcount[Hero.HitDice] - #levelcount[Wizard],0)

hero.childfound[cArcFClass].field[CompClLev].value += field[abValue].value
hero.childfound[cArcFClass].field[CompLevBas].value += field[abValue].value

I still don't see any changes to the familiar. I have a feeling that CompClLev needs to change too but I don't know what it should be.
 
Back
Top