Pelf

Pelf wild hunt 2

May 17th, 2012
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.42 KB | None | 0 0
  1. diff --git a/src/server/game/Entities/Unit/StatSystem.cpp b/src/server/game/Entities/Unit/StatSystem.cpp
  2. index 77d38b9..8c9e636 100755
  3. --- a/src/server/game/Entities/Unit/StatSystem.cpp
  4. +++ b/src/server/game/Entities/Unit/StatSystem.cpp
  5. @@ -1341,19 +1331,6 @@ void Guardian::UpdateAttackPowerAndDamage(bool ranged)
  6.          if (isHunterPet())                      //hunter pets benefit from owner's attack power
  7.          {
  8.              float mod = 1.0f;                                                 //Hunter contribution modifier
  9. -            if (isPet())
  10. -            {
  11. -                PetSpellMap::const_iterator itr = ToPet()->m_spells.find(62758);    //Wild Hunt rank 1
  12. -                if (itr == ToPet()->m_spells.end())
  13. -                    itr = ToPet()->m_spells.find(62762);                            //Wild Hunt rank 2
  14. -
  15. -                if (itr != ToPet()->m_spells.end())                                 // If pet has Wild Hunt
  16. -                {
  17. -                    SpellEntry const* sProto = sSpellStore.LookupEntry(itr->first); // Then get the SpellProto and add the dummy effect value
  18. -                    mod += (SpellMgr::CalculateSpellEffectAmount(sProto, 1) / 100.0f);
  19. -                }
  20. -            }
  21. -
  22.              bonusAP = owner->GetTotalAttackPowerValue(RANGED_ATTACK) * 0.425f * mod;
  23.              SetBonusDamage(int32(owner->GetTotalAttackPowerValue(RANGED_ATTACK) * 0.14f * mod));
  24.          }
Advertisement
Add Comment
Please, Sign In to add comment