Core/Spells: Eclipse states will no longer proc while the druid has no balance specialization active

This commit is contained in:
Ovahlord
2021-08-29 00:59:51 +02:00
parent 432e57b064
commit 01dad8b74e

View File

@@ -257,6 +257,10 @@ class spell_dru_eclipse_mastery_driver_passive : public AuraScript
bool CheckProc(ProcEventInfo& eventInfo)
{
Player* player = GetTarget()->ToPlayer();
if (!player || player->GetPrimaryTalentTree(player->GetActiveSpec()) != TALENT_TREE_DRUID_BALANCE)
return false;
return eventInfo.GetSpellInfo();
}