-
Notifications
You must be signed in to change notification settings - Fork 6k
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
[T10 Deathknight] 4 Set bonus #6449
Comments
Confirmed. |
this is a duplicate but im not entirely sure where the other issue is. |
#2286 ? |
You closed the 1st issue , so i didnt know if it would be ok to respon there , so i opened now one , |
Confirmed. I've also noticed this behaviour:
I think I've also tracked down the code related in Unit.cpp:
I've tried to add |
try to add an |
try mangos version (works for me fine): diff --git a/src/server/game/Entities/Unit/Unit.cpp b/src/server/game/Entities/Unit/Unit.cpp
index e038d11..28cc99a 100644
--- a/src/server/game/Entities/Unit/Unit.cpp
+++ b/src/server/game/Entities/Unit/Unit.cpp
@@ -8859,6 +8859,16 @@ bool Unit::HandleProcTriggerSpell(Unit* victim, uint32 damage, AuraEffect* trigg
trigger_spell_id = 50475;
basepoints0 = CalculatePctN(int32(damage), triggerAmount);
}
+ // Item - Death Knight T10 Melee 4P Bonus
+ else if (auraSpellInfo->Id == 70656)
+ {
+ if (GetTypeId() != TYPEID_PLAYER || getClass() != CLASS_DEATH_KNIGHT)
+ return false;
+
+ for (uint32 i = 0; i < MAX_RUNES; ++i)
+ if (((Player*)this)->GetRuneCooldown(i) == 0)
+ return false;
+ }
break;
}
case SPELLFAMILY_ROGUE: |
ewww ill fix this code up later |
I just tried to apply the fix and the problem persists. You can verify it with a simple spell rotation like: |
@Expecto HandleDummyAuraProc is wrong, it is SPELL_AURA_PROC_TRIGGER_SPELL spell ... |
uhh how about try DELETE FROM `spell_proc_event` WHERE `entry` = 70656; also it shouldnt apply this aura if you already have it right? |
if in there is 0 in proc chance what its means? |
@Kandera, spell_proc_event patch works just fine, thank you. |
…ityCore#3820. fix blood presence to NOT proc on positive spells (causes issues with healing spells making you heal) Closes TrinityCore#6009. fix dk t10 4peice bonus Closes TrinityCore#6449.
How to reprduce the bug
Open DK
Get 4 Part of Tier 10 gear
makes all your runes be in CD
What is the expected outpot?
The spell - Item - Death Knight T10 Melee 4P Bonus - "Whenever all your runes are on cooldown, you gain 3% increased damage done with weapons, spells, and abilities for the next 15 sec."
Should have proc of 100%.
What happen instead?
The proc isn't 100% , i can't how much % it is now , i just know it isnt 100%
Related Links:
http://www.wowhead.com/spell=70656
http://www.wowhead.com/itemset=-261
Server info:
Hash : a8a5b5a
Tdb: 335.11.46+
The text was updated successfully, but these errors were encountered: