Promised from one of my posts on another forum, here you go.
I believe that I reserve full right to do this.
The macro can be modified with addresses for other servers, right now It's set up for "JUSTAC" and there is a config set in comments for classic.
You could add additional features to it, or modify it to your need quite easily.
Using it is simple, you select the spells you need, afterwards you press the hotkey you have set (default is Ctrl + X) and it will cast with the default stuff.
While the current justac server has massive issues with lag and in general casting issues, the macro shouldn't have many issues casting, although it certainly slows it down.
Thank you for the people that have supported me through development of my tools for this server.
I'm still there to answer PM's for any questions you guys might have.
Edit1:
To the people asking about how they could try and increase the cast time of the Macro:
There is only really one way to do that and that is by editing lines 298 and line 280 in the WindowMain.xaml.cs file.
Example:
Code:
if (kstroke.ElapsedMilliseconds / 100 > ticks)
Code:
if (kstroke.ElapsedMilliseconds / 25 > ticks)
Or you can remove it entirely and set up a custom delay like
Code:
Thread.Sleep(miliseconds)
Remove the System.Diagnostics.Stopwatch and it's methods
Remove 'ticks' variable
After 'Client.SendVirtualKeyDown', insert
Code:
Thread.Sleep(25);
Edit2:
To use the Macro, you need the .NET Framework version 4.5.2 and you need the c++ redist 2013 or 2015.
To edit the Macro's code, you need visual studio 2013(?) or 2015 or 2017.






