Bothering mod authors will lead to warnings and repeat offenses will lead to eventual bans.
# Mod RemoveTediousQuestConditions
This is based on Toasty remove tedious quests, but uses non of their code.
***This probably won't work with mods that add quests, you can try adding some aa's in front of the folder name so it runs first***
***Detailed config explanation with lists of effected quests (at time of writing)***
For each option, set to true to enable, false to disable.
You can now just use the included config.exe to set your options.
setPMC = There is one quest which requires you to kill USEC
(this can be an issue if you are playing USEC with all AI PMC set to Bear)
If true this will allow any PMC kills to count.
Friend from the West Part 1
debug = will show in the console the condition affected, and all the quests impacted by this.
-
Version 2.5.0
- kikirio
- 2.1k Downloads
Updated for SPT 3.9.0+
Added a config.exe made with python, source code is on the git if you need to build a simple config yourself. (in the 3.9.0 update branch atm)
I will build a more complicated example for health multiplier next.
Build instructions are in the config/config_exe/readme. -
Version 2.3.3
- kikirio
- 3.5k Downloads
Updated package.
-
Version 2.3.2
- kikirio
- 3.5k Downloads
updated for 3.6.
-
Version 2.3.0
- kikirio
- 1.1k Downloads
Updated for AKI 3.4.0.
Refactor of code.
Added options VisitPlace and HealthEffect.
-
Version 2.2.4
- kikirio
- 413 Downloads
Fixed typo of InZone in config, which caused the inZone setting to not work.
Big love to Artur90il for finding the error -
Version 2.2.3
- kikirio
- 541 Downloads
Added missing InZone option from config, shoutout to TarkovRat for spotting that it was missing
-
Version 2.2.2
- kikirio
- 279 Downloads
Updated for AKI 3.3.0.
-
Version 2.2.1
- kikirio
- 677 Downloads
Added
InZone = removes requirement to get kills within a specific map zone.Huntsman path Secured perimeter
Huntsman path Evil watchman
No place for renegades
Back door
Safe corridor
Pest control
Capturing Outposts
Long Line
Easy Job Part 2
Overpopulation
Long Road
-
Version 2.2.0
- kikirio
- 234 Downloads
Updated for .ts and AKI 3.2.4.
Locales changer needs a complete rewrite, so is removed for now. -
Version 2.1.0
- kikirio
- 963 Downloads
Added Location option to config. If true, removes requirement for actions to be completed on a specific map. (to do, clear up locales to reflect this too)
Added debug option to config, if true, will display the condition name, and every quest affected, in the console log.
Melt
InZone works on Lightkeepters quest "Return the Favor" even though it's not mentioned in the list.
S_gamez
Have a possible issue where if you have had enabled VisitPlace then to disable it. make it break the game as i had that enabled now disabled. Now when i go to (VisitPlace) base game or modded (due to load order) it won't register the visitation.
Solution is remove mod for one raid clear cache "BepinEx" & "User" after having setting disabled then make sure setting is off before adding mod back it should now all work fine as far i have debugged this.
akame
Just tried to run this mod, used normal config file and the app and nothing seems to apply unless it doesn't update the description of the quests? - Any help?
Posti
Hi Kikirio!
I am sadly having some trouble with the latest version with certain quest conditions.
Your mod worked perfectly in all the previous SPT version, and this is the first time this ever happened to me.
As an example:
- "VisitPlace": seems to work perfectly
- "Location": doesnt seem to work at all for me
The debug in the console shows that it modified the location parameter for the quests, but strangely doesnt affect it ingame. I am not running any other mods that modify quests, except for the following:
- Virtuals Custom Quest Loader (for Scorpion and Painter)
- "No Found in Raid requirements for quests" set to true in SVM
Could someone please else let me know if the location parameter works for them or if anyone else ran into the issue? I have yet to test the other conditions. Thanks in advance!
Elite9111
The config.exe is being flagged as malware on Malwarebytes:
Malware.AI.3608033985, D:\SPTARKOV\USER\MODS\KIKI-REMOVETEDIOUSQUESTCONDITIONS\CONFIG\CONFIG.EXE
kikirio Author
It is a false positive due to low use, source is in the config section of my git under the 3.9 branch.
Elite9111
I know it's false positive, sorry, should have said that.
Is there a way to report false positives?
kikirio Author
Generally the vendors get used to them the more they are scanned.
May be more I can do, I will have to do some research.
It is a totally optional extra though, you can just edit the config.JSON like in all previous versions.
kikirio Author
Sorry It took a while, I will get around to getting everything updated now fingers crossed.
kikirio Author
This was a lie.
QDkivish
It looks like that due to the change in quest.json in 3.8.0 some quest conditions in this mod no longer works, here's a temporary 'fix' to make this work in 3.8.0.
First change the "akiVersion" in package.json to "3.8.*";
Then go to RemoveTediousQuestConditions.ts and remove every "_props" you can find, replace every "_parent" with "conditionType".
Should be fine now.
QDkivish
That is correct. Enable debug and check server log to see if all the conditions enabled are listed there with quests affected. Working fine for me so far.
NotBen_2
How do I edit a .ts file?
OfflineTarkov
Anything that can read a text file. I use atom but something like notepad should be fine. Right click on it and select a program to open it, if you're having problems.
Don't forget to change the config file too to actually turn it on... (note: this may be something I did and couldn't work out why it wasn't working)
lil_RGO
tnx
Canis lupus
help me from quest jesus
10tmdals
I can't live without your mod. Please update 3.8.0....
lil_RGO
me too.....😭😭😭
Artaud114
Just change the akiVersion in package.json to 3.8.* and it works for me.
10tmdals
I'll try it right now
Trigger0x10c
Can confirm, just changing the version worked for me. It's possible that it doesn't work on some quests/conditions, but I haven't encountered anything like that yet
voodoo
If you're copying from your 3.7.x folder you might run into an error like I did. The easiest thing to do is download a fresh copy and change the package.json version like Artaud114 suggested.
Alternatively you can be stubborn like me, I still had an error that it couldn't load so I had to load RemoveTediousQuestConditions.ts in VSCode and comment out row 30 as below and now mine loads.
/**quests['5a27c99a86f7747d2c6bdd8e'].conditions.AvailableForFinish[0]._props.counter.conditions[0]._props.target = 'AnyPmc'**/
Error
TypeError: Cannot read properties of undefined (reading 'counter')
at RemoveTediousQuestConditions.postDBLoad (G:\EFT\AKI_3.8.0\user\mods\Kiki-RemoveTediousQuestConditions\src\RemoveTediousQuestConditions.ts:30:88)
But, the new copy with the edit to the json worked right away. That line I commented out is default in the code.
ETA, I didn't run the game with my commented out line, so I don't know what the result would have been. There were two additional files in the src folder compared to the fresh download.
hsrmrp
For those people who also have the traveler mod, you might get TypeError on server startup.
For me at least, loading this mod after the traveler mod seems to mitigate this error.
I haven't gotten far down the quest line to ensure all quests are functional though.
Mechavelli
Do I need a new save file for this?
kikirio Author
Nope, always a good idea to make backups though.
QDkivish
When setting "weapon" to true, kills in punisher 4 and spa tour 1 doesn't count no matter what weapon is used including 12g. It's just me or is anyone else having this problem.
reisen
the "InZone" bug still seem to exist. I guess it's not enough to just remove the "InZone" condition, but also have to add new "Location" condition?
It's quite tricky, plz save us, master kiki!
kikirio Author
Ahh I forgot to look into that, woops. My guess is, that due to a zone being in a location by necessity, it doesn't have a seperate location condition, so when the inZone is blanked, it must not matter the map you do it on.
Hmm may be able to write a condition check to add the map condition in, I will have a think.
kikirio Author
I am working on a solution as we speak, so fingers crossed.
Been a tricky bit of mental gymnastics so far
SPiRaL
Is this still an issue? Was looking into installin this mod specifically for the InZone requirements. Can't for the life of me get scavs to spawn barracks or OG Bunker on reserve lol
Edit- Just tried it, setting InZone to true worked for both quests!
DizzilyHQ
yaaaaaay another kiki mod updated i absolutly suggest to use
Posti
Absolutely amazing QOL mod - especially for avoiding the tedious Jäger grind and some punisher quests.
Cant wait for a 3.7 update. Thanks for taking over the port
Posti
Out of pure desperation I decided to backup my profile and try to throw in the mod regardless of version differences, as I read on the page of "Algorithmic Quest Randomizer" that their mod should be compatible with every SPT version.
Given that your mod adresses the same things - being quests - it actually still works perfectly in 3.7.0 I just noticed
kikirio Author
Lovely, I was hoping it would, just haven't had the time to do some proper testing.
Saikred
Thank the lord lol. I cannot stomach iron sights on these bloody bolt actions
Anifalak
Thanks my man, my life quality master, you always the best
SezaRoski
Hi kikirio, thank you for the grate mod. I wanted to ask Does it work on 3.6.1? Will it ever be updated?
S_gamez
https://cdn.discordapp.com/att…641094753013870/image.png
This quest is not exclude on the equipment side of things
kikirio Author
Equipment is what you are / aren't wearing. It is just flavour text. It says in the brackets you need to kill Reshala's guards,
S_gamez
u need to wear police gear and i mean i killed his guards with the quest active but no progress and yes the setting is to exclude the equipment.
kikirio Author
No, as I said above, it is Reshala's guards. There is no police uniform for the player to wear? what are you talking about?
Wiki Link.
S_gamez
nvm
Hawkes14
Any update for 3.6.0?
DrippyChaos
Just a heads up debug shows that this doesn't work for Health Care Privacy Part 1. Just my luck that's the bugged quest I need to skip
Monkinator
Hey, I have a mod conflict with this mod and SPT Realism. I've done extensive testing to isolate the config options that cause the bug with SPT Realism (all tests and results are below). I really like this mod and the specific config options that cause the errors are some of the most important to me. Those will be listed below. I did preliminary testing to ensure that only this mod and no others caused the issue with SPT Realism.
In short, VisitPlace always causes an error with SPT Realism, Location and HealthEffect cause errors when both are enabled at the same time.
Testing (it is a lot so I put it in a spoiler to not clog the comment section)
Isolated Option Conflicts (the following options in the config are enabled with no other config options set to true)
VisitPlace. Causes the error below, and nothing else, when enabled by itself, does
Combined Option Conflicts (the following options in the config are enabled together, the option that causes the conflict will be specified, VisitPlace always causes a conflict so it will not be used)
HealthEffect
setPMC
InZone
Location: Enabling location causes the conflict and the server error below. Disabling HealthEffect fixes the conflict. The conflict still persists even when every option in the SPT Realism config except Realistic Ballistics, Recoil and Attachment Overhaul, Recoil Crank, Backup Profiles, and Revert med Changes are disabled, so I think it is an issue with this mod.
Combined Option Conflicts NOT using Location OR VisitPlace
HealthEffect
setPMC
InZone
bodyPart
distance
equipmentInclusive
equipmentExclusive
weapon
weaponModsInclusive
weaponModsExclusive
Everything works just fine, as long as Location and VisitPlace are set to false
Enabling Location and every other config option except for VisitPlace and HealthEffect: Pass
I hope this helps in narrowing down the bugs.
Server Error mentioned above:
TypeError: Cannot read properties of undefined (reading '_parent')
TypeError: Cannot read properties of undefined (reading '_parent')
at ItemCloning.addCustomWeapsToQuests (C:\SPT\user\mods\SPT-Realism-Mod\src\item_cloning.js:116:36)
at ItemCloning.createCustomWeapons (C:\SPT\user\mods\SPT-Realism-Mod\src\item_cloning.js:52:14)
at Main.postDBLoad (C:\SPT\user\mods\SPT-Realism-Mod\src\mod.js:492:25)
at PostDBModLoader.executeMods (C:\snapshot\project\obj\loaders\PostDBModLoader.js)
at PostDBModLoader.onLoad (C:\snapshot\project\obj\loaders\PostDBModLoader.js)
at App.load (C:\snapshot\project\obj\utils\App.js)
TypeError: Cannot read properties of undefined (reading '_parent')
TypeError: Cannot read properties of undefined (reading '_parent')
at ItemCloning.addCustomWeapsToQuests (C:\SPT\user\mods\SPT-Realism-Mod\src\item_cloning.js:116:36)
at ItemCloning.createCustomWeapons (C:\SPT\user\mods\SPT-Realism-Mod\src\item_cloning.js:52:14)
at Main.postDBLoad (C:\SPT\user\mods\SPT-Realism-Mod\src\mod.js:492:25)
at PostDBModLoader.executeMods (C:\snapshot\project\obj\loaders\PostDBModLoader.js)
at PostDBModLoader.onLoad (C:\snapshot\project\obj\loaders\PostDBModLoader.js)
at App.load (C:\snapshot\project\obj\utils\App.js)
kikirio Author
Compatibility with other mods can never be guaranteed.
The error appears to be, with realism editing a quest to add items, after the condition has been removed.
Only thing I can suggest ios to run this last in the load order (add some zzz's to the start of the mods folder name)
Monkinator
This worked, thanks!
SaltyFries
im on 3.5.7 and it wont work for tarkov shooter part 1
kikirio Author
There are 3 options that relate to this quest. weaponModsExclusive, Weapon and Distance.
which options do you have enabled?
LightninMcQueef
Sorry im new to this, does this go into plugins under BepInEx or user/mods?
kikirio Author
user/mods
LightninMcQueef
Thank you
SaintMellec
Truly I'd rather be able to skip gunsmith more than anything else
only42
Awesome mod!
A bug I guess I encountered, I was running around Shoreline killing scavs, having enabled the inzone thingie, and I got notified I had completed Long Road, which asks for scav kills on Lighthouse - no big deal, just thought I'd let ya know.
kikirio Author
Do you have locations : true, as well?
only42
Nope, have distance and healtheffect set to true along with inzone.
Versaim
I thought this might be because Shoreline and Lighthouse are "connected", so maybe somewhere in the game's code, it considers them the same map. But I was just playing, freshly downloaded and installed this mod, had inzone set to true so I could do Secured Perimeter, so I was on Factory, and getting scav kills there also counted towards Long Road, so I'm not sure. Hope this helps.
Agent_47
Just to report after some testing:
I've had bots freezing when the die. I Can't lot them or anything.
The kills count, though. Any fixes for this?
kikirio Author
this mod won't be causing the freezing, so I cannot help I am afraid.
Agent_47
I'm a little confused:
"weaponModsInclusive": true,
"weaponModsExclusive": false,
"weapon": false,
"equipmentInclusive": true,
"equipmentExclusive": false,
"distance": true,
"bodyPart": true,
"Location" : true,
If I 'true' the first option, does that mean I enabled any weapon mods to count or the opposite?
If I turn on the 'distance' to true, does that mean I enable killing from any distance or should I leave this option on 'false' to disable the distance criterion?
Sorry if the question sounds dumb, but I'm really confusaed here.
BTW, thanks for this great mod! It's essential, in my opinion
kikirio Author
OK so setting to true enables the removal of the condition. So for example setting "weaponModsInclusive": true, would make it so that for The Punisher - Part 2 you would no longer need to use a suppressor for the scav kills to count.
Agent_47
Thanks for the explanation, bro!
So, (again forgive my ignorance lol), what does the 'weaponexclusion' and 'equipment exclusive' do? The inclusive ones are clear now, but should I leave the exclusive ones false so that I don't have the restrictions?
And for the quick responde too.
Again: thanks for the great mod and I'll leave review upon testing.
Cheers from Brazil
kikirio Author
Check the tabs on the bottom of the description, it says what each option does, and all the quests it effects (may be slightly out of date)
Korhi
I've been using this on 3.5 with no issues I've noticed for anyone interested.
McNash
Just wanted to give a huge thanks for this mod.
It makes theese PvP only quests more doable with AI, so it quickly became a must have mod for me.
Just quests like killing PMC's in office area of Factory, were near impossible to get done normally.
Looking forward to the update. Keep up the good work.
Dr George
Can anyone help with where I should look in the files to find stuff related to quests since the mod is not on 3.5.0?