Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[3.3.5] Partial resists not occurring in the right ratios. #21587

Open
ghost opened this issue Mar 11, 2018 · 4 comments
Open

[3.3.5] Partial resists not occurring in the right ratios. #21587

ghost opened this issue Mar 11, 2018 · 4 comments

Comments

@ghost
Copy link

ghost commented Mar 11, 2018

Description:

Partial resists don't occur in the right frequencies.

Current behaviour:

At the moment, against lvl 83 targets, partial resists occur in frequencies such that you only get 3% of total spell damage resisted, it should occur more frequently such that the average amount partially resisted is closer to 6% (2% per level)

Expected behaviour:

http://web.archive.org/web/20100808134105/http://elitistjerks.com/f75/t38540-general_mage_discussion_information/p11/#post1171056

"The data collected is as follows:

total 10964 non-misses

6096 with 0% resisted
3361 with 10% resisted
1507 with 20% resisted

Fusing the 10% and 20% cells we have 4868 events from 10964 samples. Since this is a binomial distribution we can compute confidence intervals for the proportion.

The resist table for 6% average resist given the above distribution should be

55% with 0% resisted,
30% with 10% resisted,
15% with 20% resisted.

Compare this with

55.60% with 0% resisted,
30.65% with 10% resisted,
13.74% with 20% resisted

in our sample. So the assumption on the shape of probability distribution seems to be quite reasonable."

TL;DR;
The chances for partial resists against a level 83 boss should be the following, for every spell that has the possibility of being partially-resisted:

55% with 0% resisted,
30% with 10% resisted,
15% with 20% resisted.

Branch(es):

3.3.5

@TrinityCoreBot TrinityCoreBot added the Invalid-IncompleteData/OrNotTrinityCore Reporter deleted parts or all template or he is using a 3rd party unsupported core. label Mar 11, 2018
@TrinityCore TrinityCore deleted a comment from TrinityCoreBot Mar 11, 2018
@Killyana Killyana added Sub-Spells Comp-Core Branch-3.3.5a and removed Invalid-IncompleteData/OrNotTrinityCore Reporter deleted parts or all template or he is using a 3rd party unsupported core. labels Mar 11, 2018
@ariel-
Copy link
Contributor

ariel- commented Mar 12, 2018

We use same formula but the chance to resist is different because of average resist calc (5 resist per level difference, so a lvl 83 mob will have 15 resist, which amounts to only 2.85% Average Resist, instead of the observed 6%)

@ariel- ariel- self-assigned this Mar 12, 2018
@ariel-
Copy link
Contributor

ariel- commented Mar 12, 2018

Having a flat 2% AR per level seems good for bosses, however this must have a cap or some sort or players will start resisting wayy too much against higher level (which may or may not be intended)

@ghost
Copy link
Author

ghost commented Jun 3, 2018

https://wow.gamepedia.com/Resistance
The above wowwiki link suggests lvl 83 bosses had 24 resistance as a result of level difference.

http://web.archive.org/web/20100808223614/http://elitistjerks.com/f15/t44675-resistance_mechanics_wotlk/#post1081786

"Average Resist = Resistance/(Constant+ Resistance)

For level 80 mobs, the Constant is 400.
For level 83 bosses, the Constant appears to be 510 (pending final confirmation)."

Could it be that bosses use their 24 resistance against lvl 80 players by using the 400 constant?

400/(400+24) = 0.9434, for 5.66% AR

In contrast,
510/(510+24) = 0.9551, 4.49% AR

@Killyana
Copy link
Member

Killyana commented Apr 8, 2019

Find a creature with 15 level less than you char and .cast self 24063 on it, than put you char in the green cloud, you well get the debuff but no damage is dealt as resistance is 100% and it will appears no where.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants