I've done it the attack way, I just don't know how to give the gimp mask back to duke.
Cracking Up - Open Duke's Safe Without Attacking
-
Thread created on 06:28:59 - 23/06/24 (9 months ago)|Last replied 10:23:46 - 22/03/25 (3 days ago)
Updated 2025.03.18
====
NOTE - rDacted kindly made a script to automate the code typing process, saving time and allowing more combinations to be included.Since he decided to quit Torn permanently, I maintain a fork with the updated combination list.
All probable combinations are now added! You can download the script here!
====
The mission "Cracking Up" requires you to defeat the target holding the code to Duke's safe and then interrogate them to obtain the code. Multiple attempts may be needed before they cough it up.
Using codes submitted by the public, I was able to narrow down the possible combinations and crack the code without resorting to violence!
The codes seem to follow these rules:
Left number
- Left is always the lowest number. The rest of the code seems to be calculated around this value.- So far seen as low as 10 and as high as 98 (it could probably be anything from 1-99)
Right number
- Right varies between L+0 and L+7, depending on the size of L- Smaller differences occur whe L is lower and larger differences occur when L is higher)
Middle number
- Middle is usually between (L+R)*1.2 and (L+R)*1.3 (Mode: 1.250, Median: 1.254, Mean: 1.255)- When the left number gets as high as 37, the middle number can go above 99. It will actually loop around and become small again as the cell appears to display only the first two digits of the value. For example, in code 63-16-68, L+R = 63+68 = 131. 131*1.25 = 163.75
Using these rules I made a spreadsheet to identify the most likely combinations.
I just worked my way down systematically and eventually the safe was open! I handed Duke the contents and the option to complete the mission appeared:
Once complete, both objectives are crossed off:
With rDacted's script, I've been able to include 907 likely combinations. The script covers all codes that have been submitted so far and should have a very good success rate for future missions.
Hopefully as I learn more about the code generation, I might be able to reduce this total further.
You can see the full list of combinations in the source code.
Have fun cracking!Last edited by chaoticsoldier on 03:09:50 - 18/03/25 (8 days ago)if ($enemyHealth <= 0) {tauntEnemy();} elseif ($grenadeAmmo < 1) {findGrenades();} else {lobGrenades();}
-
-
-
-
- MichealTreks [3330939]
- Role: Civilian
- Level: 9
- Posts: 3
- Karma: 0
- Last Action: 8 months
Posted on 05:05:12 - 28/06/24 (8 months ago)Post link copied to clipboard Copy post linkI've done it the attack way, I just don't know how to give the gimp mask back to duke.
-
Posted on 11:25:46 - 28/06/24 (8 months ago)Post link copied to clipboard Copy post link
Next to the item you should see a paper plane icon:
Just click that and specify Duke [4] as the recipient.if ($enemyHealth <= 0) {tauntEnemy();} elseif ($grenadeAmmo < 1) {findGrenades();} else {lobGrenades();}
-
-
Posted on 19:59:57 - 05/07/24 (8 months ago)Post link copied to clipboard Copy post link
My code was 19 -50-21
-
-
Posted on 09:01:10 - 06/07/24 (8 months ago)Post link copied to clipboard Copy post link
Awesome, thanks! That's also on my table :)
if ($enemyHealth <= 0) {tauntEnemy();} elseif ($grenadeAmmo < 1) {findGrenades();} else {lobGrenades();}
-
-
-
-
Posted on 03:15:31 - 09/07/24 (8 months ago)Post link copied to clipboard Copy post link
Laborious.. 5 min just to test from 10-13 range of combo.
Will slowly try the rest, hopefully the codes don't change daily. Does it???
OP , please help answer
-
-
Posted on 03:47:09 - 09/07/24 (8 months ago)Post link copied to clipboard Copy post link
Hmm. It wouldn't be easy to determine.
The only way to know if it changes daily would be to try a bunch of the combinations (the more the better) one day and hopefully not get any success, then try those same combinations another day and get success.I don't think the code would change daily though - but we can't be sure unless someone wastes a lot of time to try and prove it.
Last edited by chaoticsoldier on 13:45:30 - 23/08/24 (7 months ago)if ($enemyHealth <= 0) {tauntEnemy();} elseif ($grenadeAmmo < 1) {findGrenades();} else {lobGrenades();}
-
-
-
-
Posted on 06:41:54 - 09/07/24 (8 months ago)Post link copied to clipboard Copy post link
Hopefully we won't need to worry about that. It should be possible to try all the combinations from the table in a day.
Trying all 372 combinations at a modest three seconds per combination will take under 20 minutes. There's a 50% chance it will take half that long (if your combination falls in the first half of the table).
It should be quite quick to try each code since most of the time you are just changing the middle number only.
if ($enemyHealth <= 0) {tauntEnemy();} elseif ($grenadeAmmo < 1) {findGrenades();} else {lobGrenades();}
-
-
Posted on 12:23:05 - 09/07/24 (8 months ago)Post link copied to clipboard Copy post link
Damn had this mission today. Would have loved to try this.
-
-
Posted on 01:42:15 - 10/07/24 (8 months ago)Post link copied to clipboard Copy post link
Any one playing on mobile won't even attempt changing those middle numbers for 372 times....
But I was prepared to do it.
Luckily.. the 16th range got it. 16-42-17
-
-
Posted on 22:17:59 - 13/07/24 (8 months ago)Post link copied to clipboard Copy post link
Saving to try whenever it appears for me!
Last edited by masheen on 22:18:15 - 13/07/24 (8 months ago) -
-
Posted on 01:27:06 - 02/08/24 (7 months ago)Post link copied to clipboard Copy post link
It worked for me, thank you so much!
I was rather unlucky and had to try many starting from the top. Eventually I opened the safe with the numbers 29-76-31
01:22:09 - 02/08/24 You opened Duke's Safe retrieving Duke's Dog's Ashes
Last edited by hundeja on 01:27:55 - 02/08/24 (7 months ago) -
-
Posted on 05:36:50 - 10/08/24 (7 months ago)Post link copied to clipboard Copy post link
Just opened my second safe.
"You shaved my bacon there pal, I'm real grateful to you for all that you done. You ain't told anyone what was in the safe though have you? Na, course not. You're a loyal friend. So the code is 31 - 80 - 33? Great, now I remember, that was my ex girlfriend's measurements. She was not a normal shaped woman."
Duke's Herpes medicine was inside.
Took me 3 attempts, and the target was a bit too strong, so I lost to it on my 1st try.
The second time it refused to give me the code, and the 3rd attempt was successful. -
-
Posted on 11:04:10 - 10/08/24 (7 months ago)Post link copied to clipboard Copy post link
Thanks!
That code appears in the very last row of my table. I am thinking we could probably encounter codes with numbers greater than 31 on the left but we haven't seen any yet.
If anyone gets one please let me know. I can extend the table accordingly.if ($enemyHealth <= 0) {tauntEnemy();} elseif ($grenadeAmmo < 1) {findGrenades();} else {lobGrenades();}
-
-
-
-
Posted on 13:40:59 - 23/08/24 (7 months ago)Post link copied to clipboard Copy post link
Thanks a lot for testing this out! Sorry you had to go through them all but currently we don't know how high or low the left number can go :(
The lowest anyone has reported for the left number is still 10 and the highest is now yours at 32. I extended the table in my original post to have the left number go up to 33.
It adds another 48 possible codes though, bringing the total to a nice even 420, but it shouldn't take too much more time to cycle through them.
Last edited by chaoticsoldier on 03:45:37 - 24/08/24 (7 months ago)if ($enemyHealth <= 0) {tauntEnemy();} elseif ($grenadeAmmo < 1) {findGrenades();} else {lobGrenades();}
-
-
Posted on 12:30:09 - 24/08/24 (7 months ago)Post link copied to clipboard Copy post link
Just got 32-84-35
Darth Ikari
-