Core/Auras: removed deprecated CanPeriodicTickCrit helper from SpellAuraEffects
This commit is contained in:
1 parent
b008096057
commit
ae5ad5f06c
2 files changed
+3
-13
No files matched your search
@@ -1499,14 +1499,6 @@ void AuraEffect::HandleShapeshiftBoosts(Unit* target, bool apply) const
|
||||
}
|
||||
}
|
||||
|
||||
bool AuraEffect::CanPeriodicTickCrit(Unit const* caster) const
|
||||
{
|
||||
if (m_spellInfo->HasAttribute(SPELL_ATTR8_PERIODIC_CAN_CRIT))
|
||||
return true;
|
||||
|
||||
return caster && caster->HasAuraTypeWithAffectMask(SPELL_AURA_ABILITY_PERIODIC_CRIT, m_spellInfo);
|
||||
}
|
||||
|
||||
/*********************************************************/
|
||||
/*** AURA EFFECT HANDLERS ***/
|
||||
/*********************************************************/
|
||||
@@ -5835,7 +5827,7 @@ void AuraEffect::HandlePeriodicDamageAurasTick(Unit* target, Unit* caster) const
|
||||
|
||||
bool crit = false;
|
||||
|
||||
if (CanPeriodicTickCrit(caster))
|
||||
if (GetBase()->CanPeriodicTickCrit())
|
||||
crit = roll_chance_f(GetCritChanceFor(caster, target));
|
||||
|
||||
if (crit)
|
||||
@@ -5924,7 +5916,7 @@ void AuraEffect::HandlePeriodicHealthLeechAuraTick(Unit* target, Unit* caster) c
|
||||
|
||||
bool crit = false;
|
||||
|
||||
if (CanPeriodicTickCrit(caster))
|
||||
if (GetBase()->CanPeriodicTickCrit())
|
||||
crit = roll_chance_f(GetCritChanceFor(caster, target));
|
||||
|
||||
if (crit)
|
||||
@@ -6056,7 +6048,7 @@ void AuraEffect::HandlePeriodicHealAurasTick(Unit* target, Unit* caster) const
|
||||
|
||||
bool crit = false;
|
||||
|
||||
if (CanPeriodicTickCrit(caster))
|
||||
if (GetBase()->CanPeriodicTickCrit())
|
||||
crit = roll_chance_f(GetCritChanceFor(caster, target));
|
||||
|
||||
if (crit)
|
||||
|
||||
@@ -97,8 +97,6 @@ class TC_GAME_API AuraEffect
|
||||
|
||||
// add/remove SPELL_AURA_MOD_SHAPESHIFT (36) linked auras
|
||||
void HandleShapeshiftBoosts(Unit* target, bool apply) const;
|
||||
|
||||
bool CanPeriodicTickCrit(Unit const* caster) const;
|
||||
private:
|
||||
Aura* const m_base;
|
||||
|
||||
|
||||
Reference in new issue
Block a user