Jump to content

Quest Calculator


Recommended Posts

My friend has done all but 6 quests and I used the Quest Calculator for him, to find the skills he needs to get the Quest Cape, finding a bug in the progress.

 

 

 

To make proving this bug faster so you won't have to manually check off all the quests he has done, get the Firefox Web Developer Toolbar add-on.

 

 

 

1. Go to the quest list and click the 'Save Done' button.

 

2. Click Cookies > View Cookie Information.

 

3. Edit the cookie "done" and insert the following value:

195%3B152%3B175%3B184%3B124%3B71%3B15%3B16%3B132%3B185%3B55%3B154%3B153%3B18%3B86%3B145%3B69%3B141%3B197%3B2%3B96%3B19%3B20%3B21%3B176%3B22%3B23%3B77%3B151%3B24%3B148%3B131%3B150%3B26%3B144%3B133%3B142%3B27%3B93%3B28%3B29%3B114%3B155%3B79%3B115%3B30%3B89%3B102%3B32%3B94%3B33%3B157%3B130%3B83%3B34%3B56%3B35%3B80%3B97%3B37%3B135%3B85%3B38%3B186%3B178%3B39%3B181%3B192%3B187%3B57%3B59%3B101%3B143%3B126%3B194%3B67%3B40%3B82%3B91%3B113%3B120%3B41%3B149%3B68%3B42%3B174%3B90%3B179%3B188%3B43%3B44%3B54%3B13%3Bs9%3Bs8%3B127%3Bs20%3Bs10%3Bs11%3Bs12%3Bs13%3Bs14%3Bs15%3Bs16%3Bs17%3Bs19%3B111%3B73%3B31%3B45%3B88%3B139%3B121%3B1%3B46%3B60%3B78%3B125%3B48%3B47%3B14%3B49%3B146%3B190%3B136%3B193%3B128%3B196%3B138%3B198%3B72%3B116%3B98%3B36%3B81%3B189%3B62%3B156%3B50%3B61%3B84%3B70%3B65%3B51%3B112%3B64%3B66%3B158%3B52%3B53%3B183%3B100%3B

 

4. Go to the quest calculator.

 

 

 

You'll see that in the While Guthix Sleeps requirements, Recipe for Disaster is marked. But my friend has done Recipe for Disaster. Why is it marked? Also, shouldn't it show that 270 QP is required?

 

 

 

=== DEBUGGING INFO ===

 

 

 

If you add 134%3B to the end of my list it will not incorrectly show Recipe for Disaster. You should add a conditional that also adds 134 to the done cookie if the following values are present: s20, s10, s11, s12, s13, s14, s15, s16, s17, s19.

 

 

 

Similarly, you should also add a condition to insert 137 if s9 and s8 are present to prevent requirement bugs with Rag & Bone Man.

 

 

 

Also, note that if these 2 values are added, the full QP for each of the corresponding quests points will be added twice...

 

 

 

Now that I've debugged the problem for you, I suspect repairing the problem should be slightly easier. :P

 

 

 

I never seem to get tired of debugging. I was up until 4 AM last night trying to solve a problem with my MMORPG server. My SQL server had an abnormally low session timeout (30 seconds?!), so I had to add this in my connection method to fix it.

 

 

 

Statement timeoutStatement = this.connection.createStatement();

timeoutStatement[Caution: Executable File]cute("SET SESSION wait_timeout = " + SQLManager.TIMEOUT); // TIMEOUT = 28800 seconds

timeoutStatement.close();

 

 

 

Took me 6 hours last night + 1 hour this morning to realize it was the session timeout... I originally thought the SQL server was having network issues because it worked on my other one which DIDN'T have an altered default session timeout. I guess that's what happens when you're tired.

 

 

 

PS - Post #1111! Ftw.

  • Never trust anyone. You are always alone, and betrayal is inevitable.
  • Nothing is safe from the jaws of the decompiler.

Link to comment
Share on other sites

This has been fixed. The cookie value was very helpful in replicating the issue.

 

 

 

And no offense, but, in the future, save yourself some time and don't try to fix our issues with guesswork. (Especially because your suggestion for how to fix this was way off..) Myself and the other coders are perfectly capable of solving problems with the code ourselves.

 

 

 

And I honestly don't care about how much you love debugging and the massive amounts of time you spend fixing bugs, this really isn't the place to share that.

 

 

 

The information is still appreciated. :thumbup:

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.