Thanks for including where you found that.
I modified my own file to include unicorns, ghosts (and cursed ghosts), green dragons, assassins, and demonologists as "female" troops.
You can easily do this yourself by finding "set_princess" in the items.txt file and changing all:
Code:
filter {
belligerent=ally
unit=dryad,sprite,sprite_lake,demoness
}
to
Code:
filter {
belligerent=ally
unit=dryad,sprite,sprite_lake,demoness,unicorn,ghost,ghost2,greendragon,assassin,demonologist
}
(This change made balanced sense to me and gives the player a few more options should they find the princess set items or the cat_band / fiance_dress which also needs the same changes. Don't forget those items!)
Also, if you want to go a step further, include these changes in the companion.txt file for the incubus. (However, in this case, I also significantly reduced the attack power for the new females considering that there are level 4 and 5 units now included.)