Created attachment 2568[details]
the patch resolves the collision and does some cleanup in the botinput code
ACTION_CROUCH is identical to ACTION_JUMPEDLASTFRAME. The only impact is that after jumping, bots will crouch midair for a few frames.
Not directly related; there are a bunch of unused bits though out the ACTION_* defines, there are no '0x4' bits, only '0x1', '0x2', and '0x8' bits. It just seems odd.
Created attachment 2568 [details] the patch resolves the collision and does some cleanup in the botinput code ACTION_CROUCH is identical to ACTION_JUMPEDLASTFRAME. The only impact is that after jumping, bots will crouch midair for a few frames.