Can anyone confirm whether hitbeeps are 100% server side, or does client anyhow predicts those too? I remember arQon said, that hitbeeps are completely server side and client plays them only after receiving an acknowledgement from server, but that was some time ago.
Considering that I have constant 65-70ms latency and when I see enemy model at X1Y1Z1 position it usually is at X2Y2Z2 at that moment, it is natural that rocket was placed at the right spot but missed. Here comes hitbeep part, it also registers direct rocket impact (cg_hitbeep 2, lowest audible sound), but turns out it wasn't direct at all, so it leads me to think, that client somehow tries to predict beeps too and wrongly registers them because of latency, same as with item pickups when prediction is turned on.
If somebody could clarify this, it would be nice to know.