]> git.rm.cloudns.org Git - xonotic/darkplaces.git/commitdiff
fixed serverside bug with active weapon stat in old protocols
authorhavoc <havoc@d7cf8633-e32d-0410-b094-e92efae38249>
Thu, 14 Jun 2007 07:16:12 +0000 (07:16 +0000)
committerhavoc <havoc@d7cf8633-e32d-0410-b094-e92efae38249>
Thu, 14 Jun 2007 07:16:12 +0000 (07:16 +0000)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@7424 d7cf8633-e32d-0410-b094-e92efae38249

sv_main.c

index facd0dabac503df32158197604a1a2693608d83b..45a8c5f7474aead1c64e5a0da0411fbd113eee14 100644 (file)
--- a/sv_main.c
+++ b/sv_main.c
@@ -1490,12 +1490,12 @@ void SV_WriteClientdataToMessage (client_t *client, prvm_edict_t *ent, sizebuf_t
                if (gamemode == GAME_HIPNOTIC || gamemode == GAME_ROGUE || gamemode == GAME_NEXUIZ)
                {
                        for (i = 0;i < 32;i++)
-                               if (stats[STAT_WEAPON] & (1<<i))
+                               if (stats[STAT_ACTIVEWEAPON] & (1<<i))
                                        break;
                        MSG_WriteByte (msg, i);
                }
                else
-                       MSG_WriteByte (msg, stats[STAT_WEAPON]);
+                       MSG_WriteByte (msg, stats[STAT_ACTIVEWEAPON]);
                if (bits & SU_VIEWZOOM)
                {
                        if (sv.protocol == PROTOCOL_DARKPLACES2 || sv.protocol == PROTOCOL_DARKPLACES3 || sv.protocol == PROTOCOL_DARKPLACES4)