When does DI fire? Is it the server or the client that decides if I'm dead or alive? I had some questions about DI, and to try to answer them I put a DI on myself and went and let myself get beat on until it fired. Now I have even more questions. Going in, i had 7134 hp. [Sun Apr 3 23:05:09 2022] The earth begins to rumble and shake beneath you as an unseen monster rises from the rubble. [Sun Apr 3 23:05:17 2022] A Needlescale Hatchling hits YOU for 517 points of damage. [Sun Apr 3 23:05:17 2022] A Needlescale Hatchling kicks YOU for 102 points of damage. [Sun Apr 3 23:05:18 2022] A Needlescale Hatchling hits YOU for 241 points of damage. [Sun Apr 3 23:05:18 2022] A Needlescale Hatchling hits YOU for 157 points of damage. [Sun Apr 3 23:05:20 2022] A Needlescale Hatchling hits YOU for 432 points of damage. [Sun Apr 3 23:05:20 2022] A Needlescale Hatchling hits YOU for 114 points of damage. [Sun Apr 3 23:05:22 2022] A Needlescale Hatchling hits YOU for 390 points of damage. [Sun Apr 3 23:05:24 2022] A Needlescale Hatchling hits YOU for 220 points of damage. [Sun Apr 3 23:05:24 2022] A Needlescale Hatchling hits YOU for 432 points of damage. [Sun Apr 3 23:05:25 2022] A Needlescale Hatchling bashes YOU for 102 points of damage. [Sun Apr 3 23:05:26 2022] A Needlescale Hatchling hits YOU for 241 points of damage. [Sun Apr 3 23:05:26 2022] A Needlescale Hatchling hits YOU for 199 points of damage. [Sun Apr 3 23:05:29 2022] A Needlescale Hatchling hits YOU for 326 points of damage. [Sun Apr 3 23:05:31 2022] A Needlescale Hatchling hits YOU for 157 points of damage. [Sun Apr 3 23:05:33 2022] A Needlescale Hatchling hits YOU for 178 points of damage. [Sun Apr 3 23:05:33 2022] A Needlescale Hatchling hits YOU for 241 points of damage. [Sun Apr 3 23:05:35 2022] A Needlescale Hatchling hits YOU for 114 points of damage. [Sun Apr 3 23:05:36 2022] A Needlescale Hatchling hits YOU for 432 points of damage. [Sun Apr 3 23:05:36 2022] A Needlescale Hatchling hits YOU for 199 points of damage. [Sun Apr 3 23:05:37 2022] Thucydides goes into a berserker frenzy! [Sun Apr 3 23:05:38 2022] A Needlescale Hatchling hits YOU for 114 points of damage. [Sun Apr 3 23:05:40 2022] A Needlescale Hatchling hits YOU for 114 points of damage. [Sun Apr 3 23:05:41 2022] A Needlescale Hatchling bashes YOU for 94 points of damage. [Sun Apr 3 23:05:42 2022] A Needlescale Hatchling hits YOU for 241 points of damage. [Sun Apr 3 23:05:44 2022] A Needlescale Hatchling hits YOU for 157 points of damage. [Sun Apr 3 23:05:44 2022] A Needlescale Hatchling goes on a RAMPAGE! [Sun Apr 3 23:05:44 2022] A Needlescale Hatchling bashes YOU for 94 points of damage. [Sun Apr 3 23:05:46 2022] A Needlescale Hatchling hits YOU for 369 points of damage. [Sun Apr 3 23:05:46 2022] A Needlescale Hatchling hits YOU for 114 points of damage. [Sun Apr 3 23:05:47 2022] You are no longer watched. [Sun Apr 3 23:05:47 2022] A Needlescale Hatchling hits YOU for 453 points of damage. [Sun Apr 3 23:05:47 2022] A Needlescale Hatchling hits YOU for 453 points of damage. [Sun Apr 3 23:05:47 2022] Thucydides is no longer berserk. [Sun Apr 3 23:05:48 2022] LOADING, PLEASE WAIT... That's me zoning out, not dying. All of that damage together is 6997. None of those should have been able to kill me. So why did DI fire?
It tries to fire when you get below 16% health but you haven't died. If you're at 0 it's too late and you need a rez instead.
Ravenwing's description here is the best you will find of the DI mechanics: https://www.takproject.net/forums/index.php?threads/divine-intervention.5942/
raven's post says : The Check The full DI check is performed every time you take damage if your new hit points are below 15%. Only success drops the buff, so if you fail the first check, you'll keep rolling every time you take damage until you're either healed above 15% or you die. in thucy's example, he lost the buff on a failed check didn't he?
DI doesn't produce a "you have been healed" message when it goes off. Notice that Thucy's log does say he's no longer berserk, so it worked. Edit: though it does look like Thucy's log is missing a message: [Fri May 9 00:46:48 2008] Volotham has been rescued by divine intervention! [Fri May 9 00:46:48 2008] You are no longer watched. Maybe a filtering issue? It works properly for me: [Wed Mar 23 21:34:54 2022] Gadzooks has been rescued by divine intervention! [Wed Mar 23 21:34:54 2022] You are no longer watched.
So if for some reason a hit exceeds the last 16% of the tanks health, it will fail regardless. Didn't know that, thanks. Might explain why some people are noticing more DI failures these days. The mobs in PoP just hit that much harder.