Core/Unit: fixed Lava Burst crit when Flame Shock is present on target

Closes #21268
This commit is contained in:
ariel-
2018-01-20 00:15:48 -03:00
parent 96983fc6bb
commit fa3eb754cb

View File

@@ -7543,7 +7543,7 @@ float Unit::SpellCritChanceTaken(Unit const* caster, SpellInfo const* spellInfo,
// Lava Burst
if (spellInfo->SpellFamilyFlags[1] & 0x00001000)
{
if (GetAuraEffect(SPELL_AURA_PERIODIC_DAMAGE, SPELLFAMILY_SHAMAN, 0x10000000, 0, 0, GetGUID()))
if (GetAuraEffect(SPELL_AURA_PERIODIC_DAMAGE, SPELLFAMILY_SHAMAN, 0x10000000, 0, 0, caster->GetGUID()))
if (GetTotalAuraModifier(SPELL_AURA_MOD_ATTACKER_SPELL_AND_WEAPON_CRIT_CHANCE) > -100)
return 100.0f;
break;