Ok i would be nice for some feedback here before i update the OP with these changes to my ASS macro.
dqK5oaalI2fbQ8lQ0WuehtPLjQNPQMMI6AsABk03OQXbuNdW6iqUNc0avq4GkiTqcYdbIAIarCrfaBeiXhjqHrcK0jvq0kbIKxsaMjb0nbc7eLgQcQLsf5PqMkOCvcuQTQaQVsGsEliDxqSxK)sGQgmPdd1IvfpwIjtixwQndK6ZksJMkCArSAfG61urnBr62Qs7wL(TkgoHQJtOSCu8CunDHRdQ2Ucq(oqKA8kGCEcQ1tGI2pLPLGrSlHgkcj0aaBOeBMGriy40(gCcT5D)5Lqcwn25HcNbZjyuqiqGlmNbUz4jNlNGrSlbJyxc5wW8WuO8OXPHdiM6N8j2mHClyEWBXG33sBQPmnVJblN3hCyQP)Todmkn9cpnLy)eYTG5bVfdEFlTPqVN3JiiMY08ogmWmt7WutxFnlnDbM)stxFnlnD91S00fye8cinD91S001xZstxGrWlG0u)KV001xZstxFnlnDbgbVastxFnlnD91S00fye8cinD91S001xZstxGrWlG0u)KV001xZe7mHClyEWBXG33sBk03JibXDKa6aIPmnVJbdmZ0om1066ZFPPlW8xAAD95V0066ZFPP)TodmknTU(8xAAD95V00fye8cin1p5lnTU(8NyReYTG5HPEGDEcXosi3cMhMwb(GjKaphXfyYBsqOLqWysUo3XscriqTXIOhcX2fNPhcjuNg0dHCk5oDPhcn8HhGaxyoemkiKaAHDQtBmVjyuqiNsUtZ0dHGXKCDUJmjeHqrloOa)wIKZLqOwm49nsWPesaTWdZ0CobJyxc5gyMPD03(vytHEpoWmVqGkQXIGqSzc5wW8WuO3dpACA4qEpLZ7doGy66bptSFc5wW8WuOVhrccNgqm9N)J1zIDMqUfmpmf67rKGkbtket)BDgyKccnmtdcCH5qWi2LqUfmpmfkpACA4aIP(jFInti3cMhMc9EkN3hCiVhE040Wbetxp4zI9ti3cMhMU(AMccbYN3hCqpuqSzcgXUeYTG5HPq5rJtdhqm1p5tSzc5wW8G3IbVVL2utzAEhdgyMPDyQPOMHbhTitf6CBtrIN4Cln9cpnLy)eYTG5bVfdEFlTPMY08ogSCEFWHPM(36mWO00l80uIDMqUfmp4TyW7BPnf698EebXuMM3XGbMzAhMA66RzPPlW8xA66RzPPRVMLMUaJGxaPPRVMLMU(AwA6cmcEbKM6N8LMU(AwA66RzPPlWi4fqA66RzPPRVMLMUaJGxaPPRVMLMU(AwA6cmcEbKM6N8LMU(AMyReYTG5bVfdEFlTPqFpIee3rcOdiMY08ogmWmt7WutRRp)LMUaZFPP11N)stRRp)LM(36mWO0066ZFPP11N)stxGrWlG0u)KV0066ZFIDKqUfmpm1dSZtiwpHClyEyAf4dMqc8CexGjVjbHwcbYN3hCqpecuBSi6HqSDXz6Hqc1Pb9qiNsUtx6HqWysUo3XscriNsUtZ0dHeqlStDAJ5nbJccbJj56ChzsicjGw4HzAoNGrSlHCdmZ0o6B)kSPqVhhyMxiqf1yrqi2mHClyEyk0Ha0NcCUShOeEWHyA1d8Nj2pHClyEyk07HhnonCiVNY59bhqmD9GNj2zc5wW8WuOVhrcQemPqm9V1zGrkiekAXbf43sKCUec1IbVVrcoLqdZ0GaxyoemIDjKBbZdtHYJgNgoGyk4r)iXMjKBbZdtHEpLZ7doK3dpACA4aIPRh8mX(jKBbZdtxFntbHg(WdqGlmhcgXUeYTG5HPlW8Ncki2pbJyxc5wW8WuO8OXPHdiM6N8j2mHClyEy6auCCsUtn1PwCMKx8veX(jKBbZdElg8(wAtnLP5Dmy58(Gdtn9V1zGrPPx4PPe7mHClyEWBXG33sBk0759icIPmnVJbdmZ0om101xZstxG5V001xZstxFnlnDbgbVastxFnlnD91S00fye8cin1p5lnD91S001xZstxGrWlG001xZstxFnlnDbgbVastxFnlnD91S00fye8cin1p5lnD91mXwjKBbZdElg8(wAtH(EejiUJeqhqmLP5DmyGzM2HPMwxF(lnDbM)stRRp)LMwxF(ln9V1zGrPP11N)stRRp)LMUaJGxaPP(jFPP11N)e7iHClyEyQhyNNqSEc5wW8W0kWhmHe45iUatEtccTecKpVp4GEieO2yr0dHy7IZ0dHeQtd6HqoLCNU0dHGXKCDUJLeIqoLCNMPhcjGwyN60gZBcgfecgtY15oYKqesaTWdZ0CobJyxc5gyMPD03(vytHEpoWmVqGkQXIGqSzc5wW8WuOdbOpf4Czpqj8GdX0Qh4ptSFc5wW8WuO3dpACA4qEpLZ7doGy66bptSZeYTG5HPqFpIeujysHy6FRZaJuqiu0IdkWVLi5CjeQfdEFJeCkHgMPbbUWCiye7si3cMhMcLhnonCaXuWJ(rInti3cMhMc9EkN3hCiVhE040Wbetxp4zI9ti3cMhMU(AMccn8HhGaxyoemIDjKBbZdtxG5pfuqSZemIDjKBbZdtHYJgNgoGyQFYNyZeYTG5HPOwCEcNy)eYTG5bVfdEFlTPMY08ogSCEFWHPM(36mWO00l80uIDMqUfmp4TyW7BPnf698EebXuMM3XGbMzAhMA66RzPPlW8xA66RzPPRVMLMUaJGxaPPRVMLMU(AwA6cmcEbKM6N8LMU(AwA66RzPPlWi4fqA66RzPPRVMLMUaJGxaPPRVMLMU(AwA6cmcEbKM6N8LMU(AMyReYTG5bVfdEFlTPqFpIee3rcOdiMY08ogmWmt7WutRRp)LMUaZFPP11N)stRRp)LM(36mWO0066ZFPP11N)stxGrWlG0u)KV0066ZFIDKqUfmpm1dSZtiwpHClyEyAf4dMqc8CexGjVjbHwcbYN3hCqpecuBSi6HqSDXz6Hqc1Pb9qiNsUtx6HqWysUo3XscriNsUtZ0dHeqlStDAJ5nbJccbJj56ChzsicjGw4HzAoNGrSlHCdmZ0o6B)kSPqVhhyMxiqf1yrqi2mHClyEyk0Ha0NcCUShOeEWHyA1d8Nj2pHClyEyk07HhnonCiVNY59bhqmD9GNj2zc5wW8WuOVhrcQemPqm9V1zGrkiekAXbf43sKCUec1IbVVrcoLqdZ0GaxyoemIDjKBbZdtHYJgNgoGyk4r)iXMjKBbZdtHEpLZ7doK3dpACA4aIPRh8mX(jKBbZdtxFntbHg(WdqGlmhcgfuqbHemqdWa3m8KZLyZJ1LqdWf0hMsdYNxXXb(jjnjeMeIqdfE44WqiqQJJRPGOdbtcjqmpeSfxeoArekpjVt(5XjazWFWecu7uXjem8JPRPdCFdhcZinfg(jBAc3u2UWCspmIKMcd)y630eUPcqyMe8vAkm8JPZMMWnLnzQJWuqb3cothQObmCEyA4OnvudAm80W0buZtoxtJJPC4jHGJqGKg0y4PbXUecjExgsqcXMRaeAilNlHg6tsAsiSG3PZu4TGhK0yrPcletdstiqGVWXPd5nAMbuFJKZLeIckica
So whats changed. ive adjusted the rotation slightly with the aim that it will cast slice and dice once at the start and wont again until combat is reset. as from testing envenom keeps the timer ticking.
ive stretched out rupture usage as its easy to get 5 point ruptures it should not overlap them as much, replaced with envenoms.
removed ambush entirely replaced with Garrote (something i should have done earlier)
added a mutilate to fire as needed when situations that burn combo points outiside of the sequence. ie kidney shot. so should not now hang on trying to do a finisher with no points.
Flagellation is now fire and forget. i have it on a modifier so its not wasted and used as needed. if ppl want it automated i can just add it like the other ones.
i also added a modifier for slice and dice. not really needed as envenom can keep it up. but in some boss fights doing mechanics can have it fall and still be in combat so use it only in those situations.
Energy: try running this macro slower to conserve energy i run this around 250-300ms with energy stable and no noticeable change to dps. i personally lean to 250 myself
Usage Information
Tab 1 Venthyr, Tab2 is Necrolord, Tab 3 is Kyrian, Tab 4 is Night Fae. Adjust the default vesion to suit.
This macro contains 4 macro versions. This Sequence was exported from GSE 2.6.51.
Macro Version 1
Step Function: Sequential
Pre Macro: Stealth, Sinister Strike, Garrote
KeyPress: Flagellation, Slice and Dice, Stealth
Main Sequence: Sinister Strike, Slice and Dice, Eviscerate, Shiv, Garrote, Rupture, Fan of Knives, Vendetta
Macro Version 2
Step Function: Sequential
Pre Macro: Stealth, Ambush, Sinister Strike
KeyPress: Stealth, Slice and Dice, Tricks of the Trade
Main Sequence: Sinister Strike, Slice and Dice, Eviscerate, Shiv, Garrote, Rupture, Fan of Knives, Vendetta
Post Macro: Rupture
Macro Version 3
Step Function: Sequential
Pre Macro: Stealth, Ambush, Sinister Strike
KeyPress: Stealth, Slice and Dice, Tricks of the Trade
Main Sequence: Sinister Strike, Slice and Dice, Eviscerate, Shiv, Garrote, Rupture, Fan of Knives, Vendetta
Post Macro: Rupture
Macro Version 4
Step Function: Sequential
Pre Macro: Stealth, Ambush, Sinister Strike
KeyPress: Stealth, Slice and Dice, Tricks of the Trade
Main Sequence: Sinister Strike, Slice and Dice, Eviscerate, Shiv, Garrote, Rupture, Fan of Knives, Vendetta