Year of the Dragon: Through May 28th, claim free Expansion Pack (excluding Vecna Unleashed) or a Greater Elixir of Discovery! Speak to Xatheral in the Hall of Heroes. edit
Game mechanics • Newbie guide • In development • DDO Store • Social Media
Challenges • Classes • Collectables • Crafting • Enhancements • Epic Destinies • Favor • Feats
Glossary • Items • Maps • Monsters • Places • Quests • Races • Reincarnation • Skills • Spells
Please create an account or log in to build a reputation and unlock more editing privileges, and then visit DDO wiki's IRC Chat/Discord if you need any help!
Cannith Crafting/Batch sunder
This article is underlinked: This article needs more links to other articles to help integrate it into the encyclopedia. Please help improve this article by adding links that are relevant to the context within the existing text. (February 2016)
|
AutoHotKey batch essence sundering script
Note: Since Update 24 it is now possible to specify how many essences to convert in the game user interface. This script is no longer necessary.
Firstly, I want to make note that using AutoHotKey scripts ONLY works with DDO in Window mode. If your game is in full screen mode, it will NOT work.
Secondly, this script is based on a screen resolution of 1280 × 800. This being the case, my calculations may be off for other screen resolutions.
If this is the case, please tell the author so on his talk page and he would love to work out the details with you so that he can make the script more universal. Thank you.
1. Download the latest version of AutoHotKey from http://www.autohotkey.com/download/ (Windows Installer or Zip Archive)
2. Right-click an empty spot on your desktop or in a folder of your choice.
3. In the menu that appears, select New -> AutoHotkey Script. (Alternatively, select New -> Text Document.)
4. Type a name for the file, ensuring that it ends in .ahk. For example: Test.ahk
5. Right-click the file and choose Edit Script.
6. Copy and paste the following section into the file
; ; Cannith Crafting greater essence sundering script for sundering large chunks of essences. ; Language: English ; Author: ShoeMaker of Cannith ; # NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases. SendMode Input ; Recommended for new scripts due to its superior speed and reliability. SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory. # s:: ; [Windows Key] - [s] BoxTitle = Batch sunder essences Box1Title = What type of essence do you want to sunder? Box2Instructions = How many essences of this type would you like to sunder? X = 900 ; You will have to adjust this number to the X coordinate of the center of your "Trade" button Y = 468 ; You will have to adjust this number to the Y coordinate of the center of your "Trade" button BoxX := X - 275 ; 625 !!! DO NOT EDIT THIS LINE !!! BoxY := Y - 295 ; 173 !!! DO NOT EDIT THIS LINE !!! XX := X + 33 ; 933 !!! DO NOT EDIT THIS LINE !!! XY := Y - 345 ; 123 !!! DO NOT EDIT THIS LINE !!! IngX := X - 172 ; 728 !!! DO NOT EDIT THIS LINE !!! IngY := Y + 32 ; 500 !!! DO NOT EDIT THIS LINE !!! SearchX := X - 67 ; 833 !!! DO NOT EDIT THIS LINE !!! SearchY := Y - 345 ; 123 !!! DO NOT EDIT THIS LINE !!! SelectX := X ; 900 !!! DO NOT EDIT THIS LINE !!! SelectY := Y - 288 ; 180 !!! DO NOT EDIT THIS LINE !!! Default1 = Air ; Set this to the default type of essences to sunder Default2 = 10 ; Set this to the default number of essences to sunder InputBox, Type, %BoxTitle%, %Box1Instructions%, , 411, 249, %BoxX%, %BoxY%, , , %Default1% IfWinNotActive, Dungeons and Dragons Online { WinActivate, Dungeons and Dragons Online } WinWaitActive, Dungeons and Dragons Online Sleep 1000 ; Wait a second to make sure that DDO is foremost window Click, %XX%, %XY% ; Clear the search box Sleep 1000 ; Wait a second to make sure that search box is cleared Click, %IngX%, %IngY% ; Clear the ingredient box Sleep 1000 ; Wait a second to make sure that ingredient box is cleared Click, %SearchX%, %SearchY% ; Select the search box Sleep 1000 ; Wait a second to make sure that search box is selected Send, {SHIFTDOWN}g{SHIFTUP}reater{SPACE}%Type%{SPACE}{SHIFTDOWN}e{SHIFTUP}ssence{SPACE}{SHIFTDOWN}s{SHIFTUP}undering Sleep 2000 ; Wait 2 seconds for the list to populate Click, %SelectX%, %SelectY% ; Select the type to sunder Sleep 1000 ; Wait a second to make sure that the correct type is selected MouseMove, %X%, %Y% ; Move the mouse to make the trades InputBox, Counter, %BoxTitle%, %Box2Instructions%, , 411, 249, %BoxX%, %BoxY%, , , %Default2% IfWinNotActive, Dungeons and Dragons Online { WinActivate, Dungeons and Dragons Online } WinWaitActive, Dungeons and Dragons Online Sleep 1000 ; Wait a second to make sure that DDO is foremost window loop %Counter% { Click, %X%, %Y% ; Sunder an essence Sleep 1000 ; Wait a second } return
7. Save and close the file.
8. Double-click the file to launch it. A new icon appears in the taskbar notification area.
9. Log into DDO, walk up to the essence trader at the crafting hall and go through the dialog to trade essences.
10. With your inventory panel and the trade ui open, click on an empty spot of your start bar.
11. Press [Windows Key] - [s]
12. Tell the box that pops up what kind of essences you want to sunder
- Air
- Fire
- Water
- Earth
- Good
- Chaos
- Evil
- Law
- Mind
- Arcane
- Body
- Divine
13. Wait a few seconds for the script to start processing your request... It will tell the trade ui you want to sunder the essence type you told it.
14. The type of essence will show up in the ingredient section with a quantity of how many you have and another script window will popup asking you how many you want to sunder.
15. Tell the box that pops up how many trades you want to make and hit ok.
16. It should take one second per sunder, so calculate how long it should take, and feel free to go do something while it sunders for you.
This article has not been added to any categories: Please help out by adding categories to it so that it can be listed with similar articles. (February 2016)
|