Core/Misc: Reduce number of player spec hardcoded checks
Port From (https://github.com/TrinityCore/TrinityCore/commit/054723241eaf1abe7d45a96460e84b9ff113ffb2)
This commit is contained in:
@@ -676,7 +676,7 @@ namespace Scripts.Spells.Druid
|
||||
return SpellCastResult.BadTargets;
|
||||
|
||||
ChrSpecializationRecord spec = CliDB.ChrSpecializationStorage.LookupByKey(target.GetPrimarySpecialization());
|
||||
if (spec == null || spec.Role != 1)
|
||||
if (spec == null || spec.GetRole() != ChrSpecializationRole.Healer)
|
||||
return SpellCastResult.BadTargets;
|
||||
|
||||
return SpellCastResult.SpellCastOk;
|
||||
|
||||
Reference in New Issue
Block a user