diff --git a/Source/Game/Spells/SpellInfo.cs b/Source/Game/Spells/SpellInfo.cs index 06c0f5dae..4a3fcbfae 100644 --- a/Source/Game/Spells/SpellInfo.cs +++ b/Source/Game/Spells/SpellInfo.cs @@ -828,7 +828,7 @@ namespace Game.Spells List areaGroupMembers = Global.DB2Mgr.GetAreasForGroup((uint)RequiredAreasID); foreach (uint areaId in areaGroupMembers) { - if (areaId == zone_id || areaId == area_id) + if (Global.DB2Mgr.IsInArea(area_id, areaId)) { found = true; break;