From 3299892922286e637f142a7fd105392d89776d55 Mon Sep 17 00:00:00 2001 From: Braeden Sowinski Date: Sun, 5 Nov 2023 18:53:47 -0800 Subject: [PATCH] feature/bonus for headshot kill combat rating --- package.json | 2 +- util/KillfeedHandler.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 20ecb37..f6316ff 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "dayzr-bot", - "version": "12.3.2", + "version": "12.3.3", "description": "A General Purpose Discord Bot for DayZ Nitrado Servers.", "main": "index.js", "nodemonConfig": { diff --git a/util/KillfeedHandler.js b/util/KillfeedHandler.js index 1739b1e..3e2e679 100644 --- a/util/KillfeedHandler.js +++ b/util/KillfeedHandler.js @@ -189,7 +189,7 @@ module.exports = { if (!client.exists(victimStat.combatRatingHistory)) victimStat.combatRatingHistory = [800]; let killerOldRating = killerStat.combatRating; let victimOldRating = victimStat.combatRating; - killerStat.combatRating = calculateNewCombatRating(killerStat.combatRating, victimStat.combatRating, 1); + killerStat.combatRating = calculateNewCombatRating(killerStat.combatRating, victimStat.combatRating, client.exists(info.bodyPart) && info.bodyPart.includes('Head') ? 1.25 : 1); victimStat.combatRating = calculateNewCombatRating(victimStat.combatRating, killerStat.combatRating, 0); if (killerStat.combatRatingHistory.length == 8) killerStat.combatRatingHistory = killerStat.combatRatingHistory.slice(1); // Remove first element (limits history to length 8) if (victimStat.combatRatingHistory.length == 8) victimStat.combatRatingHistory = victimStat.combatRatingHistory.slice(1); // Remove first element (limits history to length 8)