Oh hey! you guys were really lucky, I basically never visit theese forums anymore but i happened to do that today
So i see you're wanting it to jump instead of glide. Thing is, this was the original behaviour, If you play Zpack, the Infernal spider is the boss of E3. There it jumps at you instead of glides, The reason I removed this behaviour for the Beastiary submission was that it fucked up in a bunch of different ways.
There just isn't a perfect way of doing the jumping, you can't do a good check for when it lands, because it can either land on the ground or on another thing. perhaps by shooting some sort of dummy actor downwards that is as big as the spider itself to see if it hits something and in that case, make the spider stop and go to the see state would be the most foolproof system. I was just so tired of the monster that I went the lazy way and made it glide like the spiderbosses in tormentors tnt3.
I'll take a look at the code changes you guys have made and report back