I love halberdiers, theyre one of the best infantry units in the game... but thier morale is very poor and so they need valour to really be put to good use.
You guys should really try playing multiplayer, it will give you a good insight into the kind of armies which are most effective overall.
in MP a good army must be versitile and also cost effective, which is why an army made entirely of ck , cfk and pavs is not a good option
although in campaign mode i agree it could probably deal with most threats... but then the battlefield ai is a so poor it wouldn't put up a fight even if it did field a decent army ! :P
Bookmarks