fix revive

This commit is contained in:
INeedBots 2020-11-29 17:49:28 -06:00
parent ee59f20a32
commit 0a79afb166
2 changed files with 8 additions and 0 deletions

View File

@ -308,6 +308,10 @@ onLastStand()
while (self inLastStand())
wait 0.05;
waittillframeend;
if (isDefined(self.previousPrimary) && self.previousPrimary != "none")
self changeToWeap(self.previousPrimary);
}
}

View File

@ -1517,6 +1517,8 @@ bot_revive_think()
if (!isDefined(revivePlayer))
continue;
self.bot_lock_goal = true;
self SetScriptGoal( revivePlayer.origin, 1 );
self thread bot_inc_bots(revivePlayer.revivetrigger, true);
self thread bot_go_revive(revivePlayer);
@ -1528,6 +1530,7 @@ bot_revive_think()
if(event != "goal" || (isDefined(revivePlayer.currentlyBeingRevived) && revivePlayer.currentlyBeingRevived) || !self isTouching(revivePlayer.revivetrigger) || self InLastStand() || self HasThreat())
{
self.bot_lock_goal = false;
continue;
}
@ -1536,6 +1539,7 @@ bot_revive_think()
self bot_use_revive_thread(revivePlayer);
wait 1;
self ClearScriptGoal();
self.bot_lock_goal = false;
}
}