Lone Wolf Development Forums  

Go Back   Lone Wolf Development Forums > Hero Lab Forums > HL - Pathfinder Roleplaying Game
Register FAQ Community Today's Posts Search

Notices

Reply
 
Thread Tools Display Modes
tc7
Junior Member
 
Join Date: Dec 2010
Posts: 17

Old December 1st, 2010, 11:47 AM
I am building a multiclassed ranger/assassin, when I go to give the ranger a viper animal companion, there are no valid options for a ranger animal companion in the race list, and if I select snake,viper it bring is up as tiny instead of small.

Also the boon companion feat is not in the list of feats at all (which is fine I can just add hit dice), but the snake never comes out correctly

any help would be great, I also have a big problem building an Eidolon correctly, any tips
tc7 is offline   #1 Reply With Quote
Mathias
Senior Member
Lone Wolf Staff
 
Join Date: May 2005
Posts: 13,213

Old December 1st, 2010, 11:53 AM
If you've checked the "Don't Restrict Companion Race" option, unselect that, and try choosing the companion again. That option's not currently working properly for animal companions, only familiars.

The additioanl HD choice isn't the same as adding to the companion level - they'll produce different results.

The Seekers of Secrets book for HL has not gone on sale yet, so feats from Seekers of Secrets, like Boon Companion, are not available in HL. (Although a little searching around on this forum will probably help you with this).
Mathias is offline   #2 Reply With Quote
Lawful_g
Senior Member
Volunteer Data File Contributor
 
Join Date: Mar 2007
Posts: 1,245

Old December 1st, 2010, 01:43 PM
Hardy har.
Lawful_g is offline   #3 Reply With Quote
tc7
Junior Member
 
Join Date: Dec 2010
Posts: 17

Old December 1st, 2010, 08:19 PM
ah then that is probably my problem, thanks for the help
tc7 is offline   #4 Reply With Quote
Sendric
Senior Member
 
Join Date: Jul 2010
Posts: 3,147

Old December 2nd, 2010, 05:22 AM
There's some user-created content for Seeker of Secrets on chiefweasel's site:

http://www.cheeseweasel.net/herolab/pathfinder.shtml

It includes Boon Companion
Sendric is offline   #5 Reply With Quote
dragonladytoo
Member
 
Join Date: Sep 2005
Location: Sunny Southern California, USA
Posts: 74

Old December 2nd, 2010, 11:47 AM
Unfortunately while it includes the feat name, it was never really implemented, so you still have to add the hit dice additions to your animal companion to give it the appropriate number of Hit dice.
dragonladytoo is offline   #6 Reply With Quote
ShadowChemosh
Senior Member
Volunteer Data File Contributor
 
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729

Old December 2nd, 2010, 12:55 PM
Quote:
Originally Posted by dragonladytoo View Post
Unfortunately while it includes the feat name, it was never really implemented, so you still have to add the hit dice additions to your animal companion to give it the appropriate number of Hit dice.
I do remember their was a few strange situations where it didn't always work, but their is a basic working script that Thoecrat did. And looking at it quickly sure seems like it should work.

Code:
~First 497
~if the user hasn't selected a class to apply this feat to,
~there's nothing more we can do, so just get out
doneif (field[usrChosen1].ischosen = 0)
 
~we'll figure out the total number of hit dice our character has
 
~start with our class levels
field[abValue].value += #totallevelcount[]
 
~at First/497, only class HD have been added to #totallevelcount[]
~so, we'll have to look up the racial HD, additional HD,
~and template HD
 
~add in racial HD
field[abValue].value += hero.findchild[BaseRace].field[rHitDice].value
 
~HD from additional HD things
foreach pick in hero from BaseHitDie where "thingid.cBonusHD"
  field[abValue].value += 1
  nexteach
 
~and HD from templates
foreach pick in hero from BaseTempl
  field[abValue].value += eachpick.field[tmHitDice].value
  nexteach
 
~now that we have our total HD, retrieve the current level
~from the class the user has selected, and subtract
~that from the total
field[abValue].value -= field[usrChosen1].chosen.field[cTotalLev].value
 
~we don't want to add more than 4 levels from this feat, so cap our
~value at 4
field[abValue].value = minimum(field[abValue].value, 4)
 
~now, apply the adjustment to the companion
hero.childfound[cAnimClass].field[CompClAdj].value += field[abValue].value

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   #7 Reply With Quote
Sendric
Senior Member
 
Join Date: Jul 2010
Posts: 3,147

Old December 2nd, 2010, 03:44 PM
Quote:
Originally Posted by dragonladytoo View Post
Unfortunately while it includes the feat name, it was never really implemented, so you still have to add the hit dice additions to your animal companion to give it the appropriate number of Hit dice.
Weird. I seem to have Theocrat's version, which I assumed came from chiefweasel's website. I apologize for misleading you.

BTW, I used this script for Natural Bond from 3.5 (which is essentially the same thing).

Code:
Post-levels; 5000
var bonus as number
bonus = #totallevelcount[] - #levelcount[Druid]
 
bonus = minimum(bonus,3)
 
hero.childfound[cAnimComp].field[CompLevel].value += bonus
Of course, you would have to change 3 to 4, but otherwise it's the same. Shadow, do you think there's any reason this script would not be as effective as Theocrat's? It looks like because of the phase and timing Theocrat used, he has to make additional calculations to account for HD beyond class levels. By changing that, maybe those additional calculations are unnecessary.

Last edited by Sendric; December 2nd, 2010 at 03:47 PM.
Sendric is offline   #8 Reply With Quote
Mathias
Senior Member
Lone Wolf Staff
 
Join Date: May 2005
Posts: 13,213

Old December 2nd, 2010, 04:25 PM
Sendric, whether or not you're getting the various leveling bonuses for a companion is tested at First/500, so I don't think that altering the CompLevel at Post-Levels/5000 works for the HD. It would work for the STR, DEX, AC and trick modifiers companions get as they level, though.

For those interested in Seekers of Secrets, read the HL section of our November newsletter: http://www.wolflair.com/index.php?co...=november_2010
Mathias is offline   #9 Reply With Quote
Sendric
Senior Member
 
Join Date: Jul 2010
Posts: 3,147

Old December 2nd, 2010, 05:42 PM
Quote:
Originally Posted by Mathias View Post
Sendric, whether or not you're getting the various leveling bonuses for a companion is tested at First/500, so I don't think that altering the CompLevel at Post-Levels/5000 works for the HD. It would work for the STR, DEX, AC and trick modifiers companions get as they level, though.
Ok, but I'm not sure that's exactly what I meant? I was talking about determining the number of HD the character (not the companion) has. This is needed to avoid increasing the effective druid level for determining the companion's level beyond the character's HD. Specifically, I was referencing this line in the code:

Quote:
~at First/497, only class HD have been added to #totallevelcount[]
~so, we'll have to look up the racial HD, additional HD,
~and template HD
Does that make sense?
Sendric is offline   #10 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 10:15 PM.


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