Board Thread:Questions and Answers/@comment-26393217-20160405103359/@comment-26393217-20160406085703

Thank you so much for this comprehensive answer ! It's exactly what I was eager to know : what depends on the army.cfg and what depend on the source code.

Yes, I play with 1.03.25, and I'm aware of those many changes between versions that are documented in the patch readme.

I apologize for the Elven Hunter not benefiting from clear weather : it does not benefit from clear weather _at night_, that is,  it shares indeed the light tropism of the High Elves...

Now, without waiting for a wiki page, do you know the reasons why some flags? (perhaps you were around when those patch were collectively designed?). I'm not pernickety, I'm just trying and see if the Help.cfg file could be made more precise...

Why the Elven Hunter was not corrected if it's only a matter of touching the army.cfg? Was it for balancing reasons, given it gains a +2 Cbt through research (v1.03.25)?

Why the War Dog is flagged as a medium size unit that is larger than a dwarf? Is it to cop with the sprite that is quite large, indeed. Then, they are some fantasy lions? (they get amazing stats for dogs as well (same as a barbarian, twice that of a "town people"))

Why the Doom Knight is a large creature (its sprite is larger than any medium size infantry, indeed), whereas it may enter towers? Was it decided that it was an Ogre when it was alive?

Why the Ancient Treant is not huge whereas hydra are (again, are we fooled by the sprites?) (By the way, what are the bonus/malus of being huge as opposed to being large (number of small enemies around you?)

What is the purpose of the Infantery flag, as opposed to not being a Cavalry/Infantry? The susceptibility to some very few spells (Sacrifice, Transformation, Illusionary Warriors)? (cavalry is vulnerable to Mutation, spider (not an infantery) may enter towers)

Why then, three titans are flags as Infantery (v1.03.25) : the three ground-base ones with two legs (Ironbark, Gornak, and Grond), whereas an Ancient Treant is tagged as an Elf and not a monster, Gornak is merely a Giant Undead, and a Bronze Golem is tagged as a contraption...I mean, there must be some reason !

Also, about the titans in v1.03.25, if some are clearly monstruous, others are more "mundane". King Khalid is tagged as a monster whereas The Lion Throne, a charriot, and Lord Antharg a monster/daemon are not tagged, Iriki is a Ssrathi, and Melkor, a daemon is an insect... I guess that the whole scheme was to make the Reaver skill more worthy, though. If only the Reaver skill could be changed in the source code to have some effect against all the titans (based on the titan flag), the correct racial (or monster/contraption tag) could be used for them all.

Last question (I promise I have no _more_ questions on this file until I manage and run the MFC, but you may consider this new batch of questions as incentives and suggestions for the on-going wiki page) : I guess that the racial status (second field on the line) is for susceptibility to the various slayer skills, the immunity to some effects, and then, as you explained, the susceptibility to weather effects..., but could you please tell what's the purpose of the CACHE field where a unit may be flagged as "belonging" to several factions (Is it for producing purpose? But then, there would be some oddities: unicorn, wyvern) along with the listing below the table where unit codes are put in categories. The two data are not always corresponding (for instance, flyers and titans). Is it to discriminate between those units that get a special faction bonus (through research), and those that are only considered as allied?