From: Mario Date: Sat, 11 May 2013 11:44:32 +0000 (+1000) Subject: Attempt to fix monster counting failing after a few waves X-Git-Tag: xonotic-v0.8.0~241^2^2~243 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=30b44e473eb9b0796743060f57899f8b29a44197;p=xonotic%2Fxonotic-data.pk3dir.git Attempt to fix monster counting failing after a few waves --- diff --git a/qcsrc/server/mutators/gamemode_towerdefense.qc b/qcsrc/server/mutators/gamemode_towerdefense.qc index fcd2618a6..7e905fd3a 100644 --- a/qcsrc/server/mutators/gamemode_towerdefense.qc +++ b/qcsrc/server/mutators/gamemode_towerdefense.qc @@ -448,8 +448,8 @@ float RandomMonster() float i; - for(i = 2; i < MONSTER_LAST; ++i) - if(td_moncount[i]) + for(i = MONSTER_FIRST + 1; i < MONSTER_LAST; ++i) + if(td_moncount[i] > 0) if(i == MONSTER_STINGRAY || i == MONSTER_SHAMBLER || i == MONSTER_SLIME) RandomSelection_Add(world, i, "", 0.2, 0.2); else @@ -498,7 +498,7 @@ void queue_monsters(float maxmonsters) float i; - for(i = 2; i < MONSTER_LAST; ++i) + for(i = MONSTER_FIRST + 1; i < MONSTER_LAST; ++i) { if(i == MONSTER_WYVERN) if(flyspawns_count < 1)