diff --git a/README.md b/README.md index 81ff2d95..7829c02d 100644 --- a/README.md +++ b/README.md @@ -460,7 +460,8 @@ * Claymores are no longer triggered by enemy players * Stun fx is linked to the player * Stun fx shows in the correct position for projectiles -* Stunning enemy players steals 100 points from them +* Stunning enemy players steals 50 points from them +* Meleeing enemy players steals 100 points from them * Downing enemy players awards 500 points * Bleeding out enemy players awards 1000 points to all teammates * Landing on top of an enemy player downs only the bottom player diff --git a/scripts/zm/zgrief/zgrief_reimagined.gsc b/scripts/zm/zgrief/zgrief_reimagined.gsc index 837454e4..13c7c02e 100644 --- a/scripts/zm/zgrief/zgrief_reimagined.gsc +++ b/scripts/zm/zgrief/zgrief_reimagined.gsc @@ -352,7 +352,8 @@ set_grief_vars() level.grief_score["B"] = 0; level.game_mode_griefed_time = 2.5; level.stun_fx_amount = 3; - level.stun_award_points = 100; + level.stun_award_points = 50; + level.stun_melee_award_points = 100; level.downed_award_points = 500; level.bleedout_award_points = 1000; level.zombie_vars["axis"]["zombie_powerup_insta_kill_time"] = 15; @@ -1752,7 +1753,13 @@ game_module_player_damage_callback( einflictor, eattacker, idamage, idflags, sme self thread do_game_mode_shellshock(is_melee, maps/mp/zombies/_zm_weapons::is_weapon_upgraded(sweapon)); self playsound( "zmb_player_hit_ding" ); - score = level.stun_award_points * maps/mp/zombies/_zm_score::get_points_multiplier(eattacker); + score = level.stun_award_points; + if(is_melee) + { + score = level.stun_melee_award_points; + } + + score *= maps/mp/zombies/_zm_score::get_points_multiplier(eattacker); self stun_score_steal(eattacker, score); if(!is_melee)