Do you have a backup method for showing team color? The xray shader
widget requires (ya, you guessed it), GLSL shaders to work properly. You
might want to provide an alternate method for clients that don't support
shaders (something like team platters?). Also note that you can use the
basic lua UnitRendering support to render units much faster with the
xray shader than you can with the widget (models need only be drawn once).
And just to keep the post on topic ... good luck blocking specific widgets.
Whether it be by name, by checksum, or by content sweeps, you aren't
likely to block someone for very long. Note that lua does support self-
modifying code
