Latest Diablo 3 News
DiabloWiki Updates
Support the site! Become a Diablo: IncGamers PAL - Remove ads and more!

How is Life/Mana Steal Calculated?

Discussion in 'Theorycrafting and Statistics' started by Katon, Nov 10, 2006.

  1. Katon

    Katon IncGamers Member

    Joined:
    May 27, 2006
    Messages:
    15
    Likes Received:
    0
    Trophy Points:
    16
    How is Life/Mana Steal Calculated?

    Yeah. How is it calculated? Do you steal a % of the damage you inflict or is it based upon your enemies current amount of HP/Mana? Well, I assume mana steal wouldn't be affected by how much damage you do, however I'm not sure about life. But, you know what I mean.
     
  2. Lyrs

    Lyrs IncGamers Member

    Joined:
    Jul 15, 2003
    Messages:
    1,800
    Likes Received:
    0
    Trophy Points:
    165
    Life/mana steal is based on the leech % calculated using the physic dmg you inflict on a monster.
     
  3. SuLyMaN

    SuLyMaN Banned

    Joined:
    Oct 14, 2006
    Messages:
    27
    Likes Received:
    0
    Trophy Points:
    0
    Aha this is why grief leeches me like 1000 life back in one hit with like 10% life leech compared to like the about 20% life leech with lightsabre which was leeching virtually nothing!! ;-)



     
  4. SSoG

    SSoG IncGamers Member

    Joined:
    Jul 4, 2006
    Messages:
    1,870
    Likes Received:
    41
    Trophy Points:
    105
    Total Leech = Total Physical Damage * (Leech%) * (Penalty) * (Drain Effectiveness)

    The formula is the same for both life leech and mana leech. Penalty is 50% in Nightmare and 33% in Hell. Drain Effectiveness is a monster-specific stat that affects how much you can drain from them (think of it like leech resistance). For instance, Skeletons have a Drain Effectiveness of 0, which means they cannot be leeched from, no matter what.

    As an example... if you're dealing 800 damage in Hell against a monster with no drain resistance, and you have 12% Life and 5% mana leech, you will leech:
    800 * (.12) * (.33) * (1) = ~32 life and
    800 * (.05) * (.33) * (1) = ~13 mana.
     
  5. Eilo Rytyj

    Eilo Rytyj IncGamers Member

    Joined:
    Jul 22, 2006
    Messages:
    2,215
    Likes Received:
    5
    Trophy Points:
    120
    Skeletons can only be leeched from under the effect of Life Tap, but that's a whole different story. I believe Life Tap ignores the Drain Effectiveness stat or something.

    Same goes for the Ubers, who have a 0 Drain Effectiveness. Life Tap works at full capacity (50% Life Leech) against them.
     
  6. SSoG

    SSoG IncGamers Member

    Joined:
    Jul 4, 2006
    Messages:
    1,870
    Likes Received:
    41
    Trophy Points:
    105
    Life Tap isn't considered leech, and therefore isn't subject to the leech penalties based on resistance or difficulty level.



     
  7. Katon

    Katon IncGamers Member

    Joined:
    May 27, 2006
    Messages:
    15
    Likes Received:
    0
    Trophy Points:
    16
    Ah, I see. Alrighty. Thanks!
     
  8. SSoG

    SSoG IncGamers Member

    Joined:
    Jul 4, 2006
    Messages:
    1,870
    Likes Received:
    41
    Trophy Points:
    105
    My pleasure.:smiley:



     
  9. takemaru

    takemaru IncGamers Member

    Joined:
    Dec 11, 2009
    Messages:
    1
    Likes Received:
    0
    Trophy Points:
    1
    Re: How is Life/Mana Steal Calculated?

    So, it is not a desired stat for a vengeance paladin. (?)
     
  10. Ragnarod

    Ragnarod DiabloII.Net Pal

    Joined:
    Jun 21, 2003
    Messages:
    1,338
    Likes Received:
    2
    Trophy Points:
    121
    Re: How is Life/Mana Steal Calculated?

    It's not a priority since most of your damage is elemental (which doesn't contribute to leech), but you'll need at least some mana leech to be able to use Vengeance.
     

Share This Page