Lady Vashj's Grasp macro

Note that these are only related to World of Warcraft! Posts regarding different games or software will be removed.
Searix
Posts: 233
Joined: Mon Feb 09, 2015 10:07 pm

Lady Vashj's Grasp macro

Unread postby Searix Sat Nov 26, 2016 8:28 pm

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
Last edited by Searix on Mon Mar 06, 2017 7:12 pm, edited 5 times in total.
thingy
Posts: 35
Joined: Wed Jun 11, 2014 5:10 pm

Re: Lady Vashj's Grasp macro

Unread postby thingy Sat Dec 03, 2016 10:16 pm

Thanks, works great! :)
User avatar
Norrinir
Global Moderator
Posts: 173
Joined: Fri Feb 05, 2016 12:44 am

Re: Lady Vashj's Grasp macro

Unread postby Norrinir Sun Dec 04, 2016 6:01 pm

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
Norr
Posts: 3
Joined: Mon Dec 19, 2016 11:22 am

Re: Lady Vashj's Grasp macro

Unread postby Norr Sat Feb 04, 2017 7:54 pm

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.
User avatar
Norrinir
Global Moderator
Posts: 173
Joined: Fri Feb 05, 2016 12:44 am

Re: Lady Vashj's Grasp macro

Unread postby Norrinir Sat Feb 04, 2017 9:53 pm

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.
Venno
Posts: 57
Joined: Fri Jan 06, 2017 4:43 am

Re: Lady Vashj's Grasp macro

Unread postby Venno Sun Feb 05, 2017 1:01 am

If I install this will the gloves drop for me? :P
Norr
Posts: 3
Joined: Mon Dec 19, 2016 11:22 am

Re: Lady Vashj's Grasp macro

Unread postby Norr Sun Feb 05, 2017 4:44 am

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 :)
User avatar
Norrinir
Global Moderator
Posts: 173
Joined: Fri Feb 05, 2016 12:44 am

Re: Lady Vashj's Grasp macro

Unread postby Norrinir Mon Feb 06, 2017 6:58 pm

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.
Venno
Posts: 57
Joined: Fri Jan 06, 2017 4:43 am

Re: Lady Vashj's Grasp macro

Unread postby Venno Tue Feb 07, 2017 3:25 pm

If I install this will the gloves drop for me? :P
So gloves dropped for me, thanks!
Xinder
Posts: 243
Joined: Tue Aug 16, 2016 5:59 pm

Re: Lady Vashj's Grasp macro

Unread postby Xinder Wed Feb 08, 2017 9:17 pm

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
User avatar
Norrinir
Global Moderator
Posts: 173
Joined: Fri Feb 05, 2016 12:44 am

Re: Lady Vashj's Grasp macro

Unread postby Norrinir Fri Feb 10, 2017 3:48 am

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.
Venno
Posts: 57
Joined: Fri Jan 06, 2017 4:43 am

Re: Lady Vashj's Grasp macro

Unread postby Venno Sun Feb 12, 2017 9:31 am

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!
User avatar
Norrinir
Global Moderator
Posts: 173
Joined: Fri Feb 05, 2016 12:44 am

Re: Lady Vashj's Grasp macro

Unread postby Norrinir Mon Mar 06, 2017 7:09 pm

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
Lammer
Posts: 34
Joined: Fri Mar 20, 2015 3:33 pm

Re: Lady Vashj's Grasp macro

Unread postby Lammer Sun Apr 16, 2017 6:18 pm

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
Zulandia
Global Moderator
Posts: 135
Joined: Wed Aug 17, 2016 7:45 am

Re: Lady Vashj's Grasp macro

Unread postby Zulandia Mon Apr 17, 2017 10:31 pm

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)
Teamaker
Posts: 3
Joined: Tue Jan 17, 2017 12:12 pm

Re: Lady Vashj's Grasp macro

Unread postby Teamaker Thu Apr 27, 2017 7:41 pm

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

Return to “Addons, Macros, UI and technical issues”

Who is online

Users browsing this forum: No registered users and 3 guests