It can be done with any macro software. The way you make the macro is you tell the macro program that the key you have bound to discharge is pressed down but not pressed back to the up position. You then macro the rest of your abilities like you would normally after this down key press. At the end of the macro you just tell the macro program to do an up press on the discharge key.. You will need hold to continue casting enable in the game for it to work.No delay between key presses. You might need a slight .25sec delay at the very end of the macro if wildstar freezes when you press and hold the macro. This is pretty much the same way the multiple atomize exploit worked too. Works for emissions the exact same way and many other skills in the game that have not been exposed yet.