diff --git a/src/game/g_netmsg.pas b/src/game/g_netmsg.pas
index 84dbeaa360d7b89dcf8babfa9fb8bdeba02131d2..3590bd43add3c68343b3c1535fe6d9b37cc5dee6 100644 (file)
--- a/src/game/g_netmsg.pas
+++ b/src/game/g_netmsg.pas
Exit;
end;
+ if (C^.Player <> 0) then
+ begin
+ // already received info
+ g_Net_Penalize(C, 'client info spam');
+ Exit;
+ end;
+
Color.R := R;
Color.B := B;
Color.G := G;