Так Вы собственно и описали "умный" объект о котором говорил Олег. И ему не нужна никакая зона, он сам все это умеет. В SoW на сколько я понял, любой объект можно наполнить програмным кодом.
Да пожалуйста. Только не бомба попадет в радиус поражения пушки, а пушка окажется в радиусе действия бомбы, что в принципе для результата одинаково.