From adb6b58e3c9e23e1d659497f0fb9b4542de1c7cf Mon Sep 17 00:00:00 2001 From: Magnus Auvinen Date: Sun, 18 Nov 2007 23:29:34 +0000 Subject: fixed score board stuff for CTF and improved kill messages for it aswell --- src/game/server/game_server.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/game/server/game_server.cpp') diff --git a/src/game/server/game_server.cpp b/src/game/server/game_server.cpp index 241e3862..797f31bf 100644 --- a/src/game/server/game_server.cpp +++ b/src/game/server/game_server.cpp @@ -992,17 +992,18 @@ void player::tick_defered() void player::die(int killer, int weapon) { - gameobj->on_player_death(this, get_player(killer), weapon); + int mode_special = gameobj->on_player_death(this, get_player(killer), weapon); - dbg_msg("game", "kill killer='%d:%s' victim='%d:%s' weapon=%d", + dbg_msg("game", "kill killer='%d:%s' victim='%d:%s' weapon=%d special=%d", killer, server_clientname(killer), - client_id, server_clientname(client_id), weapon); + client_id, server_clientname(client_id), weapon, mode_special); // send the kill message msg_pack_start(MSG_KILLMSG, MSGFLAG_VITAL); msg_pack_int(killer); msg_pack_int(client_id); msg_pack_int(weapon); + msg_pack_int(mode_special); msg_pack_end(); server_send_msg(-1); -- cgit 1.4.1