Thank you Spike,
I still dont know why id-software used different pain functions (without even using the arguments in most cases).
Yes, a warning is what your qcc might come up with.
I guess even id-coders are only humans...

What I still do not know is where the *_pain
calls are ?
I dont find them in any .qc file (also not ai.qc).
I mean, a function is useless if it is never called, right ?
But the *_pain functions must be called from somewhere...
So where is it called from ?
The fact, that I do not find the calling function made me think that the engine takes care of it.
I *might* need a special/modified *_pain call function for the new spider monster I am working on,
or I must go with global .floats.
That is why I need your help to point me to the calling function.
Thank you very much.
Seven