So the other few guides on here are great. But I'm lazy. This is also my first guide so if it sucks, sorry not sorry. 30-65 REAL - store bought instruments Here's what I did in my sandstone. (pic below) 1. I dragged 6 scorpions and brought them back to my sandstone. 2. I trapped them behind a table wall on the roof. 3. Made a razor macro to disco each of them. 4. Put a stone oven facing east in the middle of the patio 5. Added taking a few steps so I was behind the oven and hid for 17 seconds 6. Added taking a few steps out from behind the oven so I was in view again. 7. Looped it. Overnight (7-8 hours) I went from NPC bought (28.x) Real to 64.9 Real 64.9 REAL - 75 - GM TAMBOURINES 75 - GM - STORE BOUGHT LUTES I setup a small house on Honour Shrine Beach. (pic below) I HAVE KEPT THIS HOUSE AND SETUP. MSG [GG] Tree Hugger on Discord for use of house 1. I setup a bunch of boxes and an oven like you can see below. I also locked my new char behind the boxes. 2. I lured 5 sailors and brought them back to my small house. 3. I setup foot stools at the front door so they couldn't get back out 4. I lured them in and recalled out to the front of my house. 5. Made a razor macro to disco each of them. 6. Added taking a few steps so I was behind the oven and hid for 17 seconds 7. Added taking a few steps out from behind the oven so I was in view again 8. Looped it This will get me GM Disco with a lot less effort than using boats, invis regs, taming dragons, etc...
Here are my macros. SAILORS !Loop Assistant.Macros.DoubleClickTypeAction|3741|True Assistant.Macros.HotKeyAction|1044075| Assistant.Macros.WaitForTargetAction|2 Assistant.Macros.AbsoluteTargetAction|0|0|475297|1640|3563|-249|400 Assistant.Macros.PauseAction|00:00:13 Assistant.Macros.HotKeyAction|1044075| Assistant.Macros.WaitForTargetAction|2 Assistant.Macros.AbsoluteTargetAction|0|0|475001|1641|3564|-249|400 Assistant.Macros.PauseAction|00:00:13 Assistant.Macros.HotKeyAction|1044075| Assistant.Macros.WaitForTargetAction|2 Assistant.Macros.AbsoluteTargetAction|0|0|475214|1640|3563|-249|400 Assistant.Macros.PauseAction|00:00:13 Assistant.Macros.HotKeyAction|1044075| Assistant.Macros.WaitForTargetAction|2 Assistant.Macros.AbsoluteTargetAction|0|0|474903|1641|3564|-249|401 Assistant.Macros.PauseAction|00:00:13 Assistant.Macros.HotKeyAction|1044075| Assistant.Macros.WaitForTargetAction|2 Assistant.Macros.AbsoluteTargetAction|0|0|259349|1639|3563|-249|400 Assistant.Macros.PauseAction|00:00:13 Assistant.Macros.WalkAction|0 Assistant.Macros.PauseAction|00:00:00.5000000 Assistant.Macros.WalkAction|0 Assistant.Macros.PauseAction|00:00:00.5000000 Assistant.Macros.WalkAction|0 Assistant.Macros.PauseAction|00:00:00.5000000 Assistant.Macros.WalkAction|0 Assistant.Macros.PauseAction|00:00:00.5000000 Assistant.Macros.HotKeyAction|1044081| Assistant.Macros.PauseAction|00:00:17 Assistant.Macros.WalkAction|4 Assistant.Macros.PauseAction|00:00:00.5000000 Assistant.Macros.WalkAction|4 Assistant.Macros.PauseAction|00:00:00.5000000 Assistant.Macros.WalkAction|4 Assistant.Macros.PauseAction|00:00:00.5000000 Assistant.Macros.WalkAction|4 Assistant.Macros.PauseAction|00:00:00.5000000 SCORPIONS !Loop Assistant.Macros.DoubleClickTypeAction|3763|True Assistant.Macros.HotKeyAction|1044075| Assistant.Macros.PauseAction|00:00:00.5000000 Assistant.Macros.AbsoluteTargetAction|0|0|584055|4637|1348|-230|48 Assistant.Macros.PauseAction|00:00:13 Assistant.Macros.HotKeyAction|1044075| Assistant.Macros.PauseAction|00:00:00.5000000 Assistant.Macros.AbsoluteTargetAction|0|0|547267|4637|1346|-230|48 Assistant.Macros.PauseAction|00:00:13 Assistant.Macros.HotKeyAction|1044075| Assistant.Macros.PauseAction|00:00:00.5000000 Assistant.Macros.AbsoluteTargetAction|0|0|551465|4637|1348|-230|48 Assistant.Macros.PauseAction|00:00:13 Assistant.Macros.HotKeyAction|1044075| Assistant.Macros.PauseAction|00:00:00.5000000 Assistant.Macros.AbsoluteTargetAction|0|0|583115|4637|1349|-230|48 Assistant.Macros.PauseAction|00:00:13 Assistant.Macros.HotKeyAction|1044075| Assistant.Macros.PauseAction|00:00:00.5000000 Assistant.Macros.AbsoluteTargetAction|0|0|544670|4638|1349|-230|48 Assistant.Macros.PauseAction|00:00:13 Assistant.Macros.HotKeyAction|1044075| Assistant.Macros.PauseAction|00:00:00.5000000 Assistant.Macros.AbsoluteTargetAction|0|0|583831|4638|1346|-230|48 Assistant.Macros.PauseAction|00:00:13 Assistant.Macros.HotKeyAction|1044075| Assistant.Macros.PauseAction|00:00:00.5000000 Assistant.Macros.AbsoluteTargetAction|0|0|551123|4637|1348|-230|48 Assistant.Macros.PauseAction|00:00:11 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.WalkAction|4 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.WalkAction|4 Assistant.Macros.HotKeyAction|1044081| Assistant.Macros.PauseAction|00:00:17 Assistant.Macros.WalkAction|0 Assistant.Macros.PauseAction|00:00:00.5000000 Assistant.Macros.WalkAction|0 Assistant.Macros.PauseAction|00:00:00.5000000
Update. In total I GM'd Discordance in about 30 hours of actual macroing ( could have been sooner but I was fully AFK and only switched the macros/sailors out when I got back home ). It involved one change of sailors. Using the honour shrine beach, I trapped 4 boatswains in the house with one sailor and the skill flew up. In review. 30-64.9 - scorpions - NPC instruments - 7 hours 64.9-70 - sailors/boatswains - GM instruments - 6 hours 70-GM - sailors/boatswains - NPC instruments - 17 hours 30 hours of macroing total.
Something I noticed when doing discord (i have done it 4 times) are the unrealized opportunities to gain when you fail from an attempt and move onto the next scorpion/sailor/etc. What i did was an individual macro for each scorpion/sailor; if fail, repeat. if successful, execute macro next. It speeds up the gains a little. I dont have the exact times, but believe i finished my last bard in less than 24 hours. Here are the macros: In this case, the name of your macro is important; mine were: You can change the green text to whatever suites your fancy to ensure your macros are organized. MASTER MACRO (hides to reset the discord) !Loop Assistant.Macros.HotKeyAction|0|Restock Agent-20 Assistant.Macros.AbsoluteTargetAction|0|0|1133854456|85|140|-256|3702 Assistant.Macros.PauseAction|00:00:01 Assistant.Macros.HotKeyAction|1044081| Assistant.Macros.PauseAction|00:00:02 Assistant.Macros.IfAction|4|0|fail Assistant.Macros.PauseAction|00:00:10 Assistant.Macros.EndIfAction Assistant.Macros.IfAction|4|0|you have hidden yourself well. Assistant.Macros.PauseAction|00:00:17 Assistant.Macros.HotKeyAction|0|Play: Training - Discord 1 Assistant.Macros.EndIfAction DISCORD LOOP #1 !Loop Assistant.Macros.DoubleClickTypeAction|3741|True Assistant.Macros.HotKeyAction|1044075| Assistant.Macros.PauseAction|00:00:00.2500000 Assistant.Macros.AbsoluteTargetAction|0|0|1387524|3318|2641|-2|401 Assistant.Macros.PauseAction|00:00:00.5000000 Assistant.Macros.IfAction|4|0|fail Assistant.Macros.PauseAction|00:00:13 Assistant.Macros.ElseAction Assistant.Macros.PauseAction|00:00:13 Assistant.Macros.HotKeyAction|0|Play: Training - Discord 2 Assistant.Macros.EndIfAction DISCORD LOOP #2 !Loop Assistant.Macros.DoubleClickTypeAction|3741|True Assistant.Macros.HotKeyAction|1044075| Assistant.Macros.PauseAction|00:00:00.2500000 Assistant.Macros.AbsoluteTargetAction|0|0|1387743|3326|2642|-2|401 Assistant.Macros.PauseAction|00:00:00.5000000 Assistant.Macros.IfAction|4|0|fail Assistant.Macros.PauseAction|00:00:13 Assistant.Macros.ElseAction Assistant.Macros.PauseAction|00:00:13 Assistant.Macros.HotKeyAction|0|Play: Training - Discord 3 Assistant.Macros.EndIfAction DISCORD LOOP #3 !Loop Assistant.Macros.DoubleClickTypeAction|3741|True Assistant.Macros.HotKeyAction|1044075| Assistant.Macros.PauseAction|00:00:00.2500000 Assistant.Macros.AbsoluteTargetAction|0|0|1416303|3317|2644|-2|400 Assistant.Macros.PauseAction|00:00:00.5000000 Assistant.Macros.IfAction|4|0|fail Assistant.Macros.PauseAction|00:00:13 Assistant.Macros.ElseAction Assistant.Macros.PauseAction|00:00:13 Assistant.Macros.HotKeyAction|0|Play: Training - Discord 4 Assistant.Macros.EndIfAction DISCORD LOOP #4 !Loop Assistant.Macros.DoubleClickTypeAction|3741|True Assistant.Macros.HotKeyAction|1044075| Assistant.Macros.PauseAction|00:00:00.2500000 Assistant.Macros.AbsoluteTargetAction|0|0|1422044|3326|2642|-2|401 Assistant.Macros.PauseAction|00:00:00.5000000 Assistant.Macros.IfAction|4|0|fail Assistant.Macros.PauseAction|00:00:13 Assistant.Macros.ElseAction Assistant.Macros.PauseAction|00:00:13 Assistant.Macros.HotKeyAction|0|Play: Training - Discord 5 Assistant.Macros.EndIfAction DISCORD LOOP #5 !Loop Assistant.Macros.DoubleClickTypeAction|3741|True Assistant.Macros.HotKeyAction|1044075| Assistant.Macros.PauseAction|00:00:00.2500000 Assistant.Macros.AbsoluteTargetAction|0|0|1420909|3318|2641|-2|401 Assistant.Macros.PauseAction|00:00:00.5000000 Assistant.Macros.IfAction|4|0|fail Assistant.Macros.PauseAction|00:00:13 Assistant.Macros.ElseAction Assistant.Macros.PauseAction|00:00:13 Assistant.Macros.HotKeyAction|0|Play: Training - Discord 6 Assistant.Macros.EndIfAction DISCORD LOOP #6 - Stops the discord loops and executed the reset macro. !Loop Assistant.Macros.DoubleClickTypeAction|3741|True Assistant.Macros.HotKeyAction|1044075| Assistant.Macros.PauseAction|00:00:00.2500000 Assistant.Macros.AbsoluteTargetAction|0|0|1422121|3326|2643|-2|400 Assistant.Macros.PauseAction|00:00:00.5000000 Assistant.Macros.IfAction|4|0|fail Assistant.Macros.PauseAction|00:00:13 Assistant.Macros.ElseAction Assistant.Macros.PauseAction|00:00:13 Assistant.Macros.HotKeyAction|0|Play: Training - Discord 0 Assistant.Macros.EndIfAction