Mod Details

sgtlaggy's Quest Tweaks

sgtlaggy's Quest Tweaks 4.4.2

Created by  sgtlaggy

8.9K Downloads

SPT 4.0.1 Compatible

Some QoL quest changes.

Latest Version 4.4.2
SPT 4.0.1

Updated Thursday at 6:15 AM

0.0 MB

Version Notes

Fixed an error that could seemingly brick profiles by no longer removing Map conditions from repeatable quests.

This download is externally hosted.
Always scan for viruses.

⚠Removing this mod should be safe but there may be lingering effects applied to in-progress quests.⚠️

Reveal All Quest Objectives

⚠️ This may lead to completing objectives out of order, Survive and Extract can be completed before the normally prerequisite objectives. Any currently active quests will have their objectives still revealed if the setting is disabled or mod is removed.

Reveal all objectives that are hidden by default and only show up after completing other objectives.

One example is Broadcast - Part 1, the objective to place the Signal Jammer doesn’t appear until you’ve entered the room.

Reveal Unknown Quest Rewards

Replace all “Unknown Reward” quest rewards with the actual items.

Remove Time Gates

Remove waiting periods after some quests like Gunsmith.

Remove Tedious Conditions

ℹ️ This is similar to kiki-RemoveTediousQuestConditions.

The following objective conditions can be removed. Any marked with 🔃 also will also apply to repeatable quests by defaults.

  • 🔃 Elimination target (PMC, scav, boss, etc)
  • 🔃 Weapon and mods
  • Equipment
  • Health/status effects (stun, dehydration)
  • 🔃 Body parts
  • 🔃 Distance
  • Time
  • Map/location
  • Zone
    • Removing zone but not map conditions will expand it to the map.
  • 🔃 Item found-in-raid status

An additional setting toggles whether these also apply to repeatable quests.

The exemptQuests setting lets you specify a list of quests conditions will not be removed from. This should be a list of quest IDs, which can be found by searching the quest name in SPT_Data/Server/database/locales/global/en.json and looking for a matching line starting with "<QUEST ID> name". For example, the ID of the dehydration quest “The Survivalist Path - Zhivchik” is 5d25bfd086f77442734d3007. This can be added to the list like ["5d25bfd086f77442734d3007"]. To add multiple quests, add a comma between ids like ["...", "..."]. Modded quests can also be added. Their quest IDs can be found in some file in their own mod folder in user/mods or, if they use VCQL, user/mods/Virtual's Custom Quest Loader/database/locales/en/THAT_MOD.json.

Set Number For Eliminations and Items to Hand Over

These options will set a specific value for all quests to use when requiring kills or item turn-ins, respected by ‘exemptQuests‘ list.

The item setting does not apply to quest items like the Bronze Pocket Watch or keys/keycards.

Only Require Level to start Lightkeeper

ℹ️ This is the same feature provided by Lightkeeper Questline Patch.

This option will remove all the prerequisite quests to start Network Provider - Part 1 and will only require a specific level. A value of 0 will disable this feature and leave the prerequisites in place.

Add Sako TRG M10 to Tarkov Shooter 1-6

BSG only added it to 7 and 8, this option makes it work for 1-6 as well.

Version 4.4.2
Download Mod Version
SPT 4.0.1
Latest Compatible SPT Version

0.0 MB

428 Downloads

Created Thursday at 6:14 AM

Updated Thursday at 6:15 AM

Virus Total Results

Fixed an error that could seemingly brick profiles by no longer removing Map conditions from repeatable quests.

Version 4.4.1
Download Mod Version
SPT 4.0.1
Latest Compatible SPT Version

0.0 MB

445 Downloads

Created Monday at 3:30 PM

Updated Wednesday at 1:51 PM

Virus Total Results

Fixed an error when enabling the option to remove Zone conditions.

Version 4.4.0
Download Mod Version
SPT 4.0.1
Latest Compatible SPT Version

0.0 MB

348 Downloads

Created Saturday at 9:10 PM

Updated Wednesday at 1:51 PM

Virus Total Results

Nothing new, just updated to 4.0.0.

Version 4.3.0
Download Mod Version
SPT 3.11.4
Latest Compatible SPT Version

1.6K Downloads

Created May 23, 10:48 PM

Updated May 23, 10:48 PM

Virus Total Results

Add options handoverItemCount and eliminationCount to set a universal number of kills/items required for quests, respected by exemptQuests.

Set them to -1 (default) to leave them at original values.

The item setting does not apply to keys or quest items like the Bronze Pocket Watch for Background Check.

Version 4.2.0
Download Mod Version
Unknown SPT Version
Latest Compatible SPT Version

302 Downloads

