fixed a warning
This commit is contained in:
1 parent
ca288aaab3
commit
43d76be2fd
4 files changed
+4
-4
No files matched your search
@@ -7200,7 +7200,7 @@ float Unit::SpellCritChanceTaken(Unit const* caster, SpellInfo const* spellInfo,
|
||||
return crit_bonus;
|
||||
}
|
||||
|
||||
/*static*/ uint32 Unit::SpellCriticalHealingBonus(Unit const* caster, SpellInfo const* spellProto, uint32 damage)
|
||||
/*static*/ uint32 Unit::SpellCriticalHealingBonus(Unit const* caster, uint32 damage)
|
||||
{
|
||||
// As of Patch 4.2.0 (2011-06-28): all healing spells now crit for 200% instead of 150%
|
||||
damage *= 2;
|
||||
|
||||
@@ -1539,7 +1539,7 @@ class TC_GAME_API Unit : public WorldObject
|
||||
float SpellCritChanceDone(SpellInfo const* spellInfo, SpellSchoolMask schoolMask, WeaponAttackType attackType = BASE_ATTACK) const;
|
||||
float SpellCritChanceTaken(Unit const* caster, SpellInfo const* spellInfo, SpellSchoolMask schoolMask, float doneChance, WeaponAttackType attackType = BASE_ATTACK) const;
|
||||
static uint32 SpellCriticalDamageBonus(Unit const* caster, SpellInfo const* spellProto, uint32 damage);
|
||||
static uint32 SpellCriticalHealingBonus(Unit const* caster, SpellInfo const* spellProto, uint32 damage);
|
||||
static uint32 SpellCriticalHealingBonus(Unit const* caster, uint32 damage);
|
||||
|
||||
uint32 GetCastingTimeForBonus(SpellInfo const* spellProto, DamageEffectType damagetype, uint32 CastingTime) const;
|
||||
float CalculateDefaultCoefficient(SpellInfo const* spellInfo, DamageEffectType damagetype) const;
|
||||
|
||||
@@ -5966,7 +5966,7 @@ void AuraEffect::HandlePeriodicHealAurasTick(Unit* target, Unit* caster) const
|
||||
|
||||
bool crit = roll_chance_f(GetCritChanceFor(caster, target));
|
||||
if (crit)
|
||||
damage = Unit::SpellCriticalHealingBonus(caster, m_spellInfo, damage);
|
||||
damage = Unit::SpellCriticalHealingBonus(caster, damage);
|
||||
|
||||
TC_LOG_DEBUG("spells.periodic", "PeriodicTick: %s heal of %s for %u health inflicted by %u",
|
||||
GetCasterGUID().ToString().c_str(), target->GetGUID().ToString().c_str(), damage, GetId());
|
||||
|
||||
@@ -2616,7 +2616,7 @@ void Spell::DoAllEffectOnTarget(TargetInfo* target)
|
||||
if (crit)
|
||||
{
|
||||
hitMask |= PROC_HIT_CRITICAL;
|
||||
addhealth = Unit::SpellCriticalHealingBonus(caster, m_spellInfo, addhealth);
|
||||
addhealth = Unit::SpellCriticalHealingBonus(caster, addhealth);
|
||||
}
|
||||
else
|
||||
hitMask |= PROC_HIT_NORMAL;
|
||||
|
||||
Reference in new issue
Block a user