При осадах городов можно применить лазутчиков - типа они под видом пилигримов заходят в город (возможно, до начала осады), а потом ночью или во время штурма открывают ворота, перебив стражу. И затем следуют бои на городских улицах, где осажденные, возможно, будут использовать баррикады.