It would depend greatly on the difficulty. On Very Hard and Hard that would be a difficult battle, although on Medium it should have been reasonably winnable. Indian longbows and elephants are especially dangerous, particularly defending walls. I would have starved them out.
Bookmarks