Hades 2

Upload your cheat tables here (No requests)
traceurevans
Noobzor
Noobzor
Posts: 9
Joined: Wed Apr 11, 2018 1:54 am
Reputation: 0

Re: Hades 2

Post by traceurevans »

longsers wrote:
Wed May 08, 2024 6:26 am

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,


anyone know how I can implement this on the table? tried pasting this but it crashes my game. this is for generating Legendary Boons

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

Jouful
What is cheating?
What is cheating?
Posts: 3
Joined: Fri Apr 01, 2022 3:59 am
Reputation: 0

Re: Hades 2

Post by Jouful »

is there a way to remove resources or set them to zero?

longsers
Cheater
Cheater
Posts: 42
Joined: Sat Aug 19, 2017 12:36 pm
Reputation: 14

Re: Hades 2

Post by longsers »

traceurevans wrote:
Mon May 20, 2024 3:23 pm
longsers wrote:
Wed May 08, 2024 6:26 am
Hades II\Content\Scripts\HeroData.lua
open HeroData.lua with Notepad
ctrl+f search BoonData.
change 7 number to example code

Aripikri
What is cheating?
What is cheating?
Posts: 2
Joined: Thu May 02, 2024 8:13 am
Reputation: 0

Re: Hades 2

Post by Aripikri »

cfemen wrote:
Sun May 19, 2024 12:22 am
deathwrath wrote:
Thu May 16, 2024 12:08 pm
after messing around a bit, i found that enable any script cause error "Error:Failure determining what Hades2.sgg::ScriptManager::LuaInterface means" and CE say Hades II (paused)
i've tried with other trainers it's working normally
can anyone help me ?

Are you using the legit Steam/Epic version?
If no you might missing the PDB files and that causes that the table won't work

Can you make me a screenshot of your Hades II\Ship folder? ( so that I can see the Hades2.exe )

In worst case your PC is just slow in loading the symbols, so attach the table and wait some minutes before you activate the Enable script, if it failed wait for some moments and try again instead of instantly closing CE.
yeap i think i dont have pdb files. thats why tables wont work :/

unREAL
Expert Cheater
Expert Cheater
Posts: 159
Joined: Sat May 07, 2022 4:46 pm
Reputation: 67

Re: Hades 2

Post by unREAL »

Aripikri wrote:
Tue Jun 04, 2024 9:21 am

yeap i think i dont have pdb files. thats why tables wont work :/
Hey bro, buy the game on Steam or Epic to get the PDB :)
Support the devs they deserve it + then you can use the cheats, they are really worth it!

Aripikri
What is cheating?
What is cheating?
Posts: 2
Joined: Thu May 02, 2024 8:13 am
Reputation: 0

Re: Hades 2

Post by Aripikri »

unREAL wrote:
Tue Jun 04, 2024 10:26 pm
Aripikri wrote:
Tue Jun 04, 2024 9:21 am

yeap i think i dont have pdb files. thats why tables wont work :/
Hey bro, buy the game on Steam or Epic to get the PDB :)
Support the devs they deserve it + then you can use the cheats, they are really worth it!
its not like i cracked or pirated the game, still download the game trough steam, its just buying it from shopee lol. theres file the seller altered to make multiple ppl can play the game at the same time, i think.

pimarts
What is cheating?
What is cheating?
Posts: 4
Joined: Sat Aug 01, 2020 1:53 pm
Reputation: 0

Re: Hades 2

Post by pimarts »

longsers wrote:
Wed May 08, 2024 6:26 am
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>
I am trying to implement the code for the triple pom but I am having trouble, changing the script or using the ctrl/alt/a ways did not work for me and both gave me errors.
Am I doing this correctly?
I tried by only using the top or bottom part, with and without <?xml version="1.0" encoding="utf-8"?> (since they gave errors when trying to save/excecute them).
Hoping one of you could help me out here on how to edit this propperly.

hctibelttil
What is cheating?
What is cheating?
Posts: 1
Joined: Sun Jul 07, 2024 12:57 pm
Reputation: 0

