Page 1 of 6

Hades 2

Posted: Tue May 07, 2024 8:19 pm
by cfemen


Hey, I ported my cheats from Hades 1 :)
I even made it more "friendly" to use coz now you have easy2use scripts for kinda everything.

Image

Enabling a option gives you visual feedback ingame:
Image



Changing the DamageMultiplier / DamageTakenMultiplier will take effect on the next room

Make sure to execute the cheat scripts if you are controlling your character in the map, not before ( e.g the main menu )

If you want to spawn resources, take a look here at the pastebin list with the IDs:

( thanks to @delirium_tremens + _ix_ + Dystopia for updating the item IDs )

If you want to execute your own scripts you can use the Toggle Console UDF to play around ( shift + enter = send )

That's it, the table is made for the Steam version V0.90279 - 0.111233 but it will also work for Epic + even if the game updates coz my table is using the PDB symbols, thanks to Supergiant games for that!

+ credits to SunBeam for the UDF method!

Have fun playing and cheating!

//

If you have issues that CE is crashing, I've posted a fix here: viewtopic.php?p=394394#p394394

Code: Select all

https://fearlessrevolution.com/viewtopic.php?p=394394#p394394

Re: Hades 2

Posted: Tue May 07, 2024 8:24 pm
by Dogma69
man you are fast

Re: Hades 2

Posted: Tue May 07, 2024 10:36 pm
by kikishell
God mode does not work

Re: Hades 2

Posted: Tue May 07, 2024 10:40 pm
by jguy85
How are you using the table? Every time I try to open the process my cheat engine closes.

Re: Hades 2

Posted: Tue May 07, 2024 11:27 pm
by LiamLi
jguy85 wrote:
Tue May 07, 2024 10:40 pm
How are you using the table? Every time I try to open the process my cheat engine closes.
viewtopic.php?p=351456#p351456
I don't know but it seems to be a general CE problem, not related to the table.
kikishell wrote:
Tue May 07, 2024 10:36 pm
God mode does not work
It works fine I played now over 5 rounds - no idea what you are doing wrong.
You activate it in the level and you get the message and you have god mode :roll:

Re: Hades 2

Posted: Tue May 07, 2024 11:37 pm
by xenodius
The game was just updated to 0.90373 :mellow: Seems to work for resources, though I haven't tried everything. The Poseidon boon spawner actually spawns Hephaestus boons, but it's easy enough to copy it and edit the script. Thanks for sharing!!!

Re: Hades 2

Posted: Wed May 08, 2024 12:01 am
by jguy85
I uninstalled 7.5 and reinstalled and it still closes every time I try to open the game. It doesn't do that with any other game I have. It has to be the game.

Re: Hades 2

Posted: Wed May 08, 2024 12:07 am
by jonaaa
jguy85 wrote:
Wed May 08, 2024 12:01 am
I uninstalled 7.5 and reinstalled and it still closes every time I try to open the game. It doesn't do that with any other game I have. It has to be the game.
"It has to be the game"

I don't think so. It's something else.

Image

Re: Hades 2

Posted: Wed May 08, 2024 12:11 am
by jguy85
why is your cheat engine black?

Re: Hades 2

Posted: Wed May 08, 2024 12:13 am
by jonaaa
jguy85 wrote:
Wed May 08, 2024 12:11 am
why is your cheat engine black?
Because my Windows is in Dark Mode so it also changes the CE's theme.

Re: Hades 2

Posted: Wed May 08, 2024 12:24 am
by Send
Great work! :)

Re: Hades 2

Posted: Wed May 08, 2024 12:24 am
by Send
jguy85 wrote:
Wed May 08, 2024 12:11 am
why is your cheat engine black?
Dark Mode is better.

Re: Hades 2

Posted: Wed May 08, 2024 12:25 am
by Send
jguy85 wrote:
Wed May 08, 2024 12:01 am
I uninstalled 7.5 and reinstalled and it still closes every time I try to open the game. It doesn't do that with any other game I have. It has to be the game.
I've been informed by another person with the same issue, to use the 32bit executable of CheatEngine or compile your own CE. Something with the x64 version of the executable triggers the software to close on attaching to the game.

Re: Hades 2

Posted: Wed May 08, 2024 2:00 am
by ledskof
64 bit client working fine for me. 🤷‍♂️

Re: Hades 2

Posted: Wed May 08, 2024 6:26 am
by longsers
Does anyone know how to generate SpellDrop and TalentDrop?

change" vow of dominance all foes have +10% heath" to all foes have -90% heath.
Hades II\Content\Scripts\MetaUpgradeData.lua

Code: Select all

EnemyHealthShrineUpgrade =
	{
		InheritFrom = { "BaseMetaUpgrade", },
		Icon = "ShrineIcon_EnemyHealth",
		InactiveChangeValue = 1.0,
		SimpleExtractValues =
		{
			{
				Property = "ChangeValue",
				Multiply = 100,
				Add = -100,
				NewProperty = "DisplayValue",
			},
		},
		Ranks =
		{
			{ Points = 1, ChangeValue = 0.8 },
			{ Points = 1, ChangeValue = 0.4 },
			{ Points = 1, ChangeValue = 0.1 },
		},
		FlavorText = "EnemyHealthShrineUpgrade_Flavor",
	},

Generate legendary blessings
Hades II\Content\Scripts\HeroData.lua

Code: Select all

BoonData =
	{
		GameStateRequirements =
		{
			RequiredMinCompletedRuns = 2
		},
		ForceCommon = false,
		RarityChances = 
		{
			Rare = 0.01,
			Epic = 0.99,
			Duo = 0.99,
			Legendary = 0.99,
		},
		ReplaceChance = 0.25,
	},
	HermesData =
	{
		ForceCommon = false,
		RarityChances = 
		{
			Rare = 0.01,
			Epic = 0.99,
			Legendary = 0.99,
Big pomegranate and triple pomegranate

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>87553</ID>
      <Description>"Upgrade2"</Description>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{$STRICT}
{$lua}
if syntaxcheck then return end
[ENABLE]

local s = [[
_CreateLoot({ Name = "StackUpgradeBig", OffsetX =  100 })
]]
Exec(init_script)
Exec(s)
[DISABLE]
</AssemblerScript>
    </CheatEntry>
    <CheatEntry>
      <ID>87551</ID>
      <Description>"Upgrade3"</Description>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{$STRICT}
{$lua}
if syntaxcheck then return end
[ENABLE]

local s = [[
_CreateLoot({ Name = "StackUpgradeTriple", OffsetX =  100 })
]]
Exec(init_script)
Exec(s)
[DISABLE]
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
Grow big

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>87568</ID>
      <Description>"Grow big"</Description>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{$STRICT}
{$lua}
if syntaxcheck then return end
[ENABLE]
Exec(init_script)
Exec("SetScale({ Id = CurrentRun.Hero.ObjectId, Fraction = 3.55, Duration = 1.1 })")
[DISABLE]
Exec(init_script)
Exec("SetScale({ Id = CurrentRun.Hero.ObjectId, Fraction = 1.08, Duration = 1.1 })")
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
</CheatTable>