I just posted this on the official forums, but I thought I'd put it out here, as well.
I picked up the tanking heirloom trinket (Purified Shard of the Third Moon) and started messing with it. I was surprised by how well it scales with resolve and the size of the shields it can provide. Not sure it'll replace my other trinkets, but I've started to play around with it.
This post has two points - the first is my description of his I think this trinket functions and the second is a weak aura (or series of them, actually) to help you manage it, if you want to use it.
How It Works
When you activate the trinket, it applies two shields. They both have the same name, Bulwark of Purity, but they have different spell IDs. They originally appear with the same absorb amount, which is based at least partially on your Resolve at the time that you activated the trinket. With 0 Resolve, I've getting shields around 215k (each). With very high Resolve, I have seen shields as high as 1.07M. Typically, if I activate it with "high resolve", I get a shield around 700k-750k.
So I mentioned that there are two shields with different IDs. One shield absorbs any incoming damage (ID 202052) while the other one absorbs incoming damage from a demon (ID 201414). If you take damage from a demon, it'll pull from the demon absorb shield as long as there is absorb amount remaining. If the demon shield is full absorbed or the attacker is not a demon, it pulls from the other shield.
If you're fighting Mannoroth (a demon), you get two shields that both function - if you use it at high resolve and get 750k per shield, you now can absorb 1.5M damage over the next 20 seconds. Against a boss like Kilrogg, you still get both shields, but the demon shield will never get absorbed and will just naturally fall off after 20 seconds.
Note: I've noticed some odd behavior that may be a bug, but I'm not sure. If you're fighting both demons and non-demons and you activate the trinket...,
* If a demon hits you first after activation, everything goes as planned (demons pulling from the demon absorb, everything else from the other one).
* If a non-demon hits you first after activation, *everything* pulls from the non-demon shield, including demons.
I've noticed that through fairly limited testing, but I thought I'd mention it.
Weak Aura
I've created a series of weak auras to manage this trinket, that do the following:
- When active, provides a colored icon that includes a timer, in seconds, of how long the buff will last.
- When active, two numbers will appear beneath the icon that will show you the absorb amount remaining. One number is purple, which shows the amount remaining on the demon shield - the other number is white, which shows the amount remaining on the general damage shield.
- While on cooldown, you get a gray icon which shows you how long until the trinket comes off cooldown.
- While not on cooldown and not active, you get a green icon, indicating that the trinket is ready for use.
I've done some testing and it seems to be working well. If anyone has better options, please feel free to build on this.
One thing to note is that this weak aura does not take Resolve into account. I use a different aura to track my resolve. I had considered putting some Resolve information into this weak aura (e.g. When off cooldown and your Resolve is below 100, provide a red icon, between 100 & 175, provide a yellow icon, above 175 make it green) but I've not done that. If that would be useful, I can dig into it some more.
Here's the import string:
Code:
dq0LAaGiKu6saunkKuCkKu5vauYSau3saAxcK(fafnmvQJjOLPu9mamnGCnHY2eQ8nbQXrKCoGQ7PuQdcuwieEOayIkL4IaKnci9rak0ivkPtQiTsKKzku1nbOGDks)Ki1qvkwkr0trnvfUksQ6RceTxQ)QsgmOdRKfRiESiMmsDzjBgsFwrnAKOtty1ceEnGy2qDBHSBP63Qy4e1YLYZrmDsxxuBxa9DKW4jcNhIwpaLA)QAh6H5LhwntmVh0WGEh0WGnhzM2mThMLqAuusPgObmwWHHG2b4wQ9yGdcGBqgnGGaWmsPrrjLAGgW4cwQDWd(geO4cguySBqgnGGazUvZItFGuUmp3ozzZKcJU5i6QzespgsdyiEab0H5sc5vNUOncZ9C0OjMNRgXPHMf0M3KBcurr)qMYvJ(Hh0hQuwpCqPOr)qadNt3m(SO9WSUWvx9WCugRcpSA1CMuxj4fHywB5YC7GlpmhLXQWdRwnJUsuXP7H5OmwfEy1Q5e8Iq8Wmr0NXL5GemjLCQ0sA1mTafvKKXkspmhLXQWdRwn3wjLhMJYyv4HvRwTAoXdNg6Hz0txzbGD50qqMLqAuusPofaqsf0WqZ0cImEHCusOMb8eZjzIEIgLeQz0CprfNo1qDpvp8Hp8H4tYc)qbTepC7hg(u9Wh(WhIpjl8d1vBUuwUWyWMqoTjGfPpC7hE)u9Wh(WhIpjl8d1vBUuwUW4PB5HB)W97qqHGEQE4dF4dBLCT0NQh(Wh(Wh(Wh(q8jzHFirUW40vub8fWxaFb8fWxaFb8fWxaFbmrUW4PBb4lGVa(c41eYPnbSOtURaF9WTFi13fkImkk1qTY4fYQrTalOLG6EQE4dF4dF4dF4dFQE4dF4dF4dF4dfOpKixy80T8WT3(H6Qnxklxy80T8qLYQ)u9Wh(Wh(Wh(Wh(Wh(WhQR2CPSCHXGnHCAtalsF42pCnHCAtal6K76t1dF4dF4dF4dFy1PFQE4dF4dF4dF4dFQE4dF4dF4dF4df0s8WTFOGwIhcy9WWNQh(Wh(WCxf4hsKlmoDfvpC7TFyxGFQE4dF4dFQE4dF4dBLMB9hs0MOphu0tlAPud1c4capHAbwxT5sz5cJbBc50MawKcygEFFdCWXOUNQh(Wh(WNQQtBUvZItFGuUmRLeQzrxOxjNizCPfTtdntlibrUNOIalJWmsPrrjL6uqszwBI55Q5HzICHXtPnVFVFhB3CsMONOlkf0Lzvev0Mpu0LUJrAeMZK6Iixy8uAJWmjpj5K7QryUVIkZXlqRhgGtY50ntKlmEknXdNg6097qqHGSAUVIkIhon0mImMIvdip8G(Wn5MqrA1mAgJjjRUry1CqKjQafP5aaO0bGK0SG2mImMIvdip8G(Wn5Mqr(WTurN(dbBc50MyMuy0nhrxnhaaLoaKKMPqqRuAGgma7aaoiqH7XThl8(wkJgqqszErtluXPVWxAtmpxnIhon0dZAtmpxnpmRiLlZRCBzMixy8uAZ73HGcbzMKNubwDLZOOcjmFfaW4XfpatYH5kWQRM3ATWkLMj5jvGvx30kuHeM5nak(4nNj1frUW4P0gHzICHXtPjE40qNUFhckeKvZOzmMKS6gH5(kQiE40qZiYykwnG8Wd6d3KBcfPvZ5UqnlJxiRMz6AsgfDGuUmVvaf)gGs9XB1CURnX8C18WQvRMrpD18wonbzZgZ9C0OjMNRgXP7MPSeZuQgObdUuGhmaGhCSyGVdEC33gnGGa3m(SO9WCMux9kWQ5jM1fU6QhMJYyv4HvRMZK6kbVieJWCBLuEyokJvHhwTAgDLOIt3dZrzSk8WQvZj4fH4HzIOpJlZbjysk5uPL0QzAbkQijJvKEyokJvHhwTAUDWLhMJYyv4HvRwnNCWNMhon0P3bf84UdwkqaecqW7XabUt3nqdoUDWJBp44UbDhgd87qJgWyXSA1P7Eyg90vwayxoneKzAbrgVqokjuZaEI5KmrprJsc1mAUNOItNAOUNQh(Wh(q8jzHFOGwIhU9ddFQE4dF4dXNKf(H6QnxklxymytiN2eWI0hU9dVFQE4dF4dXNKf(H6Qnxklxy80T8WTF4(9(DS9NQh(Wh(Wwjxl9P6Hp8Hp8Hp8HpeFsw4hsKlmoDfvaFb8fWxaFb8fWxaFb8fWxatKlmE6wa(c4lGVaEnHCAtal6K7kWxpC7hs9DHIiJIsnuRmEHSAulWcAjOUNQh(Wh(Wh(Wh(WNQh(Wh(Wh(Wh(qb6djYfgpDlpC7TFOUAZLYYfgpDlpuPS6pvp8Hp8Hp8Hp8Hp8Hp8H6QnxklxymytiN2eWI0hU9dxtiN2eWIo5U(u9Wh(Wh(Wh(WhwD6NQh(Wh(Wh(Wh(WNQh(Wh(Wh(Wh(qbTepC7hkOL4Hawpm8P6Hp8Hpm3vb(He5cJtxr1d3E7h2f4NQh(Wh(WNQh(Wh(WwP5w)HeTj6Zbf90Iwk1qTaUaWtOwG1vBUuwUWyWMqoTjGfPaMH333ahCmQ7P6Hp8Hp8PQ60MrknkkPuNgxmZTAwC6dKYLzTKqnl6c9k5ejJlTODAOzjKgfLuQtbaKubnm0CYbFAE40qduPcg8y7XflmgO42bheasz0agdaNUBGkvWGhBpUyHXaf3o4GaqkJgWya4uqgObdGuXa)gaqXKkoPULcaqgnGXaWQ5GitubksZbaqPdajPzTjMNRMhMjYfgpL28(9(DSDZOzmMKS6gH5dfDP7yKgH5mPUiYfgpL2im3xrL54fO1ddWj5C6M7ROI4HtdnJiJPy1aYdpOpCtUjuKwntKlmEknXdNg6097qqHGSAMKNKCYD1imNKj6j6IsbDzwfrfTvZKcJU5i6Q5aaO0bGK0mfcALsd0GbyhaWbbkCpU9yH33sz0acskZONUAElNMGSzJ5EoA0eZZvJ40DZlAAHko9f(sBI55Qr8WPHEywBI55Q5HzfPCzELBlZe5cJNsBE)oeuiiZK8KkWQRCgfviH5RaagpU4bysomxbwD18wRfwP0mjpPcS66MwHkKWmVbqXhV5mPUiYfgpL2imtKlmEknXdNg6097qqHGSAMUMKrrhiLlZBfqXVbOuF8MZDHAwgVqwnZ9vur8WPHMrKXuSAa5Hh0hUj3eksRMrZymjz1ncRMZDTjMNRMhwTA1mLLyMs1anyWLc8Gba8GJfd8DWJ7(2Obee4MPfKGi3turGLrygFw0EyotQREfy18eZ6cxD1dZrzSk8WQvZj4fH4HzIOpJlZbjysk5uPL0Q5mPUsWlcXim3o4YdZrzSk8WQvZORevC6EyokJvHhwTAUTskpmhLXQWdRwntlqrfjzSI0dZrzSk8WQvRMf0MrKXuSAa5Hh0hUj3ekYhcyS6vBHFiytiN2eRofapmJuAuusPon8oUGgdCZAtmpxnpml0kkDfvoneaaIbUuMjYfgpL28(9(DSDZks5YmrxAMyMixy8uAIhon0P73HGcbz1CMuxekpuiD3imNj1vUluJWCfy1vZb4CW0hk6pCt7m3kc5HuZuTIOoZzsDj0kkDfvgH5KmrprxukOlZQiQOnNj1frUW4P0gH5(kQmVFhckeK5CVcS6Q5vwpMjuEOq6UzcLhkKUhGZbtFOOBUVIkIhon0mImMIvdip8G(Wn5MqrA1mAgJjjRUry1SC7m3kcztRseeXP70BZONUAE)(E3m(SO9WSUWvx9WCugRcpSA1CcEriEyMi6Z4YCqcMKsovAjTAMixjEyMi6Z4YPay1mTafvKKXkspmhLXQWdRwn3wjLhMJYyv4HvRMrxjQ409WCugRcpSA1CMuxe5kXimNj1vcErigH5mPUsortwQryUDWLhMJYyv4HvRwntliY4fswxjaHygWLn3QzXPpqkxMfjNUz6IS0CBPLryw0f6vYjsgxAr70qZjNdM(qr3imlH0OOKsDkaGKkOHHMx00cvC6l8L2eZZvJ4Htd9WS2eZZvZdZks5Y8k3wMjYfgpL28(DiOqqMj5jvGvx5mkQqcZxbamECXdWKCyUcS6Q5TwlSsPzsEsfy11nTcviHzEdGIpEZzsDrKlmEkTryMixy8uAIhon0P73HGcbz1mAgJjjRUryw0dSAKYim3xrfXdNgAgrgtXQbKhEqF4MCtOiTAo3fQzz8cz1mtxtYOOdKYL5TcO43auQpERMZDTjMNRMhwT60DpmRnX8C18WSIuUmVYTLzICHXtPnVFVFhB3mjpPcS6kNrrfsy(kaGXJlEaMKdZvGvxnV1AHvkntYtQaRUUPvOcjmZBau8XBotQlICHXtPncZe5cJNst8WPHoD)E)o2UvZOzmMKS6gHzrpWQrkJWCFfvepCAOzezmfRgqE4b9HBYnHI0Q5CxOMLXlKvZmDnjJIoqkxM3kGIFdqP(4TAo31MyEUAEy1QvZRUiAPIt3dZOIUGqPhMLBfPuZOl6YSIuUml3ksPwTAMwqcICprfbwEI5EoA0eZZvJ4uamN7Atmpxnpml0kkDfvoneaaIbUuwnlOnJiJPy1aYdpOpCtUjuKpmaNdM(qr3Qtb5HzjKgfLuQtbaKubnm0CURnX8C18WmHYdfs3ntO8qH0DjRfnsZcTIsxrLtdbaGyGlLvZAtmpxnpml0kkDfvoneaaIbUuMjYfgpL28(9(DSDZ9vur8WPHMrKXuSAa5Hh0hUj3eksRMvKYLzIU0mXCUxbwD18kRhZzsDrO8qH0DJWCsMONOlkf0Lzvev0MRaRUAoaNdM(qr)HBAN5wripKAMQve1zotQRCxOgH5mPUeAfLUIkJWCMuxe5cJNsBeMjYfgpLM4HtdD6(DiOqqwntO8qH0DZekpuiDxYArJ0CFfvM3VdbfcYmAgJjjRUry1SC7m3kcztRseeXP70BZONUAE)(E3m(SO9WSUWvx9WCugRcpSA1CcEriEyMi6Z4YCqcMKsovAjTAotQlICLyeMPfOOIKmwr6H5OmwfEy1Q52kP8WCugRcpSA1mrUs8Wmr0NXLtbWQz0vIkoDpmhLXQWdRwnNj1vcErigH5mPUsortwQryUDWLhMJYyv4HvRwntliY4fswxjaHygWLn3QzXPpqkxMfjNU5vxeTuXP7H5OLO7HzfPCzwUvKsnl3ksPMLZysz1mQOliu6HzfPCzwUvKsnl3ksPMrx0LvRMfDHELCIKXLw0on0mDrwAUT0YimVOPfQ40x4lTjMNRgXdRMf0MrKXuSAa5Hh0hUj3ekYhkzTOrAo5GpnpCAObASDWLcGy7XU3dwkPKApyJgWyGCkao92Q5EoA0eZZvJ40qZ0csqK7jQiWYtmJuAuusPon8oUGgdCZjNdM(qr3iS60yEyMwqcICprfbwgHzTjMNRMhMjYfgpL28(9(DSDZzsDrKlmEkTryUVIkZ73HGcbzUVIkIhon0mImMIvdip8G(Wn5MqrA1CsMONOlkf0Lzvev0MjYfgpLM4HtdD6(DiOqqwnJMXysYQBewnl3oZTIq20QebrC6o92m6PRM3VV3nJplApmRlC1vpmhLXQWdRwntKRepmte9zC5uaSAotQRe8IqmcZTvs5H5OmwfEy1Q5e8Iq8Wmr0NXL5GemjLCQ0sA1CMuxe5kXim3o4YdZrzSk8WQvZ0cuursgRi9WCugRcpSA1m6krfNUhMJYyv4HvRwntliY4fswxjaHygWLn3QzXPpqkxMfjNUzrxOxjNizCPfTtdnVOPfQ40x4lTjMNRgXdNg6HzTjMNRMhMvKYL5vUTmtKlmEkT597qqHGmtYtQaRUYzuuHeMVcay84IhGj5WCfy1vZBTwyLsZK8KkWQRBAfQqcZ8gafF8MZK6Iixy8uAJWmrUW4P0epCAOt3V3VJTB1mAgJjjRUryUVIkIhon0mImMIvdip8G(Wn5MqrA1CUluZY4fYQzMUMKrrhiLlZBfqXVbOuF8wnN7AtmpxnpSA1QzbTzezmfRgqE4b9HBYnHI0SesJIsk1anUWDaap494coUyXUJlUygnGGazUNJgnX8C1ioD38QlIwQ409WmQOliu6HzfPCzwUvKsnl3ksPMrx0LvRMrknkkPuNgEhxqJbUvRMd0PHG2dTAd