-
-
Notifications
You must be signed in to change notification settings - Fork 2.9k
fix(Core/Player): Mutilate + Cold Blood crit fix #22308
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
base: master
Are you sure you want to change the base?
Conversation
Mutilate was only critting with main-hand while Cold Blood Closes AzerothCore issue azerothcore#20027
What happens if the main hand attack hits but the offhand attack misses? Is the aura removed? |
There's no such thing because if the main Mutilate spell (1329) fails then neither the main nor the off hand attack will be executed. |
The off-hand attack hit chance is rolled independently and may miss. My question was, if the main spell or main hand attack crits and the offhand attack misses, will the aura be removed? |
It may not miss. If Mutilate (1329) was not missed then main-hand Mutilate (5374) and off-hand Mutilate (27576) will hit no matter what they cannot be missed. That is blizzlike. |
Sorry about that, I am discussing it with people and getting information from them By "missing" they meant that the second hit may not go off (for example if the first hit kills the creature), see the image below of tests conducted with the previous PR that tried addressing this issue So my question is, was this scenario accounted for? |
Ahhh I understand. Gonna look into that. |
Done. :) EDIT: no not done, it will now remove on Miss too, hold on. |
0326df5
to
2bf6b82
Compare
Okay test it out guys please, should work fine now. |
Bump @Nyeriah |
Mutilate was only critting with main-hand while Cold Blood
Closes AzerothCore issue #20027
Changes Proposed:
This PR proposes changes to:
Issues Addressed:
SOURCE:
The changes have been validated through:
Tests Performed:
This PR has been:
How to Test the Changes:
Known Issues and TODO List:
How to Test AzerothCore PRs
When a PR is ready to be tested, it will be marked as [WAITING TO BE TESTED].
You can help by testing PRs and writing your feedback here on the PR's page on GitHub. Follow the instructions here:
http://www.azerothcore.org/wiki/How-to-test-a-PR
REMEMBER: when testing a PR that changes something generic (i.e. a part of code that handles more than one specific thing), the tester should not only check that the PR does its job (e.g. fixing spell XXX) but especially check that the PR does not cause any regression (i.e. introducing new bugs).
For example: if a PR fixes spell X by changing a part of code that handles spells X, Y, and Z, we should not only test X, but we should test Y and Z as well.