[6.6.2+] - Challenges Completer
READ BEFORE USING
WORKING ONLY ON EPIC AND MICROSOFT STORE
I do not take any responsibility in case of ban, remember that there is always a risk with any type of cheat
This section is for people who never used Fiddler before or have problems with it.
This method will overwrite other FiddlerScripts (If you have installed)
With this you can install, uninstall, enable or disable this cheat.
Open FiddlerScript then to disable replace this:
with this:
To enable do the process backwards.
After change press Save Script.

To complete a challenge select and deselect it.
Proof:
WORKING ONLY ON EPIC AND MICROSOFT STORE
I do not take any responsibility in case of ban, remember that there is always a risk with any type of cheat
Requirements
- Fiddler Classic
- My Script
- Brain
Fiddler Configuration
This section is for people who never used Fiddler before or have problems with it.
Initial Configuration
Common problems solutions
- Install again the script
- Enable Capturing in Fiddler (click on bottom left corner)

- Do again initial configuration on Fiddler
- Close Fiddler then from desktop press WIN+R and paste ms-settings:network-proxy press ENTER, then disable Proxy

Manual Installation
- From desktop press WIN+R and paste %userprofile%\Documents\Fiddler2\Scripts then press ENTER
- Open CustomRules.js it's important JS not CS (there are 2 files with same name see extension!)
- Paste this code after imports like here:
Code and Image
Code:var Quest = true;

- Press CTRL+F and search for static function OnBeforeResponse(oSession: Session)
- Inside that paste this code like here (INSIDE BRACKETS { }):
Code and Image
Code:if (Quest && oSession.uriContains("api/v1/archives/stories/update/active-node-v3")){ try{ //DECODING AND CONVERTING REQUEST AND RESPONSE oSession.utilDecodeRequest(); oSession.utilDecodeResponse(); var jsonRequest = oSession.GetRequestBodyAsString(); var oJsonRequest = Fiddler.WebFormats.JSON.JsonDecode(jsonRequest); var jsonResponse = oSession.GetResponseBodyAsString(); var oJsonResponse = Fiddler.WebFormats.JSON.JsonDecode(jsonResponse); //GETTING VARIABLES FROM SELECTED CHALLENGE if(oJsonResponse.JSONObject["activeNodesFull"].Count == 0) return; var role = oJsonRequest.JSONObject["role"]; if(role == "both") role = "survivor"; var neededProgression = oJsonResponse.JSONObject["activeNodesFull"][0]["objectives"][0]["neededProgression"]; var questEvents = oJsonResponse.JSONObject["activeNodesFull"][0]["objectives"][0]["questEvent"]; var matchId = System.Guid.NewGuid().ToString(); var requestBody = '{"matchId":"'+matchId+'","questEvents":['; for(var i=0;i<questEvents.Count;i++){ var repetition = questEvents[i]["repetition"]; repetition *= neededProgression; var questEventId = questEvents[i]["questEventId"]; var parameters = questEvents[i]["parameters"]; if(parameters != undefined) requestBody += '{"parameters":"'+parameters+'","questEventId":"'+questEventId+'","repetition":'+repetition+'}'; else requestBody += '{"questEventId":"'+questEventId+'","repetition":'+repetition+'}'; if(questEvents.Count > 1 && i != questEvents.Count - 1) requestBody += ","; } requestBody += '],"role":"'+role+'"}'; //GENERATING REQUEST WITH VARIABLES TO COMPLETE THE CHALLENGE var request = new System.Net.WebClient(); var currentUrl = new System.Uri(oSession.fullUrl); var baseUrl = currentUrl.GetLeftPart(System.UriPartial.Authority ); var url = baseUrl+"/api/v1/archives/stories/update/quest-progress-v2"; request.Headers.Set("X-HTTP-Method-Override", "POST"); request.Headers.Add("Host", "brill.live.bhvrdbd.com"); request.Headers.Add("Accept", "*/*"); request.Headers.Add("Content-Type", "application/json"); request.Headers.Add("Cookie", oSession.oRequest["Cookie"]); var responseBody = request.UploadString(url, "POST", requestBody); } catch(e){FiddlerObject.log("Error unlocking challenge");} }
Automatic Installation
This method will overwrite other FiddlerScripts (If you have installed)
With this you can install, uninstall, enable or disable this cheat.
- Download the attached zip
- Extract it where you want
- Open Challenge Completer Manager by 8otto
- Follow instructions in cmd script
Script Disabling/Enabling
Open FiddlerScript then to disable replace this:
Code:
var Quest = true;
Code:
var Quest = false;
After change press Save Script.

How it works
To complete a challenge select and deselect it.
Proof:



