mirror of
https://github.com/ineedbots/t5_bot_warfare.git
synced 2025-04-20 08:45:42 +00:00
Improved revenge
This commit is contained in:
parent
1368687874
commit
4eda1dfb54
@ -173,6 +173,7 @@ bot_damage_callback( eAttacker, iDamage, sMeansOfDeath, sWeapon, eInflictor, sHi
|
|||||||
return;
|
return;
|
||||||
|
|
||||||
self.killerLocation = undefined;
|
self.killerLocation = undefined;
|
||||||
|
self.lastKiller = undefined;
|
||||||
if(!IsDefined( self ) || !isDefined(self.team))
|
if(!IsDefined( self ) || !isDefined(self.team))
|
||||||
return;
|
return;
|
||||||
|
|
||||||
@ -201,6 +202,7 @@ bot_damage_callback( eAttacker, iDamage, sMeansOfDeath, sWeapon, eInflictor, sHi
|
|||||||
return;
|
return;
|
||||||
|
|
||||||
self.killerLocation = eAttacker.origin;
|
self.killerLocation = eAttacker.origin;
|
||||||
|
self.lastKiller = eAttacker;
|
||||||
|
|
||||||
if (!isSubStr(sWeapon, "_silencer_"))
|
if (!isSubStr(sWeapon, "_silencer_"))
|
||||||
self bot_cry_for_help( eAttacker );
|
self bot_cry_for_help( eAttacker );
|
||||||
@ -2761,6 +2763,14 @@ bot_revenge_think()
|
|||||||
self endon( "death" );
|
self endon( "death" );
|
||||||
self endon( "disconnect" );
|
self endon( "disconnect" );
|
||||||
|
|
||||||
|
if (isDefined(self.lastKiller) && isAlive(self.lastKiller))
|
||||||
|
{
|
||||||
|
if(bulletTracePassed(self getEye(), self.lastKiller getTagOrigin( "j_spineupper" ), false, self.lastKiller))
|
||||||
|
{
|
||||||
|
self setAttacker(self.lastKiller);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if(!isDefined(self.killerLocation))
|
if(!isDefined(self.killerLocation))
|
||||||
return;
|
return;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user