]> git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/commitdiff
Always use target2 if target doesn't exist
authorMario <mario.mario@y7mail.com>
Tue, 23 Apr 2013 15:18:29 +0000 (01:18 +1000)
committerMario <mario.mario@y7mail.com>
Tue, 23 Apr 2013 15:18:29 +0000 (01:18 +1000)
qcsrc/server/mutators/gamemode_towerdefense.qc

index b64e13c365c686870bd981bc7539466c67b1fdea..5a6d2c9f3ec2c570ed8bc2a67bcb20ba1953c579 100644 (file)
@@ -362,10 +362,10 @@ void TD_SpawnMonster(string mnster, float strngth, float type)
        mon = spawnmonster(mnster, e, e, e.origin, FALSE, 2);
        if(e.target2)
        {
-               if(random() > 0.5)
-                       mon.target2 = e.target2;
-               else
+               if(random() <= 0.5 && e.target)
                        mon.target2 = e.target;
+               else
+                       mon.target2 = e.target2;
        }
        else
                mon.target2 = e.target;