DevilutionX v1.2.1 (Diablo 1 + Hellfire)

Upload your cheat tables here (No requests)
swjk2mc
Noobzor
Noobzor
Posts: 11
Joined: Mon Aug 16, 2021 7:15 pm
Reputation: 2

Re: DevilutionX v1.2.1 (Diablo 1 + Hellfire)

Post by swjk2mc »

Yuz wrote:
Sun Aug 22, 2021 11:03 pm
swjk2mc wrote:
Sun Aug 22, 2021 2:27 pm
Edit: Just tested and if you load the CT via 'file > load' it throws the error at least for me. I usually load my CTs by dragging and dropping so I didn't notice this and I am unsure why it breaks the table
Wow that is bizarre. They are testing a version with an auto-clicker that I noticed, and they say the code when editing things is like playing Jenga with matches. lol
did that help with issues at all? And that sounds wild. I will note I made the table on CE 7.2
Drag and drop removed the error, but everything is working the same way.

How to use this cheat table?
  1. Install Cheat Engine
  2. Double-click the .CT file in order to open it.
  3. Click the PC icon in Cheat Engine in order to select the game process.
  4. Keep the list.
  5. Activate the trainer options by checking boxes or setting values from 0 to 1

User avatar
Yuz
Novice Cheater
Novice Cheater
Posts: 21
Joined: Tue Jul 13, 2021 9:39 am
Reputation: 7

Re: DevilutionX v1.2.1 (Diablo 1 + Hellfire)

Post by Yuz »

swjk2mc wrote:
Thu Aug 26, 2021 12:05 am
Yuz wrote:
Sun Aug 22, 2021 11:03 pm
swjk2mc wrote:
Sun Aug 22, 2021 2:27 pm


Wow that is bizarre. They are testing a version with an auto-clicker that I noticed, and they say the code when editing things is like playing Jenga with matches. lol
did that help with issues at all? And that sounds wild. I will note I made the table on CE 7.2
Drag and drop removed the error, but everything is working the same way.
huh... I am completely stumped. Could you manually execute one of the scripts that is not working and tell me if it says anything?

so just copy the script and go to memory viewer > tools > auto assemble then paste and hit execute.

also what version of cheat engine are you running?

swjk2mc
Noobzor
Noobzor
Posts: 11
Joined: Mon Aug 16, 2021 7:15 pm
Reputation: 2

Re: DevilutionX v1.2.1 (Diablo 1 + Hellfire)

Post by swjk2mc »

I'm using 7.2 also, no updates for the engine are available.

I did the auto assemble on the infinite health script and got the following error:

Error in line 1 (<?xml version="1.0" encoding="utf-8"?>)
:This instruction can't be compiled

EDIT: I noticed that the Infinite HP/Mana option only works til you leave an area, after that it stops working.

User avatar
Yuz
Novice Cheater
Novice Cheater
Posts: 21
Joined: Tue Jul 13, 2021 9:39 am
Reputation: 7

Re: DevilutionX v1.2.1 (Diablo 1 + Hellfire)

Post by Yuz »

swjk2mc wrote:
Thu Aug 26, 2021 5:31 am
I'm using 7.2 also, no updates for the engine are available.

I did the auto assemble on the infinite health script and got the following error:

Error in line 1 (<?xml version="1.0" encoding="utf-8"?>)
:This instruction can't be compiled

EDIT: I noticed that the Infinite HP/Mana option only works til you leave an area, after that it stops working.
Sorry for the late reply. I tested the infinite mana and hp and they continued to work upon leaving and re-entering an area.

As for the error might be because of the signature in the cheat table as the line one that you listed is the first line of the cheat table if you open it in notepad/sublime/any text editor. I went ahead and removed it and attached a table without my signature in it.
DevilutionX-v1.2.1.CT
Table with my signature removed
(81.41 KiB) Downloaded 315 times

swjk2mc
Noobzor
Noobzor
Posts: 11
Joined: Mon Aug 16, 2021 7:15 pm
Reputation: 2

Re: DevilutionX v1.2.1 (Diablo 1 + Hellfire)

