diff --git a/userraw/maps/mp/bots/_bot_internal.gsc b/userraw/maps/mp/bots/_bot_internal.gsc index 1791060..220d48b 100644 --- a/userraw/maps/mp/bots/_bot_internal.gsc +++ b/userraw/maps/mp/bots/_bot_internal.gsc @@ -191,6 +191,7 @@ onPlayerSpawned() self thread grenade_watch(); self thread lockon_watch(); self thread jav_loc_watch(); + self thread ti_fix(); self thread adsHack(); self thread fireHack(); @@ -204,6 +205,22 @@ onPlayerSpawned() } } +ti_fix() +{ + self endon("disconnect"); + self endon("death"); + + for (;;) + { + self waittill( "grenade_fire", lightstick, weapName ); + + if ( weapName != "flare_mp" ) + continue; + + self.TISpawnPosition = self.origin; + } +} + jav_loc_watch() { self endon("disconnect");