From: Samual Lenks Date: Mon, 10 Sep 2012 07:00:35 +0000 (-0400) Subject: Add a debug check for an issue I noticed earlier, need it resolved X-Git-Tag: xonotic-v0.7.0~240^2~11 X-Git-Url: http://git.xonotic.org/?p=xonotic%2Fxonotic-data.pk3dir.git;a=commitdiff_plain;h=ce3ffdbb303c3b210c305121a2bf6ba11d87dada Add a debug check for an issue I noticed earlier, need it resolved --- 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)) {