I have a bunch of collision boxes (they are planar collision boxes) ringing the outer perimeters of the cave as well as using collision planes to block off clipping through the ruins themselves. The top surfaces of the ruins have been navmeshed but I haven't navmeshed the rest of the caves just yet as I was trying to figure this issue out first.
Regardless of the collision planes the dragon still likes to fly through the walls of the cave as well as fly right through the bloody ruins themselves. Though it seems to be slightly better then when I didn't have the collision planes that might be just in my head.
Obviously I can find a way to write my way out of this situation by making the dragon a "ghost dragon" but I'd rather not do that if possible.
I'm also having a similar issue with other npcs ignoring collision boxes. I used the large nord burial chamber found in sarthal for a skeleton ambush and I wanted to perch some skeleton archers up in the area above the players head shooting down. I created a ledge up there in the upper portion of the static and put collision boxes on all the walls and as a boundry to the inner ledge but the drauger still end up falling to the floor below or into the void. Again am I missing something regarding these collision primitives?
Any help or advice would be much appreciated.