Here is an idea, maybe you could make the model of the sandbags as a model which can be placed in the battle editor, then for each city, make a custom map and put it on the campaign. The zulus wouldn't be able to climb over them, so you could make holes in the wall every so often which they can pour through...
Maybe?
Bookmarks