God of War [Engine:Unknown]

Upload your cheat tables here (No requests)
russelsteapot
Expert Cheater
Expert Cheater
Posts: 62
Joined: Mon Jan 17, 2022 2:32 pm
Reputation: 18

Re: God of War [Engine:Unknown]

Post by russelsteapot »

fragment wrote:
Mon Jan 24, 2022 3:35 am
So, I guess I must've secured a dragon tooth early on in the game through the use of the script because I was playing around. When I came to the actual defeating the dragon, I was unable to secure the tooth since I already had it in my inventory but I'm unable to hand it to Sindri to move on. Do I need to start over completely? Figured I'd ask before starting all over. Thanks!
Try RemoveResource command. Or you can use "aSwedishMagyar's" cheat table for God of War. That table reads your inventory and you can find dragon tooth in it and make it 0.

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

ShasVa
Novice Cheater
Novice Cheater
Posts: 22
Joined: Fri Jan 01, 2021 12:10 pm
Reputation: 6

Re: God of War [Engine:Unknown]

Post by ShasVa »

The table has been working brilliantly. It only crashes when I try to insert too much at once.

Someone said on Page 28 that you shouldn't upgrade the Leviathan Axe until you reach an NPC named Brok (?). Something about the upgrading being a fixed event, and that a maxed-out axe would prevent your progress. Good to know.

I will retract my question about modifying the number of enchantment slots. Turns out the "infinity runes" can be installed into all gear, not just the gauntlet. So one can reap the benefits of all six after all. Silly me for not realizing this sooner. :P

totodudu
Cheater
Cheater
Posts: 25
Joined: Sat May 01, 2021 9:05 am
Reputation: 1

Re: God of War [Engine:Unknown]

Post by totodudu »

hello tell me are there any commands to validate a mission because I have atreus who has a bug he no longer shoots an arrow? so do you have a solution either for validated mission or unlocked atreus

ShasVa
Novice Cheater
Novice Cheater
Posts: 22
Joined: Fri Jan 01, 2021 12:10 pm
Reputation: 6

Re: God of War [Engine:Unknown]

Post by ShasVa »

Heads up: Eye of the Outer Realm and Muspelheim's Eye of Power do not seem to have red/Perfect rank counterparts, even though the other 4 "infinity runes" have them. I tried adding _NGP into their lua entries, but it didn't do anything.

Also, Eye of the Outer Realm is missing an icon. Not sure why this is the case though. A negligible issue though: the item itself still functions properly.

vip3r2059
What is cheating?
What is cheating?
Posts: 1
Joined: Mon Jan 24, 2022 11:58 am
Reputation: 0

Re: God of War [Engine:Unknown]

Post by vip3r2059 »

Does anyone have a table with mist of echoes? I saw someone said they had the value of it as BAC5FF870F6ECEA3 but I don't know how to make changes or add things like this. Sorry just found out i had a old version of cheat engine so the add resource option never loaded before and now got what i needed.
Last edited by vip3r2059 on Mon Jan 24, 2022 12:57 pm, edited 1 time in total.

russelsteapot
Expert Cheater
Expert Cheater
Posts: 62
Joined: Mon Jan 17, 2022 2:32 pm
Reputation: 18

Re: God of War [Engine:Unknown]

Post by russelsteapot »

