* Turn proc flag on periodic heal spells back on.

* Fix Glyph of Rejuvenation.
* Fix a typo in bladestorm handling.
* Use Player's Crippling Poison for Deadly Brew instead of mob one to make it not stackable(dunno if it's correct)

--HG--
branch : trunk
This commit is contained in:
QAston
2009-04-19 01:32:22 +02:00
parent 8dc8babfb7
commit c75e467513
3 changed files with 17 additions and 5 deletions
+10 -1
View File
@@ -5615,6 +5615,15 @@ bool Unit::HandleDummyAuraProc(Unit *pVictim, uint32 damage, AuraEffect* trigger
triggered_spell_id = 28742;
break;
}
// Glyph of Rejuvenation
case 54754:
{
if (pVictim->GetHealth() >= triggerAmount * pVictim->GetMaxHealth()/100)
return false;
basepoints0 = int32(triggerAmount * damage / 100);
triggered_spell_id = 54755;
break;
}
// Healing Touch Refund (Idol of Longevity trinket)
case 28847:
{
@@ -5735,7 +5744,7 @@ bool Unit::HandleDummyAuraProc(Unit *pVictim, uint32 damage, AuraEffect* trigger
// Deadly Brew
else if( dummySpell->SpellIconID == 2963 )
{
triggered_spell_id = 25809;
triggered_spell_id = 3409;
break;
}
// Quick Recovery