1
0
mirror of https://github.com/JezuzLizard/BO2-Reimagined.git synced 2025-06-10 07:08:06 -05:00

Acid Gat: stuck zombie counts as a kill

This commit is contained in:
Jbleezy
2023-03-22 20:37:21 -07:00
parent fc01c1512d
commit 5a41b3b0a9
3 changed files with 23 additions and 0 deletions

View File

@ -203,6 +203,7 @@
### Acid Gat
* Kills on any round
* Stuck zombie counts as a kill
### Staffs
* Upgrade only requires collecting souls in The Crazy Place

View File

@ -0,0 +1,20 @@
#include common_scripts\utility;
#include maps\mp\_utility;
#include maps\mp\zombies\_zm_utility;
#include maps\mp\zombies\_zm_net;
#include maps\mp\zombies\_zm_weapons;
#include maps\mp\zombies\_zm_spawner;
#include maps\mp\animscripts\zm_shared;
#include maps\mp\zombies\_zm_weap_blundersplat;
_titus_target_animate_and_die( n_fuse_timer, inflictor )
{
self endon( "death" );
self endon( "titus_target_timeout" );
self thread _titus_target_timeout( n_fuse_timer );
self thread _titus_check_for_target_death( inflictor );
self thread _blundersplat_target_acid_stun_anim();
wait( n_fuse_timer );
self notify( "killed_by_a_blundersplat", inflictor );
self dodamage( self.health + 1000, self.origin, inflictor );
}

View File

@ -14,6 +14,7 @@
#include scripts\zm\replaced\_zm_craftables;
#include scripts\zm\replaced\_zm_riotshield_prison;
#include scripts\zm\replaced\_zm_weap_riotshield_prison;
#include scripts\zm\replaced\_zm_weap_blundersplat;
main()
{
@ -32,6 +33,7 @@ main()
replaceFunc(maps\mp\zombies\_zm_riotshield_prison::trackriotshield, scripts\zm\replaced\_zm_riotshield_prison::trackriotshield);
replaceFunc(maps\mp\zombies\_zm_weap_riotshield_prison::init, scripts\zm\replaced\_zm_weap_riotshield_prison::init);
replaceFunc(maps\mp\zombies\_zm_weap_riotshield_prison::player_damage_shield, scripts\zm\replaced\_zm_weap_riotshield_prison::player_damage_shield);
replaceFunc(maps\mp\zombies\_zm_weap_blundersplat::_titus_target_animate_and_die, scripts\zm\replaced\_zm_weap_blundersplat::_titus_target_animate_and_die);
replaceFunc(maps\mp\zombies\_zm_zonemgr::manage_zones, ::manage_zones);
}