• 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

Favored Enemies

It took some real work, but I finally got a duplicated rangers Favored Enemy ability to work. It was a PITA, and I had to do alot of extra work, but it was worth it. Without going into the specific (and painful) detals, I'll just give the lowdown on how it is done.

Make custom abilities for the new ranger type, which will be the choices for the creature types (in the files, these are called feAnimal, feGiant, etc.) and bootstrap the appropriate type to your created one (I called mine favXXX). You have to add a tag to that feXXXX bootstrap called FavTaken.cHelpXXX where this is your helper for your new ranger class. Luckily, the Favored Enemy helper does all the rest of the work for you, keeping track of the # of favored enemies taken and the upgrades. Be sure to delete your Helper.ShowSpec on your custom, and make sure the secondary custom ability is checked.

Basically, I was able to recreate the Urban Ranger doing this and allowing for a choice of custom organization for the ranger to choose. Whew. That took about a week of real work to sort out.
 
Hey Kendall,

I tried to follow your steps here, but I seem to be coming up a bit short on it actually working. Is the Urban Ranger just a variant? If so, were you able to modify the list the Ranger gets to choose from for its Favored Enemy?

I'm working on the class variants from Complete Mage. The first one is Arcane Hunter which grants Favored Enemy: Arcanists. I can't figure out how to add that to the list of options. Is that possible using what you figure out here?
 
This is actually very relevant to something that I will be working on shortly for a Ranger variant for the setting that my group plays in. Their rangers have "Favored Terrain" bonuses, and this should hopefully help me make that work out for them.
 
Sendric, I created a couple of gestalt classes for a user that needed them. In one of them, he had a gestalt urban ranger, which I added and set up the splat book's default favored enemy choices, one of which was Favored Organization or something like that. Essentially, it was like making a new favored something, which shows up in the list. Take a look at that in this file, see if that helps.
 

Attachments

On the topic of ranger variants, when I make a copy of the ranger class and try to alter it the whole favored enemy part breaks and doesn't work right.

Any ideas what I might be doing wrong? Or what I can do to fix it?
 
Sendric, I created a couple of gestalt classes for a user that needed them. In one of them, he had a gestalt urban ranger, which I added and set up the splat book's default favored enemy choices, one of which was Favored Organization or something like that. Essentially, it was like making a new favored something, which shows up in the list. Take a look at that in this file, see if that helps.

Thanks very much. I see what you did. Its not far off from where I was, but it gave me an idea on how to handle the upgrades at later levels. The real crux of the problem here is that there's no way to add to the Favored Enemies list or to duplicate one of the things in the list.

Update: Ok, got something working for the Arcane Hunter class variant. Basically, I used a combination class special, custom ability and some scripting to assign a new favored enemy special and allow it to be upgraded while counting against the favored enemy total and upgrade total. Thanks again, Kendall. :)
 
Last edited:
On the topic of ranger variants, when I make a copy of the ranger class and try to alter it the whole favored enemy part breaks and doesn't work right.

Any ideas what I might be doing wrong? Or what I can do to fix it?

You're giving me too little information. What is actually happening when it 'breaks' and 'doesn't work right'?

Also, what are you altering?
 
Last edited:
The real crux of the problem here is that there's no way to add to the Favored Enemies list or to duplicate one of the things in the list.

Right, there is no way that I am aware of to add to the Favored Enemy component set. It is what it is, unfortunately.
 
I'm taking out the spells, animal companion, and fighting styles. Altering some of the class skills. Adding feats starting at 4th level, and every 5 levels after that.

What "breaks" is that it disappears completely from even being there.
I did figure out that if I make the variant class count as a Ranger, the favored enemy part stays there, but also it adds Ranger as a second class, as if I were multi-classing the two ranger classes. Even when that happens, it doesn't let me choose a favored enemy at first level, either in the variant or thee ranger.
 
All the classes based on the base classes from 3.5 in my current game are run as variant classes (so that I can get some of my house rules working). I've had no problem setting up the Ranger as a variant class as is. I created the new Ranger thusly.

1. Select the Class Variant tab in the Editor.
2. Select Ranger as the class to modify.
3. Correct the Will save to poor (this is a bug in HL, or at least it was).
4. Add or remove skills choices using Additional Class Skills/Removed Class Skills.
5. Add the Modified Bonus Feats per Level starting at 4th level (array slot 3).
6. Select the feats allowed in Additional Bonus Feat Allowed.
7. Select Remove Spellcasting.
8. Add new abilities granted under Additional Class Special Abilities.
9. Remove unused abilities under Removed Class Special Abilities. You may have to look at the original Ranger class to get the correct names.
10. Beyond that, you should not have to make any other changes. Leave all the other fields alone, let me know the results. You don't want to add custom abilities here (they should already be in place if you chose Ranger as the class to modify).
 
Seems pretty straight forward. Will this "Class Variant" replace the existing Ranger class? Or will it create a second class that is the Ranger variant that I make?
 
Correction, this doesn't actually replace the original, it is still available. You just have to chose the variant (there is a variant tab) when you chose the class. This allows you to have multiple variants of the class as well as keep the original as needed.
 
I'm not getting this "Variant Tab", or at least I'm not seeing where it should be.
When I level up the character, taking level 1, it calls up the list of classes, I choose Ranger, then "Add" then close. I get the straight 3.5 Ranger, spells and all.


EDIT: Disregard the question below, I am pretty sure that I figured it out. I made custom "Class Abilities" to cover the two bonus feats that this variant class receives.
Also, the variant class receives specific bonus feats at certain levels, how do I add that to the character class? I don't see where to do this under the "Additional Class Special Abilities" section.
 
Last edited:
Make sure you have HL configured correctly. Set it up to allow for Variant Classes under Character->Configure Hero on the top menu ribbon. That is probably why you are not seeing the Variant tab when making a character.
 
Ok. That worked for the variant part.

But I didn't quite figure out the other question that I thought I did.
I got the feats to add in, but not at the levels they are supposed to, they just show up at level 1. How do I make them show up at the specific levels they are supposed to show up at?

I'm also discovering that some of the other special abilities they get are received at different levels than the regular Rangers.
For instance, 3.5 Rangers get Evasion at 9th level, but the variant class gets Evasion at 8th level. How do I change that?
 
I would need a little more information on how you are adding feats, what's being added, and if those feats are a choice or automatically assigned without a choice. In general, you add feats by making a class special acquired at x level with the feat bootstrapped to it (in other words, you don't directly add the feat).

As for evasion, make a copy of the Ranger's evasion class skill, but set your version to be active at level 8. You can either 1) replace the id of the old one with this new one or 2) remove the old evasion and add your new evasion class specials.
 
I appreciate the help that has been given. I am the one that Mr. Haus is trying to sort this out for.

Just trying to make an Iron Kingdoms Ranger is more challenging than I thought.
 
Back
Top