]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/commitdiff
finally fix accuracy stats, well hopefully. Testing shows that they do work :P
authorFruitieX <fruitiex@gmail.com>
Fri, 20 May 2011 13:48:27 +0000 (16:48 +0300)
committerFruitieX <fruitiex@gmail.com>
Fri, 20 May 2011 13:48:27 +0000 (16:48 +0300)
qcsrc/server/playerstats.qc

index 85c20cd9de813ace348eacdfe32be597929d60a3..46490a1b6d4983704794f02d792b2514c3e8aa47 100644 (file)
@@ -308,13 +308,13 @@ void PlayerStats_Accuracy(entity p)
     {
         w = get_weaponinfo(i);
 
-        PlayerStats_Event(p, strcat("acc-", w.netname, "-hit"), a.accuracy_hit[i]);
-        PlayerStats_Event(p, strcat("acc-", w.netname, "-fired"), a.accuracy_fired[i]);
+        PlayerStats_Event(p, strcat("acc-", w.netname, "-hit"), a.accuracy_hit[i-1]);
+        PlayerStats_Event(p, strcat("acc-", w.netname, "-fired"), a.accuracy_fired[i-1]);
 
-        PlayerStats_Event(p, strcat("acc-", w.netname, "-cnt-hit"), a.accuracy_cnt_hit[i]);
-        PlayerStats_Event(p, strcat("acc-", w.netname, "-cnt-fired"), a.accuracy_cnt_fired[i]);
+        PlayerStats_Event(p, strcat("acc-", w.netname, "-cnt-hit"), a.accuracy_cnt_hit[i-1]);
+        PlayerStats_Event(p, strcat("acc-", w.netname, "-cnt-fired"), a.accuracy_cnt_fired[i-1]);
 
-        PlayerStats_Event(p, strcat("acc-", w.netname, "-frags"), a.accuracy_frags[i]);
+        PlayerStats_Event(p, strcat("acc-", w.netname, "-frags"), a.accuracy_frags[i-1]);
     }
 }