diff options
| author | ariel- <ariel-@users.noreply.github.com> | 2016-10-05 13:07:44 -0300 |
|---|---|---|
| committer | ariel- <ariel-@users.noreply.github.com> | 2016-10-05 13:07:44 -0300 |
| commit | 5b7078c30ae3dd5e250a55879e3983361b053896 (patch) | |
| tree | 25b86f7f5d8fb2a4838c1ab73c9fa06a944fc368 /src | |
| parent | 845102b9fdb017468a8892f87b062972162c81c7 (diff) | |
Core/Unit: fix weapon skill up.
Closes #18044
Diffstat (limited to 'src')
| -rw-r--r-- | src/server/game/Entities/Unit/Unit.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/server/game/Entities/Unit/Unit.cpp b/src/server/game/Entities/Unit/Unit.cpp index 99ea469dde3..c06bcc891b2 100644 --- a/src/server/game/Entities/Unit/Unit.cpp +++ b/src/server/game/Entities/Unit/Unit.cpp @@ -2072,7 +2072,8 @@ void Unit::AttackerStateUpdate(Unit* victim, WeaponAttackType attType, bool extr DealDamageMods(victim, damageInfo.damage, &damageInfo.absorb); SendAttackStateUpdate(&damageInfo); - TriggerAurasProcOnEvent(damageInfo); + DamageInfo dmgInfo(damageInfo); + ProcSkillsAndAuras(damageInfo.target, damageInfo.procAttacker, damageInfo.procVictim, PROC_SPELL_TYPE_NONE, PROC_SPELL_PHASE_NONE, dmgInfo.GetHitMask(), nullptr, &dmgInfo, nullptr); DealMeleeDamage(&damageInfo, true); |
