Crimson Desert

The main forum for Cheat Table database collections.


Moderator: Table Moderator

User avatar
bbfox
Table Master
Table Master
Journeyman Hacker
Journeyman Hacker
Posts: 368
Joined: Sat Jul 23, 2022 8:59 am
Answers: 0
x 783

Re: Crimson Desert

Post by bbfox »

ethanruin wrote: Thu Mar 26, 2026 7:44 pm

Is there a chance a rest timer reset option could be added? Or even better a skip day option?

For skip day: I'm not sure because I even don't know how to skip whole day quickly in game.
For the timer: which timer? Please explain in more detail. This game can do many things so I need to know what's your meaning for certain actions.
Honestly to say: I just play a little part of this game even in 48 hours of game play. I will try it if I could find it.


Table is free to use, but need to leave the author's name and source URL: https://opencheattables.com.
Table will not be up-to-date. Feel free to modify it, but leave credit to the source.
Tip me a coffee? https://ko-fi.com/bbfoxmodding


Markiplier
Curious
Curious
Posts: 2
Joined: Fri Mar 27, 2026 12:14 pm
Answers: 0
x 1

Re: Crimson Desert

Post by Markiplier »

Don't know where to post this but this is the only Crimson Desert thread I've found here.
Got to the end of the game and having the dragon on cooldown is so annoying. If you have a dragon and don't want the mount timer to tick down I've thrown together some auto assemble script code:

Code: Select all

{ Game   : CrimsonDesert.exe
  Version:
  Date   : 2026-03-27
  Author : Markiplier (modified to freeze)

  This script freezes the dragon time counter at r13+160 so it no longer decreases.
}

[ENABLE]

aobscanmodule(INJECT,CrimsonDesert.exe,41 89 85 60 01 00 00 48)
alloc(newmem,$1000,INJECT)

label(code)
label(return)

newmem:

code:
  // Freeze: read current value and write it back (ignore eax)
  mov eax, [r13+00000160]   // load the current counter value into eax
  mov [r13+00000160],eax    // write it back (no change)

  jmp return

INJECT:
  jmp newmem
  nop 2
return:

registersymbol(INJECT)

[DISABLE]

INJECT:
  db 41 89 85 60 01 00 00

unregistersymbol(INJECT)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: CrimsonDesert.exe+339D8CB

CrimsonDesert.exe+339D8CB: 41 89 85 60 01 00 00              - mov [r13+00000160],eax
}

kindiboy
Curious
Curious
Posts: 1
Joined: Sun Mar 29, 2026 12:49 am
Answers: 0

Re: Crimson Desert

Post by kindiboy »

Need help finding the guard-cancel gate function

I'm modding Crimson Desert (Steam) and I need help finding a specific runtime function.

The behavior:
When you equip a sword and stand idle, pressing LB (guard/block) works perfectly. The character raises their shield and enters guard stance.
When you are mid-attack (sword combo) and press LB, nothing happens. Guard is completely blocked during attack animations.
However, pressing skill buttons mid-attack DOES cancel the attack and fires the skill. So the engine supports action canceling, it just specifically blocks guard from doing it.

What I need:
The function (or conditional check) that decides guard is not allowed during attack animations. Whether that is something that prevents the guard input from being processed, a flag that gets checked, a return value that blocks it, whatever form the gate takes, I need to know where it lives so I can patch it.

What I will do with it:
Once I know where the block is, I can patch the bytes and deploy through an external injector (WriteProcessMemory from a separate process, already proven to bypass the Themida CRC on this game). The final mod is a small standalone tool. Full credit to anyone who helps. The final mod would be a
standalone tool. Full credit given.

Any help would be massively appreciated. Happy to share all my research notes, tools, and the finished mod with credit.


User avatar
Moonbeam
Curious
Curious
Posts: 8
Joined: Thu Sep 11, 2025 7:13 pm
Answers: 0
x 4

Re: Crimson Desert (v1.01.00)

Post by Moonbeam »

So Crimson Desert has these "Buffs" called Abyss Gears that have stats on them. Any chance we could look into modifying those values instead? I feel like this would be a more permanant solution.

Image

The oppposite of Sunbeam.


User avatar
bbfox
Table Master
Table Master
Journeyman Hacker
Journeyman Hacker
Posts: 368
Joined: Sat Jul 23, 2022 8:59 am
Answers: 0
x 783

Re: Crimson Desert (v1.01.00)

Post by bbfox »

Moonbeam wrote: Sun Mar 29, 2026 9:06 am

So Crimson Desert has these "Buffs" called Abyss Gears that have stats on them. Any chance we could look into modifying those values instead? I feel like this would be a more permanant solution.

Image

Not sure. Currently I don't have much of these things. Need to examine this. This may be a way.
It's internal value format is a mess. for example, display of 1 in UI, it can be 1, 1000, 50000000 in memory. have to check with real gears change.

