Changeset 57 for trunk/src/game/SpellAuras.cpp
- Timestamp:
- 11/19/08 13:29:59 (17 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/game/SpellAuras.cpp
r44 r57 1651 1651 // // Prismatic Shield 1652 1652 // case 40879: break; 1653 // // Aura of Desire 1654 // case 41350: break; 1653 // Aura of Desire 1654 case 41350: 1655 { 1656 Unit::AuraList const& mMod = m_target->GetAurasByType(SPELL_AURA_MOD_INCREASE_ENERGY_PERCENT); 1657 for(Unit::AuraList::const_iterator i = mMod.begin(); i != mMod.end(); ++i) 1658 { 1659 if ((*i)->GetId() == 41350) 1660 { 1661 (*i)->ApplyModifier(false); 1662 (*i)->GetModifier()->m_amount -= 5; 1663 (*i)->ApplyModifier(true); 1664 break; 1665 } 1666 } 1667 }break; 1655 1668 // // Dementia 1656 1669 // case 41404: break; … … 5615 5628 break; 5616 5629 } 5630 case 41337:// aura of anger 5631 { 5632 Unit::AuraList const& mMod = m_target->GetAurasByType(SPELL_AURA_MOD_DAMAGE_PERCENT_DONE); 5633 for(Unit::AuraList::const_iterator i = mMod.begin(); i != mMod.end(); ++i) 5634 { 5635 if ((*i)->GetId() == 41337) 5636 { 5637 (*i)->ApplyModifier(false); 5638 (*i)->GetModifier()->m_amount += 5; 5639 (*i)->ApplyModifier(true); 5640 break; 5641 } 5642 } 5643 m_modifier.m_amount += 100; 5644 }break; 5617 5645 default: 5618 5646 break;