+ Reply to Thread
Results 1 to 20 of 20

Thread: How to calculate the Block and the Critically Block ?

  1. #1
    Join Date
    Dec 2010
    Posts
    15

    How to calculate the Block and the Critically Block ?

    How to calculate block and Critically Block?

    we know that for warrior:
    Mastery = +12% Block/Critically Block
    1 Mastery = +1.5% Block/Critically Block
    Sentinal = +15% Block

    but,how calculate total block among them?

    Block = 12+15+Mastery*1.5 or
    (15+Mastery*1.5)*1.12 or etc??


    armory for kungen
    url = http://eu.battle.net/wow/en/characte.../kungen/simple

    his data : mastery=17.92, shield + 40block rating(=0.44% block)

    1. 17.92*1.5%+0.44%+12+15 = 54.32%
    2. (17.92*1.5%+0.44%+15)*1.12 = 47.39%
    3. (17.92*1.5%+0.44%+12)*1.15 = 45.21%

    Oh..no...all not ...His block = 47.33% T-T

    plz,who can help me~ how to calculate the Block = =~
    Last edited by kakalu2000; 12-22-2010 at 01:07 AM.

  2. #2
    Join Date
    Aug 2010
    Posts
    1,132
    20% basic chance to block
    8 basic mastery -> +12% chance to block

    You can either use

    17.92*1.5+0.44+20=47.32
    or
    (17.92-8)*1.5+0.44+20+12=47.32

  3. #3
    Join Date
    Dec 2009
    Posts
    534
    You start of with a standard 8 mastery so for Kungen it would be
    5% standard block
    15% block from sentinel
    12% base block from mastery
    9,92*1,5=14,88% from additional mastery
    0,44% from shield enchant
    total: 47,32%

  4. #4
    Join Date
    Dec 2010
    Posts
    15
    OK,thx~~^-^

  5. #5
    Join Date
    Dec 2010
    Posts
    15
    add a question *^-^*

    Does Dodge/Parry has basic chance ,then also 5% ??
    Last edited by kakalu2000; 12-22-2010 at 02:08 AM.

  6. #6
    Join Date
    Jun 2009
    Location
    Belgium
    Posts
    2,369
    Parry is 5% base
    Dodge is 3,758% iirc
    Quote Originally Posted by Ion
    Damn old people, screwin' with my grind.
    Mists of Pandaria Protection Warrior Spreadsheet
    Warlords of Draenor One Minute Field Guides

  7. #7
    Join Date
    Dec 2009
    Posts
    534
    What wartotem said just have to add base agi/430 to dodge resulting in about 4,03% dodge not effected by diminishing returns. Don't quote me on the numbers though

  8. #8
    Join Date
    Jun 2009
    Location
    Belgium
    Posts
    2,369
    Actually, the base Agi doesn't give Dodge (atleast not on DR), so the 3,758% was included.

    But essentially, you can check ingame by going totally naked and read the tooltip :P
    Quote Originally Posted by Ion
    Damn old people, screwin' with my grind.
    Mists of Pandaria Protection Warrior Spreadsheet
    Warlords of Draenor One Minute Field Guides

  9. #9
    Join Date
    Oct 2008
    Location
    NY
    Posts
    1,548
    Quote Originally Posted by WarTotem View Post
    But essentially, you can check ingame by going totally naked and read the tooltip :P
    As it turns out this is an acceptable solution to most of life's problems, though perhaps under utilized.

  10. #10
    Join Date
    Sep 2009
    Posts
    1,900
    As it turns out this is an acceptable solution to most of life's problems, though perhaps under utilized.
    That's because this is also the cause of a lot of problems. Ever tried to tank your boss naked?

    /inappropriate work attire crits you for 14455698990234 (O:14455698853726 D:136508)
    /fired
    RNGesus - Saving you unreliably since BC.
    http://i689.photobucket.com/albums/v...ellvarsig3.jpg

  11. #11
    Join Date
    Nov 2009
    Location
    WI, USA
    Posts
    2,614
    Keep in mind that block is fundamentally bound by chance to be hit. While you aren't likely to be reaching that threshold this early in the expansion, it is part of the formula.

    Block can not exceed...
    100% - Missed - Dodged - Parried
    This is simply because you can't block attacks that don't hit you.
    "In anything, if you want to go from just a beginner to a pro, you need a montage." /w TankSpot WTB Montage for Raiders.

  12. #12
    Join Date
    Dec 2010
    Posts
    15
    Actually, in this days, i analyse which is better in Dodge/Parry/Mastery when we Reforged in the current Armory data

    So,i want to know these attributes's basic value and they how to calculate , which facilitate analyse the deminishined proceeds in +1%

    Thx for all replys ^-^ Merry Christmas

  13. #13
    Join Date
    Dec 2010
    Posts
    15
    Basic Parry =5% it may be wrong

    still this armory
    armory for kungen
    url = http://eu.battle.net/wow/en/characte.../kungen/simple

    his parry = 14.74%

    706str = 1%parry before deminishing ,so,his 3410 str = 4.824 parry (before deminishing)
    1932 parry rating = 10.93 parry before deminishing

    and 1/y=1/c+k/c y=deminished, x =before deminishing K=0.956,C=65.63

    now
    if basic parry = 5%, so that x=5+4.824+10.93 = 20.7565, y=16.3147 ≠ 14.74

    if basic parry =0%,and parry from str doesn't deminish, y = 14.56% it approximate 14.74

    or parry from str deminish,and doing reverse derivation, y=14.74, so x =18.17, 18,17-10.93-4.824 = 2.4163 = basic parry??

    how to calculate the parry? Help~
    Last edited by kakalu2000; 12-23-2010 at 09:16 AM.

  14. #14
    Join Date
    Dec 2008
    Posts
    51
    Quote Originally Posted by kakalu2000 View Post
    how to calculate the parry? Help~
    Strength provides parry rating so you shouldn't calculate parry from strength separately. Just calculate for parry rating:

    x = 10.93% parry before DR.

    1/x' = 0.0152366 + 0.956/x

    x' = 9.74% parry after DR, plus 5% base = 14.74%

  15. #15
    Join Date
    Dec 2010
    Posts
    15
    Oh, i see
    Thanks for your help~

  16. #16
    Join Date
    Aug 2009
    Posts
    11
    Is there a macro that exists to show a in game calculation of miss/dodge/parry/block and critical block?
    Last edited by Trigsten; 12-27-2010 at 01:50 AM.

  17. #17
    Join Date
    Nov 2009
    Location
    WI, USA
    Posts
    2,614
    Quote Originally Posted by Trigsten View Post
    Is there a macro that exists to show a in game calculation of miss/dodge/parry/block and critical block?
    Not possible in a macro because it would exceed the 256 character limit, you would have to use multiple macros or an addon script.

    Chance to be missed is a function of relative level and race. Dodge is function depending on chance to be missed, bonus agility (which also requires you to store a data table of base agility values), dodge rating, talents, ability usage and relative level. Parry is a function of all of that and bonus strength (which also requires you to store a data table of base strength values), parry rating, talents, ability usage and relative level. Block is a function of all of that, block rating, mastery rating, talents, ability usage and relative level. Critical block is a function of everything prior and mastery.

    When dealing with avoidance, calculating one piece is actually dependent and bound by the value of the other parts because their is an order to the combat table and block is lower on the table so gets pushed off first.
    "In anything, if you want to go from just a beginner to a pro, you need a montage." /w TankSpot WTB Montage for Raiders.

  18. #18
    Join Date
    Aug 2009
    Posts
    11
    Maybe I didnt ask the question correctly, or just dont understand your answer.

    But there was a macro I used in BC tanking with my pally to show dodge+parry+block. I actually saw it on one of the older posts around here awhile ago but dont have the time to dig it up atm. Im after a updated version which also includes critical block.

    From memory it had "get dodge" type stuff in it.

  19. #19
    Join Date
    Nov 2009
    Location
    WI, USA
    Posts
    2,614
    There are differences between values on the character sheet and actual values in practice.

    In short to answer your question, there is no direct API call which will tell you your critical block chance. There is a direct API call that will tell you your block chance, relative to a same level mob (character sheet data). Critical Block however is a calculated value, you actually have to run the numbers to determine it. You could approximate it by simply pulling your mastery value and multiplying by 0.015, however that approximation doesn't take into considerations limiting factors and threshold values. For example, the block cap for a Night Elf Warrior in identical gear is 2% lower than any other warrior because of the 2% increased chance to be missed and miss is evaluated first of all avoidances (then dodge, then parry, then block).
    "In anything, if you want to go from just a beginner to a pro, you need a montage." /w TankSpot WTB Montage for Raiders.

  20. #20
    Join Date
    Nov 2009
    Location
    WI, USA
    Posts
    2,614
    Here is a dumbed down approximation of Critical Block at level 85.

    Code:
    /run bp=GetBlockChance() m=GetMastery() cbp=12+(m*1.5) DEFAULT_CHAT_FRAME:AddMessage(bp.."% Block, "..cbp.."% Critical Block ("..(cbp*(bp/100)).."%)")
    I am also not completely sure but I believe Critical Block is a double roll i.e. 30% critical block and 50% block means 15% of incoming attacks are critically blocked, correct?

    Could also add aura checking for Hold the Line and add 10% to Critical Block chance, but this is already just an approximation.
    Last edited by Quinafoi; 12-29-2010 at 10:31 AM. Reason: code change
    "In anything, if you want to go from just a beginner to a pro, you need a montage." /w TankSpot WTB Montage for Raiders.

+ Reply to Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts