(svn r7391) -Fix r6814: when sending money in multiplayer, the corresponding chat message was for the wrong player (off by one)
authorglx
Wed, 06 Dec 2006 02:03:55 +0000
changeset 5261 fbc1e9bd0f5f
parent 5260 6d1a560dd028
child 5262 4dcc07725a89
(svn r7391) -Fix r6814: when sending money in multiplayer, the corresponding chat message was for the wrong player (off by one)
main_gui.c
--- a/main_gui.c	Wed Dec 06 00:03:24 2006 +0000
+++ b/main_gui.c	Wed Dec 06 02:03:55 2006 +0000
@@ -86,9 +86,9 @@
 		snprintf(msg, sizeof(msg), "%d", money);
 
 		if (!_network_server) {
-			SEND_COMMAND(PACKET_CLIENT_CHAT)(NETWORK_ACTION_GIVE_MONEY, DESTTYPE_TEAM, id + 1, msg);
+			SEND_COMMAND(PACKET_CLIENT_CHAT)(NETWORK_ACTION_GIVE_MONEY, DESTTYPE_TEAM, id, msg);
 		} else {
-			NetworkServer_HandleChat(NETWORK_ACTION_GIVE_MONEY, DESTTYPE_TEAM, id + 1, msg, NETWORK_SERVER_INDEX);
+			NetworkServer_HandleChat(NETWORK_ACTION_GIVE_MONEY, DESTTYPE_TEAM, id, msg, NETWORK_SERVER_INDEX);
 		}
 		break;
 	}