diff --git a/README.md b/README.md index 39ac4088..624ba489 100644 --- a/README.md +++ b/README.md @@ -332,8 +332,8 @@ * Decreased stun time of unupgraded weapons from 0.75 seconds to 0.5 seconds * Decreased stun time of upgraded weapons rom 0.75 seconds to 0.625 seconds * Meleeing enemy players pushes 16.67% farther for every 500 damage that melee weapon deals -* Meleeing enemy players that are crouched pushes 37.5% of the amount when standing -* Meleeing enemy players that are prone pushes 18.75% of the amount when standing +* Meleeing enemy players that are crouched pushes 33.33% of the amount when standing +* Meleeing enemy players that are prone pushes 16.67% of the amount when standing * Meleeing enemy players that are already stunned will push them * Ballistic knife projectile pushes enemy players * Stun fx is linked to the player diff --git a/scripts/zm/zgrief/zgrief_reimagined.gsc b/scripts/zm/zgrief/zgrief_reimagined.gsc index 3c951ce1..9e807afd 100644 --- a/scripts/zm/zgrief/zgrief_reimagined.gsc +++ b/scripts/zm/zgrief/zgrief_reimagined.gsc @@ -1330,8 +1330,8 @@ game_module_player_damage_callback( einflictor, eattacker, idamage, idflags, sme { is_melee = true; dir = vdir; - amount = 425; // 48 units - amount += (amount / 7) * int(idamage / 500); // 16.67% increase every 500 damage + amount = 420; // 48 units + amount += (amount / 6.875) * int(idamage / 500); // 16.67% increase every 500 damage if(self isOnGround()) { @@ -1340,16 +1340,15 @@ game_module_player_damage_callback( einflictor, eattacker, idamage, idflags, sme if(self getStance() == "crouch") { - amount /= 2.25; // 37.5% + amount /= 2.4; // 33.33% } else if(self getStance() == "prone") { - amount /= 3.5; // 18.75% + amount /= 3.75; // 16.67% } } dir = vectorNormalize(dir); - self setVelocity(amount * dir); self store_player_damage_info(eattacker, sweapon, smeansofdeath);