Advertisement
Guest User

Dreamstate && Empowered Shadow - Patch

a guest
Jan 7th, 2013
19
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 1.80 KB | None | 0 0
  1. diff --git a/src/server/game/Spells/Auras/SpellAuraEffects.cpp b/src/server/game/Spells/Auras/SpellAuraEffects.cpp
  2. index f1163a8..9f5c39e 100644
  3. --- a/src/server/game/Spells/Auras/SpellAuraEffects.cpp
  4. +++ b/src/server/game/Spells/Auras/SpellAuraEffects.cpp
  5. @@ -745,7 +745,7 @@ int32 AuraEffect::CalculateAmount (Unit *caster)
  6.                  if (GetBase()->GetCaster()->HasAura(33599))          // Dreamstate rank2
  7.                      bonusMana += 30;
  8.              }
  9. -            amount = int32(GetBase()->GetUnitOwner()->GetCreatePowers(POWER_MANA) * amount * 3 / (GetTotalTicks() * 100.0f));
  10. +            amount = int32(GetBase()->GetUnitOwner()->GetCreatePowers(POWER_MANA) * bonusMana * 3 / (GetTotalTicks() * 100.0f));
  11.          }
  12.          // Owlkin Frenzy
  13.          else if (m_spellProto->Id == 48391)
  14. diff --git a/src/server/game/Spells/SpellEffects.cpp b/src/server/game/Spells/SpellEffects.cpp
  15. index b5ec39f..cb6fdd3 100644
  16. --- a/src/server/game/Spells/SpellEffects.cpp
  17. +++ b/src/server/game/Spells/SpellEffects.cpp
  18. @@ -742,12 +742,14 @@ void Spell::SpellDamageSchoolDmg (SpellEffIndex effIndex)
  19.                      uint32 pct = stack * 10;
  20.  
  21.                      // Mastery
  22. -                    if (m_caster->HasAuraType(SPELL_AURA_MASTERY))
  23. +                    if (m_caster->HasAuraType(SPELL_AURA_MASTERY)){
  24.                          if (m_caster->ToPlayer()->GetTalentBranchSpec(m_caster->ToPlayer()->GetActiveSpec()) == BS_PRIEST_SHADOW)
  25.                              pct += 1.5f * m_caster->ToPlayer()->GetMasteryPoints();
  26. +                   }
  27.  
  28.                      AddPctN(damage, pct);
  29.                      m_caster->RemoveAurasDueToSpell(77487);
  30. +                    m_caster->CastSpell(m_caster, 95799, true);//Give "Empowered Shadow" - ID:95799
  31.                  }
  32.  
  33.                  //Mind Melt Aura remove
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement