Senior Member
Join Date: Oct 2010
Location: Cincinnati, OH
Posts: 328
|
As per the ruling at http://paizo.com/paizo/messageboards...nion&page=1#34
This is a fix to make it so your Ranger can ignore the -3 to effective druid level with the Boon Companion feat. Copy the feat, make your own, add this: Code:
if (#levelcount[Ranger] > 3) then diff += 3 endif Seems to work just fine. Though I only have tested it with a Ranger and 1 non ranger class etc in the builder. Last edited by Pezmerga; October 5th, 2011 at 10:02 AM. |
#1 |
Senior Member
Join Date: Aug 2008
Location: Miamisburg, OH
Posts: 1,322
|
Cool, thanks.
Web site - Cheese Weasel Logistics - www.cheeseweasel.net Twitter - @CheeseWeaselGMZ For user created content check out www.d20pfsrd.com and www.cheeseweasel.net For video demos of Hero Lab go to http://www.youtube.com/user/TheChiefweasel?blend=9&ob=5 |
#2 |
Member
Join Date: Feb 2011
Location: Warren, OH
Posts: 45
|
So... how could I adapt this so it also works for my Cleric with the Animal domain? Does it need changed?
|
#3 |
Senior Member
Join Date: Oct 2010
Location: Cincinnati, OH
Posts: 328
|
Quote:
Code:
Phase:First Priority:450 doneif (field[usrChosen1].ischosen = 0) ~ Get our HD, compare that to the class level of our chosen class, getting the difference. var bonus as number var diff as number diff = hero.tagcount[Hero.HitDice] - field[usrChosen1].chosen.field[cTotalLev].value if (field[usrChosen1].chosen.field[cAnimStart].value = 4) then diff += 3 endif ~ Define our bonus as 4 or the difference, whichever is smaller. bonus = minimum(diff, 4) ~ We can't have a negative bonus, so make it the bonus or 0, whichever is higher. bonus = maximum(bonus, 0) if (field[usrChosen1].chosen.field[cAnimStart].value <> 0) then hero.childfound[cAnimClass].field[CompClLev].value += bonus hero.childfound[cAnimComp].field[CompLevBas].value += bonus elseif (field[usrChosen1].chosen.field[cArcFStart].value <> 0) then ~ Add the bonus to our companion/familiar level. hero.childfound[cArcFClass].field[CompClLev].value += bonus hero.childfound[cArcFamil].field[CompLevBas].value += bonus endif Last edited by Pezmerga; November 10th, 2011 at 09:01 AM. |
|
#4 |
Member
Join Date: Feb 2011
Location: Warren, OH
Posts: 45
|
Works great for both of the ones I tested! (Cleric with Animal domain and Ranger) Thanks! You're awesome!
|
#5 |
Junior Member
Join Date: Sep 2011
Posts: 4
|
I tried to do a copy of the feat, but the editor says that the file is uncopyable because of being a supplement book. is there anything i can do to fix it?
|
#6 |
Senior Member
Volunteer Data File Contributor
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729
|
Sort of yes. Use it as a template to create a new feat using the old one to do a copy/paste from. Not really that many things to copy over.
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. |
#7 |
Senior Member
Join Date: Jan 2011
Location: Quebec, QC, Canada
Posts: 466
|
Has this been reported in the bug thread?
|
#8 |
|
|