about summary refs log tree commit diff
path: root/src/game/server/gs_game_ctf.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/game/server/gs_game_ctf.cpp')
-rw-r--r--src/game/server/gs_game_ctf.cpp11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/game/server/gs_game_ctf.cpp b/src/game/server/gs_game_ctf.cpp
index ee9dae08..0c54d1c5 100644
--- a/src/game/server/gs_game_ctf.cpp
+++ b/src/game/server/gs_game_ctf.cpp
@@ -86,6 +86,9 @@ void gameobject_ctf::tick()
 					// CAPTURE! \o/
 					teamscore[fi^1] += 100;
 					f->carrying_player->score += 5;
+
+					dbg_msg("game", "flag_capture player='%d:%s'", f->carrying_player->client_id, server_clientname(f->carrying_player->client_id));
+
 					for(int i = 0; i < 2; i++)
 						flags[i]->reset();
 					
@@ -105,7 +108,11 @@ void gameobject_ctf::tick()
 					// return the flag
 					if(!f->at_stand)
 					{
-						close_players[i]->score += 1;
+						player *p = close_players[i];
+						p->score += 1;
+
+						dbg_msg("game", "flag_return player='%d:%s'", p->client_id, server_clientname(p->client_id));
+
 						create_sound_global(SOUND_CTF_RETURN);
 						f->reset();
 					}
@@ -118,6 +125,8 @@ void gameobject_ctf::tick()
 					f->at_stand = 0;
 					f->carrying_player = close_players[i];
 					f->carrying_player->score += 1;
+
+					dbg_msg("game", "flag_grab player='%d:%s'", f->carrying_player->client_id, server_clientname(f->carrying_player->client_id));
 					
 					for(int c = 0; c < MAX_CLIENTS; c++)
 					{