Floats are inaccurate due to their nature, using a double might work out better or a long double. As far as the randomizer I'm not sure what's going on there, possible it only supports limited ranges properly, or you might be seeding it incorrectly.
I agree it isn't useful for base jka. Mods on the other hand... ...drink too much blue milk? There's a motion blur for that. http://www.moddb.com/media/iframe/110387
I noticed this happening with dropbox lately (jkhub uses dropbox). Might be that. (In case you're wondering you can recover those files by going to the actual downloads page (ctrl + j), and then there should be an option to say recover/restore "yes I want pain" or something like that.