]> git.rm.cloudns.org Git - xonotic/xonotic-data.pk3dir.git/commitdiff
Make captureshield work properly
authorSamual <samual@xonotic.org>
Mon, 2 Apr 2012 15:48:09 +0000 (11:48 -0400)
committerSamual <samual@xonotic.org>
Mon, 2 Apr 2012 15:48:09 +0000 (11:48 -0400)
qcsrc/server/mutators/gamemode_ctf.qc

index 96b6f4c6fb7e86185a498fb0373febfd72af23f7..8613cecbacb8c5de600711d3eabcc16be69e727f 100644 (file)
@@ -336,7 +336,7 @@ void ctf_Handle_Throw(entity player, entity reciever, float droptype)
                        WaypointSprite_Kill(player.wps_enemyflagcarrier);
        
        // captureshield
-       //ctf_CaptureShield_Update(player, 0); // shield only
+       ctf_CaptureShield_Update(player, 0); // shield player from picking up flag
 }
 
 
@@ -403,7 +403,9 @@ void ctf_Handle_Return(entity flag, entity player)
        {
                // punish the player who dropped the flag
                PlayerScore_Add(flag.ctf_dropper, SP_SCORE, -ctf_ReadScore("penalty_returned"));
-               ctf_CaptureShield_Update(flag.ctf_dropper, 0); // shield only
+               
+               // captureshield
+               ctf_CaptureShield_Update(flag.ctf_dropper, 0); // shield player from picking up flag
                
                // set next take time
                flag.ctf_dropper.next_take_time = time + autocvar_g_ctf_flag_collect_delay;