crossbomen have to stand with gap, just the same way as behind infantry, also, this tactic is useful if you have some cavalry too, to quickly aid them if anything goes wrong, cause if enemy cavalry ever reach this formation, loses will be heavy.
About muskets standing behind the hill: In the first versions of medieval2 they could shoot at anything behind the hills, just like archers or crossbowmen, but I think I that it was fixed with one of the patches, so now they shouldn't be able to do that.
Bookmarks