diff --git a/README.md b/README.md index e6758e77..c1862a30 100644 --- a/README.md +++ b/README.md @@ -99,7 +99,6 @@ * No longer disables HUD * Disables player's perks for 30 seconds * Added fx to EMP'd players -* Makes downed players bleed out * Decreased zombie EMP radius by 30% (same radius as perk EMP) * Sprinting no longer wakes up EMP'd zombies @@ -384,7 +383,7 @@ * Max Ammo: unloads clip of all enemy players' weapons * Double Points: enemy players gain half points for 30 seconds * Insta Kill: enemy players deal half damage for 30 seconds -* Nuke: deals 80 damage to all enemy players +* Nuke: deals 80 damage to all alive enemy players and makes all downed enemy players bleed out * Added kill feed (includes downs, revives, and bleed outs) * Added player kills on scoreboard * Added player downed and bled out icons on scoreboard diff --git a/scripts/zm/replaced/_zm_powerups.gsc b/scripts/zm/replaced/_zm_powerups.gsc index f5ed3a7e..b9f05137 100644 --- a/scripts/zm/replaced/_zm_powerups.gsc +++ b/scripts/zm/replaced/_zm_powerups.gsc @@ -209,6 +209,10 @@ nuke_powerup( drop_item, player_team ) { radiusDamage(players[i].origin + (0, 0, 5), 10, 80, 80); } + else if(players[i] maps/mp/zombies/_zm_laststand::player_is_in_laststand()) + { + players[i] thread scripts/zm/zgrief/zgrief_reimagined::player_suicide(); + } } } } diff --git a/scripts/zm/replaced/_zm_weap_emp_bomb.gsc b/scripts/zm/replaced/_zm_weap_emp_bomb.gsc index 4b21ee13..540d7385 100644 --- a/scripts/zm/replaced/_zm_weap_emp_bomb.gsc +++ b/scripts/zm/replaced/_zm_weap_emp_bomb.gsc @@ -51,18 +51,13 @@ emp_players(origin, radius, owner) { if(distancesquared(origin, player.origin) < rsquared) { - player shellshock( "frag_grenade_mp", 2 ); - - if(is_player_valid(player)) + if(is_player_valid(player) || player maps/mp/zombies/_zm_laststand::player_is_in_laststand()) { time = 30; + player shellshock( "frag_grenade_mp", 2 ); player thread player_perk_pause_and_unpause_all_perks(time); player thread player_emp_fx(time); } - else if(player maps/mp/zombies/_zm_laststand::player_is_in_laststand()) - { - player thread scripts/zm/zgrief/zgrief_reimagined::player_suicide(); - } } } }