Use this Guide it's much easier and no Reagents LINK- http://uorforum.com/threads/the-dock-fishing-guide-30-100.11273/ I am only posting this because a player in IRC asked for it. I am not a great macro person, so if you can improve it, or make it work better then do so. The macro is used to gm fishing on a dock afk(pre GM afk on land is legal-GM afk is NOT legal), it fishes 6-8 spots(this one is 7) The macro fishes 20 times each spot, teleports to next in a circle around dock. NOTE- I tried to get Loop for to work, and couldn't get it working for me, soooo super long macro that would need each spot to be re-targeted if you use this code on any other dock then where it was made. The easier thing to do would be make a macro to fish 6-8 spots in a circle on the dock, tele to each, then get "loop for" to work OR do what I did and go into notepad and copy the casting section(Dbl klk pole/edited wait 5/ relative loc) and paste 4 times then copy 5 casts and paste 3 times making 20. repeat each spot teled to. Drop fish to ground and add a eat special fish at each spot to keep weight down. This macro was made on Ocllo dock, the one by the Shipwright furthest NW. Edit-added It is very easy to make a custom macro at any dock you like, if you just record one cast, teleport 7-8 tiles, repeat until you can see your first fishing spot. Then all you need to do is load it in notepad and copy/paste the casting section "X" times for each spot. I included a speech-say #1-7 at each teleport so you can find each spot in the macro easier. ** Teleport regs needed, you are open to thieves and other fishers running your spots dry, but what the hell it was Afk. Code: !Loop Assistant.Macros.SpeechAction|0|52|3|ENU|0|Fish on! Assistant.Macros.PauseAction|00:00:00.5000000 Assistant.Macros.SpeechAction|0|52|3|ENU|0|1 Assistant.Macros.PauseAction|00:00:00.5000000 Assistant.Macros.MacroCastSpellAction|22 Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.AbsoluteTargetAction|1|0|0|3629|2651|-3|1997 Assistant.Macros.PauseAction|00:00:02 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-1|-3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-1|-3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-1|-3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-1|-3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-1|-3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-1|-3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-1|-3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-1|-3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-1|-3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-1|-3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-1|-3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-1|-3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-1|-3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-1|-3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-1|-3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-1|-3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-1|-3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-1|-3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-1|-3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-1|-3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3542|True Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.SpeechAction|0|52|3|ENU|0|2 Assistant.Macros.MacroCastSpellAction|22 Assistant.Macros.WaitForTargetAction|30 Assistant.Macros.AbsoluteTargetAction|1|0|0|3623|2651|-3|1997 Assistant.Macros.PauseAction|00:00:02 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|-3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|-3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|-3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|-3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|-3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|-3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|-3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|-3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|-3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|-3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|-3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|-3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|-3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|-3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|-3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|-3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|-3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|-3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|-3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|-3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3542|True Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.SpeechAction|0|52|3|ENU|0|3 Assistant.Macros.MacroCastSpellAction|22 Assistant.Macros.WaitForTargetAction|30 Assistant.Macros.AbsoluteTargetAction|1|0|0|3617|2651|-3|1997 Assistant.Macros.PauseAction|00:00:02 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-3|-2 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-3|-2 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-3|-2 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-3|-2 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-3|-2 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-3|-2 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-3|-2 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-3|-2 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-3|-2 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-3|-2 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-3|-2 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-3|-2 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-3|-2 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-3|-2 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-3|-2 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-3|-2 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-3|-2 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-3|-2 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-3|-2 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-3|-2 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3542|True Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.SpeechAction|0|52|3|ENU|0|4 Assistant.Macros.MacroCastSpellAction|22 Assistant.Macros.WaitForTargetAction|30 Assistant.Macros.AbsoluteTargetAction|1|0|0|3616|2657|-3|1997 Assistant.Macros.PauseAction|00:00:02 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-3|2 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-3|2 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-3|2 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-3|2 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-3|2 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-3|2 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-3|2 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-3|2 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-3|2 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-3|2 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-3|2 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-3|2 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-3|2 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-3|2 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-3|2 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-3|2 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-3|2 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-3|2 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-3|2 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|-3|2 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3542|True Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.SpeechAction|0|52|3|ENU|0|5 Assistant.Macros.MacroCastSpellAction|22 Assistant.Macros.WaitForTargetAction|30 Assistant.Macros.AbsoluteTargetAction|1|0|0|3618|2657|-3|1997 Assistant.Macros.PauseAction|00:00:02 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3542|True Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.SpeechAction|0|52|3|ENU|0|6 Assistant.Macros.MacroCastSpellAction|22 Assistant.Macros.WaitForTargetAction|30 Assistant.Macros.AbsoluteTargetAction|1|0|0|3625|2657|-3|1997 Assistant.Macros.PauseAction|00:00:02 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3542|True Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.SpeechAction|0|52|3|ENU|0|7 Assistant.Macros.MacroCastSpellAction|22 Assistant.Macros.WaitForTargetAction|30 Assistant.Macros.AbsoluteTargetAction|1|0|0|3632|2657|-3|1997 Assistant.Macros.PauseAction|00:00:02 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3520|True Assistant.Macros.WaitForTargetAction|5 Assistant.Macros.TargetRelLocAction|0|3 Assistant.Macros.PauseAction|00:00:09 Assistant.Macros.DoubleClickTypeAction|3542|True Assistant.Macros.PauseAction|00:00:01 Like I said easier to make one and copy each spot in notepad to the dock you choose, just a base to look at and maybe make yours work like you want..