Re: Hades 2

Post by hctibelttil »

Max Arcana Card limit:

MetaUpgradeData.lua

Code: Select all

MetaUpgradeCostData = 
{
	StartingMetaUpgradeLimit = 10,		-- Base metaupgrade 'MEM' limit
	MetaUpgradeLevelData = 
	{
		{ CostIncrease = 28, ResourceCost = { MemPointsCommon = 40 }},
		{ CostIncrease = 2, ResourceCost = { MemPointsCommon = 45 }},
		{ CostIncrease = 2, ResourceCost = { MemPointsCommon = 50 }},
		{ CostIncrease = 2, ResourceCost = { MemPointsCommon = 100 }},
		{ CostIncrease = 2, ResourceCost = { MemPointsCommon = 120 }},

		{ CostIncrease = 1, ResourceCost = { MemPointsCommon = 150 }},
		{ CostIncrease = 1, ResourceCost = { MemPointsCommon = 170 }},
		{ CostIncrease = 1, ResourceCost = { MemPointsCommon = 200 }},
		{ CostIncrease = 1, ResourceCost = { MemPointsCommon = 230 }},
		{ CostIncrease = 1, ResourceCost = { MemPointsCommon = 240 }},
		{ CostIncrease = 1, ResourceCost = { MemPointsCommon = 260 }},
		{ CostIncrease = 1, ResourceCost = { MemPointsCommon = 290 }},
		{ CostIncrease = 1, ResourceCost = { MemPointsCommon = 320 }},
		{ CostIncrease = 1, ResourceCost = { MemPointsCommon = 350 }},

		{ CostIncrease = 1, ResourceCost = { MemPointsCommon = 1000, Mixer6Common = 3, MixerShadow = 3 }},
	}
}
This will give you 56 Grasp after you put in all upgrades, which is enough to activate all arcana cards. You can redistribute CostIncrease = 28 to other levels if you want a more linear progression.

The Queen arcana activation:

Code: Select all

