...
I use a 3-key macro system for direct target mining (works a lot like mining in 2d)
Hotbar Slot 1: Shovel/Pick/Garg Pick (whichever I am using that day) with target set to Cursor to manually target the desired vein
Hotbar Slot 2: In the Macro builder, I built a macro with the following: Prosp Tool | Delay 0.4 | Target Cursor Last (This does the prosp tool on the vein I just mined)
Hotbar Slot 3: Again in the Macro builder, and this one is the most involved macro I have thus far (I'm going to number these as I list them vertically and add notes as I go down the list):
1. Sturdy Shovel
2. Sturdy Pick
3. Garg Pick Left
4. Garg Pick Right
(Note: This tells the macro to use each type of tool which means it will use whichever one I am carrying without having to reset the macro if I use a different tool)
5. Delay 0.4
(0.4 seems to be the fastest delay I have been able to smoothly use with this macro)
6. Target Cursor Last
(Mines the spot that was primed)
7. Delay 0.4 (needed to not skip the next dig)
8 - 11. (repeat of 1 - 4 to use the same tools again)
12. Delay 0.4
13. Target Cursor Last
14. Delay 0.4
15 - 18. (repeat of 1 - 4 to use tools again)
19. Delay 0.4
20. Target Cursor Last
21. Delay 0.4
(The 21 steps above make up the dig part of the macro, so that it uses each type of digging tool 3 times (note that they are all put in so that I do not have to change the macro, this will not lag the macro and will use the correct tool type at all times as long as you have that tool in your backpack))
22 - 30. Each color of Large Ore target set to Stored, stored target my Fire Beetle
31 - 39. Each color of Medium Ore (scattered), again target stored to fire beetle
40 - 48. Each color of Medium Ore (round chunk), again target stored to fire beetle
49 - 57. Each color of small ore, again, Target stored to fire beetle.
What this does is dig the spot 3x, then enter a smelt routine to auto-smelt the ore on the fire beetle before the next 3 digs. This is then set to repeat 10 times so that each spot is dug 30 times with 10 rounds of smelting in between.
Esc key will cancel out the macro if needs be.
Current Issue:
As of an earlier patch that changed delay timings, currently, the smelting routine does not fuction completely properly... instead of smelting ALL the present ore, it tends to smelt the first ore on the list then skip the rest. Knowing this, placement of ore may be crucial to help minimize Valorite losses.