EDIT 1: slots data records which abyss gear ID were installed. seems it's fixed value.

EDIT 2 (Apr/2): After 1x hours of survey, I found there seems no attribute level in abyss gears. Looks like it's different item ID for different resistance level. So I use Greater abyss gears to raise resistance, with inf. dur. script enabled.

20260402141100_1.jpg
20260402141100_1.jpg (1.33 MiB) Viewed 3259 times
20260402141212_1.jpg
20260402141212_1.jpg (1.75 MiB) Viewed 3259 times

Also, "Greater" series abyss gears cannot be sold or drop. So I made another script used to remove unwanted greater abyss gears: embed to remove it.

Last edited by bbfox on Thu Apr 02, 2026 3:51 am, edited 3 times in total.

Table is free to use, but need to leave the author's name and source URL: https://opencheattables.com.
Table will not be up-to-date. Feel free to modify it, but leave credit to the source.
Tip me a coffee? https://ko-fi.com/bbfoxmodding


User avatar
bbfox
Table Master
Table Master
Journeyman Hacker
Journeyman Hacker
Posts: 368
Joined: Sat Jul 23, 2022 8:59 am
Answers: 0
x 783

Re: Crimson Desert

Post by bbfox »

Markiplier wrote: Fri Mar 27, 2026 12:17 pm

Don't know where to post this but this is the only Crimson Desert thread I've found here.
Got to the end of the game and having the dragon on cooldown is so annoying. If you have a dragon and don't want the mount timer to tick down I've thrown together some auto assemble script code:

I don't have dragon yet. I noticed this is shared code. May need to do some conditional checks, or it may modify data other than dragon CD timer.


Table is free to use, but need to leave the author's name and source URL: https://opencheattables.com.
Table will not be up-to-date. Feel free to modify it, but leave credit to the source.
Tip me a coffee? https://ko-fi.com/bbfoxmodding


User avatar
Marcus101RR
Administrator
Administrator
Journeyman Hacker
Journeyman Hacker
Posts: 147
Joined: Thu Jul 21, 2022 7:43 am
Answers: 0
Location: Tampa, FL
x 252
Contact:

Re: Crimson Desert (v1.01.00)

Post by Marcus101RR »

bbfox wrote: Sun Mar 29, 2026 9:58 am
Moonbeam wrote: Sun Mar 29, 2026 9:06 am

So Crimson Desert has these "Buffs" called Abyss Gears that have stats on them. Any chance we could look into modifying those values instead? I feel like this would be a more permanant solution.

Image

Not sure. Currently I don't have much of these things. Need to examine this. This may be a way.
It's internal value format is a mess. for example, display of 1 in UI, it can be 1, 1000, 50000000 in memory. have to check with real gears change.

EDIT 1: slots data records which abyss gear ID were installed. seems it's fixed value.

EDIT 2 (Apr/2): After 1x hours of survey, I found there seems no attribute level in abyss gears. Looks like it's different item ID for different resistance level. So I use Greater abyss gears to raise resistance, with inf. dur. script enabled.
20260402141100_1.jpg
20260402141212_1.jpg

Also, "Greater" series abyss gears cannot be sold or drop. So I made another script used to remove unwanted greater abyss gears: embed to remove it.

I've been trying to hunt this too, but it seems Abyss Gears are just hardcoded item IDs specifically for each type there is including the upgraded ones. Stat wise you can modify the stats they give but thats part of the data table rather than the individual Gear itself.


ThatsDirty
Curious
Curious
Posts: 4
Joined: Thu Apr 23, 2026 10:44 pm
Answers: 0
That's Dirty!’s avatar
Loading…

Re: Crimson Desert (v1.03.01)

Post by ThatsDirty »

Hoping for an update to support v1.04.02, by far my favorite table to use with this game.


User avatar
bbfox
Table Master
Table Master
Journeyman Hacker
Journeyman Hacker
Posts: 368
Joined: Sat Jul 23, 2022 8:59 am
Answers: 0
x 783

Re: Crimson Desert (v1.03.01)

Post by bbfox »

Woot, just think not many people use this table.
After several hours of fixing, seems all scripts can be enabled. Removed bag script because I cannot test it.


Table is free to use, but need to leave the author's name and source URL: https://opencheattables.com.
Table will not be up-to-date. Feel free to modify it, but leave credit to the source.
Tip me a coffee? https://ko-fi.com/bbfoxmodding


ThatsDirty
Curious
Curious
Posts: 4
Joined: Thu Apr 23, 2026 10:44 pm
Answers: 0
That's Dirty!’s avatar
Loading…

Re: Crimson Desert (v1.04.02)

Post by ThatsDirty »

I appreciate you and Marcus101RR on creating and putting time into updating these tables, I'm sure there are plenty others that appreciate the work on this table. :)


Post Reply