DH3 Fixed

Improve the experience of Diamond Hunt 3

As of 2020-12-13. See the latest version.

Author
Karl Peter Skjelvik
Ratings
0 0 0
Version
1.1.5
Created
2020-06-16
Updated
2020-12-13
License
N/A
Applies to

This is an extension for Diamond Hunt 3, meant to improve the user experience.

The extension is divided into five modules, with sub-modules that can be toggled in the DH3 Fixed menu found in your home tab

ActivityLog:

  • This module saves all loot popups (at least the latest 100) for you, so you can look back on them
  • Access the menu with the "tab"-key

Fixes:

  • This module will feature small fixes, like fixing bugs before smitty catches them, or disabling certain functionality
  • This module encompasses four toggleable fixes at the moment, plus some smaller fixes that are always enabled
    1. Keep sending and receiving data even if the window is not in focus. Disabled by default
    2. Reduce the size of farming and woodcutting plots to make them fit on one row
    3. Disable the chat altogether. Disabled by default
    4. Use a compact design suggested by Lasse Brustad

Shortcuts:

  • Keyboard shortcuts for most common actions
  • Try pressing C(rafting)-> S(melt) -> B(ronze) -> S(melt) to start smelting your max amount of bronze, in just 4 simple keyboard presses!
  • Many shortcuts are the first letter of the action you want to do, but it wasn't possible/practical for all actions
  • A comprehensive list of shortcuts with keybinds and description can be found in the DH3 Fixed menu

Notifications:

  • This module features notifications that appear between the levels and the tabs in the game, like e.g. the furnace timer
  • This module comes with 2 normal notifications, as well as a way to add custom notifications, and 3 pre-made custom notifications
    1. Shows a notification when there is a farming plot available with nothing planted
    2. Custom: Shows a notification when the stardust potion timer is at 0
    3. Custom: Shows a notification when you have more than 10 oysters
    4. Custom: Shows a notification when you have less than 1000 oil

Tools:

  • This module features tools that appear in your home tab, that can be clicked to open
  • This module currently has 2 tools, with more coming soon
    1. Activity log, this is an alternative to the normal shortcut of pressing tab, so you its possible to disable the shortcut and still have access to the activity log.
    2. Anwinity opens the site anwinity.com/dh3 and imports data from your game, so you can easily use the various features on the site with minimal manual input

Changelogs:

Version 1.1.5

Features:

  • Bug fixes:
    • Fixed bug with Lassebrus compact design

Version 1.1.4

Features:

  • Bug fixes:
    • Fixed bug with xp popup

Version 1.1.3

Apologies for the long turnaround time on this, I hope to keep the script more up to date going forward

Features:

  • New Shortcuts:
    • Press 'S' to use the lumberjack from the woodcutting screen
    • All spells supported with keys asdfhghjk
  • Bug fixes:
    • Activity log now properly displays loot dialogues again
    • Farming plot resize now also resizes the shiny animation
    • Fixed bug in custom notifications that would sometimes display the notifications at the wrong time
  • Removals:
    • Removed the 'clear chat' button completely, as it is no longer useful
    • Removed the combat cooldown notification from the script as it is now a part of vanilla DH3

Version 1.1.2

Features:

  • Bug fixes:
    • Fixed bug with creating notification of Timer type with showCooldown enabled

Version 1.1.1

Features:

  • Updates:
    • Now sends more data to anwinity.com when you click the Anwinity button
  • Bug fixes:
    • Fixed bug with creating notification of Timer type
    • Fixed minor bug with xp popups if the game window has never been opened

Version 1.1.0

Features:

  • New Major features:
    • Two new modules 'Notifications' and 'Tools' for better distribution of responsibilities
    • Ability to create custom notifications that display either the current countdown for a timer or notifies after the timer has finished (or both), or displays the value of a variable when it is above or below a chosen threshold. See 'New Notifications' for some example use-cases
  • New Shortcuts:
    • Press 'E' to enter the 'Fight NPC' screen from the 'Combat' screen
    • Use the qwerty and asdfg rows to drink potions and cast spells respectively in combat
  • New Fixes:
    • Use a compact design suggested by Lasse Brustad
  • New Notifications:
    • Shows a notification when there is a farming plot available with nothing planted
    • Custom: Shows a notification when the stardust potion timer is at 0
    • Custom: Shows a notification when you have more than 10 oysters
    • Custom: Shows a notification when you have less than 1000 oil
  • New Tools:
    • Activity log, this is an alternative to the normal shortcut of pressing tab, so you its possible to disable the shortcut and still have access to the activity log.
    • Anwinity opens the site anwinity.com/dh3 and imports data from your game, so you can easily use the various features on the site with minimal manual input
  • Smaller changes
    • Shortcut only clicks trees if they are ready to be chopped
    • Major optimizations for browser storage
    • Added scroll to activity log so it fits on the screen
    • Don't activate 'tab' shortcut for activity log if an input field is selected
    • Possibility to disable the 'tab' shortcut for activity log in Shortcuts -> Menus

Version 1.0.2

Features:

  • New Fixes:
    • Reduce the size of farming and woodcutting plots to make them fit on one row
    • Disable the chat altogether
    • Show current combat cooldown as a notification, similar to e.g furnace progress

Version 1.0.1

Features:

  • Added chat clear button

Version 1.0.0

First release!

Features:

  • Basic Activity Log functionality
  • Basic Shortcut functionality
  • Keep Alive fix
  • DH3 Fixed Menu