1
0
mirror of https://github.com/JezuzLizard/BO2-Reimagined.git synced 2025-06-11 15:48:05 -05:00

EMP Grenade: bleeds out downed players instantly

Bleeds out downed players that are being revived
This commit is contained in:
Jbleezy
2022-01-05 11:29:23 -08:00
parent 6a4387b858
commit c5db3c42e5
3 changed files with 14 additions and 4 deletions

View File

@ -1559,7 +1559,7 @@ bleedout_bar_hud()
bleedout_bar showelem();
self waittill_any("player_revived", "bled_out");
self waittill_any("player_revived", "bled_out", "player_suicide");
bleedout_bar hideelem();
}
@ -1570,6 +1570,7 @@ bleedout_bar_hud_updatebar(bleedout_bar)
{
self endon("player_revived");
self endon("bled_out");
self endon("player_suicide");
bleedout_time = getDvarInt("player_lastStandBleedoutTime");
interval_time = 30;
@ -4194,7 +4195,7 @@ tombstone_timeout()
self thread maps/mp/zombies/_zm_tombstone::playtombstonetimeraudio();
self waittill("bled_out");
self waittill_any("bled_out", "player_suicide");
self tombstone_delete();
}

View File

@ -59,7 +59,7 @@ emp_players(origin, radius, owner)
}
else if(player maps/mp/zombies/_zm_laststand::player_is_in_laststand())
{
player.bleedout_time = 0;
player thread player_suicide();
}
}
}
@ -211,4 +211,13 @@ player_perk_unpause( perk )
}
self notify("perk_lost");
}
player_suicide()
{
self notify( "player_suicide" );
wait_network_frame();
self maps/mp/zombies/_zm_laststand::bleed_out();
}

View File

@ -477,7 +477,7 @@ on_player_bleedout()
while(1)
{
self waittill( "bled_out" );
self waittill_any( "bled_out", "player_suicide" );
self.statusicon = "hud_status_dead";
self bleedout_feed();