Okay, I'll give it a try...
I've changed the team checking "if" to:
Code:
if ((team != 0 && team != 1) || get_user_flags(Players[i])&FL_SPECTATOR) {
I know, it might be redundant but it's better to be safe than sorry on this one considering that all my previous attempts have all been met with failure.
__________________