Ok. I don't know how useful this will be but here goes.
- Select your class from the drop down in the "ClassId" field.
- Type the level that the favored enemy is gained in the "Level" field.
- Select "Favored Enemy" from the drop down in the "FeatureId" field.
- Type the number for the favored enemy you want into the "Data" field.
(You can find these numbers and add to this list in the "info Ranger Favored Enemy" table. The "Id" field is the number you are looking for, the "Name" field is the name of the enemy.)
- Type in or copy from another entry
"{00000000-0000-0000-0000-000000000000}" in the "DataGuid" field.
- Add any comments in the "Notes" field.
When you gain the proper level in your class, Features>Class Features will show Favored Enemy:the enemy you chose
If you add gaining another favored enemy to your class, it just over writes the previous one.
The "Ranger Favored Enemies" button is linked in the GUI to the Ranger class specifically, so unless Fluid changes how that works you would have to trick the program into thinking your class is a Ranger.
If anyone finds something new or somewhere I messed up then I'd appreciate the update/correction.