BonusRarity =
	{
		InheritFrom = { "BaseBonusMetaUpgrade" },
		Cost = 0,
		Image = "CardArt_20",
		ResourceCost = 
		{
			MetaCardPointsCommon = 40,
			MixerHBoss = 1,
		},
		UpgradeResourceCost = 
		{
			{ CardUpgradePoints = 2 },
			{ CardUpgradePoints = 4, MetaFabric = 12, },
		},
		AutoEquipRequirements = 
		{
			MaxDuplicateCount = 4, -- use this value or higher for guaranteed activation
			RequiredMetaUpgradesMin = 1,
		},
This will guarantee activation of The Queen arcana.

blankslateaa
What is cheating?
What is cheating?
Posts: 1
Joined: Fri Aug 16, 2024 7:49 pm
Reputation: 0

Re: Hades 2

Post by blankslateaa »

Any idea on maxing the keepsake ?

vaexar
What is cheating?
What is cheating?
Posts: 2
Joined: Sat May 22, 2021 9:11 pm
Reputation: 0

Re: Hades 2

Post by vaexar »

pimarts wrote:
Sat Jun 22, 2024 9:59 am
longsers wrote:
Wed May 08, 2024 6:26 am
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>
I am trying to implement the code for the triple pom but I am having trouble, changing the script or using the ctrl/alt/a ways did not work for me and both gave me errors.
Am I doing this correctly?
I tried by only using the top or bottom part, with and without <?xml version="1.0" encoding="utf-8"?> (since they gave errors when trying to save/excecute them).
Hoping one of you could help me out here on how to edit this propperly.
hiya, the pom scripts are working for me. i dont fully understand how to make a new address, so i just duplicated the Add Rerolls (literally Copy+Paste from the general view) from the table and changed what was inserted. editing via the [Value] <script> in Syntax Highlighting(?) view.

e.g.

Code: Select all

[{$STRICT}
{$lua}
if syntaxcheck then return end
[ENABLE]
local s = [[
		AddRerolls( nil, { Amount = 10 } )
        CheatMsg("+10 ReRolls")
]]
Exec(init_script)
Exec(s)
[DISABLE]
and i just swapped out the local s = [[ ]] with the one from the triple pom.

Code: Select all

{$STRICT}
{$lua}
if syntaxcheck then return end
[ENABLE]
local s = [[
_CreateLoot({ Name = "StackUpgradeTriple", OffsetX =  100 })
]]
Exec(init_script)
Exec(s)
[DISABLE]

vaexar
What is cheating?
What is cheating?
Posts: 2
Joined: Sat May 22, 2021 9:11 pm
Reputation: 0

Re: Hades 2

Post by vaexar »

hctibelttil wrote:
Sun Jul 07, 2024 1:02 pm
Max Arcana Card limit:

MetaUpgradeData.lua

Code: Select all

MetaUpgradeCostData = 
{
	StartingMetaUpgradeLimit = 10,		-- Base metaupgrade 'MEM' limit
	MetaUpgradeLevelData = 
	{
		{ CostIncrease = 28, ResourceCost = { MemPointsCommon = 40 }},
		{ CostIncrease = 2, ResourceCost = { MemPointsCommon = 45 }},
		{ CostIncrease = 2, ResourceCost = { MemPointsCommon = 50 }},
		{ CostIncrease = 2, ResourceCost = { MemPointsCommon = 100 }},
		{ CostIncrease = 2, ResourceCost = { MemPointsCommon = 120 }},

		{ CostIncrease = 1, ResourceCost = { MemPointsCommon = 150 }},
		{ CostIncrease = 1, ResourceCost = { MemPointsCommon = 170 }},
		{ CostIncrease = 1, ResourceCost = { MemPointsCommon = 200 }},
		{ CostIncrease = 1, ResourceCost = { MemPointsCommon = 230 }},
		{ CostIncrease = 1, ResourceCost = { MemPointsCommon = 240 }},
		{ CostIncrease = 1, ResourceCost = { MemPointsCommon = 260 }},
		{ CostIncrease = 1, ResourceCost = { MemPointsCommon = 290 }},
		{ CostIncrease = 1, ResourceCost = { MemPointsCommon = 320 }},
		{ CostIncrease = 1, ResourceCost = { MemPointsCommon = 350 }},

		{ CostIncrease = 1, ResourceCost = { MemPointsCommon = 1000, Mixer6Common = 3, MixerShadow = 3 }},
	}
}
This will give you 56 Grasp after you put in all upgrades, which is enough to activate all arcana cards. You can redistribute CostIncrease = 28 to other levels if you want a more linear progression.

The Queen arcana activation:

Code: Select all

BonusRarity =
	{
		InheritFrom = { "BaseBonusMetaUpgrade" },
		Cost = 0,
		Image = "CardArt_20",
		ResourceCost = 
		{
			MetaCardPointsCommon = 40,
			MixerHBoss = 1,
		},
		UpgradeResourceCost = 
		{
			{ CardUpgradePoints = 2 },
			{ CardUpgradePoints = 4, MetaFabric = 12, },
		},
		AutoEquipRequirements = 
		{
			MaxDuplicateCount = 4, -- use this value or higher for guaranteed activation
			RequiredMetaUpgradesMin = 1,
		},
This will guarantee activation of The Queen arcana.
heya, i dont fully understand adding new scripts and stuff, only how to replace the straightforward "spawn x" from the original table with some of these other scripts (i.e. my post above: i took out "give rerolls" and put "give triple pom").

i got the Max Arcana to work with the same principle, and I can activate it and it puts me at 50 grasp slots to select cards. for a little bit my save will actually say "Grasp 50", but change back to what it was before. However the in-game activated Arcana stay activated until I try and change them. I just need to reactivate the Max Arcana and it will increase the max for that session, so I can activate Arcana as if I had that much max grasp. If that makes sense.

but I couldnt get the Legendary Boons (from earlier commenters) or The Queen arcana script to work in the same way. These are what I have:
Legendary Boons

Code: Select all

{$STRICT}
{$lua}
if syntaxcheck then return end
[ENABLE]
local s = [[
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,

]]
Exec(init_script)
Exec(s)
[DISABLE]
The Queen Arcana

Code: Select all

{$STRICT}
{$lua}
if syntaxcheck then return end
[ENABLE]
local s = [[
BonusRarity =
	{
		InheritFrom = { "BaseBonusMetaUpgrade" },
		Cost = 0,
		Image = "CardArt_20",
		ResourceCost =
		{
			MetaCardPointsCommon = 40,
			MixerHBoss = 1,
		},
		UpgradeResourceCost =
		{
			{ CardUpgradePoints = 2 },
			{ CardUpgradePoints = 4, MetaFabric = 12, },
		},
		AutoEquipRequirements =
		{
			MaxDuplicateCount = 4, -- use this value or higher for guaranteed activation
			RequiredMetaUpgradesMin = 1,
		},

]]
Exec(init_script)
Exec(s)
[DISABLE]
Do you mind explaining how I should be adding these scripts to work? Sorry for the trouble :?

longsers
Cheater
Cheater
Posts: 42
Joined: Sat Aug 19, 2017 12:36 pm
Reputation: 14

Re: Hades 2

Post by longsers »

pimarts wrote:
Sat Jun 22, 2024 9:59 am
longsers wrote:
Wed May 08, 2024 6:26 am
Click to select all
ctrl+c
Open CE
ctrl+v

Jimmy_VD
What is cheating?
What is cheating?
Posts: 2
Joined: Wed Apr 19, 2017 6:39 am
Reputation: 1

Re: Hades 2

Post by Jimmy_VD »

anyone got this successfully running with 0.95285?

dafirus
Expert Cheater
Expert Cheater
Posts: 147
Joined: Sat Feb 15, 2020 9:09 pm
Reputation: 37

Re: Hades 2

Post by dafirus »

New version Guys....

Anyone got this successfully running with 0.102084 ?

delirium_tremens
What is cheating?
What is cheating?
Posts: 1
Joined: Sat Oct 19, 2024 2:52 am
Reputation: 2

Re: Hades 2

Post by delirium_tremens »

Hey with the new update (16/10) the items address have changed, so here's the new one. If the author of this thread (cfemen) wishes, just copy this list and update yours. Cheers guys!

1 prestige
2 rubish
3 ash
4 psyche
5 bone
6 deathcap
7 mystery seeds
8 moly
9 nightshade seeds
10 nightshade
11 silver
12 moper
13 figment
14 soulbelly
15 fate fabric
16 nectar
17 bath salts
18 twin lures
19 ambrosia
20 fertilizer
21 cinder
22 moss
23 garlic cloves
24 garlic
25 bronze
26 ribeye
27 zeel
28 neckbiter
29 wool
30 lotus
31 cattail seeds
32 cattail
33 limestone
34 chiton
35 gutterpop
36 stalkfin
37 pearl
38 slavug
39 chrustacean
40 flameater
41 myrtle
42 wheat seeds
43 wheat
44 glassrock
45 soby
46 anguish
47 tearjerker
48 tears
49 driftwood
50 mandrake seeds
51 mandrake root
52 iron
53 shrimp
54 chrab
55 squid
56 golden apple
57 íris
58 olive branch
59 olive
60 adamant
61 pillartop
62 chrestle
63 starsailor
64 feather
65 shaderot
66 poppy seeds
67 poppy
68 marble
69 jiffy
70 goldfish
71 styxeon
72 zodiac sand
73 plasma
74 origin seeds
75 thalamus
76 mati
77 projelly
78 voidskate
79 obol points
80 witch's delight
81 moon dust
82 star dust
83 darkness
84 dream vapors
85 shadow
86 nightmare
87 entropy
88 ???

Post Reply

Who is online

Users browsing this forum: admantx, LemonRust, rkuzunoha, Sandstone8044, ZKK