| Avoidance - some macros | |
|
|
Author | Message |
---|
Typhuse
Posts : 780 Join date : 2009-07-27 Age : 39 Location : England
| Subject: Avoidance - some macros Mon Aug 10, 2009 5:08 pm | |
| Totally bored one night and stumbled upon this, has taken me several days to read the whole thread done by Satrina but the guy knows his stuff. Avoidance That infamous word that makes all tanks (bar druids with there 3 tlaent point hey-im-uncritable-buff NERF)glaze over when they hear this word. Avoidance is the total amount of mitigation you have (defense+parry+block+dodge+miss) added together, which is subject to diminishign returns. - Quote :
Dodge, parry, and miss are subject to diminishing returns. When you determine how much dodge/parry/miss you gain from rating or defense, it must be converted into the diminished amount. The diminished amount is what is added to your dodge/parry/miss chance. So bascailly you make life for a healer hard work if you have any Dimreturns what so ever. Hard to get this im sure, however, this macro helps you decide: - Code:
-
/script dr=function(x)return 1/(1/16+0.9560/x)end;DEFAULT_CHAT_FRAME:AddMessage("Need 102.4 combat table coverage. Currently at: "..string.format("%.2f", GetDodgeChance()+GetBlockChance()+GetParryChance()+5+dr(GetCombatRating(CR_DEFENSE_SKILL)/122.962))) Unhittable for warrior and pally: - Code:
-
/run ChatFrame1:AddMessage(format("Unhittable at 102.4%% - you have %.2f%%", GetDodgeChance() + GetBlockChance() + GetParryChance() + 5 + 1/(0.0625 + 0.956/(GetCombatRating(CR_DEFENSE_SKILL)/4.91850*0.04)))) Just avoidance (paladins, warriors, deathknights). This gives you dodge + parry + miss only. - Quote :
- /run ChatFrame1:AddMessage(format("Total avoidance: %.2f%%", GetDodgeChance() + GetParryChance() + 5 + 1/(0.0625 + 0.956/(GetCombatRating(CR_DEFENSE_SKILL)/4.91850*0.04))))
Bear Avoidance (druids). This gives you dodge + miss only. Tauren: - Quote :
- /run ChatFrame1:AddMessage(format("Total avoidance: %.2f%%", GetDodgeChance() + 5 + 1/(0.0625 + 0.956/(GetCombatRating(CR_DEFENSE_SKILL)/4.91850*0.04))))
All macros taken and found at TankspotAs a closing piece the addon TankPoints looks good and simple to use for figuring out dim returns and such. | |
|
| |
Typhuse
Posts : 780 Join date : 2009-07-27 Age : 39 Location : England
| Subject: Re: Avoidance - some macros Mon Aug 10, 2009 5:56 pm | |
| So as i was further broed i had a look at this http://forums.worldofwarcraft.com/thread.html?topicId=15199333928&sid=1With the general rule that anyone with 540 defense has roughly 6% chance to be missed + the 5% chance that the boss (83 elite) will miss you. MISS = 11% Applying this math to our tanks we have the following: HuconanDefence | 544 | Dodge | 22.07% | Parry | 19.29 | Block | 24.91/54.91 | Miss | 10.76% |
This means total avoidance with 30% block from sheild is 107.03 > 102.06, which means Huconan has wasted block. ZandaramasDefence | 546 | Dodge | 21.38% | Parry | 18.97% | Block | 17.00/47.00% | Miss | 10.84% |
This means total avoidance with 30% block from sheild is 98.19 < 102.06, which means Zand is 4.41% chance to be crushed.
Last edited by Typhuse on Sun Aug 16, 2009 5:28 pm; edited 1 time in total | |
|
| |
Anahka
Posts : 16 Join date : 2009-07-29
| Subject: Re: Avoidance - some macros Wed Aug 12, 2009 6:25 am | |
| - Typhuse wrote:
This means total avoidance with 30% block from sheild is 98.19 < 102.06, which means Zand is 4.41% chance to be crushed. Hmm. Crushing blows were removed from the game for WotLK, so not sure if this is 100% accurate. There is talk of bringing them back, but ghostcrawler said he would rather not do that as it makes druid tanking struggle again(we have no way of blocking crushing blows, hence why we were only really OT's during TBC) | |
|
| |
Typhuse
Posts : 780 Join date : 2009-07-27 Age : 39 Location : England
| Subject: Re: Avoidance - some macros Wed Aug 12, 2009 6:28 am | |
| Yes I read crushing was only for bosses 4 lvls above you. But I remember reading from somewhere although pallies no create threat with there white dmg, they still are vulnerable to to hits which dont hit there block spells on there attack table.
Ill try and find the artical. | |
|
| |
Typhuse
Posts : 780 Join date : 2009-07-27 Age : 39 Location : England
| Subject: Re: Avoidance - some macros Wed Aug 12, 2009 6:34 am | |
| - Lore wrote:
- Prot Paladin gear has seen a hefty overhaul, so don't be alarmed when you log in and your Spellpower and Intellect is all gone. It's been replaced by Strength in 99% of situations, which usually translates to an increase in total threat/damage output.
Warrior-style gear was hit a little harder, with most of the Strength coming as a reduction in avoidance, particularly Defense. Uncrushable is no longer a concern, but uncrittable definitely is, so be sure to double check your Defense skill and consider gemming or enchanting for it to get back over the cap if need be.
| |
|
| |
Anahka
Posts : 16 Join date : 2009-07-29
| Subject: Re: Avoidance - some macros Wed Aug 12, 2009 6:36 am | |
| http://www.wowwiki.com/Crushing_blowWowwiki article on it, not very up to date, but mentions at the bottom "non-blocked hit" which might be what it is instead of crushing blows. The article is mostly well out of date though. Anyway, I'll get back to planning that feral tanking post I'm gonna write that no one will care about | |
|
| |
Typhuse
Posts : 780 Join date : 2009-07-27 Age : 39 Location : England
| Subject: found the fucker Wed Aug 12, 2009 6:59 am | |
| here we go found it, its not crushable is the avoidance table, as in avoid any damage. Found at:http://elitistjerks.com/f76/t37172-protection_paladin_field_manual_wow_3_0_wotlk/p58/#post1337042 - Elite Jerks wrote:
- The Hit Table
It's often assumed by casual observers that the different kinds of avoidance are checked in sequence, e.g. first the server checks to see if the mob misses you; if it doesn't miss then the server checks to see if you parry; if you don't parry then the server checks for a dodge, etc. This makes intuitive sense, but it's not the way things actually work.
What actually happens is the server makes a single "roll of the dice" to determine what happens on an attack, and all your avoidance chances, as well as your chance to be crit, are applied at the same to that one roll. So for example, if a tank is naked and using a trash can lid as a shield, and has a 5% chance to be missed, 5% chance to dodge, 5% chance to parry and 5% chance to block, the server constructs a hit table that looks like this:
01 - 05: miss (5%) 06 - 10: parry (5%) 11 - 15: dodge (5%) 16 - 20: block (5%) 21 - 95: hit (75%) 96 -100: crit (5%)
... and then a single random number between 1 and 100 determines the outcome.
If a tank has a 10% chance to be missed, a 10% chance to dodge, 10% chance to parry, 10% chance to block, and has enough defense to be immune to critical hits, the table looks like this:
01 - 10: miss (10%) 11 - 20: parry (10%) 21 - 30: dodge (10%) 31 - 40: block (10%) 41 -100: hit (60%)
If the tank has Holy Shield active, the chance of a block goes up to 40% and the chance of a regular hit goes down to 30. If the tank has Holy Shield active and Redoubt procs, the chance of a block is 70%, and it is impossible for an attack to hit without being blocked.
The important thing to be aware of here is that the more of each kind of avoidance you have, the more valuable the rest of your avoidance becomes. Every increase in your chance to parry, dodge, or block comes directly out of your chance to take a hit.
NOTE FROM TYPH Even though this is now out of date, redoubt no longer afftecs your hit table.
Last edited by Typhuse on Sun Aug 16, 2009 5:36 pm; edited 3 times in total | |
|
| |
Typhuse
Posts : 780 Join date : 2009-07-27 Age : 39 Location : England
| Subject: Re: Avoidance - some macros Wed Aug 12, 2009 7:17 am | |
| | |
|
| |
Typhuse
Posts : 780 Join date : 2009-07-27 Age : 39 Location : England
| Subject: Re: Avoidance - some macros Wed Aug 12, 2009 7:25 am | |
| - Cathela wrote:
- Like avoidance-gearing, mitigation-gearing also seeks to reduce the total damage taken, but it takes the opposite approach to that goal by focusing on reducing the size of the blows taken rather than their number. The first goal of mitigation gearing is to fill up the entire hit table with full or partial avoidance and thus eliminate any chance of an unblocked hit landing. (This is similar to the process of becoming immune to crushing blows from TBC.) Once that's achieved, all remaining gear freedom is focused on armor or block value.
Mitigation tanks function best against bosses or mobs that use lighter, fast attacks, where blocking can really shine. Mitigation gearing is also useful when first learning a fight, because it reduces the largest amount of damage you can take from one blow or from a multi-attack combination.
The valued gear stats for a mitigation approach are block rating and defense rating until the hit table is filled up, and then block value and armor after that point. Other avoidance stats (doge, parry, agility) are useful if they help fill up the hit table, but they're inferior to defense (which adds more total avoidance including block) and block rating (which is far more efficient per-point at filling the hit table. An addon like TankPoints is almost essential for this approach to determine exactly how much avoidance is needed. Additional avoidance beyond what's needed to fill the hit table is wasted. | |
|
| |
Typhuse
Posts : 780 Join date : 2009-07-27 Age : 39 Location : England
| Subject: Re: Avoidance - some macros Sun Aug 16, 2009 4:00 pm | |
| based on Huc's new gear:
Think this was calculated with the block enchant on the sheild.
Miss: 00.01 - 10.00 (10%) Dodge: 10.01 - 33.38 (23.37%) Parry: 33.39 - 53.33 (19.94%) Block: 53.34 - 100.37 (47.04) Hit: 0% Crit: 0%
Calculated when HS is on.
When HS is off:
Miss: 00.01 - 10.00 (10%) Dodge: 10.01 - 33.38 (23.37%) Parry: 33.39 - 53.33 (19.94%) Block: 53.34 - 70.38 (17.04) Hit: 71.38 - 100.00 (28.62) Crit: 0%
With huc's armour % he will not be affected by 60% of the damage. | |
|
| |
Typhuse
Posts : 780 Join date : 2009-07-27 Age : 39 Location : England
| Subject: Re: Avoidance - some macros Sun Aug 16, 2009 5:35 pm | |
| Zandar
With HS up:
Miss: 00.01 - 10.00 (10%) Dodge: 10.01 - 31.39 (21.38%) Parry: 31.40 - 50.36 (18.97%) Block: 50.37 - 80.37 (47.04%) Hit: 80.38 - 100.00 (19.62%) Crit: 0%
Without HS up:
Miss: 00.01 - 10.00 (10%) Dodge: 10.01 - 31.39 (21.38%) Parry: 31.40 - 50.36 (18.97%) Block: 50.37 - 67.37 (17.00%) Hit: 67.38 - 100.00 (32.62%) Crit: 0% | |
|
| |
Zoluzen
Posts : 396 Join date : 2009-07-27 Age : 39 Location : Sweden
| Subject: Re: Avoidance - some macros Mon Aug 17, 2009 9:23 am | |
| This is seriously a foreign language for me...
Was curious about my DK status atm and I have no idea what all of this means. *off to try it off or something* | |
|
| |
Deado Admin
Posts : 205 Join date : 2009-08-04 Age : 41 Location : Budaƶrs, Hungary
| Subject: Re: Avoidance - some macros Tue Sep 22, 2009 6:50 am | |
| hmm im kinda interrested in the script u posted there ty do u know how actually the scripting language works? | |
|
| |
Sponsored content
| Subject: Re: Avoidance - some macros | |
| |
|
| |
| Avoidance - some macros | |
|