From: Mario Date: Tue, 23 Apr 2013 15:18:29 +0000 (+1000) Subject: Always use target2 if target doesn't exist X-Git-Tag: xonotic-v0.8.0~241^2^2~286 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=34bc9ec4f034b30ad8af7638995809e13c91e574;p=xonotic%2Fxonotic-data.pk3dir.git Always use target2 if target doesn't exist --- diff --git a/qcsrc/server/mutators/gamemode_towerdefense.qc b/qcsrc/server/mutators/gamemode_towerdefense.qc index b64e13c36..5a6d2c9f3 100644 --- a/qcsrc/server/mutators/gamemode_towerdefense.qc +++ b/qcsrc/server/mutators/gamemode_towerdefense.qc @@ -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;