specular = shiny-ness
and the use as a bump is probably a fallback for normalmapping(or lack of).
I'm guessing this is a somewhat old shader if that is the case written during the transistion from direcX 8 > 9....
But I am no expert.

Last edited by Nowherebrain; 06/27/09 17:21. Reason: I suck

Everybody Poops.
here are some tutorials I made.
http://www.acknexturk.com/blender/