Alright. So there have been many requests for mining macros here. I for one have looked for an efficient one that can do all the clicking and hopefully some walking while I watch/eat/smoke/drink w/e i feel like doing (as long as i'm in front of the screen) and I have had bad bad luck, all of them had exceeding amount of clicks over empty positions. I am no noob when it comes to simple scripting but to make a nice logical macro takes some real skills with the syntax available by razor. Long story short, after many many tries, i landed a perfect logical syntax that does not "eventually" mines a position, but will always mine the 4 positions (front back side/side) as long as there is ore and will only switch to the next position if there are no more ores or you find a stone which i felt too lazy to include in the macro.
!Loop
Assistant.Macros.ForAction|8
Assistant.Macros.DoubleClickTypeAction|3718|True
Assistant.Macros.WaitForTargetAction|30
Assistant.Macros.TargetRelLocAction|-2|0
Assistant.Macros.PauseAction|00:00:02
Assistant.Macros.IfAction|4|0|you dig
Assistant.Macros.EndForAction
Assistant.Macros.EndIfAction
Assistant.Macros.IfAction|4|0|you loosen
Assistant.Macros.EndForAction
Assistant.Macros.EndIfAction
Assistant.Macros.ForAction|8
Assistant.Macros.DoubleClickTypeAction|3718|True
Assistant.Macros.WaitForTargetAction|30
Assistant.Macros.TargetRelLocAction|0|1
Assistant.Macros.PauseAction|00:00:02
Assistant.Macros.IfAction|4|0|you dig
Assistant.Macros.EndForAction
Assistant.Macros.EndIfAction
Assistant.Macros.IfAction|4|0|you dig
Assistant.Macros.EndForAction
Assistant.Macros.EndIfAction
Assistant.Macros.DoubleClickTypeAction|3718|True
Assistant.Macros.WaitForTargetAction|30
Assistant.Macros.TargetRelLocAction|1|0
Assistant.Macros.PauseAction|00:00:02
Assistant.Macros.IfAction|4|0|you dig
Assistant.Macros.EndForAction
Assistant.Macros.EndIfAction
Assistant.Macros.IfAction|4|0|you dig
Assistant.Macros.EndForAction
Assistant.Macros.EndIfAction
Assistant.Macros.DoubleClickTypeAction|3718|True
Assistant.Macros.WaitForTargetAction|30
Assistant.Macros.TargetRelLocAction|0|-1
Assistant.Macros.PauseAction|00:00:02
Assistant.Macros.IfAction|4|0|you dig
Assistant.Macros.EndForAction
Assistant.Macros.EndIfAction
Assistant.Macros.IfAction|4|0|you dig
Assistant.Macros.EndForAction
Assistant.Macros.EndIfAction
Assistant.Macros.WalkAction|0
Assistant.Macros.PauseAction|00:00:01
Assistant.Macros.WalkAction|0
Assistant.Macros.PauseAction|00:00:01
Assistant.Macros.WalkAction|0
Enjoy.
!Loop
Assistant.Macros.ForAction|8
Assistant.Macros.DoubleClickTypeAction|3718|True
Assistant.Macros.WaitForTargetAction|30
Assistant.Macros.TargetRelLocAction|-2|0
Assistant.Macros.PauseAction|00:00:02
Assistant.Macros.IfAction|4|0|you dig
Assistant.Macros.EndForAction
Assistant.Macros.EndIfAction
Assistant.Macros.IfAction|4|0|you loosen
Assistant.Macros.EndForAction
Assistant.Macros.EndIfAction
Assistant.Macros.ForAction|8
Assistant.Macros.DoubleClickTypeAction|3718|True
Assistant.Macros.WaitForTargetAction|30
Assistant.Macros.TargetRelLocAction|0|1
Assistant.Macros.PauseAction|00:00:02
Assistant.Macros.IfAction|4|0|you dig
Assistant.Macros.EndForAction
Assistant.Macros.EndIfAction
Assistant.Macros.IfAction|4|0|you dig
Assistant.Macros.EndForAction
Assistant.Macros.EndIfAction
Assistant.Macros.DoubleClickTypeAction|3718|True
Assistant.Macros.WaitForTargetAction|30
Assistant.Macros.TargetRelLocAction|1|0
Assistant.Macros.PauseAction|00:00:02
Assistant.Macros.IfAction|4|0|you dig
Assistant.Macros.EndForAction
Assistant.Macros.EndIfAction
Assistant.Macros.IfAction|4|0|you dig
Assistant.Macros.EndForAction
Assistant.Macros.EndIfAction
Assistant.Macros.DoubleClickTypeAction|3718|True
Assistant.Macros.WaitForTargetAction|30
Assistant.Macros.TargetRelLocAction|0|-1
Assistant.Macros.PauseAction|00:00:02
Assistant.Macros.IfAction|4|0|you dig
Assistant.Macros.EndForAction
Assistant.Macros.EndIfAction
Assistant.Macros.IfAction|4|0|you dig
Assistant.Macros.EndForAction
Assistant.Macros.EndIfAction
Assistant.Macros.WalkAction|0
Assistant.Macros.PauseAction|00:00:01
Assistant.Macros.WalkAction|0
Assistant.Macros.PauseAction|00:00:01
Assistant.Macros.WalkAction|0
Enjoy.