Yes, as you can see the Galleons get damage, but doesn't sink. I tried to modify this string:
// make them siegable by default
// XmlSiege( hitsmax, resistfire, resistphysical, wood, iron, stone)
XmlAttach.AttachTo(this, new XmlSiege(1000, 10, 10, 20, 30, 0));
// undo the temporary hue...