Post by swjk2mc »

Heyyy an update. Just tried it out, unfortunately I have still have the same issues. Except I tested the Infinite HP more, and the problem wasn't what I mentioned before but rather projectile damage. Melee attacks from enemies do nothing to me, but I am taking full damage from projectiles and dying.

One hit kill still doesn't work, enemies are still taking multiple hits to bring down. However I think it is working with rune bombs, I plant 1 greater rune in a room and it clears it out. Doesn't matter what's in there, they get touched by the nova they die, even bosses.

BTW a new version is out, contains a lot of new features and bug fixes.

sunko
Noobzor
Noobzor
Posts: 7
Joined: Wed Sep 22, 2021 9:23 pm
Reputation: 0

Re: DevilutionX v1.2.1 (Diablo 1 + Hellfire)

Post by sunko »

does anyone plan for version 1.4.0, which is up to date?

maru1000
What is cheating?
What is cheating?
Posts: 1
Joined: Sat Sep 24, 2022 10:07 pm
Reputation: 0

Re: DevilutionX v1.2.1 (Diablo 1 + Hellfire)

Post by maru1000 »

devitionx 1.4.1 has been updated Is it possible to update it to work on 1.4.1?

CyDragonV2
Noobzor
Noobzor
Posts: 5
Joined: Fri Nov 25, 2022 7:13 pm
Reputation: 0

Re: DevilutionX v1.2.1 (Diablo 1 + Hellfire)

Post by CyDragonV2 »

so far I tried this table with the current Devilution X and it does need an update since the basic needs of this table (for example Inf. Health and Mana)

garik-94
What is cheating?
What is cheating?
Posts: 1
Joined: Tue Oct 05, 2021 9:09 pm
Reputation: 1

Re: DevilutionX v1.2.1 (Diablo 1 + Hellfire)

Post by garik-94 »

just created a simple table with stats and equipped items editor for 1.4.1
Attachments
devilutionx.CT
(10.12 KiB) Downloaded 426 times

sunko
Noobzor
Noobzor
Posts: 7
Joined: Wed Sep 22, 2021 9:23 pm
Reputation: 0

Re: DevilutionX v1.2.1 (Diablo 1 + Hellfire)

Post by sunko »

garik-94 wrote:
Fri Jan 20, 2023 9:52 pm
just created a simple table with stats and equipped items editor for 1.4.1
I just tested it.
Does not work.

I have Ce 7.4 version

1.) Run game, run CE, load cheat table
besides durability, it doesn't work in items.

Please let someone else know if you have tried this version and if it works for you
Well thank you.

CyDragonV2
Noobzor
Noobzor
Posts: 5
Joined: Fri Nov 25, 2022 7:13 pm
Reputation: 0

Re: DevilutionX v1.2.1 (Diablo 1 + Hellfire)

Post by CyDragonV2 »

garik-94 wrote:
Fri Jan 20, 2023 9:52 pm
just created a simple table with stats and equipped items editor for 1.4.1
I just tested it with 1.4.1 and I already had 7.4 and it work like a charm God bless the person who made this "cheat" table... if i knew enough i'd possibly supply cheat tables each time the game updates to continually help people slay Satan aka Diablo and his minions

mintreaper
What is cheating?
What is cheating?
Posts: 1
Joined: Tue Jun 27, 2023 6:23 pm
Reputation: 0

Re: DevilutionX v1.2.1 (Diablo 1 + Hellfire)

Post by mintreaper »

Doesn't work for ver 1.5.0. I'll just install older version then

poh
What is cheating?
What is cheating?
Posts: 2
Joined: Mon Jul 03, 2023 5:01 pm
Reputation: 0

Re: DevilutionX v1.2.1 (Diablo 1 + Hellfire)

Post by poh »

Looking for the "increase amount and quality of dropped magic items" for DevilutionX 1.5.0.
Someone did it for Diablo 1 HD GOG (viewtopic.php?t=8893).

sunko
Noobzor
Noobzor
Posts: 7
Joined: Wed Sep 22, 2021 9:23 pm
Reputation: 0

