From 4f5ed1ba583249fc3c3feb4ee481c371c5ef2627 Mon Sep 17 00:00:00 2001 From: fruitiex Date: Sat, 6 Feb 2010 17:59:53 +0000 Subject: [PATCH] send speed award as long int instead to make it harder to get a "negative speed" :P git-svn-id: svn://svn.icculus.org/nexuiz/trunk@8617 f962a42d-fe04-0410-a3ab-8c8b0445ebaa --- data/qcsrc/client/Main.qc | 2 +- data/qcsrc/server/cl_physics.qc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/data/qcsrc/client/Main.qc b/data/qcsrc/client/Main.qc index 6f358f56a..5786fc597 100644 --- a/data/qcsrc/client/Main.qc +++ b/data/qcsrc/client/Main.qc @@ -1094,7 +1094,7 @@ void Net_ReadRace() race_server_record = ReadInt24_t(); break; case RACE_NET_SPEED_AWARD: - race_speedaward = ReadShort(); + race_speedaward = ReadInt24_t(); if(race_speedaward_holder) strunzone(race_speedaward_holder); race_speedaward_holder = strzone(ReadString()); diff --git a/data/qcsrc/server/cl_physics.qc b/data/qcsrc/server/cl_physics.qc index 48318f5e5..8080582b4 100644 --- a/data/qcsrc/server/cl_physics.qc +++ b/data/qcsrc/server/cl_physics.qc @@ -567,7 +567,7 @@ void race_send_speedaward(float msg) WriteByte(msg, SVC_TEMPENTITY); WriteByte(msg, TE_CSQC_RACE); WriteByte(msg, RACE_NET_SPEED_AWARD); - WriteShort(msg, floor(speedaward_speed+0.5)); + WriteInt24_t(msg, floor(speedaward_speed+0.5)); WriteString(msg, speedaward_holder); } -- 2.39.2