Created May 15, 1:28 AM

Updated May 15, 1:28 AM

Virus Total Results

Added new setting exemptQuests. Any quest with its ID added to this list will not be affected by your removeConditions settings.

Version 4.1.1
Download Mod Version
Unknown SPT Version
Latest Compatible SPT Version

411 Downloads

Created May 1, 9:24 PM

Updated May 1, 9:24 PM

Virus Total Results

Fixed some issues when converting Zone conditions to Map conditions, mostly relating to Factory and Ground Zero.

IRememberJeep

This seems very interesting, giving it a go right now. From the description it would appear to solve some of the more annoying aspects to BSG’s quest design. Thank you for sharing this work.

1 Like
billy999

Turning on zone in the config gives me an error when starting the server

System.Collections.Generic.KeyNotFoundException: The given key 'Terminal' was not present in the dictionary.
   at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
   at sgtlaggyQuestTweaks.Mod.<>c__DisplayClass7_0.<OnLoad>b__1(Location loc)
   at System.Linq.Enumerable.IEnumerableWhereSelectIterator`2.MoveNext()
   at sgtlaggyQuestTweaks.Mod.OnLoad()
   at SPTarkov.Server.Core.Utils.App.InitializeAsync()
   at SPTarkov.Server.Services.SptServerStartupService.Startup()
   at SPTarkov.Server.Program.StartServer(String[] args)
   at SPTarkov.Server.Program.Main(String[] args)
4 Likes
kit

+1 was just about to report this too, lol

0 Likes

same here

0 Likes

Yeah, same

0 Likes

Sorry, the move to Forge unsubbed me from comment sections. I’ll look into this today.

0 Likes

Fixed.

2 Likes
Wannabe Kitsune

I would like to make a request, certain tasks such as Hunstman path and stray dogs, as well as the larger ones I would like to still have to hunt bosses and not just some random scav, I dont see an option to do that within the current mod options, am I able to change that within the current mod or would a change need to be made?

0 Likes

Updated to support this, added a new config option that takes a list of quest IDs to exempt from the condition settings.

0 Likes

You are an absolute legend, I’ll give it a run tysm!

0 Likes
QDkivish

Hi, about the remove zone enabled while remove map disabled, or replacing zone with location so to say.

I was using lotus with this mod, some of the custom quests on gz is using location id of gzlow, which caused these quest to be not completeable on gzhigh with the logic this mod implmented, I didn’t check the vanilla gz quests tho, would be nice if an exception is made of gz quests just to be sure.

This gzhigh/low bs pulled by bsg is confusing as always…

0 Likes

Updated, should be fixed.

0 Likes
TheSaladGuy

Does this work for repeatable quests?

0 Likes

It doesn’t currently but I can look into it.

1 Like

Thanks for the effort!

0 Likes

Updated

0 Likes

Great! Main reason for this is to reduce the amounts of mods i have to use, there are ways to solve conflicts but this is much cleaner.

0 Likes
Zarif

glad to see this idea continued, BSG doesn’t know how to write fun quests

0 Likes
NxstyKxng

Are you able to seperate weapon mods from the weapons in the “weapon” option? I like using the actual weapons that are needed but i dont like need for specific attachments to be used when doing elimination tasks

0 Likes

Updated

1 Like

thanks alot

0 Likes
SkebbZ

What is the enemyGear variable for?

0 Likes

It’s for removing requirement of gear the enemy is wearing. If I remember right, it’s only used for The Invisible Hand, where you need to kill enemies who are wearing a 20+ slot backpack.

0 Likes
Foreiinas

Hello, first time approaching your mod, can this have a F12 configuration menu in the future? Asking because, so you could change mod’s features on a fly, rather than closing game and server, go to config file and make changes and start server, game again.

At least I’m assuming that’s how it works since its a user mod not a BepInEx mod.

If it’s just a to much work to do so, or simply cannot be done, all good.

Anyway very nice alternative to a “Kiki-RemoveTediousQuestConditions” mod.

0 Likes

Even with a plugin it would likely require restarting the game or playing through a raid before the client would get updated quest information.

0 Likes
Slothgang

Am I right in assuming that removing quests conditions does it behind the scenes? For example if a condition was to kill pmcs with an svds it would still say that in the quest objective but functionally you could kill them with anything?

The reason I ask is because I’ve added it to a large modlist for now so am unsure if that’s the correct behaviour.

0 Likes

Yeah, I may have forgotten to add that to the mod description. Task and objective text are not modified to reflect the changed requirements.

0 Likes

No worries, thanks for the clarification.

0 Likes
Notice: This mod may make permanent changes to your profile, and may not be removable without starting a new profile. More information.

Details