I really can’t take too much credit for this macro, it’s mostly Toxin’s macro that he made for leveling blood but I split it into single target and AOE then replaced some spells and modifiers. I’ve been running it as dual wielding but I don’t think it matters.
Been using the recommended frost talent from Icy-Veins:
FROST_ST
d0uugaakLuDkLeZIu(fKAyeXXuILHIEgHAAqIRrcBtP03qi14qPY5qHSouG7rI4FeIbcjrhucwikLhsKmrLuUOssBeHkFeHQgjcLojH0mri5MKOANa(jkOHIsvlvc9urtfIRsIYwvk6RKi9wc6UeyVQ(lcrdgQdl1IjQhJQjlrUSInJc1NrWOvQoniVgLmBjDBsA3u9BKgoqDCIuTCe9CqnDkxhiBhsQ8DekoVe18jv7xyajeSKiP0mIKIHUu4OfP8UijzErsQRfjHhKqO)fjv9xoYbwEsCfzyIqKjYbyEKNiDDCd(PiAIOjIMiAIOjIMiplaY2PKpvMZYPeJh4cGSDk5tIpxDZHegI6hq8IKTpx1zmLKpsrvb3wldvHSYNTNkV5Ku4JCGLJ8CZMeQLRd8rEsbp(roWYt0wtsySXh1YbwOt3BsvnNwA6scoaZNOHTM0AZAoRdi(jAEdBWJ0bnoFcSqovvUnTa7u(E7(uHCcAb2PQ0sccCGdm5apMs4uv52cCGfLxoWiuq891l2oRaRyfTaZ(Ata0e40iHynRxSDwbE7kAb2bvRhaLNO5nSbpsh048jWc5uv520cSkTedG3HySjiWboWKd8ykHtvLBdT1KeglWbwuE5aJqbX3xVy7ScSIv0cm7RnbqtGtJeI1SEX2zf4TROfyhuTEafprZBylWcvPLya3iRACQQCBAoLV3UpviNGGaV202EGtJeI1SEX2zfyfRCGTprZBylWcvPLyqxnbbwiNQk3MwGvPLyqxnbbM9dSbvhNp3EYRu45ihy5jAEdBbwiNQk3MMt57T7tfYjiiWfb5tGtJeI1CaMprZBylWcDkFVDFQqobbbEvvWuIzidCrq(eyLonyQFaXprZBylWcDkFVDFQqobbbwzUm50SA56e4cKQuYdGYt08g2cSqNY3B3NkKtqqGzRsPLcmsd(2TNf4ge1HpYbwoYbwEg6Hof84HEOFaMprZBydEKoOX5tGdm5apMseljWbwbrVLPyTa7GQ1di(zOh68kfEc9q)jszWZZcCdI63oaZJCGLNHEOtbpEOh6hG5t08g2cSqovvUnnNY3B3NkKtqqGvSLDlkoG4NO5nSfyHCQQCBAoLV3UpviNGGaRqbZTS7aO8m0dDELcpHEO)ePm45zbUbr9Bhq8roWYZqp0PGhp0d9dW8jAEdBbwiNQk3MwGDkFVDFQqobbbwXckmvCaXpd9qNxPWtOh6prkdEEwGBqu)2bq5ihy5jAEdBbwiNQk3MMt57T7tfYjiiWOWigjwYtKYGNNf4ge1VDafh5alprZBylWc5uv520CkFVDFQqobnuj4AxEifeyuyeJeZUNiLbpplWniQF72trDzqqvBZMeQLRd8rEweYjW8Ypj2PlD5NsrvLB7S9eHeYzngZZ2tGHZ6YpriHCwJTC2EY2uTl)SiKty5Y3UD7jr1WMYaxQTP0tMsyYCrYc7Kq0lkyk5jcdL6aILGIejp3SjHA56aFKBptWdx01oW2NkDAwfar2Wh52tLpwVwB9rEI01Xn4NkLST9alfrvitrL6zbq2oL85gOwPreKgrCdu9gO(nqfBGQKgQ5jXNRU5qcdr9diErY2NkVDqDvu3gsu34ge1pBpxByCdQAhy55QoJPK8rkQk42AzOkKv(S9eOvNNexrgMiezI8mbpCrx7aBFIWqPoGyjOirYtIDQGFE72TFa
FROST_AOE
d0uvgaakHQoLqLzrs)ccdJu5ycAzeXZeW0uQ6AePTjK(gPqJdrvNdrP1HOY9iq9pcPbIiOdsOwib8qcXejL6IeuBerrFerHrIivNKGmtejUjPGDcYpfcdLuILsQ6PsnviDvsjTvLk9vHiVfjDxKyVQ(lIKgmuhw0IjQhJQjlqxwYMjq(mOA0kLtd41ivZwj3Me7MYVrz4q0Xjf1Yr45anDQUoOSDer67is58cL5Ju2VIbKiKLKikZirOg6sfhTuK3neL5LiW1gIQhKiQ(xIi(Hh9qHVjt9r0OKQ4ie(qso6B0CvMd(wuvrvfvvuvrvfvv03IH5BmI3A1OBmsZgSyy(gJ4nz0cVBracWSdfiux03cBcIrWlrykitpLbwaESlWBnKCcg4rpu4rFVBsaKYRc8OVzil7Ohk8ncpjGxEzLsSbt1yBjHIQXcwzqkhsYBeGEs4P7jN(Hc8gbpbDWsZWkJxdMkNPiNU6GngFlnRwagC1bBmfwqkdEWdMOalxWCMIC6dEWcXJnyugm(w86tJ(GLgN6G1YkHdRgC7ea0R41Ng9bhno1bBWwRdT)ncEc6GLMHvgVgmvotroD1bRWcsoWnab5ug8GhmrbwUG5mf50r4jb8Yh8GfIhBWOmy8T41Ng9blno1bRLvchwn42jaOxXRpn6doACQd2GTwhs6Be8e0hmvfwqYXDILkNPiNUQX4BPz1cWGtzWAxPVn42jaOxXRpn6dwAChk6Be8e0hmvfwqYLlNYGPYzkYPRoyfwqYLlNYG1sb6aRY41938fdSo6HcFJGNG(GPYzkYPRAm(wAwTam4ugSEywn42jaOxhsYBe8e0hmvJX3sZQfGbNYGfwbjJ0kIbRhMvdosvIKzhkWBe8e0hmvJX3sZQfGbNYG1Qjtuj9uEvdwmHcJ4q7FJGNG(GPAm(wAwTam4ugSalgl4GrtKhs6Be8e0hmvJX3sZQfGbNYG1NaG1G1UYG3V)wm3byg4rpu4rpu47H2qJHSSH2q7qsEJGNGoyPzyLXRbpyIcSCbhq3GhSungvsa1bBWwRdf49qBOXxmWAOn0EJgdz9wm3by29dj5Ohk89qBOXqw2qBODijVrWtqFWu5mf50vngFlnRwagCkdwAuYhk9qbEJGNG(GPYzkYPRAm(wAwTam4ugSuPsIs(dT)9qBOXxmWAOn0EJgdz9wm3by29df4Ohk8ncEc6dMkNPiNUQX4BPz1cWGtzW7jlz3h(gngY6TyUdWS7hA)rpu4Be8e0hmvotroDvJX3sZQfGbNYGLgUpm8nAmK1BXChGz3pK0JEOW3i4jOpyQCMIC6QgJVLMvladUkje5kJveug8EYs2aK)nAmK1BXChGz3V)witggWY3njas5vbE036bm4sU8BsVYGx(Timf50VaVrjam6Ll5c8gQ40V8BucaJE5HxG3cul)YV1dyWdV8973FtkjORvKbtVc(wIojsc1fsEDAmmQun(gncrouaD71P79UjbqkVkWJE)DJS4cP9HI(osvsxmmIe8O3FRHYtTtpp6B0CvMd(osePVnyrifXDlKiVfdZ3yeV3HKPjsKMi57qc2HKStKVtKPjs8BYOfE3IaeGzhkqOUOV1qAWYLqMxeK0YCaMDbERDjOe2Ypu4BHnbXi4LimfKPNYalap2f4nuQuVjt9r0OKQ4ie(DJS4cP9HI(gncrouaD71P7nPxlKVVF)(p
By default the macro will attempt to apply frost fever and blood plague once per combat, to spread or refresh your DOTs use the ALT modifier to cast pestilence. if your DOTs drop use the SHIFT modifier to cast icy touch and plague strike. I have Death Strike on a CTRL modifier to get health back solo.
I’m something of a dunce when it come to making macros but thanks to Toxin’s framework, I’ve been pretty happy with my results. I do think there’s room to improve the AOE side most but that gets beyond my ken with writing GSE macros so feel free to post your edits.
EDIT 10-18-22 I accidentally posted an old version, this is the version I currently use and I updated the ranks for howling blast and death & decay for level 80.