*Update to Mangos 7100.
--HG-- branch : trunk
This commit is contained in:
@@ -1644,9 +1644,12 @@ class TRINITY_DLL_SPEC Player : public Unit
|
||||
void UpdateArmor();
|
||||
void UpdateMaxHealth();
|
||||
void UpdateMaxPower(Powers power);
|
||||
void ApplyFeralAPBonus(int32 amount, bool apply);
|
||||
void UpdateAttackPowerAndDamage(bool ranged = false);
|
||||
void UpdateShieldBlockValue();
|
||||
void UpdateDamagePhysical(WeaponAttackType attType);
|
||||
void ApplySpellDamageBonus(int32 amount, bool apply);
|
||||
void ApplySpellHealingBonus(int32 amount, bool apply);
|
||||
void UpdateSpellDamageAndHealingBonus();
|
||||
|
||||
void CalculateMinMaxDamage(WeaponAttackType attType, bool normalized, float& min_damage, float& max_damage);
|
||||
@@ -1664,6 +1667,8 @@ class TRINITY_DLL_SPEC Player : public Unit
|
||||
uint32 GetRangedCritDamageReduction(uint32 damage) const;
|
||||
uint32 GetSpellCritDamageReduction(uint32 damage) const;
|
||||
uint32 GetDotDamageReduction(uint32 damage) const;
|
||||
uint32 GetBaseSpellDamageBonus() { return m_baseSpellDamage;}
|
||||
uint32 GetBaseSpellHealingBonus() { return m_baseSpellHealing;}
|
||||
|
||||
float GetExpertiseDodgeOrParryReduction(WeaponAttackType attType) const;
|
||||
void UpdateBlockPercentage();
|
||||
@@ -1678,6 +1683,7 @@ class TRINITY_DLL_SPEC Player : public Unit
|
||||
void UpdateAllSpellCritChances();
|
||||
void UpdateSpellCritChance(uint32 school);
|
||||
void UpdateExpertise(WeaponAttackType attType);
|
||||
void ApplyManaRegenBonus(int32 amount, bool apply);
|
||||
void UpdateManaRegen();
|
||||
|
||||
const uint64& GetLootGUID() const { return m_lootGuid; }
|
||||
@@ -2344,6 +2350,10 @@ class TRINITY_DLL_SPEC Player : public Unit
|
||||
|
||||
float m_auraBaseMod[BASEMOD_END][MOD_END];
|
||||
int16 m_baseRatingValue[MAX_COMBAT_RATING];
|
||||
uint16 m_baseSpellDamage;
|
||||
uint16 m_baseSpellHealing;
|
||||
uint16 m_baseFeralAP;
|
||||
uint16 m_baseManaRegen;
|
||||
|
||||
SpellModList m_spellMods[MAX_SPELLMOD];
|
||||
int32 m_SpellModRemoveCount;
|
||||
|
||||
Reference in New Issue
Block a user