From 742b7fa070dffc5dd1f254b2e35a55ff93173a45 Mon Sep 17 00:00:00 2001 From: Braeden Sowinski Date: Sat, 16 Sep 2023 11:58:14 -0700 Subject: [PATCH] fix/melee kills no show --- package.json | 2 +- util/KillfeedHandler.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index de13462..74b17a6 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "dayzr-bot", - "version": "10.0.10", + "version": "10.0.11", "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 bc8b652..19484f3 100644 --- a/util/KillfeedHandler.js +++ b/util/KillfeedHandler.js @@ -27,7 +27,7 @@ module.exports = { let meleeTemplate = /(.*) \| Player \"(.*)\" \(DEAD\) \(id=(.*) pos=<(.*)>\)\[HP\: (.*)\] hit by Player \"(.*)\" \(id=(.*) pos=<(.*)>\) into (.*) for (.*) damage \((.*)\) with (.*)/g; let vehicleTemplate = /(.*) \| Player \"(.*)\" \(DEAD\) \(id=(.*) pos=<(.*)>\)\[HP\: (.*)\] hit by (.*) with TransportHit/g; - let killedBy = line.includes('hit by Player') && line.includes('(DEAD)') ? Templates.HitByAndDead : + let killedBy = line.includes('hit by Player') && line.includes('(DEAD)') && line.includes('meters') ? Templates.HitByAndDead : line.includes('hit by Player') && !line.includes('meters') ? Templates.Melee : // Missing meters indicates it was a melee attack. line.includes('hit by Player') ? Templates.HitBy : line.includes('killed by Player') ? Templates.Killed :