Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
{
"name": "Softcore",
"version": "1.4.0",
"version": "1.4.1",
"main": "src/mod.js",
"license": "MIT",
"author": "x-ODT",
"akiVersion": "3.5.7",
"akiVersion": ">=3.6.0",
"scripts": {
"setup": "npm i",
"build": "node ./packageBuild.ts"
Expand Down
36 changes: 18 additions & 18 deletions src/mod.ts
Original file line number Diff line number Diff line change
Expand Up @@ -131,7 +131,7 @@ class Mod implements IPostDBLoadMod {
}

// Beta container from PK "removal"
peacekeeper.assort.barter_scheme["63d385c6b3eba6c95d0efa0a"][0].forEach((x) => (x.count = 10))
peacekeeper.assort.barter_scheme["64806254470acaccd803b919"][0].forEach((x) => (x.count = 10))

const Alpha = {
_id: "63da4dbee8fa73e22500001a",
Expand Down Expand Up @@ -977,15 +977,15 @@ class Mod implements IPostDBLoadMod {
try {
// Safety level 2
filtered = item._props?.Grids[0]?._props?.filters[0]?.ExcludedFilter
if (filtered.includes("5aafbcd986f7745e590fff23")) {
if (filtered && filtered.includes("5aafbcd986f7745e590fff23")) {
// log(getItemName(item._id))
item._props.Grids[0]._props.filters[0].ExcludedFilter = []
}
} catch (error) {
logger.warning(
`\nOtherTweaks.Remove_Backpack_Restrictions failed bacause of the other mod removed default item filter property (like Valens AIO or SVM). Send bug report. Continue safely.`
)
// log(error)
log(error)
}
}
}
Expand Down Expand Up @@ -1343,21 +1343,21 @@ class Mod implements IPostDBLoadMod {

if (config.TraderChanges.Reasonably_Priced_Cases.enabled == true) {
try {
therapist.assort.barter_scheme["63d385d7b3eba6c95d0f0352"][0].forEach((x) => (x.count = 5)) // THICC case (LEDX)
therapist.assort.barter_scheme["63d385d7b3eba6c95d0f036e"][0].forEach((x) => (x.count = 10)) // THICC case (Moonshine)
therapist.assort.barter_scheme["63d385d7b3eba6c95d0f0334"][0].forEach((x) => (x.count = 7256)) // Item case (Euro)
therapist.assort.barter_scheme["63d385d7b3eba6c95d0f034a"][0].forEach((x) => (x.count = 8)) // Item case (OScope)
therapist.assort.barter_scheme["63d385d7b3eba6c95d0f0380"][0].forEach((x) => (x.count = 20)) // Item case (Dogtags)
therapist.assort.barter_scheme["63d385d7b3eba6c95d0f0382"][0].forEach((x) => (x.count = 15)) // Lucky Scav Junk box (Dogtags)
therapist.assort.barter_scheme["63d385d7b3eba6c95d0f0350"][0].forEach((x) => (x.count = 961138)) // Lucky Scav Junk box (Rubles)
therapist.assort.barter_scheme["63d385d7b3eba6c95d0f033c"][0].forEach((x) => (x.count = 290610)) // Medcase (Rubles)
therapist.assort.barter_scheme["63d385d7b3eba6c95d0f0384"][0].forEach((x) => (x.count /= 10)) // LEDX (Dogtags) // Really BSG? 160 kills for a non-FIR item? REALLY?!
peacekeeper.assort.barter_scheme["63d385cab3eba6c95d0eff5f"][0].forEach((x) => (x.count = x.count / 5 + 1)) // THICC case (SMT+Bluefolder)

skier.assort.barter_scheme["63d385b7b3eba6c95d0eef5c"][0].forEach((x) => (x.count = 4)) // Weapon case (Moonshine)

mechanic.assort.barter_scheme["63d385bfb3eba6c95d0ef4d1"][0].forEach((x) => (x.count = 5)) // Weapon case (Bitcoins)
mechanic.assort.barter_scheme["63d385c0b3eba6c95d0ef5d8"][0].forEach((x) => (x.count = 10)) // THICC Weapon case (Bitcoins)
therapist.assort.barter_scheme["6480625e470acaccd803c260"][0].forEach((x) => (x.count = 5)) // THICC case (LEDX)
therapist.assort.barter_scheme["6480625e470acaccd803c27c"][0].forEach((x) => (x.count = 10)) // THICC case (Moonshine)
therapist.assort.barter_scheme["6480625e470acaccd803c242"][0].forEach((x) => (x.count = 7256)) // Item case (Euro)
therapist.assort.barter_scheme["6480625e470acaccd803c258"][0].forEach((x) => (x.count = 8)) // Item case (OScope)
therapist.assort.barter_scheme["6480625e470acaccd803c28e"][0].forEach((x) => (x.count = 20)) // Item case (Dogtags)
therapist.assort.barter_scheme["6480625e470acaccd803c290"][0].forEach((x) => (x.count = 15)) // Lucky Scav Junk box (Dogtags)
therapist.assort.barter_scheme["6480625e470acaccd803c25e"][0].forEach((x) => (x.count = 961138)) // Lucky Scav Junk box (Rubles)
therapist.assort.barter_scheme["6480625e470acaccd803c24a"][0].forEach((x) => (x.count = 290610)) // Medcase (Rubles)
therapist.assort.barter_scheme["6480625e470acaccd803c292"][0].forEach((x) => (x.count /= 10)) // LEDX (Dogtags) // Really BSG? 160 kills for a non-FIR item? REALLY?!
peacekeeper.assort.barter_scheme["64806259470acaccd803be6e"][0].forEach((x) => (x.count = x.count / 5 + 1)) // THICC case (SMT+Bluefolder)

skier.assort.barter_scheme["64806249470acaccd803ae7d"][0].forEach((x) => (x.count = 4)) // Weapon case (Moonshine)

mechanic.assort.barter_scheme["6480624f470acaccd803b3f4"][0].forEach((x) => (x.count = 5)) // Weapon case (Bitcoins)
mechanic.assort.barter_scheme["64806250470acaccd803b4fb"][0].forEach((x) => (x.count = 10)) // THICC Weapon case (Bitcoins)
} catch (error) {
logger.warning(`\nTraderChanges.Reasonably_Priced_Cases failed because of another mod. Send bug report. Continue safely.`)
log(error)
Expand Down