The Powerful faction bonus is supposed to add 3 str and 3 con to all trained units.
However, this bonus is in fact not applied until after the unit has been trained.
For example, in this screen http://i.imgur.com/bdFD9.jpg you will notice two things. First, the trait is not listed next to the units. Second, the hitpoint is in fact without the trait. The display shows 18 hitpoints, but the unit will have more when its done. Inaccurate display = bug. If they have weapons that are boosted by STR, then the attack value is also incorrect since it is missing the 3 str.
The second problem about this is that the str bonus is not applied during unit design. Do you know what I want str for? To wear more heavy items, of course! Like plate armor, that weighs alot. But, since I don't have the str bonus... I miss out on actually designing units with the really heavy stuff.Yes, it is added after I train and yes, the encumbrance does go down. But I'm still limited when I'm designing. Even if I wasn't limited, it is still bad because the number I see when designing is NOT the number I get when trained. I can't min-max around the edges of the encumbrance system then.
Suggested fix: The trait should be applied during unit design, automatically, without taking a slot of course.