• 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

Wild Rider

Lehmann

Active member
I'm making a class with the following power progression:

Wild rider levels count as barbarian levels for rage duration and rage power eligibility, and as druid levels for the purpose of animal companion. I'm looking for a barbarian cavalier hybrid.

1st level: Gain Ferocious Mount or your mount gains Combat Reflexes
6th level: Gain Ferocious Mount, Greater or your mount gains Bodygaurd
11th level: While mounted, Ferocious Mount no longer uses double rage or you and your mount gain Paired Opportunists.
16th level: While mounted, your mount can use rage powers that take actions (although powers that can only be used a certain number or times per rage have the uses shared between you), or your mount goes up a hit die type

I've got it so that the levels count for Animal Companion level and rage duration (I modify hero.child[cAnimClass].field[CompClLev] and hero.child[cHelpBbn].field[cSpecBonLv]), but I can't get them to count for meeting the level requirements of Rage Powers.

I also don't know how to reach the animal companion from the hero, so that I can have a custom power that gives the animal companion rage bonuses.

I also need to know how to check if the hero is mounted on his animal companion.

Thanks in advance,

Aaron Lehmann
 
Yes, but how do I determine that he's mounted on the companion and not on a burro or something? I need to know how to get at a character's mount/animal companion from the hero context.
 
I figured out the problem. The Mounted condition has (I believe) a bug in the code. It checks if the mount is selected with:

doneif (field[pMount].ischosen = 0)

That doesn't work in HL 4.2, the "Other Mount" option is a child pick with an id of "OtherMount", so something IS selected, and the test returns 1 no matter what. The way I got it checked was:

compare(hero.child[pstMounted].field[pMount].chosen.idstring, "cAnimComp")

Since there's only going to be one cAnimComp, this works (although I wonder how it would play with the druid archtype that allows more than one animal companion).

Anyway, thanks for pointing me to the condition, I hope someone can verify whether this is a bug.
 
Last edited:
Back
Top