by immorrr

Inspired by atom0s' work on his Grim Dawn Tools, I started reversing this game myself and this is what I came up with so far!

──────────────
──────────────────────────── GDTH.v6.08
───────────────────────── Donations are welcome

─────────────────── preview pictures & videos ─────────────────────
───────────────────────────────────────────────Main Interface
────────────────
─────────────────────────-─Misc Interfaces
──────
───-─-─LiveLootList ──────────────────────────────LiveEnemyList




─────────────────────────── Feature-List ───────────────────────────

  • Changing the amount of iron (gold)
  • Changing your current level, experience, stat- & skill points
  • When changing your characters level, stat- & skill points will now also get adjusted.
  • When manipulating your physique and/or spirit, your health and/or energy are getting automatically adjusted correctly.
    • 1 point Physique = 3 Health
    • 1 point Spirit = 2 Energy

  • Optionally added the possibility to permanently add the increment Attributes Buttons.
  • Option to reset skill points (resets skill points depending on your level and resets all skills to zero)
  • changing the level cap (so ur able to level beyond lvl50)
    • Option to automatically set the maximum level to the one you have previously for this character each time you create a new game.
    • Using this option prevents you of accidently losing exp cuz you forgot to set the maximum level again after creating a game with the particular char.

  • Infinite Health
  • Infinite Energy
  • Changing the attack-, movement- and cast-speed
  • Changing the reputation value on all factions. You can now play around with all factions as crazy as you want. All factions now support reputation from -30k to +30k and everything is infinitely adjustable now!
  • Zoom-Hack (up to 12times higher zoom)
  • Activate all inGame available blueprints *
    • All in all you now should have 300+ blueprints :D
    • The list contains some gimmicks like developer test items or mythical relics!

  • direct manipulation on each inGame available skill
  • option to manipulate the skill levels gained from equipment.
    • setting the level of a skill up to the maximum skill lvl (which is about 10 levels higher as when using the regular in-game skill points)!
    • For example, this lets you set the level of 'Cadence' to 26/16
    • Additionally the trainer gives you the possibility to activate 'hidden' skills!
    • Those skills belong to a not yet published sixths class.
    • Basicly those skills are not usable for anyone playing the game the regular way :P
    • Remove the cooldown on any skill

  • manipulate base stats (Physique, Cunning, Spirit, Health and Energy)
  • Manipulate character stats (Hero/Boss kills, Monster kills, Damage dealt, Damage taken, Total Deaths)
  • Option to reset stat points (resets skill points depending on your level and resets your base physique, cunning & spirit to its base values)
  • Option to change the current character name **.
  • Option to no longer need any materials for crafting.
  • 'Free dismantling' option!
    • Just click on the combine / dismantle button, even if it isn't active!

  • never-ending potions (once activated a flask runs until you die or log out!)
  • export/import skill-sets
  • Option to resurrect dead Hardcore characters!
  • Option to unlock additional Difficulties (Elite & Ultimate)

    • Game fully scales through those difficulties.
    • Resistances drop to -20% on Elite and -40% on Ultimate
    • Each Quartermaster offers different/new items on each difficulty
    • each difficulty got its own factions
    • higher difficulties also work for multiplayer games (if you host them)

  • Option to manipulate each resistance
    • fire, cold, lightning, poison and acid, piercing, bleeding, vitality, aether, stun, chaos, Physical, Disrupt, Freeze, Slow & Sleep

  • Option to edit the elapsed time
  • Option to alter "Greatest Monster Killed"
  • option to automatically use HP Potions.
  • Option to resize your character.
  • Option to force your character to join any Multiplayer game regardless of your character level and/or game mode (hardcore/normal)
    • This means you are able to join HC games with your normal character and vice versa.
    • In addition, joining a HC game with a normal character. allows you to die in HC games and get resurrected in town just as you know it ^^

  • Optional inGame overlay
  • GDTH comes with its own inGame overlay with 5 different modules.
    • Experience Statistics
    • Frames per Second & Ping Information
    • Character Statistics
    • Time Information
    • Damage Statistics

  • Option to automatically restart Grim Dawn if the game crashes.
  • Option to change your character size (the bigger your character is the faster your character walks. This can exceed the general run speed limit!)
  • Option to refresh a vendors item-table.
  • Option to capture your level up with 5 pictures the second you level up.
    • ScreenShot Dir: \\'Trainer Root'\Captured-LvlUps\'CharName'\

  • Option to manipulate the number of enemies spawned by the game (spawn rate).
  • Added support for the new devotion system.
    • Possibility to select any available 'Celestial Power'.
    • Option to change the state (active/inactive) for the selected Power.
    • Added controls which display the current level as well as the current exp for the selected Celestial Power. You are able to change this.

  • Added Clark Kent (Superman) feature.
  • Added an option to enable 'Dual-Wielding' on any char even if it does not have the required skills leveled.
  • Added 8 new developer options:
    • Graphics Stats (Enables / disables displaying a variety of stats including frame rate)
    • Play Stats (Displays a variety of player stats on the screen)
    • UI Information (Displays a variety of OnMouseOver Object information.
    • Sound Stats (Enables or disables displaying a variety of sound statistics)
    • Physics Stats (Shows data when things affect physics engine)
    • Weather Stats (Displays a variety of weather stats on the screen)
    • Ambiance Stats (Displays a variety of ambiance stats on the screen)
    • Engine Performance-Monitor
    • Rendering Debug
    • Resource Debug
    • World Debug
    • Thread Monitor
    • Object Stats.
    • Set Player Invisible (Makes it so enemies don't see the player and thus don't attack - but you can attack them)
    • Always Warp To Cursor (Makes it so the player always warps to destination)

  • Added an option to fully enable the internal developer console.
    After enabling this option you can call the console by pressing the '^' key.
  • GDTH now features a real teleport-hack!
    • You can save as many positions as you want.
    • Locations once saved are accessible from the drop-down list to teleport to.

  • Added Day/Night toggle or directly specify a new inGame time.
  • Added an option to change the Camera angle as well as the Field of View.
    • You can change the camera angle by holding your middle mouse button down & moving your cursor up or down.
    • The Field of View can be changed by using a slider found in tab #5.

  • Gender change
  • Disable fog
  • Disable all effects
  • Maximize light radius
  • option to reset one-shot chests so that they are farmable
  • Added an option to free the camera. You can move the camera through the world by using the following hotkeys:
    • move Camera to the north: ALT + Up
    • move Camera to the south: ALT + Down
    • move Camera to the west: ALT + Left
    • move Camera to the east: ALT + Right
    • move Camera to up (z-axis): SHIFT + Up
    • move Camera to down (z-axis): SHIFT + Down
    • To reset the camera position back to normal simply uncheck this option!

  • Added an option to list & export all functions found in the engine.dll and the game.dll. (Found in the Configuration Window)
  • New feature: Loot-Alert (Found in the Configuration Window)
  • Loot-List (Found in the Configuration Window)
    • This does now have it's own GUI.
    • most of the items are clickable, they will open up on gracefuldusk.

  • New feature: Wiki Search (Found in tab 8)
    • You can search for stuff directly in GDTH and get the results also directly displayed in GDTH.
    • You can double click any result to open it up in your browser.

  • export your current skill and devotion setup to grimcalc.com.
  • Option to increase the maximum item stack size (to 65535).
  • Manipulate your Tribute points.
  • Option to spawn any item currently in the game.
  • Option to spawn any creature (monster and/or NPCs) currently in the game.
  • Added a search option for items and creatures to spawn.
    • The search can handle multiple search strings and features include and exclude options.
    • To include a specific string type '+' in front of your search string.
    • To exclude a specific string type '-' in front of your search string.
    • For example, a search text could look like: '+Ultos' '+legendary' '-Blueprint'

  • Option to lift the transfer stash restrictions.
    (Placing quest/soulbound items into the transfer stash. Option can be found in tab8.)
  • God-Mode option for pets
  • Option to unlock all five additional inventory bags (Tab8).
  • Option to spawn better potions of 'Tonic of Mending'. Those instantly restore 100% health and mana (Tab8).


───────────────────── additional informations ─────────────────────

  • * If you watch the video carefully, you'll probably notice the error msg when using the "activate all blueprints" option. That was just because I deleted my formulas.gst file to be able to test this option quicker. After I'd finished this feature I added a check to see if I read the correct location to the formulas.gst files from memory but forgot to copy my formulas.gst file back to the original location ;)
  • ** When changing your characters name, the game automatically creates a copy of the current character. The copy does have the new char name (but changing the name is also instant! When using this in a multiplayer game, other players might notice your name change).
  • currently I don't like the idea of adding hotkeys to the different features since some of the features are simply to 'heavy' for a single hotkey. However, if there really is a high demand for Hotkey support (which I doubt ^^) I might add it...
  • If you have any ideas or suggestions i would love to hear them, since i am slowly running out of ideas on what to implement next!

─────────────────────── version informations ──────────────────────

Trainer version: GDTH.v6.08
supported version of Grim Dawn: v1.0.0.5 HF2
number of options: ~119
Feel free to donate! to immorrr

───────────────────────────── download ─────────────────────────────

Download version GDTH.v5.95 of my Grim Dawn Trainer here!
Use the Auto-Update feature to update GDTH to its latest version!


──────────────────────── outdated versions ────────────────────────
Thanks to zitro for uploading those versions!