• 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

Aglarondan griffonrider?

Mindcloud

Well-known member
I am adding the Aglarondan griffonrider from Unapproachable East. I have everything setup and can add the animal companion but the animal companion advancement is different from the normal druid or ranger advancement. So I need to create an eval script to delete hit dice from the animal companion based on the hero's griffonrider class count. I need help on timing and how to delete hit dice from the griffon which I have created as a new animal companion race? I have included the relevant table below from Unapproachable East.

Code:
Griffonrider	Bonus		Natural		Strength
Level		Hit Dice	Armor Bonus	Adjustment
1–3 		+2		+4			+2
4–6		+4		+6			+2
7–9		+6		+8			+4
10		+8		+10			+4
 
I am also trying to figure out how I can give an animal companion a feat from a script on a class special. And modify xFly on an animal companion changing parameters for speed (abValue) and the Maneuverability tag from a class special on the hero.
 
How does the context changing work in eval scripts. i.e. how could I move from the hero to an animal companion to a thing on the animal companion? this is more of a general question about how scripting works than a specific one aboutg how to do smoething.
 
Here's the context transitions page from the wiki:

http://hlkitwiki.wolflair.com/index.php5/Context_Transitions

Since that information applies to every possible transition in Hero Lab, looking up existing examples is the best way to go.

You're probably better off using a new race for this animal companion, and putting the maneuverability/speed changes and feats gained on it. You can see on many of the existing animal companions how they activate certain abilities depending on their companion level. The Tyrannosaurus gives an example of how to assign a tag only at a certain companion level.
 
Is the information you're adding a 3.5 thing? If so, is it easier to handwave the 3.5 - Pathfinder translation and say it works more like a Pathfinder animal companion?
 
Is the information you're adding a 3.5 thing? If so, is it easier to handwave the 3.5 - Pathfinder translation and say it works more like a Pathfinder animal companion?

As I understand it the progression is different from pathfinder and 3.5 animal companions. But I could do it the pathfinder way. however I would like to know how to delete and add racial HitDice in an eval script as I need that for another thing I am making as well. If it is not to much trouble.
 
Let me explain how the HD for an animal companion work. When you select the animal companion option for your class, all 15 HD that the companion could get are added to the minion. Each of those 15 HD has a Condition that checks what the character's animal companion level is to determine whether or not that specific HD should be live. There's no way for something external to alter that condition expression - they can only alter which HD are live by altering the companion level.

I'm afraid what you're trying to add so different from the Pathfinder animal companion rules that it's a new companion type - like Animal Companions, Familiars, and Eidolons, and because those need to be linked into their classes in the structural code and need to be placed on the class tab, adding a new companion type isn't something I'll be able to make available to users.
 
Back
Top