From ce3ffdbb303c3b210c305121a2bf6ba11d87dada Mon Sep 17 00:00:00 2001 From: Samual Lenks Date: Mon, 10 Sep 2012 03:00:35 -0400 Subject: [PATCH] Add a debug check for an issue I noticed earlier, need it resolved --- qcsrc/server/mutators/gamemode_ctf.qc | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/qcsrc/server/mutators/gamemode_ctf.qc b/qcsrc/server/mutators/gamemode_ctf.qc index ad047a221c..f5ecce9364 100644 --- a/qcsrc/server/mutators/gamemode_ctf.qc +++ b/qcsrc/server/mutators/gamemode_ctf.qc @@ -812,8 +812,15 @@ void ctf_FlagTouch() } } +.float last_respawn; void ctf_RespawnFlag(entity flag) { + // check for flag respawn being called twice in a row + if(flag.last_respawn > time - 0.5) + { backtrace("flag respawn called twice quickly!"); } + + flag.last_respawn = time; + // reset the player (if there is one) if((flag.owner) && (flag.owner.flagcarried == flag)) { -- 2.39.2