diff options
| author | Shauren <shauren.trinity@gmail.com> | 2011-06-26 01:12:16 +0200 |
|---|---|---|
| committer | Shauren <shauren.trinity@gmail.com> | 2011-06-26 01:12:49 +0200 |
| commit | c9a5aef06167813ba679c194183f003583f9ff3d (patch) | |
| tree | ad231994d5cf0794abd435246592738cce88eaec /src/server/game | |
| parent | 6dcee0c0ea23617849a6b04ae22d2b74fb04f097 (diff) | |
Scripts/Icecrown Citadel
* Fixed Mark of the Fallen Champion
* Allow attacking Lady Deathwhisper during intro
Closes #2088
Diffstat (limited to 'src/server/game')
| -rwxr-xr-x | src/server/game/Entities/Unit/Unit.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/server/game/Entities/Unit/Unit.cpp b/src/server/game/Entities/Unit/Unit.cpp index fd8be29c3e0..c3c2ceaa11d 100755 --- a/src/server/game/Entities/Unit/Unit.cpp +++ b/src/server/game/Entities/Unit/Unit.cpp @@ -8718,6 +8718,8 @@ bool Unit::HandleProcTriggerSpell(Unit *pVictim, uint32 damage, AuraEffect* trig // Deathbringer Saurfang - Rune of Blood case 72408: // can proc only if target is marked with rune + // this should be handled by targetAuraSpell, but because 72408 is not passive + // one failed proc will remove the entire aura if (!pVictim->HasAura(72410)) return false; break; @@ -8725,6 +8727,12 @@ bool Unit::HandleProcTriggerSpell(Unit *pVictim, uint32 damage, AuraEffect* trig case 72176: basepoints0 = 3; break; + // Deathbringer Saurfang - Mark of the Fallen Champion + case 72256: + // this should be handled by targetAuraSpell, but because 72408 is not passive + // one failed proc will remove the entire aura + CastSpell(NULL, trigger_spell_id, true, NULL, triggeredByAura); + return true; case 15337: // Improved Spirit Tap (Rank 1) case 15338: // Improved Spirit Tap (Rank 2) { |
