Kendall-DM
Spy
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.
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.