X-Git-Url: https://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fserver%2Fmutators%2Fmutator%2Fgamemode_race.qc;fp=qcsrc%2Fserver%2Fmutators%2Fmutator%2Fgamemode_race.qc;h=690d23ca8bc3e2595df612f403185eba0975ee9c;hb=13e8382b4bd9c0de8bcfd2a96f56e638ba5d431d;hp=9c2d60f38e7889991b0500fd22d7dcff660d4d52;hpb=1f1371d2ce1d6b49f22a8c1d4f449be4021c2d00;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/server/mutators/mutator/gamemode_race.qc b/qcsrc/server/mutators/mutator/gamemode_race.qc index 9c2d60f38..690d23ca8 100644 --- a/qcsrc/server/mutators/mutator/gamemode_race.qc +++ b/qcsrc/server/mutators/mutator/gamemode_race.qc @@ -14,9 +14,8 @@ void havocbot_role_race(entity this) if(IS_DEAD(this)) return; - if (this.bot_strategytime < time) + if (navigation_goalrating_timeout(this)) { - this.bot_strategytime = time + autocvar_bot_ai_strategyinterval; navigation_goalrating_start(this); bool raw_touch_check = true; @@ -37,10 +36,11 @@ void havocbot_role_race(entity this) goto search_racecheckpoints; } navigation_routerating(this, it, 1000000, 5000); - } }); navigation_goalrating_end(this); + + navigation_goalrating_timeout_set(this); } }