Pelf

Pelf shield of the righteous 1

Apr 27th, 2012
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.20 KB | None | 0 0
  1. diff --git a/src/server/game/Spells/SpellEffects.cpp b/src/server/game/Spells/SpellEffects.cpp
  2. index 7eb8580..0110f15 100644
  3. --- a/src/server/game/Spells/SpellEffects.cpp
  4. +++ b/src/server/game/Spells/SpellEffects.cpp
  5. @@ -856,17 +856,16 @@ void Spell::SpellDamageSchoolDmg(SpellEffIndex effIndex)
  6.                      switch(m_caster->GetPower(POWER_HOLY_POWER))
  7.                      {
  8.                          case 0:
  9. -                            damage = int32(damage * 1.16f);
  10. -                            break;
  11. +                           damage = damage * 1 + int32(0.1 * m_caster->GetTotalAttackPowerValue(BASE_ATTACK));
  12. +                           break;
  13.                          case 1:
  14. -                            damage = int32((damage * 1.16f) * 3);
  15. +                           damage = damage * 3 + int32(0.3 * m_caster->GetTotalAttackPowerValue(BASE_ATTACK));
  16.                              break;
  17.                          case 2:
  18. -                            damage = int32((damage * 1.16f) * 6);
  19. +                           damage = damage * 6 + int32(0.6 * m_caster->GetTotalAttackPowerValue(BASE_ATTACK));
  20.                              break;
  21.                      }
  22.                  }
  23. -
  24.               break;
  25.              }
  26.              case SPELLFAMILY_DEATHKNIGHT:
Advertisement
Add Comment
Please, Sign In to add comment