fix(Core/Spells): Restrict percent stat aura target (#26198)
Co-authored-by: QAston <qaston@gmail.com>
This commit is contained in:
committed by
GitHub
parent
72fbcd35d7
commit
98e7a05caa
@@ -4245,6 +4245,8 @@ void AuraEffect::HandleModPercentStat(AuraApplication const* aurApp, uint8 mode,
|
|||||||
return;
|
return;
|
||||||
|
|
||||||
for (int32 i = STAT_STRENGTH; i < MAX_STATS; ++i)
|
for (int32 i = STAT_STRENGTH; i < MAX_STATS; ++i)
|
||||||
|
{
|
||||||
|
if (GetMiscValue() == i || GetMiscValue() == -1)
|
||||||
{
|
{
|
||||||
if (apply)
|
if (apply)
|
||||||
target->ApplyStatPctModifier(UnitMods(UNIT_MOD_STAT_START + i), BASE_PCT, float(GetAmount()));
|
target->ApplyStatPctModifier(UnitMods(UNIT_MOD_STAT_START + i), BASE_PCT, float(GetAmount()));
|
||||||
@@ -4258,6 +4260,7 @@ void AuraEffect::HandleModPercentStat(AuraApplication const* aurApp, uint8 mode,
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
void AuraEffect::HandleModSpellDamagePercentFromStat(AuraApplication const* aurApp, uint8 mode, bool /*apply*/) const
|
void AuraEffect::HandleModSpellDamagePercentFromStat(AuraApplication const* aurApp, uint8 mode, bool /*apply*/) const
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user