Page 1 of 1

Lady Vashj's Grasp macro

Posted: Sat Nov 26, 2016 8:28 pm
by Searix
http://www.wowhead.com/item=132411/lady-vashjs-grasp" target="_blank

Took me like 12 hours to figure out why it didn't work, so thought you guys might enjoy the results

Code: Select all

diuEeaGiiYLau9jbjnkjPtjjMLOClOk7cb(LGuggI6ysyzqv9mezAsuDniyBck9nbvghcDoGk3dq5GailuqQEiqPlcaBuIWhLizKcQ6KiOvcqZecDtGQ2POAOsuwQePEkXuf5QseTvOs7L6VcmyvDyuwSG4Xi1KH0LvAZQOpRcJgI60GwnqXRfumBfUns2Tq)wLgUKA5O65kA6KUou2oG8DauJhQ48az9csSFP2fozb68csiqKerltl4tajcitazluwqTG6Kfu4emyrAfc0AHngwOXM6LkT4OwoXI0k8gRwPbS)(7V)XLMn6pililililidfJZu4nMT4ud57mlilililililililitHul4VO9dS(lzeQHo25zvKQhmqlhPS(rIqAq9J7cJtKQ0a2F)93Fdy)93F)JlnB0pFPyW4SFG1F1fNAiFN9F59tUs)41FPwnbP2QvAa7V)(7FCPzJ(3bREUO9dS(RwffJZu4n2)L3p5k9Jx)8LIbJZk9hA9xvHul4VO9F59xuPbS)(7VF(Qy8y)tLdJheCE5umTksaNGItKY6VGC)41)oy1ZfTFG3Fb5knG93F)93aUrulmAfc0M4WJJLd(l66C8kiBr5WJJL7KLiJANo58clesdQFCxyCA1QfKx4bYQZjr0Y4YqDYIYgBuDYcf2qHoz1Qfu45jKgBOGCYcf2qHoz1QfoJEDYcf2qHoz1QLiJATKF5CyeYTuduTYgBuDYcf2qHoz1Qf(DSozHcBOqNSA1YjJwH3OtwOWgk0jRwTGn3GiJADiwTCEJQadL15fHZckCwpyGeLrhMPfGtBHVhWBmbQETaPVrlWiudOVu1JvxuNxyHHPxhIfiQfezOG6hx2ezWyHHIcv4nYgbkhECS8PtoVWjlkhECSCNSOGQxlmmoZYelKfOnQc25jehlbGfGKuGKaOsNSSaTr1s4x2qr2YelKfOnQLX3tiowKYaaIiAzwVJbHOtNSAjYO2PtoVWcImuq9JlBImyc1z)LIZM1wTGfHQL6bd0YTGUHGDEMavVwcpaqSSsuseTAblQC4XXYDYQvRwIyujo84y5tNJVfagIQi7CseTGcN1dgicPVrlfKqGicGZYuz0Hzw2fgvlGfa5jauAl6IJc274YDY547sqmCiaoWvo(ejxEylitS8W6t8qGKZj5CYwTAH5KfcPb1pUlmoDEbjeisIOvla58IYXVWQna
Image

The weakaura tracks when the gloves give you a FoF charge, useful for avoiding flurry clipping and FoF capping

Re: Lady Vashj's Grasp macro

Posted: Sat Dec 03, 2016 10:16 pm
by thingy
Thanks, works great! :)

Re: Lady Vashj's Grasp macro

Posted: Sun Dec 04, 2016 6:01 pm
by Norrinir
You also need to update start_time when Icy Veins is refreshed (i.e. also check for SPELL_AURA_REFRESH in addition to SPELL_AURA_APPLIED). I made this one when I got the gloves, it should handle Icy Veins refresh correctly.

Code: Select all

deeXfaGik0Lis8jfinkrCkbMLc1TiQAxqAykKJbrldj9mIktJQ01GI8nOOghrX5OGUheoOcAHecpKivtuK0frInsK0hjKgPceNuKyLIYmfPUjuODcv(PcyOeLwkuYtLmveUkuQTsKYEb)vqdg1HvYJv0KPQUSuBgQ6ZeXOPaNMkRgkOxdfy2k1TPODtPFtWWfvlhPEUqtN01r02Pk(UcugpHOZtOwVcuTFvdibcOmHYhkFGakroaE8XwbCYJKQxOMKrvWKOfPcfEs7uDc2KGND(85Z0TssBphvANvckEbAZLMyukOiXBC8zKJol)5erBLWz2jbNL)8IKEf2wpOR88T4q1z2bNLYzKJcEwB9HI0Q0ojsAAGaQjzufmHcpPDQobBs7PT64ZOOObp785ZNPBLK2Eoj27EQjuhFgffn4mceNnwYsjD6WHyJ1WqSOGXbKgLung8SZNpFEz9pNe7Dp1eVJpJIIgCgbIZyBDQOyNsQjgZ3lXnTXGGND(85ZlR)5KyV7PMGK64ZOOObNrG4msQEXm1GN1wFqHAnvNNMG2jrstJrb)gWjpYrqTMQtWgbcOCwNceq5leojJQGjicOMKrvWeQfj9kSTEqx55BXHQZSpJ48ON9SNbkOqP0ojsAAGakvCEd1KmQcMq1EARgHs6dGrrmKim9aIgsrAuWreInoPMsAckyrjvOMKrvWmufN3q1EARc1KmQcMqHN0ovNGnP90wD8zuu0GZp785ZN3cZ1(SEgX5yV7PMqD8zuu0GND(85Zp785ZND4pForpJaXzJLSusNoCi2ynmCOSYMofkPA8Sa9z9mceNnwYsjD6WHyJ1WqSOivSOudIXGND(85ZlR)5KyV7PM4D8zuu0GZiqCgBRtff7usnXy(EjUPnge8SZNpFEz9pNe7Dp1eKuhFgffn4mceNrs1lMPgCwnOTp785ZNpF(85fj9kSTEqx55BXHQZSpJ4SOTs4m7KGND(85ZNpF(mDRK02ZknzF(zNpF(CB9F25ZNp)SZNpFMUvsA7z8RDSFwB9HAsgvbZqdC(nutYOkyckug0ojgOao5KbQTWYhiGsx72QabuMKB1beGckuX8EceqfDwj7gWjhOqL7jxx72QabuMKB1beGckuKXoCUxXiicOOf2nqaLj5wDabOGcf(1uDcwGaktYT6acqbfkYyhgZ7jicOM7vmceqfDwj7gkmouukGcLVdpE3KCRIbcOmj3QdiafuOOxZgiGYKCRoGauqbfk8cwTCdEd4qIzO8DX89sCPRjgeHsktOOBjoblH48gk3uWcLZ60WPGz(U12hWHekNpuPx(IplTv0amCqJNfLEfZHY3fXqs7uDEAOw7nudMZxnaWjNmqzjnjODsK00rahsOepaE8XwbCYtDKHOEHY3fZ3lXPmfSqHuomjdMmeQOUMyquwbNvHs6uWrqblO0wKQ0f2c0abGJkivzWKxzgnsgmpYRxdnKQHEb8YJj5aCYb4gbkOqfHIkkvuKOgcLhahsVurckaa

Re: Lady Vashj's Grasp macro

Posted: Sat Feb 04, 2017 7:54 pm
by Norr
Sometimes the macro will be out of sync for me. After using it, it can take up to 1-4 seconds for the Lady Vashj WA to trigger. Is there a way to fix this? It seems pretty random and I've tried to reload UI too, though it doesn't necessarily fix it... it seems rather random, as the second Icy Veins might put it in sync again.

Re: Lady Vashj's Grasp macro

Posted: Sat Feb 04, 2017 9:53 pm
by Norrinir
This is most likely caused by the in-game combat log being sligthly delayed. This can happen in high traffic areas, but I've never seen it happen in a raid or a dungeon.

You could rewrite it to not rely on the combat log, but then I don't think you can handle Icy Veins refresh correctly.

Re: Lady Vashj's Grasp macro

Posted: Sun Feb 05, 2017 1:01 am
by Venno
If I install this will the gloves drop for me? :P

Re: Lady Vashj's Grasp macro

Posted: Sun Feb 05, 2017 4:44 am
by Norr
This is most likely caused by the in-game combat log being sligthly delayed. This can happen in high traffic areas, but I've never seen it happen in a raid or a dungeon.

You could rewrite it to not rely on the combat log, but then I don't think you can handle Icy Veins refresh correctly.
Any chance I could ask you to do this for me? I have no idea how to go about it and you seem knowledgeable in that regard. Since I only have around 88% uptime on IV anyway, it is rare that they will ever clip and thus I'd rather have the alternate version if possible :)

Re: Lady Vashj's Grasp macro

Posted: Mon Feb 06, 2017 6:58 pm
by Norrinir

Code: Select all

d0ZCdaGALK1lbAxuP2gQKMPeXVL0Sf60q(Ke0HbUTuDEvyNcAVKDlQ9lYOKOgMszCc0IqLQHIkObRWWb51OI6ukHJbQZrfAHOkTuurSyuHSCf9quP8ukltP65OCjjutLQMSQA6ixevHptf9mbCDPSrurARsK2Sk12Ps(OsQzHkW0uIUmupwv(Rkz0ubJhvrNevLBHQQRPIUNeWkrL4Bsi3evOwWYldPq4aNbpDugt2U7D37UHL1L9L9Lx2RXOA3J5jj7ULFeQMlViXL0insJ0yIP2mNgmAIYoDFxNDavM7f7g(M7CqAaVLg8NgLxJjpQJlVin4pnaTj4cND5gabfpUiuhVinkonG3wK4co)LbEeYf2proDINCC9Jvi)WBYapcvZm5LXiWKKx2VE9AmQ2fVYEngv7YaTj4cND5gabfpUiuhNgfinwJjpQJlVqKmugrYl7xVEngv7IxzVgJQDzG2eCHZUCdGGIhxeQJtJcKgBIejJMiNoXt5LXGWXiFFz7BbHxwKSgdFXGWXiFFXRmgeog57ZKxHWkCFli8YIejld6yM8kewwjG)rAukG5WQczPX6jGbjswg0XYkb8psJsbmhwvilnwpbmiz3TyK9azXRizXk4lVmceXzsEz9wKqYlsKSp6(g9Ar6qEz9wKqYlsKSznILxwVfjK8IejdYfebI4mjVSElsi5fjs2e8WYlR3IesErIKDdEeQMLxwVfjK8Iejs2DntgQGyfUFk7JyqrWHrGhNzYk(jBIDIQz)bewg6vZYqzeD9QDOiMWFfcld0OQ4izOVmxaMdR2L9rSvT8JqUWYaXOSCR7NiNoXtMcHL9rmOi4GVxnldoWzWthLXiWJZmoSIYKmUXJqpp4ezeMNe3QX6uEfUlonOJb4655YZZLfTfi4wqDZ)zafgqHBIejdiVSsa)J0OuaZHvfYsJ1tadsHWb23CKRIK5sHWl3Hfjb
No idea if this solves the problem, but you can try it.

Re: Lady Vashj's Grasp macro

Posted: Tue Feb 07, 2017 3:25 pm
by Venno
If I install this will the gloves drop for me? :P
So gloves dropped for me, thanks!

Re: Lady Vashj's Grasp macro

Posted: Wed Feb 08, 2017 9:17 pm
by Xinder
If I install this will the gloves drop for me? :P
So gloves dropped for me, thanks!
Well then, it's confirmed and I should apparently install this lol :P

Re: Lady Vashj's Grasp macro

Posted: Fri Feb 10, 2017 3:48 am
by Norrinir
I think I found a simple way to fix this for fast/slow time. This version also has the advantage of not relying on combat log and automatically working for Icy Veins refresh.

Code: Select all

d8tKdaGAKQA9qv0VvyxQuTnKsDAvntKcnmuPzlP7rPYnvc(fuv13qkAzkr7Ks2Ry3sSFIrHk(lQACG0ZGkdfQQmyQgUk5KOKofk1Xq05Ou1cHQWsHQslgPILRupePspvQhdXZvXNHIPQOjdQPt6Iiv5QifCzGRJWgHQITIISzqSDuWhHQKzHKPHc9DOk1HPyrkjJgLy8OOUKsOBPs5AkPopuALuk3gsVgPKdzMP)yrIBnuCqtFsV8(Y7lVtMgnnCA4mtJqC0b6eWSMgcrbr)rHdBXM4IlU41bIPkopfpfpfpfpfmX2O)Oqby(63GdfpfpfpfpfpfpfpfpL(OGfgWIBN40q5v8GaceoRUQgSG9kkXxXkcwXzc8LZk2InXfxCXfBIlU4IxhiMQ4BaQ5lhXTtCoaMV(n4i(ylox2IFtC8cOZhfWHTytCXfx86aXufhunxhaS42johoWeBJ(JI4JT4Czl(nX3auZxoSfh)fNJ(OGfgWIp2ItYwSjU4Il(gOe7I4hD)fm3Hm2OgLZQfVtczfL4KCf)M4GQ56aGfFrXj5YwSjU4IlUyduGtBq0NbWC)yWa2lmGbX6gj306(XGbSZmDXGcozglY0SIGvCMaF5enAAwapgw0yHdA66WaNzA1ubfnZ0Oev9ZmA00BdciZ0Oev9ZmA00ehaFXGccDsVhvqMPrjQ6Nz0OPlguq60xmCPMkOOzMgLOQFMrJMgIbr)rjZ0Oev9ZmA00WpeipcrvXMzAuIQ(zgnA00qgfTF8eelsAMg(pxvd2wni06KErK0BaMFuMyVaPFKrj9xELhzGEvbkaowKPH)d9jki6ZaiTPwtBi0rOt6honnAGXkotMdl0pnE)WklXch00fc05(XGbSpXImn8FUQgSSImkPjXTg6A7tFudcTo434lAA6spRj9W30kGzLUJ6yNzSwg8bknxBV9mUekxgPnjxOms7a52ACXcxS4gnAAtMPzfbR4mb(YjwK4wdfh0OPziwKmUKmAc
I thought this would be very hard to implement, because you'd have to keep track of the time debuffs and recalculate the timer on fly, but it turns out that WoW API actually offers some support for fast/slow time. UnitAura/UnitBuff have current "time speed" as one of their return values. This should allow you to track the elapsed time without the effect of fast/slow time.

If you find any problems, let me know.

Re: Lady Vashj's Grasp macro

Posted: Sun Feb 12, 2017 9:31 am
by Venno
I think I found a simple way to fix this for fast/slow time. This version also has the advantage of not relying on combat log and automatically working for Icy Veins refresh.

Code: Select all

d8tKdaGAKQA9qv0VvyxQuTnKsDAvntKcnmuPzlP7rPYnvc(fuv13qkAzkr7Ks2Ry3sSFIrHk(lQACG0ZGkdfQQmyQgUk5KOKofk1Xq05Ou1cHQWsHQslgPILRupePspvQhdXZvXNHIPQOjdQPt6Iiv5QifCzGRJWgHQITIISzqSDuWhHQKzHKPHc9DOk1HPyrkjJgLy8OOUKsOBPs5AkPopuALuk3gsVgPKdzMP)yrIBnuCqtFsV8(Y7lVtMgnnCA4mtJqC0b6eWSMgcrbr)rHdBXM4IlU41bIPkopfpfpfpfpfmX2O)Oqby(63GdfpfpfpfpfpfpfpfpL(OGfgWIBN40q5v8GaceoRUQgSG9kkXxXkcwXzc8LZk2InXfxCXfBIlU4IxhiMQ4BaQ5lhXTtCoaMV(n4i(ylox2IFtC8cOZhfWHTytCXfx86aXufhunxhaS42johoWeBJ(JI4JT4Czl(nX3auZxoSfh)fNJ(OGfgWIp2ItYwSjU4Il(gOe7I4hD)fm3Hm2OgLZQfVtczfL4KCf)M4GQ56aGfFrXj5YwSjU4IlUyduGtBq0NbWC)yWa2lmGbX6gj306(XGbSZmDXGcozglY0SIGvCMaF5enAAwapgw0yHdA66WaNzA1ubfnZ0Oev9ZmA00BdciZ0Oev9ZmA00ehaFXGccDsVhvqMPrjQ6Nz0OPlguq60xmCPMkOOzMgLOQFMrJMgIbr)rjZ0Oev9ZmA00WpeipcrvXMzAuIQ(zgnA00qgfTF8eelsAMg(pxvd2wni06KErK0BaMFuMyVaPFKrj9xELhzGEvbkaowKPH)d9jki6ZaiTPwtBi0rOt6honnAGXkotMdl0pnE)WklXch00fc05(XGbSpXImn8FUQgSSImkPjXTg6A7tFudcTo434lAA6spRj9W30kGzLUJ6yNzSwg8bknxBV9mUekxgPnjxOms7a52ACXcxS4gnAAtMPzfbR4mb(YjwK4wdfh0OPziwKmUKmAc
I thought this would be very hard to implement, because you'd have to keep track of the time debuffs and recalculate the timer on fly, but it turns out that WoW API actually offers some support for fast/slow time. UnitAura/UnitBuff have current "time speed" as one of their return values. This should allow you to track the elapsed time without the effect of fast/slow time.

If you find any problems, let me know.
Mythic chronomatic anomaly tonight, thanks heaps!

Re: Lady Vashj's Grasp macro

Posted: Mon Mar 06, 2017 7:09 pm
by Norrinir
Small update: the WA will no longer show if you use Icy Veins without gloves.

Code: Select all

diuEeaGiiYLau9jbjnkjPtjjMLOClOk7cb(LGuggI6ysyzqv9mezAsuDniyBck9nbvghcDoGk3dq5GailuqQEiqPlcaBuIWhLizKcQ6KiOvcqZecDtGQ2POAOsuwQePEkXuf5QseTvOs7L6VcmyvDyuwSG4Xi1KH0LvAZQOpRcJgI60GwnqXRfumBfUns2Tq)wLgUKA5O65kA6KUou2oG8DauJhQ48az9csSFP2fozb68csiqKerltl4tajcitazluwqTG6Kfu4emyrAfc0AHngwOXM6LkT4OwoXI0k8gRwPbS)(7V)XLMn6pililililidfJZu4nMT4ud57mlilililililililitHul4VO9dS(lzeQHo25zvKQhmqlhPS(rIqAq9J7cJtKQ0a2F)93Fdy)93F)JlnB0pFPyW4SFG1F1fNAiFN9F59tUs)41FPwnbP2QvAa7V)(7FCPzJ(3bREUO9dS(RwffJZu4n2)L3p5k9Jx)8LIbJZk9hA9xvHul4VO9F59xuPbS)(7VF(Qy8y)tLdJheCE5umTksaNGItKY6VGC)41)oy1ZfTFG3Fb5knG93F)93aUrulmAfc0M4WJJLd(l66C8kiBr5WJJL7KLiJANo58clesdQFCxyCA1QfKx4bYQZjr0Y4YqDYIYgBuDYcf2qHoz1Qfu45jKgBOGCYcf2qHoz1QfoJEDYcf2qHoz1QLiJATKF5CyeYTuduTYgBuDYcf2qHoz1Qf(DSozHcBOqNSA1YjJwH3OtwOWgk0jRwTGn3GiJADiwTCEJQadL15fHZckCwpyGeLrhMPfGtBHVhWBmbQETaPVrlWiudOVu1JvxuNxyHHPxhIfiQfezOG6hx2ezWyHHIcv4nYgbkhECS8PtoVWjlkhECSCNSOGQxlmmoZYelKfOnQc25jehlbGfGKuGKaOsNSSaTr1s4x2qr2YelKfOnQLX3tiowKYaaIiAzwVJbHOtNSAjYO2PtoVWcImuq9JlBImyc1z)LIZM1wTGfHQL6bd0YTGUHGDEMavVwcpaqSSsuseTAblQC4XXYDYQvRwIyujo84y5tNJVfagIQi7CseTGcN1dgicPVrlfKqGicGZYuz0Hzw2fgvlGfa5jauAl6IJc274YDY547sqmCiaoWvo(ejxEylitS8W6t8qGKZj5CYwTAH5KfcPb1pUlmoDEbjeisIOvla58IYXVWQna

Re: Lady Vashj's Grasp macro

Posted: Sun Apr 16, 2017 6:18 pm
by Lammer
Norrinir, could you please tell, what i should change in the code, so that the timer did not contain decimals?

Needed: 10 sec, 9 sec, 8 sec etc
Not needed: 9.4 sec, 6.6 sec, 5.4 sec etc

Re: Lady Vashj's Grasp macro

Posted: Mon Apr 17, 2017 10:31 pm
by Zulandia
Norrinir, could you please tell, what i should change in the code, so that the timer did not contain decimals?

Needed: 10 sec, 9 sec, 8 sec etc
Not needed: 9.4 sec, 6.6 sec, 5.4 sec etc
In the function under display change:

Code: Select all

return string.format("%.1f", 10 - elapsed % 10)
To

Code: Select all

return string.format("%.0f", 10 - elapsed % 10)

Re: Lady Vashj's Grasp macro

Posted: Thu Apr 27, 2017 7:41 pm
by Teamaker
For some reason the WA does not work for me , i can only see an icon but no timers. is there anything im missing beside copy and pasting ( importing ) :/.

edit this is how it looks , i downloaded all 3 WA in this thread.


http://imgur.com/a/xfNEn" target="_blank