mirror of
https://github.com/JezuzLizard/BO2-Reimagined.git
synced 2025-06-07 21:59:49 -05:00
Avogadro: increase player damage
This commit is contained in:
parent
80506dd1a8
commit
761ff0206c
@ -249,6 +249,7 @@
|
||||
|
||||
### Avogadro
|
||||
* Drops a random powerup when killed
|
||||
* Increased player damage from 90 to 100
|
||||
* Decreased minimum distance away from players to be able to attack
|
||||
* Respawns on the same round if exited due to being too far away from players (normally respawns on the next round)
|
||||
|
||||
@ -259,8 +260,8 @@
|
||||
|
||||
### Brutus
|
||||
* Smoke Grenade kills zombies
|
||||
* Decreased footstep screen shake by 25%
|
||||
* Increased player damage from 99 to 100
|
||||
* Decreased footstep screen shake by 25%
|
||||
* No longer receives additional damage from Ray Gun Mark 2
|
||||
* Teleports away less frequently
|
||||
|
||||
|
@ -45,6 +45,29 @@ check_range_attack()
|
||||
return false;
|
||||
}
|
||||
|
||||
check_bolt_impact(enemy)
|
||||
{
|
||||
if (is_player_valid(enemy))
|
||||
{
|
||||
enemy_eye_pos = enemy geteye();
|
||||
dist_sq = distancesquared(self.origin, enemy_eye_pos);
|
||||
|
||||
if (dist_sq < 4096)
|
||||
{
|
||||
passed = bullettracepassed(self.origin, enemy_eye_pos, 0, undefined);
|
||||
|
||||
if (passed)
|
||||
{
|
||||
maps\mp\_visionset_mgr::vsmgr_activate("overlay", "zm_ai_avogadro_electrified", enemy, 1, 1);
|
||||
enemy shellshock("electrocution", 1);
|
||||
enemy playsoundtoplayer("zmb_avogadro_electrified", enemy);
|
||||
radiusdamage(enemy.origin + (0, 0, 5), 10, 100, 100, self, "MOD_MELEE");
|
||||
enemy notify("avogadro_damage_taken");
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
avogadro_exit(from)
|
||||
{
|
||||
powerup_origin = spawn("script_origin", self.origin);
|
||||
|
@ -27,6 +27,7 @@ main()
|
||||
replaceFunc(maps\mp\zm_transit_lava::player_lava_damage, scripts\zm\replaced\zm_transit_lava::player_lava_damage);
|
||||
replaceFunc(maps\mp\zm_transit_lava::zombie_exploding_death, scripts\zm\replaced\zm_transit_lava::zombie_exploding_death);
|
||||
replaceFunc(maps\mp\zombies\_zm_ai_avogadro::check_range_attack, scripts\zm\replaced\_zm_ai_avogadro::check_range_attack);
|
||||
replaceFunc(maps\mp\zombies\_zm_ai_avogadro::check_bolt_impact, scripts\zm\replaced\_zm_ai_avogadro::check_bolt_impact);
|
||||
replaceFunc(maps\mp\zombies\_zm_ai_avogadro::avogadro_exit, scripts\zm\replaced\_zm_ai_avogadro::avogadro_exit);
|
||||
replaceFunc(maps\mp\zombies\_zm_ai_avogadro::avogadro_damage_func, scripts\zm\replaced\_zm_ai_avogadro::avogadro_damage_func);
|
||||
replaceFunc(maps\mp\zombies\_zm_ai_screecher::screecher_spawning_logic, scripts\zm\replaced\_zm_ai_screecher::screecher_spawning_logic);
|
||||
|
Loading…
x
Reference in New Issue
Block a user