Небольшая идея...
В некоторых замках (а возможно и во всех) давать строить не только "лестницы" или "осадную башню" , но и "таран"
Я пока не знаю скриптового языка МиБ , но думаю по аналогии с штурмовой башней.
Делаем модель тарана на колесах, 4 человека которые рядом с ним, его типа "тащат" . Дотаскивают до ворот, и таран начинает ломать ворота. После некоторого времени скриптом ломаем дверь(можно просто убирать) и отодвигаем таран немного назад.
Вот так сказать готовы ворота в тот мир.
И еще пара вопросов.
1. Лошади не участвуют в осадах, это можно исправить?
2. Возможно можно сделать для обороняющихся несколько опций, типа "укрепить ворота" и "сделать вылазку".
Ногами за скриптовую часть не бить. Не разбирался еще.