Something amazing happened in my game. While the goblins were besieging my fortress and I had my dwarves lined out at the end of the trap-lined entrance ready to 'invite them in' and then something I could never foreseen happened. Their trolls (and only their trolls) seemingly dug their way into my fortress from above, arriving it seems right in the middle of my duckpond where they started to massacre the ducks before heading into the rest of the livestock zone to attack various other livestock. I had to redeploy my dwarf soldiers to the livestock pen in order to deal with the trolls, who were then easily slaughtered because they were scattered about chasing the panicking livestock. Once the trolls had all been killed, the goblin soldiers who were nearly all mounted fled the area as fast as their steeds could carry them.
I can very much admire the cunning of the goblins, though I suspect they had intended their evil plan to kill civilian dwarves not ducks, the question is how did they manage to pull it off. It is not anything special about trolls, because two of my ducks managed to make their way back out and have now gone feral. They did not dig their way in because no AI forces can presently dig through walls of any kind, not even building destroyers. So my theory is that they simply climbed in, starting off grasping the trunk of willow tree above and then climbed down into the roots which they were able to do because the roots were exposed to the air on one side (the side that leads to my duckpond). The ducks simply climbed back up the same way and took flight while the goblins were thanfully unable to follow the trolls because they were mounted.
The reason would be that the climbing rules, for reasons that have to be with subterranean trees allow climbing from the tree trunk to the tree roots and back again as long as the tree roots underneath are exposed to the air. This limitation is supposed to prevent people from climbing down into the roots of surface trees, but surface trees whose roots are exposed inadvertantly can be climbed down into from the trunk. On the other side of the roots are a surface pond that is presently frozen over, perhaps the squares of the lake also count as open, however that the lake was frozen over means the trolls cannot have swam through the lake and then climbed through the willow roots.
Does anyone know if this theory is correct and has anyone ever encountered this issue before?