I am too lazy to type everything exactly, so here is a screenshot.
Edit: I should also note that I have this macro bound to a hotkey1, and another that is simply a recording of double clicking ore and clicking a forge, and setting both to type. I press hotkey 1, start clicking spots when I stay spamming "time to smelt" I run over to a forge and press hotkey 2 and repeat. I can mine about 6k ingots in an hour using this method.
Edit: Added copy/paste macro text below.
Mining Macro for hotkey 1
Code: Select all
!Loop
Assistant.Macros.IfAction|5|1|370
Assistant.Macros.SpeechAction|0|690|3|ENU|2|16|158|time to smelt
Assistant.Macros.PauseAction|00:00:05
Assistant.Macros.ElseAction
Assistant.Macros.DoubleClickTypeAction|3897|True
Assistant.Macros.WaitForTargetAction|1
Assistant.Macros.LastTargetAction
Assistant.Macros.PauseAction|00:00:01
Assistant.Macros.IfAction|4|0|dig some
Assistant.Macros.DoubleClickTypeAction|3897|True
Assistant.Macros.WaitForTargetAction|1
Assistant.Macros.LastTargetAction
Assistant.Macros.PauseAction|00:00:01
Assistant.Macros.ElseAction
Assistant.Macros.IfAction|4|0|no metal
Assistant.Macros.HotKeyAction|1060|
Assistant.Macros.WaitForTargetAction|10
Assistant.Macros.EndIfAction
Assistant.Macros.EndIfAction
Code: Select all
Assistant.Macros.DoubleClickTypeAction|6585|True
Assistant.Macros.WaitForTargetAction|2
Assistant.Macros.TargetTypeAction|False|4017