ShasVa wrote:
Mon Jan 24, 2022 11:46 am
...
Only New Game+ Enchantments are these and there are 24 of them 1 of them (Tyr's Shard+) is missing though. Tyr_NGP in the list is Perfect Mark of Tyr+. It's not Tyr's Shard+:

Edit: I have found 3 more New Game+ Enchantments and added to the list now there are 27 of them.

Code: Select all

game.Wallets.GenerateRune("HERO", "RuneCreator_Unique_WeaponSpecial01_NGP")
game.Wallets.GenerateRune("HERO", "RuneCreator_Unique_WeaponSpecial02_NGP")
game.Wallets.GenerateRune("HERO", "RuneCreator_Unique_WeaponSpecial03_NGP")
game.Wallets.GenerateRune("HERO", "RuneCreator_Unique_WeaponSpecial04_NGP")
game.Wallets.GenerateRune("HERO", "RuneCreator_Unique_WeaponSpecial05_NGP")
game.Wallets.GenerateRune("HERO", "RuneCreator_Unique_BladeWeaponSpecial01_NGP")
game.Wallets.GenerateRune("HERO", "RuneCreator_Unique_BladeWeaponSpecial02_NGP")
game.Wallets.GenerateRune("HERO", "RuneCreator_Unique_BladeWeaponSpecial03_NGP")
game.Wallets.GenerateRune("HERO", "RuneCreator_Unique_BladeWeaponSpecial04_NGP")
game.Wallets.GenerateRune("HERO", "RuneCreator_Unique_BladeWeaponSpecial05_NGP")
game.Wallets.GenerateRune("HERO", "RuneCreator_Unique_Elemental_NGP")
game.Wallets.GenerateRune("HERO", "RuneCreator_Unique_Traveler_NGP")
game.Wallets.GenerateRune("HERO", "RuneCreator_Unique_Tyr_NGP")
game.Wallets.GenerateRune("HERO", "RuneCreator_Unique_Kvasir_NGP")
game.Wallets.GenerateRune("HERO", "RuneCreator_Unique_Protection_NGP")
game.Wallets.GenerateRune("HERO", "RuneCreator_Unique_Vanaheim_NGP")
game.Wallets.GenerateRune("HERO", "RuneCreator_Unique_Valkyrie04_NGP")
game.Wallets.GenerateRune("HERO", "RuneCreator_Unique_Valkyrie03_NGP")
game.Wallets.GenerateRune("HERO", "RuneCreator_Unique_Midgard_NGP")
game.Wallets.GenerateRune("HERO", "RuneCreator_Unique_Asgard_NGP")
game.Wallets.GenerateRune("HERO", "RuneCreator_Unique_Corruption_NGP")
game.Wallets.GenerateRune("HERO", "RuneCreator_Unique_AxeToss03_NGP")
game.Wallets.GenerateRune("HERO", "RuneCreator_Unique_Valkyrie01_NGP")
game.Wallets.GenerateRune("HERO", "RuneCreator_Unique_Jotunnheim_NGP")
game.Wallets.GenerateRune("HERO", "RuneCreator_Unique_Dragon01_NGP")
game.Wallets.GenerateRune("HERO", "RuneCreator_Unique_Dragon02_NGP")
game.Wallets.GenerateRune("HERO", "RuneCreator_Unique_Dragon03_NGP")
Last edited by russelsteapot on Mon Jan 24, 2022 2:02 pm, edited 1 time in total.

machinegunpuppy
Noobzor
Noobzor
Posts: 8
Joined: Sat May 29, 2021 6:40 am
Reputation: 8

Re: God of War [Engine:Unknown]

Post by machinegunpuppy »

NG+ Talismans
Talisman of Unbound Potential +
Amulet of Kvasir +
Sinmara's Cinder +
Talisman of Betrayal +
Hvergelmir Stone +
The Charm of Infinite Storms +
Talisman of Cursed Power +
Aegir's Protection +
Talisman of Concentrated Vitality +
Talisman of Eternal Fury +
Talisman of the Realms +
Shattered Gauntlet of Ages +
Golden Talisman of Protection +


game.Wallets.AddResource("HERO", "Perk_Talisman_WeaponSpecials_Runic_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "Perk_Utility_JustEvade_Slowdown_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "Perk_Talisman_Muspelheim_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "Perk_Utility_Focus_Mode_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "Perk_Talisman_Niflheim_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorTrinket_FrostActivation_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorTrinket_CurseActivation_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorTrinket_EmpoweringRift_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorTrinket_HealthBurst_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorTrinket_RageMode_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorTrinket_Valkyrie_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorTrinket_Gauntlet_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorTrinket_Parry_NGP", 1, "NO_TELEMETRY")


game.Wallets.AddResource("HERO", "Perk_Talisman_WeaponSpecials_Runic_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "Perk_Utility_JustEvade_Slowdown_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "Perk_Talisman_Muspelheim_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "Perk_Utility_Focus_Mode_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "Perk_Talisman_Niflheim_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorTrinket_FrostActivation_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorTrinket_CurseActivation_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorTrinket_EmpoweringRift_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorTrinket_HealthBurst_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorTrinket_RageMode_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorTrinket_Valkyrie_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorTrinket_Gauntlet_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorTrinket_Parry_Reinforce1_NGP", 1, "NO_TELEMETRY")


game.Wallets.AddResource("HERO", "Perk_Talisman_WeaponSpecials_Runic_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "Perk_Utility_JustEvade_Slowdown_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "Perk_Talisman_Muspelheim_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "Perk_Utility_Focus_Mode_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "Perk_Talisman_Niflheim_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorTrinket_FrostActivation_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorTrinket_CurseActivation_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorTrinket_EmpoweringRift_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorTrinket_HealthBurst_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorTrinket_RageMode_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorTrinket_Valkyrie_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorTrinket_Gauntlet_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorTrinket_Parry_Reinforce2_NGP", 1, "NO_TELEMETRY")


game.Wallets.AddResource("HERO", "KratosArmorTrinket_HealthBurst_Reinforce3_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorTrinket_Parry_Reinforce3_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "Perk_Utility_JustEvade_Slowdown_Reinforce3_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "Perk_Utility_Focus_Mode_Reinforce3_NGP", 1, "NO_TELEMETRY")

machinegunpuppy
Noobzor
Noobzor
Posts: 8
Joined: Sat May 29, 2021 6:40 am
Reputation: 8

Re: God of War [Engine:Unknown]

Post by machinegunpuppy »

Don't do too many sets at a time it will crash your game

Fallen Ash Set +
Smoldering Brimstone Set +
Blazing Magma Set +
Ivaldi's of Endless Mist Set +
Ivaldi's of Deadly Mist Set +
Ivaldi's of Cursed Mist Set +
Valkyrie Set +
Ancients Set +
Tyr's Lost Unity Set +
Traveler Set +
Ares Set
Zeus Set
Brok's Royal Dwarven Set +
Sindri's Royal Dwarven Set +


game.Wallets.AddResource("HERO", "KratosArmorChest_MspTankSet_Tier06_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorLegs_MspTankSet_Tier06_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorWrist_MspTankSet_Tier06_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorChest_MspDamageSet_Tier06_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorLegs_MspDamageSet_Tier06_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorWrist_MspDamageSet_Tier06_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorChest_MspSpeedSet_Tier06_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorLegs_MspSpeedSet_Tier06_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorWrist_MspSpeedSet_Tier06_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorChest_NifTankSet_Tier06_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorLegs_NifTankSet_Tier06_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorWrist_NifTankSet_Tier06_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorChest_NifDamageSet_Tier06_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorLegs_NifDamageSet_Tier06_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorWrist_NifDamageSet_Tier06_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorChest_NifSpeedSet_Tier06_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorLegs_NifSpeedSet_Tier06_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorWrist_NifSpeedSet_Tier06_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorChest_ValkyrieSet_Tier06_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorLegs_ValkyrieSet_Tier06_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorWrist_ValkyrieSet_Tier06_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorChest_ElementalSet_Tier06_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorLegs_ElementalSet_Tier06_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorWrist_ElementalSet_Tier06_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorChest_TyrSet_Tier06_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorLegs_TyrSet_Tier06_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorWrist_TyrSet_Tier06_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorChest_TravelerSet_Tier06_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorLegs_TravelerSet_Tier06_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorWrist_TravelerSet_Tier06_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorChest_Bonus03", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorLegs_Bonus03", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorWrist_Bonus03", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorChest_Bonus02", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorLegs_Bonus02", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorWrist_Bonus02", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorChest_HuldraBrokSet_Tier06_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorLegs_HuldraBrokSet_Tier06_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorWrist_HuldraBrokSet_Tier06_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorChest_HuldraSindriSet_Tier06_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorLegs_HuldraSindriSet_Tier06_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorWrist_HuldraSindriSet_Tier06_NGP", 1, "NO_TELEMETRY")


game.Wallets.AddResource("HERO", "KratosArmorChest_MspTankSet_Tier06_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorLegs_MspTankSet_Tier06_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorWrist_MspTankSet_Tier06_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorChest_MspDamageSet_Tier06_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorLegs_MspDamageSet_Tier06_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorWrist_MspDamageSet_Tier06_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorChest_MspSpeedSet_Tier06_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorLegs_MspSpeedSet_Tier06_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorWrist_MspSpeedSet_Tier06_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorChest_NifTankSet_Tier06_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorLegs_NifTankSet_Tier06_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorWrist_NifTankSet_Tier06_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorChest_NifDamageSet_Tier06_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorLegs_NifDamageSet_Tier06_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorWrist_NifDamageSet_Tier06_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorChest_NifSpeedSet_Tier06_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorLegs_NifSpeedSet_Tier06_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorWrist_NifSpeedSet_Tier06_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorChest_ValkyrieSet_Tier06_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorLegs_ValkyrieSet_Tier06_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorWrist_ValkyrieSet_Tier06_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorChest_ElementalSet_Tier06_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorLegs_ElementalSet_Tier06_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorWrist_ElementalSet_Tier06_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorChest_TyrSet_Tier06_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorLegs_TyrSet_Tier06_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorWrist_TyrSet_Tier06_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorChest_TravelerSet_Tier06_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorLegs_TravelerSet_Tier06_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorWrist_TravelerSet_Tier06_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorChest_Bonus03_Reinforce1", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorLegs_Bonus03_Reinforce1", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorWrist_Bonus03_Reinforce1", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorChest_Bonus02_Reinforce1", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorLegs_Bonus02_Reinforce1", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorWrist_Bonus02_Reinforce1", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorChest_HuldraBrokSet_Tier06_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorLegs_HuldraBrokSet_Tier06_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorWrist_HuldraBrokSet_Tier06_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorChest_HuldraSindriSet_Tier06_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorLegs_HuldraSindriSet_Tier06_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorWrist_HuldraSindriSet_Tier06_Reinforce1_NGP", 1, "NO_TELEMETRY")


game.Wallets.AddResource("HERO", "KratosArmorChest_MspTankSet_Tier06_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorLegs_MspTankSet_Tier06_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorWrist_MspTankSet_Tier06_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorChest_MspDamageSet_Tier06_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorLegs_MspDamageSet_Tier06_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorWrist_MspDamageSet_Tier06_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorChest_MspSpeedSet_Tier06_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorLegs_MspSpeedSet_Tier06_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorWrist_MspSpeedSet_Tier06_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorChest_NifTankSet_Tier06_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorLegs_NifTankSet_Tier06_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorWrist_NifTankSet_Tier06_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorChest_NifDamageSet_Tier06_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorLegs_NifDamageSet_Tier06_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorWrist_NifDamageSet_Tier06_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorChest_NifSpeedSet_Tier06_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorLegs_NifSpeedSet_Tier06_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorWrist_NifSpeedSet_Tier06_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorChest_ValkyrieSet_Tier06_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorLegs_ValkyrieSet_Tier06_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorWrist_ValkyrieSet_Tier06_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorChest_ElementalSet_Tier06_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorLegs_ElementalSet_Tier06_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorWrist_ElementalSet_Tier06_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorChest_TyrSet_Tier06_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorLegs_TyrSet_Tier06_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorWrist_TyrSet_Tier06_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorChest_TravelerSet_Tier06_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorLegs_TravelerSet_Tier06_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorWrist_TravelerSet_Tier06_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorChest_Bonus03_Reinforce2", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorLegs_Bonus03_Reinforce2", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorWrist_Bonus03_Reinforce2", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorChest_Bonus02_Reinforce2", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorLegs_Bonus02_Reinforce2", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorWrist_Bonus02_Reinforce2", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorChest_HuldraBrokSet_Tier06_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorLegs_HuldraBrokSet_Tier06_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorWrist_HuldraBrokSet_Tier06_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorChest_HuldraSindriSet_Tier06_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorLegs_HuldraSindriSet_Tier06_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "KratosArmorWrist_HuldraSindriSet_Tier06_Reinforce2_NGP", 1, "NO_TELEMETRY")

AeroShok999
Expert Cheater
Expert Cheater
Posts: 125
Joined: Mon Feb 08, 2021 12:54 pm
Reputation: 14

Re: God of War [Engine:Unknown]

Post by AeroShok999 »

Can you add the option to reset all skill points? Or share the lue codes to reset all skill points?

russelsteapot
Expert Cheater
Expert Cheater
Posts: 62
Joined: Mon Jan 17, 2022 2:32 pm
Reputation: 18

Re: God of War [Engine:Unknown]

Post by russelsteapot »

Hey @SunBeam, could you share how you found the internal names at first? Maybe we can find more entries there.

For example there is no entry in 6306 lua files such as Dragon01_NGP (an enchantment) but it exists in the game. There are also no entries with Reinforce2 or Reinforce3 but your list had had them even before we had access to lua files.
Last edited by russelsteapot on Wed Jan 26, 2022 12:54 am, edited 1 time in total.

machinegunpuppy
Noobzor
Noobzor
Posts: 8
Joined: Sat May 29, 2021 6:40 am
Reputation: 8

Re: God of War [Engine:Unknown]

Post by machinegunpuppy »

NG+ Axe Pommels
Grip of Tanngiost
Retribution
Versatile Warriors Handle
Surtr's Grip of Flame
Ymir's Breath
Hraezla Grip
Forbidden Grip of the Ages
Blightbringer
Grip of the Maze
Mistbourne
Valkyrie's Might
Wing of the Fallen


game.Wallets.AddResource("HERO", "Perk_Offense_OnMeleeDamage_ProcLightning_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "WeaponComponent_Axe_QueenValkyrie01_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "WeaponComponent_Axe_AllStats_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "Perk_Weapon_Muspelheim_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "Perk_Offense_OnMeleeDamage_ProcFrost_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "Perk_Offense_OnMeleeDamage_HealthDrain_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "WeaponComponent_Axe_Finisher_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "WeaponComponent_NifleheimSpecial01_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "WeaponComponent_NifleheimSpecial02_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "Perk_Weapon_Niflheim_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "WeaponComponent_Axe_Valkyrie01_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "WeaponComponent_Axe_Valkyrie02_NGP", 1, "NO_TELEMETRY")


game.Wallets.AddResource("HERO", "Perk_Offense_OnMeleeDamage_ProcLightning_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "WeaponComponent_Axe_QueenValkyrie01_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "WeaponComponent_Axe_AllStats_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "Perk_Weapon_Muspelheim_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "Perk_Offense_OnMeleeDamage_ProcFrost_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "Perk_Offense_OnMeleeDamage_HealthDrain_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "WeaponComponent_Axe_Finisher_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "WeaponComponent_NifleheimSpecial01_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "WeaponComponent_NifleheimSpecial02_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "Perk_Weapon_Niflheim_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "WeaponComponent_Axe_Valkyrie01_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "WeaponComponent_Axe_Valkyrie02_Reinforce1_NGP", 1, "NO_TELEMETRY")


game.Wallets.AddResource("HERO", "Perk_Offense_OnMeleeDamage_ProcLightning_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "WeaponComponent_Axe_QueenValkyrie01_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "WeaponComponent_Axe_AllStats_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "Perk_Weapon_Muspelheim_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "Perk_Offense_OnMeleeDamage_ProcFrost_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "Perk_Offense_OnMeleeDamage_HealthDrain_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "WeaponComponent_Axe_Finisher_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "WeaponComponent_NifleheimSpecial01_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "WeaponComponent_NifleheimSpecial02_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "Perk_Weapon_Niflheim_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "WeaponComponent_Axe_Valkyrie01_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "WeaponComponent_Axe_Valkyrie02_Reinforce2_NGP", 1, "NO_TELEMETRY")


game.Wallets.AddResource("HERO", "WeaponComponent_Axe_AllStats_Reinforce3_NGP", 1, "NO_TELEMETRY")

machinegunpuppy
Noobzor
Noobzor
Posts: 8
Joined: Sat May 29, 2021 6:40 am
Reputation: 8

Re: God of War [Engine:Unknown]

Post by machinegunpuppy »

NG+ Blades Pommels

Grips of the Forgotten Flame
Explosive Grips of Fire
Grips of the Cursed Flame
Grips of the Valkyrie
Blightguard


game.Wallets.AddResource("HERO", "WeaponComponent_Blades_Muspelheim01_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "WeaponComponent_Blades_OnDamage_ProcFire_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "WeaponComponent_Blades_OnDamage_ProcBomb_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "WeaponComponent_Blades_Valkyrie01_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "WeaponComponent_Blades_Nidavellir01_NGP", 1, "NO_TELEMETRY")


game.Wallets.AddResource("HERO", "WeaponComponent_Blades_Muspelheim01_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "WeaponComponent_Blades_OnDamage_ProcFire_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "WeaponComponent_Blades_OnDamage_ProcBomb_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "WeaponComponent_Blades_Valkyrie01_Reinforce1_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "WeaponComponent_Blades_Nidavellir01_Reinforce1_NGP", 1, "NO_TELEMETRY")


game.Wallets.AddResource("HERO", "WeaponComponent_Blades_Muspelheim01_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "WeaponComponent_Blades_OnDamage_ProcFire_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "WeaponComponent_Blades_OnDamage_ProcBomb_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "WeaponComponent_Blades_Valkyrie01_Reinforce2_NGP", 1, "NO_TELEMETRY")
game.Wallets.AddResource("HERO", "WeaponComponent_Blades_Nidavellir01_Reinforce2_NGP", 1, "NO_TELEMETRY")

User avatar
SunBeam
Administration
Administration
Posts: 4932
Joined: Sun Feb 04, 2018 7:16 pm
Reputation: 4630

Re: God of War [Engine:Unknown]

Post by SunBeam »

russelsteapot wrote:
Mon Jan 24, 2022 3:56 pm
Hey @SunBeam, could you share how did you find the internal names at first? Maybe we can find more entries there.

For example there is no entry in 6306 lua files such as Dragon01_NGP (an enchantment) but it exists in the game. There are also no entries with Reinforce2 or Reinforce3 but your list had had them even before we had access to lua files.
I started from the RESOURCES_PERM_DATA instance + 0x10.

I've linked below a normalized executable for Steam 1.0.2.

Download:
[Link]
(password: sunbeam)

What this means is:
  • Steam stub (packer) was removed
    • Steam functionality is not modified in any way; it's just the exe isn't running through Steam's unpacker and all tier0_s64.dll anti-debug removed
  • "DLL can move" property was removed from Nt Headers > Optional Header > DllCharacteristics
    • this way, ImageBase of the executable will always be 0x140000000 (so ASLR is disabled)
Why did I post it? Because I mostly use x64dbg to debug and I'm tired and bored of having to post GoW.exe+offset references due to ASLR. With the executable I posted you can just post pics or snippets and the ADDRESSES shown in those pictures (I mean executable code addresses, not some random memory addresses for quantities or w.e. else) will be the same for EVERYONE.

As such..

Getting the instance to RESOURCES_PERM_DATA is done here:

Image

You can get to the instance by reading it from:

Code: Select all

00000001408B68A7 | 48:8905 1A146D04 | MOV QWORD PTR DS:[144F87CC8],RAX
In my case, while game is running (it won't work with game just opened in the debugger; it has to be running), it's:

Image

0x00007FF3BFA46210 (for me; this might not be the same for you; read it from [144F87CC8]!)

So now, in this structure, at 0x10 I see this:

Image

If you follow that in dump, you will see a big ass list of indexes/offsets and hash ids.

Image

Image

Then if you inspect the 0x30 pointer in memory:

Image

Image

That's how I got the Internal Names. Then I had to hash the Internal Names using the 2 functions from [ Debug ] section and cross-reference them with the list of hashes at 0x10, to get the InternalName<->PermHash correspondence.

Apply the same logic with other *_PERM_DATA functions and you will get the rest.

russelsteapot
Expert Cheater
Expert Cheater
Posts: 62
Joined: Mon Jan 17, 2022 2:32 pm
Reputation: 18

Re: God of War [Engine:Unknown]

Post by russelsteapot »

SunBeam wrote:
Mon Jan 24, 2022 7:36 pm
...
Wow, I wasn't expecting such a detailed answer. Thank you so much! Can we apply these rules to similar games? Or, should it use the same structure or similar lua scripting?

User avatar
SunBeam
Administration
Administration
Posts: 4932
Joined: Sun Feb 04, 2018 7:16 pm
Reputation: 4630

Re: God of War [Engine:Unknown]

Post by SunBeam »

russelsteapot wrote:
Mon Jan 24, 2022 8:18 pm
Wow, I wasn't expecting such a detailed answer. Thank you so much! Can we apply these rules to similar games? Or, should it use the same structure or similar lua scripting?
Each game is unique, so no. I haven't seen this hashing system in another game so far.

Here's the normalized executable for 1.0.3 (game just updated; again): [Link]
(password: sunbeam)

Post Reply

Who is online

Users browsing this forum: AhrefsBot, Google Adsense [Bot], Humbathumba, MaceWindow, RandInt