Skip to content

Add Dead Cells v1.25.0 cheats with True Invincibility#157

Open
deaddarkus4 wants to merge 1 commit into
WerWolv:masterfrom
deaddarkus4:add-dead-cells-v1.25-true-invincibility
Open

Add Dead Cells v1.25.0 cheats with True Invincibility#157
deaddarkus4 wants to merge 1 commit into
WerWolv:masterfrom
deaddarkus4:add-dead-cells-v1.25-true-invincibility

Conversation

@deaddarkus4

Copy link
Copy Markdown

Adds cheat file for Dead Cells v1.25.0 (BuildID 6E35EE0A24029143).

Headline addition: [True Invincibility] - pure damage-event invincibility, not HP-freeze. The shared Mob damage handler at MAIN+0xB4540 is hooked at the early life-check; the inserted code cave at MAIN+0x813AAA0 dereferences the runtime pointer chain MAIN+0x026F8300 -> +0x30 -> +0x98 to get the Hero, compares to X0 (damage target), and if equal jumps to the function epilogue at MAIN+0xB4A04 - skipping the entire damage processing. No HP loss, no knockback, no animation, no combo/skull reset for the Hero. Enemies (X0 != Hero) still take damage normally.

Cave is at 0x813AAA0 to avoid conflict with existing [Inf Ammo]/[Skull]/[Cells]/[Money] caves up to 0x813AA98.

Other cheats ([Master], [HP], [One Hit Kill], [Inf Ammo], [Lift Curse 1 Kill], [Skill x9/x99], [Skull], [Cells], [Money]) are the existing froggy55 v1.25.0 set unchanged.

Tested working in Ryujinx 1.3.3. Cheat file format is identical to Atmosphere on Switch hardware.

Includes [True Invincibility] - the first pure damage-event invincibility
for Dead Cells on Switch. Uses an inline hook in the shared Mob damage
handler at MAIN+0xB4540 with a Hero-pointer comparison, so only the player
skips damage processing while enemies still take damage normally. As a
side effect, kill streak (skull counter) and combo are not reset on hit
since the entire damage event never fires for the Hero.

Other cheats (HP, One Hit Kill, Inf Ammo, Skill x9/x99, Skull, Cells,
Money, Lift Curse, Master) are the existing v1.25.0 froggy55 set,
unchanged.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants