A great example of this would be Aserai Archers - they are armed with Composite Bows, in testing the only change I made to this unit (and the whole xml) is give them a different bow. This still breaks the formations in sieges, despite me changing three lines of codes. Why is this happening?