Bothering mod authors will lead to warnings and repeat offenses will lead to eventual bans.
Please backup your profile before using new mods!
The quests will be given by Fence (this is configurable)
Installation requirements
Custom Quests (>= v3.2.0) should be installed.
This mod add 2 real repeatable quests (not daily quests) for fence trader:
- Kill contracts: kill 10 guys and earn money
- Dogtags collector: give 10 dogtags and earn money + 1 GP coin + increase fence loyalty (also called scav karma).
Real repeatable quests means once you completed a quest, you can restart it directly.
Configuration
In config/config.json
file:
- kill contracts and dogtags collector quests can be disabled independently
- number of needed kills and needed dogtags are configurable (these are the requirements to complete the quest one time)
- rewards are configurable (xp, money, gp coins)
- the trader who gives you a certain quest (work also with modded traders)
a target
field for kill contracts can be "all", "pmc" or "scav"
Credits
Thanks to vasyliev_m_s for the russian translations
-
Version 2.2.2
- trap
- 2.9k Downloads
Work for SPT 3.9.x
Installation requirements Custom Quests (>= v3.2.3) should be installed.
Changelog
No code changes: if you already have Baba Yaga v2.2.1 no need to reinstall
Zip fix
The published zip file now respect the conventional directory structure of spt mods
-
Version 2.2.1
- trap
- 205 Downloads
Work for SPT 3.9.x
Installation requirements Custom Quests (>= v3.2.3) should be installed.
Changelog
Fixes
- All dogtags are accepted (eod + unheard edition)
- Easier to install: the published zip file now respect the conventional directory structure of spt mods
-
Version 2.2.0
- trap
- 128 Downloads
Work for SPT 3.9.x
Installation requirements Custom Quests (>= v3.2.3) should be installed.
Changelog
Upgrade for SPT 3.9.x
-
Version 2.1.0
- trap
- 2.5k Downloads
Work for SPT-AKI 3.3.x
Compatible with SPT-AKI 3.1.x and 3.2.x
Changelog
Features
According to this comment, I reduce default rewards to be 100k roubles by kill (+100k roubles + 100 euros + 100 dollars by dogtag)
-
Version 2.0.2
- trap
- 215 Downloads
Work for SPT-AKI 3.3.x
Compatible with SPT-AKI 3.1.x and 3.2.x
Changelog
Update for SPT-AKI 3.3.0
-
Version 2.0.1
- trap
- 2.5k Downloads
Work for SPT-AKI 3.1.x and 3.2.0
Custom Quests >= 3.0.0 is needed
Changelog
Migrate to SPT-AKI 3.2.0
-
Version 2.0.0
- trap
- 2k Downloads
Work for SPT 3.1.x
Custom Quests >= 3.0.0 is needed
Changelog
Migrate to SPT-AKI 3.1.0
-
Version 1.3.0
- trap
- 1.1k Downloads
Work for SPT 3.0.0
Custom Quests 2.5.0 is needed.
Changelog
Features
- Added french translations
- Added russian translations (thanks to vasyliev_m_s for his contribution)
-
Version 1.2.0
- trap
- 47 Downloads
Changelog
Custom Quests 2.5.0 is needed.
Features
- Bettter rewards (more money)
- Add trader loyalty as reward (default to +0.05)
-
Version 1.1.2
- trap
- 1.8k Downloads
Changelog
Changed
Trap-CustomQuests
required version to be>= 2.4.1
trap Author
Before posting a bug, be sure you have installed latest version of Baba Yaga (2.2.0) and latest version of Custom Quests (3.2.3)
Jahjo
Hey Trap! Would it be easy to add a config option for repeat quest delay. So there could be an option to have a certain amount of time pass before the quest gets offered again if desired. It could default to no amount of time ofc.
Cheers! Love the mod:)
Jahjo
I personally feel it would be a little more immersive that way, instead of Fence just repeatedly asking me over and over again to kill more PMCs xD
trap Author
Hey there, why I love the idea, it will be complicated to implement such a feature in custom quests mod. (the code for repeatable quests is already quite a mess)
I won't work on something like that right now since it's not my priority but the idea is quite good. maybe in a future refactor of the code if it's something that could be easily doable but I can't guarantee that.
Jahjo
Ah, no worries at all then. If it becomes easier with a refactor, I'd love to see it but I'm glad you're keeping your priorities straight! For now I can put self imposed time limits on it anyways xD
lisy8114
ALL NEW VESION
TypeError: Cannot set properties of undefined (setting '#@mod-trap-babayaga/kill_contracts# name')
TypeError: Cannot set properties of undefined (setting '#@mod-trap-babayaga/kill_contracts# name')
at F:\GAMES\SPT 3.9.0\user\mods\Trap-CustomQuests\src\CustomQuestsTransformer.js:668:47
at Array.forEach (<anonymous>)
at CustomQuestsTransformer.generateLocales (F:\GAMES\SPT 3.9.0\user\mods\Trap-CustomQuests\src\CustomQuestsTransformer.js:665:20)
at F:\GAMES\SPT 3.9.0\user\mods\Trap-CustomQuests\src\QuestsGenerator.js:40:33
at Array.forEach (<anonymous>)
at QuestsGenerator.generateWithLocales (F:\GAMES\SPT 3.9.0\user\mods\Trap-CustomQuests\src\QuestsGenerator.js:30:21)
at QuestsLoader.injectStory (F:\GAMES\SPT 3.9.0\user\mods\Trap-CustomQuests\src\QuestsLoader.js:157:41)
at Object.load (F:\GAMES\SPT 3.9.0\user\mods\Trap-CustomQuests\src\mod.js:35:54)
at Mod.postSptLoad (F:\GAMES\SPT 3.9.0\user\mods\Trap-BabaYaga\src\mod.js:241:13)
at PostSptModLoader.executeModsAsync (C:\snapshot\src\loaders\PostSptModLoader.ts:56:46)
TypeError: Cannot set properties of undefined (setting '#@mod-trap-babayaga/kill_contracts# name')
TypeError: Cannot set properties of undefined (setting '#@mod-trap-babayaga/kill_contracts# name')
at F:\GAMES\SPT 3.9.0\user\mods\Trap-CustomQuests\src\CustomQuestsTransformer.js:668:47
at Array.forEach (<anonymous>)
at CustomQuestsTransformer.generateLocales (F:\GAMES\SPT 3.9.0\user\mods\Trap-CustomQuests\src\CustomQuestsTransformer.js:665:20)
at F:\GAMES\SPT 3.9.0\user\mods\Trap-CustomQuests\src\QuestsGenerator.js:40:33
at Array.forEach (<anonymous>)
at QuestsGenerator.generateWithLocales (F:\GAMES\SPT 3.9.0\user\mods\Trap-CustomQuests\src\QuestsGenerator.js:30:21)
at QuestsLoader.injectStory (F:\GAMES\SPT 3.9.0\user\mods\Trap-CustomQuests\src\QuestsLoader.js:157:41)
at Object.load (F:\GAMES\SPT 3.9.0\user\mods\Trap-CustomQuests\src\mod.js:35:54)
at Mod.postSptLoad (F:\GAMES\SPT 3.9.0\user\mods\Trap-BabaYaga\src\mod.js:241:13)
at PostSptModLoader.executeModsAsync (C:\snapshot\src\loaders\PostSptModLoader.ts:56:46)
trap Author
List of mods please.
And what language are you using btw ?
lisy8114
"aaKiki-RemoveTediousQuestConditions",
"acidphantasm-bosseshavelegamedals",
"SPT-Realism",
"AAAArtemTrader",
"AAArtemEquipment",
"acidphantasm-brightlasers",
"acidphantasm-harryhideout",
"acidphantasm-refsptfriendlyquests",
"acidphantasm-repeatablequestconfig",
"acidphantasm-scorpion",
"acidphantasm-simpleworkoutqte",
"ACOG4LIFE",
"aMoxoPixel-Painter",
"ATLAS-GEAR",
"AUG_AttachmentPack",
"BARF",
"choccy-93raffica-1.1.5",
"choccy-hultafors-1.1.6",
"choccy-rpg7",
"choccy-saa-1.0.6",
"choccy-striker-1.0.4",
"ChooChoo-TraderModding",
"DoorBreacher",
"Fontaine-FOV-Fix",
"G36-Mod-0",
"harmer-configurableinventories-1.5.0",
"HK416-Heavy-Barrel",
"IhanaMies-LootValueBackend",
"Jehree-GildedKeyStorage",
"Kiki-BiggerStash",
"krackasourus-cardCase",
"krackasourus-pokemonCards",
"Lotus",
"mattdokn-fpsunlocker",
"maxloo2-betterkeys-updated",
"MechanicMan-MedicalSpecials",
"MoreCheckmarksBackend",
"MoxoPixel-ASS",
"MoxoPixel-BlackCore",
"MoxoPixel-MagTape",
"MoxoPixel-SandCore",
"MoxoPixel-TacticalGearComponent",
"MoxoPixel-TMS",
"Nootropix-SpeedLoader",
"odt-softcore",
"PreyToLive-DynamicWeatherAndSeasons",
"rairaitheraichu-ammostats-3.1.2",
"refringe-customraidtimes",
"RexMUT",
"Sheepy-SimpleSeasonSelector",
"SIG_MCX_VIRTUS",
"SkillsExtended",
"Skwizzy-LootingBots-ServerMod",
"stckytwl-reflexsightsrework",
"SWAG",
"TheGambler",
"thehalfpotato-stacksmultiplier",
"tyfon-uifixes",
"Virtual's Custom Quest Loader",
"Water Hydration Boost",
"WTT-Armory -ARX160",
"WTT-Armory-Ak5C",
"WTT-Armory-Arisaka",
"WTT-Armory-Cheytac",
"WTT-Armory-CZ75",
"WTT-Armory-HK417",
"WTT-Armory-RexTacWoS",
"WTT-Armory-SVD",
"WTT-Armory-WilsonCombat",
"WTT-PackNStrap",
"WTT-Patriot-1776",
"WTT-RexProdigy",
"WTT-RogueJustice",
"WTT-SianydeAndACRiness",
"WTT-SianydeAndG3iness",
"WTT-SianydeAndScorpiness",
"zSolarint-SAIN-ServerMod",
"zz_guiltyman-addmissingquestweaponrequirements",
"z_hacker228-peacekeepersm855a1ammos",
"Arblackout 300blk",
"Bloody-Bullet-Wounds",
"BRNVG_N-15Adapter",
"Carl-300 Blackout Expansion",
"Carl-QHB",
"Carl-STAR15 300 blk",
"choccy-uzi-1.2.6",
"Gunsmith",
"Mass_ISO",
"Mass_JAK12",
"Mass_M14",
"Mass_QBZ03",
"Mass_QBZ97",
"Mass_type64smg",
"Mira-M16A4",
"MoxoPixel-GreenCore",
"MoxoPixel-WhiteCore",
"PeinBetterRearSights",
"Realistic-Thermals",
"redlaser42-Increase Climb Height",
"SamSWAT-DolgExoS2",
"ShAK-12-Sys",
"shredder-MoreCombatStims",
"ToxicGlockBros 3.9.x",
"WTT-Armory-Auto 5",
"zSamSWAT-BetterOKP7",
"zSamSWAT-C79A2",
"zSamSWAT-HolosunHS507C",
"zSamSWAT-LeupoldDEVO",
"zSamSWAT-PKAS",
"zSamSWAT-SUSAT",
"Anastasia",
"EpicRangeTime-Weapons-2.0.0",
"Evelyn",
"FinsEerieSilence-1.6.0",
"MoxoPixel-RedCore",
"rainbowpc-lotsofloot-2.2.3",
"Svetlana",
"WTT-Armory-TAR21",
"WTT-Armory-X95",
"1WTT-Armory-M107",
"archangelwtf-lotsoflootredux",
"JoshMate-BetterBackpacks",
"Platinum-TwoSlotExtendedMags-1.0.4",
"rairaitheraichu-alltheclothes-2.0.1",
"revingly-bettermeds",
"revingly-biggerkeytool",
"revingly-freehealing",
"SamSWAT-FAMAS",
"SamSwat-L85A2",
"SamSWAT-M1014",
"SamSwat-Vepr12",
"Trap-CustomQuests",
"Trap-BabaYaga",
"WTT-Armory-XM8",
"zzBlackMamba-AllTheLoot",
"zzSamSWAT-EOTechVuduOverhaul"
language is CHINESE
but ENGLISH haves same error messege
trap Author
Taking a closer look, I don't this it's an incompatibility with other mods (In doubt, try just Custom Quests and Baba Yaga and see if it works)
I think you messed-up at some point with your spt installation, some locales are missing in your `SPT_Data/Server/database/locales/*` directory.
Retry on a fresh spt installation.
lisy8114
Confirmed, because I added the SPT language it caused the error
I fix it,thanks
pshen
可以分享一下,如何修复这个问题的?把增加的zh文件删了吗?
Jumbpybog
I remember this from when I first started, amazing, glad to see the return of an SPT classic.
stonecold913
Every time I log in I have to reaccept the quests is this intended?
https://imgur.com/a/sqspfsb Currently running latest versions of both baba yaga and custom quests
trap Author
Nope, look like a bug, Not sure yet when I'll get into it.
trap Author
I fixed this issue in Custom Quests v3.2.3
ligma929130
king is back
watsy
Love it. Thank you
BingusKnightClub
The king has returned
trap Author
Bend the knee
S.Michailow
Unfortunately only the Silver Dogtags are accepted, not the Golden and the Purple like ones.
trap Author
This is fixed in Baba Yaga 2.2.1
nekoworkshop
Thanks for the update. I love killing people in vidya gaem.
Frankcastle2k21
so, custom quest loads but says 0 quest loaded,
the baba yaga doesn't load and has a huge error every time, where do you drop the folders? explanation needed
trap Author
fixed in SPT 3.9.x
hansoncook15
RIP to an awesome mod
xBagelboy5913x
It only let me do it one time...Never let me repeat it...Same for you? or completely broken?
hansoncook15
The way mods are loaded got changed in 3.4.x versions of SPT, so it won't work. Should still work on 3.2.5 through 3.3.x versions though.
trap Author
I revived it for SPT 3.9.x
ziggyboy
I see other people have this error, is there a fix?
TypeError: Cannot read properties of undefined (reading '@mod-trap-babayaga/kill_contracts')
TypeError: Cannot read properties of undefined (reading '@mod-trap-babayaga/kill_contracts')
at D:\EFT AKI 3.4.0\user\mods\Trap-CustomQuests\src\QuestsLoader.js:71:36
at Array.forEach (<anonymous>)
at QuestsLoader.loadLocales (D:\EFT AKI 3.4.0\user\mods\Trap-CustomQuests\src\QuestsLoader.js:68:45)
at D:\EFT AKI 3.4.0\user\mods\Trap-CustomQuests\src\QuestsLoader.js:150:18
at Array.map (<anonymous>)
at QuestsLoader.injectStory (D:\EFT AKI 3.4.0\user\mods\Trap-CustomQuests\src\QuestsLoader.js:148:31)
at Object.load (D:\EFT AKI 3.4.0\user\mods\Trap-CustomQuests\src\mod.js:33:54)
at Mod.postAkiLoad (D:\EFT AKI 3.4.0\user\mods\Trap-BabaYaga\src\mod.js:233:13)
at PostAkiModLoader.executeMods (C:\snapshot\project\obj\loaders\PostAkiModLoader.js)
at PostAkiModLoader.load (C:\snapshot\project\obj\loaders\PostAkiModLoader.js)
TypeError: Cannot read properties of undefined (reading '@mod-trap-babayaga/kill_contracts')
TypeError: Cannot read properties of undefined (reading '@mod-trap-babayaga/kill_contracts')
at D:\EFT AKI 3.4.0\user\mods\Trap-CustomQuests\src\QuestsLoader.js:71:36
at Array.forEach (<anonymous>)
at QuestsLoader.loadLocales (D:\EFT AKI 3.4.0\user\mods\Trap-CustomQuests\src\QuestsLoader.js:68:45)
at D:\EFT AKI 3.4.0\user\mods\Trap-CustomQuests\src\QuestsLoader.js:150:18
at Array.map (<anonymous>)
at QuestsLoader.injectStory (D:\EFT AKI 3.4.0\user\mods\Trap-CustomQuests\src\QuestsLoader.js:148:31)
at Object.load (D:\EFT AKI 3.4.0\user\mods\Trap-CustomQuests\src\mod.js:33:54)
at Mod.postAkiLoad (D:\EFT AKI 3.4.0\user\mods\Trap-BabaYaga\src\mod.js:233:13)
at PostAkiModLoader.executeMods (C:\snapshot\project\obj\loaders\PostAkiModLoader.js)
at PostAkiModLoader.load (C:\snapshot\project\obj\loaders\PostAkiModLoader.js)
Frankcastle2k21
what was the resolution to this error?
eriic
3.4.0 error:
TypeError: Cannot read properties of undefined (reading '@mod-trap-babayaga/kill_contracts')
TypeError: Cannot read properties of undefined (reading '@mod-trap-babayaga/kill_contracts')
at D:\EFT AKI 3.4.0\user\mods\Trap-CustomQuests\src\QuestsLoader.js:71:36
at Array.forEach (<anonymous>)
at QuestsLoader.loadLocales (D:\EFT AKI 3.4.0\user\mods\Trap-CustomQuests\src\QuestsLoader.js:68:45)
at D:\EFT AKI 3.4.0\user\mods\Trap-CustomQuests\src\QuestsLoader.js:150:18
at Array.map (<anonymous>)
at QuestsLoader.injectStory (D:\EFT AKI 3.4.0\user\mods\Trap-CustomQuests\src\QuestsLoader.js:148:31)
at Object.load (D:\EFT AKI 3.4.0\user\mods\Trap-CustomQuests\src\mod.js:33:54)
at Mod.postAkiLoad (D:\EFT AKI 3.4.0\user\mods\Trap-BabaYaga\src\mod.js:233:13)
at PostAkiModLoader.executeMods (C:\snapshot\project\obj\loaders\PostAkiModLoader.js)
at PostAkiModLoader.load (C:\snapshot\project\obj\loaders\PostAkiModLoader.js)
TypeError: Cannot read properties of undefined (reading '@mod-trap-babayaga/kill_contracts')
TypeError: Cannot read properties of undefined (reading '@mod-trap-babayaga/kill_contracts')
at D:\EFT AKI 3.4.0\user\mods\Trap-CustomQuests\src\QuestsLoader.js:71:36
at Array.forEach (<anonymous>)
at QuestsLoader.loadLocales (D:\EFT AKI 3.4.0\user\mods\Trap-CustomQuests\src\QuestsLoader.js:68:45)
at D:\EFT AKI 3.4.0\user\mods\Trap-CustomQuests\src\QuestsLoader.js:150:18
at Array.map (<anonymous>)
at QuestsLoader.injectStory (D:\EFT AKI 3.4.0\user\mods\Trap-CustomQuests\src\QuestsLoader.js:148:31)
at Object.load (D:\EFT AKI 3.4.0\user\mods\Trap-CustomQuests\src\mod.js:33:54)
at Mod.postAkiLoad (D:\EFT AKI 3.4.0\user\mods\Trap-BabaYaga\src\mod.js:233:13)
at PostAkiModLoader.executeMods (C:\snapshot\project\obj\loaders\PostAkiModLoader.js)
at PostAkiModLoader.load (C:\snapshot\project\obj\loaders\PostAkiModLoader.js)
FallenAngelGER
Doesn't work for 3.4.0,
TypeError: Cannot read properties of undefined (reading '@mod-trap-babayaga/kill_contracts')
TypeError: Cannot read properties of undefined (reading '@mod-trap-babayaga/kill_contracts')
at D:\EFT AKI 3.4.0\user\mods\Trap-CustomQuests\src\QuestsLoader.js:71:36
at Array.forEach (<anonymous>)
at QuestsLoader.loadLocales (D:\EFT AKI 3.4.0\user\mods\Trap-CustomQuests\src\QuestsLoader.js:68:45)
at D:\EFT AKI 3.4.0\user\mods\Trap-CustomQuests\src\QuestsLoader.js:150:18
at Array.map (<anonymous>)
at QuestsLoader.injectStory (D:\EFT AKI 3.4.0\user\mods\Trap-CustomQuests\src\QuestsLoader.js:148:31)
at Object.load (D:\EFT AKI 3.4.0\user\mods\Trap-CustomQuests\src\mod.js:33:54)
at Mod.postAkiLoad (D:\EFT AKI 3.4.0\user\mods\Trap-BabaYaga\src\mod.js:233:13)
at PostAkiModLoader.executeMods (C:\snapshot\project\obj\loaders\PostAkiModLoader.js)
at PostAkiModLoader.load (C:\snapshot\project\obj\loaders\PostAkiModLoader.js)
TypeError: Cannot read properties of undefined (reading '@mod-trap-babayaga/kill_contracts')
TypeError: Cannot read properties of undefined (reading '@mod-trap-babayaga/kill_contracts')
at D:\EFT AKI 3.4.0\user\mods\Trap-CustomQuests\src\QuestsLoader.js:71:36
at Array.forEach (<anonymous>)
at QuestsLoader.loadLocales (D:\EFT AKI 3.4.0\user\mods\Trap-CustomQuests\src\QuestsLoader.js:68:45)
at D:\EFT AKI 3.4.0\user\mods\Trap-CustomQuests\src\QuestsLoader.js:150:18
at Array.map (<anonymous>)
at QuestsLoader.injectStory (D:\EFT AKI 3.4.0\user\mods\Trap-CustomQuests\src\QuestsLoader.js:148:31)
at Object.load (D:\EFT AKI 3.4.0\user\mods\Trap-CustomQuests\src\mod.js:33:54)
at Mod.postAkiLoad (D:\EFT AKI 3.4.0\user\mods\Trap-BabaYaga\src\mod.js:233:13)
at PostAkiModLoader.executeMods (C:\snapshot\project\obj\loaders\PostAkiModLoader.js)
at PostAkiModLoader.load (C:\snapshot\project\obj\loaders\PostAkiModLoader.js)
StayTokito
THE KING IS BACK! Thank you once again for updating this amazing mod of yours!
trap Author
Hey there!
I found that 500k roubles by kill (and by dogtag) is way too much so I reduced the number in the default config file to 100k roubles by kill (since Baba Yaga version 2.1.0)
Same for dogtags (100k roubles by dogtag + 100 euros + 100 dollars)
Note: The config file is very easy to change (it's not like a custom quest file), you can simply play with the `roubles_per_kill` property and reset it to 500k roubles like before if you want
BigBoy_Liam
Anyone else having problems with this mod? does the author know?
trap Author
Whay kind of problems ? can you be more specific ?
BigBoy_Liam
Never mind I got it working now I'll tell you if the issue happens again
hansoncook15
Actually pretty fun to use as an alternative way of earning money other than just looting everything in sight/doing other quests, and if you use the EXP trader mod it gives you something to spend it on!
Vookem
Great mod! :p
buatakuneft
hello, im new to this mod stuff, i already put this mod and custom quest into mods folder, but where is the quest? i coldn't find any new trader
trap Author
The quest is given by Fence
NansLh
I love this mod, just perfect !
It'll need a lil' update for the 3.1.0
Thx!
trap Author
Yeah it's coming
EDIT: done
NansLh
Thx bro right on!
vasyliev_m_s
I translated it for myself in haste, everything seems to be working. Nice mod, by the way. Additional way to make some cash
trap Author
This is shipped in the version 1.3.0
Thanks @vasyliev_m_s for your contribution
MGeezy89
Every time i launch the game the dogtag collectors quest auto completes and counts as if i done it, which i havent.
trap Author
This is a known bug in custom quests that should be fixed, are sure you're using the latest version ?
vasyliev_m_s
I'd like to play with this mod, but for now new CQ (2.4.1) is broken... So I will wait to fixes.
trap Author
This is fixed in latest version of Custom Quests (>= 2.4.2)
trap Author
Before posting a bug, be sure you have installed latest version of Baba Yaga (2.2.0) and latest version of Custom Quests (3.2.0)
otherwise, please precise the versions. Thank you
ziggyboy
still buggin
trap Author
fixed in SPT 3.9.x
TripLovely
Hey, i hope its okay to make a suggestion here, but is it possible to make Boss kill contracts too? Like eliminating reshala as an example.
Edit : Just saw your pinned comment on Custom Quests and now know this is planned. My bad lol.
trap Author
Yeah this is planned, don't worry, I'm open to suggestion if you have some, like how this could be implemented: one contract for all bosses ? or one contract per boss ? etc...
TripLovely
Thanks for the response btw. Both would be cool lol. One contract per boss, and also one contract for all bosses. If you do implement both, maybe limit the amount of times you can repeat boss contracts in one day/session if possible.
trap Author
One contract per boss + one global contract for all bosses should be nice and pretty simple to implement.
For the limit amount of time in one day/session. it's would be hard to implement (my actual implementation of repeatable quest is a complete mess), but it's a very good idea, and I'll consider it as soon as I've took the time to write some unit tests.
Another idea hard to implement (but cool) I had would be to unlock a boss quest after a certain amount of completion of the kill contract, but this is something I've to consider for all type of quests (from the CustomQuests mod POV).
Thanks for feeback anyway.
TripLovely
No problem. And i agree with the unlocking the Boss quests only after completing other PMC/Scav quests, that makes sense to me. It seems better than having Boss quests immediately and limiting the completions per day/session. It would already technically be limited by how quickly itd be possible to complete the PMC/Scav chain before re-unlocking boss quest(s), if thats how itd be implemented.
Alright, ive got to go, ill be looking forward to your updates in the future. Have a good day