Core: Fix typo in 316d9a5ce8
This commit is contained in:
@@ -3352,7 +3352,7 @@ void Unit::_ApplyAuraEffect(Aura* aura, uint8 effIndex)
|
||||
AuraApplication * aurApp = aura->GetApplicationOfTarget(GetGUID());
|
||||
ASSERT(aurApp);
|
||||
if (!aurApp->GetEffectMask())
|
||||
_ApplyAura(aurApp, 1<<effIndex);
|
||||
_ApplyAura(aurApp, 1 << effIndex);
|
||||
else
|
||||
aurApp->_HandleEffect(effIndex, true);
|
||||
}
|
||||
@@ -3390,7 +3390,7 @@ void Unit::_ApplyAura(AuraApplication * aurApp, uint8 effMask)
|
||||
// apply effects of the aura
|
||||
for (uint8 i = 0; i < MAX_SPELL_EFFECTS; ++i)
|
||||
{
|
||||
if (effMask & 1<<i && (!aurApp->GetRemoveMode()))
|
||||
if (effMask & 1 << i && (!aurApp->GetRemoveMode()))
|
||||
aurApp->_HandleEffect(i, true);
|
||||
}
|
||||
}
|
||||
@@ -10509,15 +10509,15 @@ float Unit::GetUnitSpellCriticalChance(Unit* victim, SpellInfo const* spellProto
|
||||
|
||||
switch ((*i)->GetMiscValue())
|
||||
{
|
||||
case 911: // Shatter (Rank 1)
|
||||
case 911: // Shatter (Rank 1)
|
||||
if (victim->HasAuraState(AURA_STATE_FROZEN, spellProto, this))
|
||||
crit_chance += 17;
|
||||
break;
|
||||
case 910: // Shatter (Rank 2)
|
||||
case 910: // Shatter (Rank 2)
|
||||
if (victim->HasAuraState(AURA_STATE_FROZEN, spellProto, this))
|
||||
crit_chance += 34;
|
||||
break;
|
||||
case 849: // Shatter (Rank 3)
|
||||
case 849: // Shatter (Rank 3)
|
||||
if (victim->HasAuraState(AURA_STATE_FROZEN, spellProto, this))
|
||||
crit_chance += 50;
|
||||
break;
|
||||
@@ -10540,7 +10540,7 @@ float Unit::GetUnitSpellCriticalChance(Unit* victim, SpellInfo const* spellProto
|
||||
case SPELLFAMILY_MAGE:
|
||||
// Glyph of Fire Blast
|
||||
if (spellProto->SpellFamilyFlags[0] == 0x2 && spellProto->SpellIconID == 12)
|
||||
if (victim->HasAuraWithMechanic((1<<MECHANIC_STUN) | (1<<MECHANIC_KNOCKOUT)))
|
||||
if (victim->HasAuraWithMechanic((1 << MECHANIC_STUN) | (1 << MECHANIC_KNOCKOUT)))
|
||||
if (AuraEffect const* aurEff = GetAuraEffect(56369, EFFECT_0))
|
||||
crit_chance += aurEff->GetAmount();
|
||||
break;
|
||||
@@ -10561,7 +10561,7 @@ float Unit::GetUnitSpellCriticalChance(Unit* victim, SpellInfo const* spellProto
|
||||
crit_chance += aurEff->GetAmount();
|
||||
break;
|
||||
}
|
||||
break;
|
||||
break;
|
||||
case SPELLFAMILY_ROGUE:
|
||||
// Shiv-applied poisons can't crit
|
||||
if (FindCurrentSpellBySpellId(5938))
|
||||
@@ -10583,7 +10583,7 @@ float Unit::GetUnitSpellCriticalChance(Unit* victim, SpellInfo const* spellProto
|
||||
return 100.0f;
|
||||
break;
|
||||
}
|
||||
break;
|
||||
break;
|
||||
case SPELLFAMILY_SHAMAN:
|
||||
// Lava Burst
|
||||
if (spellProto->SpellFamilyFlags[1] & 0x00001000)
|
||||
@@ -10593,7 +10593,7 @@ float Unit::GetUnitSpellCriticalChance(Unit* victim, SpellInfo const* spellProto
|
||||
return 100.0f;
|
||||
break;
|
||||
}
|
||||
break;
|
||||
break;
|
||||
}
|
||||
}
|
||||
break;
|
||||
@@ -10614,17 +10614,17 @@ float Unit::GetUnitSpellCriticalChance(Unit* victim, SpellInfo const* spellProto
|
||||
crit_chance += rendAndTear->GetAmount();
|
||||
break;
|
||||
}
|
||||
break;
|
||||
break;
|
||||
case SPELLFAMILY_WARRIOR:
|
||||
// Victory Rush
|
||||
if (spellProto->SpellFamilyFlags[1] & 0x100)
|
||||
{
|
||||
// Glyph of Victory Rush
|
||||
if (AuraEffect const* aurEff = GetAuraEffect(58382, 0))
|
||||
crit_chance += aurEff->GetAmount();
|
||||
break;
|
||||
}
|
||||
break;
|
||||
// Victory Rush
|
||||
if (spellProto->SpellFamilyFlags[1] & 0x100)
|
||||
{
|
||||
// Glyph of Victory Rush
|
||||
if (AuraEffect const* aurEff = GetAuraEffect(58382, 0))
|
||||
crit_chance += aurEff->GetAmount();
|
||||
break;
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
/// Intentional fallback. Calculate critical strike chance for both Ranged and Melee spells
|
||||
|
||||
Reference in New Issue
Block a user