Re: DevilutionX v1.2.1 (Diablo 1 + Hellfire)

Post by sunko »

poh wrote:
Mon Jul 03, 2023 5:09 pm
Looking for the "increase amount and quality of dropped magic items" for DevilutionX 1.5.0.
Someone did it for Diablo 1 HD GOG (viewtopic.php?t=8893).
Diablo 1 HD GOG and DevilutionX 1.5.0.
is something completely different. So your link is completely useless

User avatar
sh00ter999
Cheater
Cheater
Posts: 46
Joined: Mon Jan 15, 2018 9:41 am
Reputation: 12

DevilutionX v1.5.1 Trainer Cheats Cheat Table

Post by sh00ter999 »

Created a 1.5.1 table from scratch after coming here in hopes of leeching something quickly for my playthrough :D

Updated v2 of this cheat table here

Image

Feature list:
  • Edit total gold (in storage at NPC)
  • Free shops for healer and blacksmith
  • Player Stats (freeze Hit Points or Mana Current for ghetto god mode)
  • Infinite Infravision buff & auto-refresh (always on)
    • To gain the buff, change the flag from 0 to 1 and then activate the auto-refresh script.
      The order in which you do this does not matter. If the flag pointer for some reason fails, then you can also activate the script and use a spell scroll once, and you should maintain infravision for as long as you do not close the game. Reloading a save file will also maintain the buff.
  • Mana Shield Godmode
  • Zero mana cost (infinite mana for spell casts, without the mana shield script, enemies can still drain your mana if they damage you while you have the protective spell up!)
  • Staff charges
Compact view script shamelessly borrowed from Yuz 8-)


Image


For future updates:
Some notes to help you update?
Since the game is open-source, you can poke around the source code files and at the very least figure out how things should be sorted around memory.

For instance, if you look at the player struct found inside the player.h header file:
[Link]

Code: Select all

struct Player {
//...

	int _pNumInv;
	int _pStrength;
	int _pBaseStr;
	int _pMagic;
	int _pBaseMag;
	int _pDexterity;
	int _pBaseDex;
	int _pVitality;
	int _pBaseVit;
	int _pStatPts;
	int _pDamageMod;
	int _pBaseToBlk;
	int _pHPBase;
	int _pMaxHPBase;
	int _pHitPoints;
	int _pMaxHP;
	int _pHPPer;
	int _pManaBase;
	int _pMaxManaBase;
	int _pMana;
	int _pMaxMana;
	int _pManaPer;
	int _pIMinDam;
	int _pIMaxDam;
	int _pIAC;
	int _pIBonusDam;
	int _pIBonusToHit;
	int _pIBonusAC;
	int _pIBonusDamMod;
	int _pIGetHit;
	int _pIEnAc;
	int _pIFMinDam;
	int _pIFMaxDam;
	int _pILMinDam;
	int _pILMaxDam;
	uint32_t _pExperience;
	PLR_MODE _pmode;
	int8_t walkpath[MaxPathLength];
	bool plractive;
	action_id destAction;
	int destParam1;
	int destParam2;
	int destParam3;
	int destParam4;
	int _pGold;
..you can see the order in which the player object is built. In other words, you can save a lot of work if you only find one working pointer, say, for your current strength value. Once you find one pointer successfully, you can derive that the next value in memory is BaseStr, then Magic, then BaseMagic, etc. always shifted by two bytes or 0x4 (Cheat Engine's default step size, if you click on the offset arrow left and right of an offset in the Change Address window).

Of course this is not always true, but generally. So, one good pointer and you can already deduce 80% of my table for an inevitable future update :shock: And the pointers of this table most certainly won't withstand another major release.
So far, it's unclear if anything works in its current state for anyone else to begin with :oops:
Attachments
devilutionx 1.5.1 by sh00ter999.CT
(154.45 KiB) Downloaded 258 times
Last edited by sh00ter999 on Wed Sep 27, 2023 12:34 am, edited 1 time in total.

Post Reply

Who is online

Users browsing this forum: admantx, Bing [Bot], Majestic-12 [Bot], YandexBot