From a bug report, a purple worm could swallow a ghost or xorn and end up inside solid rock. It took a bunch of tries to reproduce this, but I eventually did. (I'm not sure why it didn't happen every time a worm swallowed a target which was in rock; the code for positioning an engulfer after it digests a target always puts the engulfer in the target's former spot.) After this patch, worms can still swallow ghosts and xorns, but only when they're in locations the worm could walk onto.
92 KiB
92 KiB