From a080f586d424e3127daebcf691832548ae61c9e5 Mon Sep 17 00:00:00 2001 From: ineedbots Date: Fri, 11 Jun 2021 18:37:09 -0600 Subject: [PATCH] Fix loadout issues --- raw/maps/mp/bots/_bot_script.gsc | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/raw/maps/mp/bots/_bot_script.gsc b/raw/maps/mp/bots/_bot_script.gsc index aae0f3b..cf01ef6 100644 --- a/raw/maps/mp/bots/_bot_script.gsc +++ b/raw/maps/mp/bots/_bot_script.gsc @@ -1539,15 +1539,12 @@ onDeath() { self endon("disconnect"); - self thread onGiveLoadout(); for(;;) { self waittill("death"); self.wantSafeSpawn = true; self ClearScriptGoal(); - - self thread onGiveLoadout(); } } @@ -1557,11 +1554,13 @@ onDeath() onGiveLoadout() { self endon("disconnect"); - self endon("death"); - self waittill("giveLoadout"); + for (;;) + { + self waittill("giveLoadout", team, class, allowCopycat, setPrimarySpawnWeapon); - self botGiveLoadout(self.team, self.class, false, true); + self botGiveLoadout(team, class, allowCopycat, setPrimarySpawnWeapon); + } } /* @@ -1583,9 +1582,6 @@ onSpawned() self.bot_was_follow_script_update = undefined; self.bot_stuck_on_carepackage = undefined; - // prevent bot changing class after spawning - self.hasDoneCombat = true; - if (getDvarInt("bots_play_obj")) self thread bot_dom_cap_think(); }