I’m not sure if this has been stated before but for the repair achievement only repairs on gates and walls seem to count. Considering cannons and mortars start our fully formed when they are “purchased” through tower/keep/castle upgrades, their repair should be counted along with walls and gates. Repairing these items isn’t glamorous, pretty or all that exciting but when siege does occur having these items ready is tactically important and allowing these repairs to also count rewards players willing to do the thankless task of repairing them, while others are our chasing other players or claiming other lands. Not asking for building siege weapons to count just repairing the fixtures that are part of the structure, to be included.