Kailric
Jack of All Trades
How about terrain affecting strength? Cavalry is worse in forests than in open land and archers prefers standing on a hilltop and so on. Possibly archers shouldn't get crossing river penalty. It might even be beneficial if they can shoot at melee units, which is slowed by the river (read: extra first strike when attacked from across a river).
Game related again
I'm not sure if this should be implemented in the game. Maybe weapons should be multiple yields, but if bows just use wood then it defeats the purpose of getting rare slow growing trees. Still the concept of "I actually want unit A but I have to use unit B because of the needed resources to make them" would be a nice addition.
Well, its been discussed about the multiple weapon yields, and while that sounds interesting I do not want to add to the complexity of the military just yet, especially considering I did add in multiple Armors. And with my addition of Alternate Equipment and new Armors you do have the "want A but have to use B" addition somewhat. One way we could introduce the Yew bow for Longbowmen would be to add Yew as a new resource you can only get from Natives(Longbows orginated from Welsh Hunters), much like I have for Spices and now Silk, you could limit its acquisition that way.
All very good suggestions and realistic, though. What I like is realistic but fun. I can easily create Automatic Promotions per Profession for things like you suggest. Well, considering there is already a Terrain Defense bonus so all units have a penalty for attacking into forests or hills even. Through Promotions they can eliminate that penalty however. Well, sense all units are at base equal adding a additional penalty to Mounted Units for forests attacks seems to fit.
So...
Mounted Units -30% Attack for Forest, -20% Light Forest
Archers +20% Defending from Hills or Behind Walls, No Penalty Attacking across River
With these bonuses/penalties it will make Archers more defensive as they should be and make it so you will have to send in Skirmishers to handle fortified units in wooded areas.
I am going to give the "Charge" promotion a First Stirke ability for Mounted Units. It makes sense sense a Cavalries initial charge was most damaging and is similar in concept to a First Strike. Early Cavalries usually dismounted after this first charge.
I like the extra first strike too for Archers being attacked across rivers but I will have to code that in so I may wait and do that at a later update.