Yeah, if a guy spend any time in a city, he will probably get negative command. After one battle I had a guy get a trait that gave +3 Command and I though, "Nice!", then I looked and he had only 1 Command due to negative traits. (I think he had +5 Command and -4 Command all together.)
Bookmarks