From 34b12478672bca089e6d5291adbc38ac6a7a0683 Mon Sep 17 00:00:00 2001 From: mBarneto <4347791+m-barneto@users.noreply.github.com> Date: Wed, 24 Apr 2024 20:41:29 -0400 Subject: [PATCH 1/4] ? --- package-lock.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index d37df9a..02924d3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "ItemInfo", - "version": "4.0.0", + "version": "4.0.3", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "ItemInfo", - "version": "4.0.0", + "version": "4.0.3", "license": "MIT", "devDependencies": { "@types/node": "20.11", From 64a8f09e763d55ccc9b9f94e0363682988ff651f Mon Sep 17 00:00:00 2001 From: mBarneto <4347791+m-barneto@users.noreply.github.com> Date: Wed, 24 Apr 2024 21:09:36 -0400 Subject: [PATCH 2/4] Add dmg/pen values to ammo boxes as well --- src/mod.ts | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/mod.ts b/src/mod.ts index bfed784..f193ba4 100644 --- a/src/mod.ts +++ b/src/mod.ts @@ -590,6 +590,20 @@ class ItemInfo implements IPostDBLoadMod { } this.addToName(itemID, ` (${item._props.Damage * damageMult}/${item._props.PenetrationPower})`, "append") } + // If parent is ammobox + if (item._parent === "543be5cb4bdc2deb348b4568") { + const ammoSlots = item._props.StackSlots; + if (ammoSlots !== undefined && ammoSlots.length > 0) { + const stack = ammoSlots[0]; + const bulletId = stack._props.filters[0].Filter[0]; + const bulletItem = this.items[bulletId]; + let damageMult = 1; + if (bulletItem._props.ammoType === "buckshot") { + damageMult = item._props.buckshotBullets + } + this.addToName(itemID, ` (${bulletItem._props.Damage * damageMult}/${bulletItem._props.PenetrationPower})`, "append") + } + } } // if (config.FleaAbusePatch.enabled) { From d1925fffa619b5d9d04446aa8e4d6e51fdca907b Mon Sep 17 00:00:00 2001 From: mBarneto <4347791+m-barneto@users.noreply.github.com> Date: Wed, 24 Apr 2024 21:10:10 -0400 Subject: [PATCH 3/4] undo change to package-lock version, (I dont think this is meant to be included in the repo? --- package-lock.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package-lock.json b/package-lock.json index 02924d3..5cf9a04 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "ItemInfo", - "version": "4.0.3", + "version": "4.0.0", "lockfileVersion": 2, "requires": true, "packages": { From af5a665e7ee97921b4614142bf8fe5ac9188d80f Mon Sep 17 00:00:00 2001 From: mBarneto <4347791+m-barneto@users.noreply.github.com> Date: Wed, 24 Apr 2024 21:11:13 -0400 Subject: [PATCH 4/4] Other version number as well --- package-lock.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package-lock.json b/package-lock.json index 5cf9a04..d37df9a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6,7 +6,7 @@ "packages": { "": { "name": "ItemInfo", - "version": "4.0.3", + "version": "4.0.0", "license": "MIT", "devDependencies": { "@types/node": "20.11",