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
[ROGUE] Eviscerate #154
Comments
Author: davor1234 |
Author: rusfighter {{{ According to wowwiki: http://www.wowwiki.com/Eviscerate |
Author: dav {{{ It's ok ? |
Author: rusfighter |
Author: havenard |
Author: davor1234 |
Author: ra3or
why RANGED_ATTACK ? Eviscerate is for Rogues and apply poison works on melee weapons, not ranged |
Author: jubi |
Author: hharry |
Author: havenard
}}} It calculates precisely what is indicated in the skill description. So @hharry, considering 5 Combo Points and your 4039 Attack Power, your Eviscerate can hit 2455.85 to 3263.65. Given your build (Assassination) and your buffs, we can increase that by 6% because of talent [Find Weakness] so your Eviscerate can hit a raw Physical damage of 2603.201 to 3459.469, so hitting 2898 as in the screenshot is perfectly inside what should be expected. |
Author: arxt |
Author: pinkpingpenguin And like arxt, i was seeing many pvp movies too, and we are not playing the same game indeed :) |
Author: tehmarto |
Author: gedraf |
The AP coefficient for Eviscerate is 0.03% from AP. Unforfortunately, it's coeff for 1 combo point. With other more combo points, it's 0.06, 0.09, 0.12, 0.15 |
Solution is not found ? :( |
What are you talking about? |
So bad tickets can't be merged... :( |
Its still buggy! |
Propose re-opening of this issue. I think the real scaling is 0.07 of AP per combo point fixed scaling. Sources: [GetSpellInfo(2098)] = {
["Name"] = "Eviscerate",
[0] = { ComboPoints = true, --[[APBonus = { 0.03, 0.06, 0.09, 0.12, 0.15 },--]] APBonus = { 0.07, 0.14, 0.21, 0.28, 0.35 } },
[1] = { 6, 10, PerCombo = 5 },
[2] = { 14, 22, PerCombo = 11 },
[3] = { 25, 39, PerCombo = 19 },
[4] = { 41, 61, PerCombo = 31 },
[5] = { 60, 90, PerCombo = 45 },
[6] = { 93, 137, PerCombo = 71 },
[7] = { 144, 212, PerCombo = 110 },
[8] = { 199, 295, PerCombo = 151 },
[9] = { 224, 332, PerCombo = 170 },
[10] = { 245, 365, PerCombo = 185 },
[11] = { 405, 613, PerCombo = 301 },
[12] = { 497, 751, PerCombo = 370 },
}, Aldriana's Combat Spreadsheet v1.5.2 "Calcs" hidden sheet, 972 row "N pt Eviscerate Base Damage":
Where 254 is average base damage of Rank 12 Eviscerate (ID - 48668) ( 127 + 381) / 2 = 254 370 is combo multiplier The other multiplier term factors in talents Improved Eviscerate and Aggression to add to total calculated damage. After this analysis, I think the true formula should be else if (m_spellInfo->SpellFamilyFlags[0] & 0x00020000)
{
if (Player* player = m_caster->ToPlayer())
{
if (uint32 combo = player->GetComboPoints())
{
float ap = m_caster->GetTotalAttackPowerValue(BASE_ATTACK);
damage += int32(ap * combo * 0.07f);
// Eviscerate and Envenom Bonus Damage (item set effect)
if (m_caster->HasAura(37169))
damage += combo*40;
}
}
} |
This is 3.x, right? |
Yes, otherwise it would be labeled [4.3.4] a few years ago, to keep it separate from master / 3.3.5. |
Thanks, just wanted to make sure I read it all right. |
Co-authored-by: AndyBe <andreas.benzler@gmail.com>
1 Core/Scripts: Added basic types for async script actions
What steps will reproduce the problem?
1.Place instant poison on both of your weapons (im using axes)
2.Hit your target with 2-3 sinister strikes
3.Use Eviscerate
What is the expected output? What do you see instead?
Eviscerate (mine is rank 4) should do 85-123 dmg with 2 combo points but it does alot less. About 66 dmg. Does normal dmg without poisons. Did 86 dmg
What revision of the Core are you using? On what operating system?
Core revision: Trinity Core 10767 Operating System: Ubuntu 10.04 x64
The text was updated successfully, but these errors were encountered: