Core: Update to 10.1.5
Port From (https://github.com/TrinityCore/TrinityCore/commit/0cea730fa23473a85c47451c3bd13df816f2b6e4)
This commit is contained in:
@@ -3,6 +3,7 @@
|
||||
|
||||
using Framework.Constants;
|
||||
using Framework.Database;
|
||||
using Game.Miscellaneous;
|
||||
using Game.Networking;
|
||||
using System;
|
||||
using System.Collections;
|
||||
@@ -1830,7 +1831,8 @@ namespace Game.DataStorage
|
||||
var bounds = _skillRaceClassInfoBySkill.LookupByKey(skill);
|
||||
foreach (var skllRaceClassInfo in bounds)
|
||||
{
|
||||
if (skllRaceClassInfo.RaceMask != 0 && !Convert.ToBoolean(skllRaceClassInfo.RaceMask & SharedConst.GetMaskForRace(race)))
|
||||
var raceMask = new RaceMask<long>(skllRaceClassInfo.RaceMask);
|
||||
if (!raceMask.IsEmpty() && !raceMask.HasRace(race))
|
||||
continue;
|
||||
if (skllRaceClassInfo.ClassMask != 0 && !Convert.ToBoolean(skllRaceClassInfo.ClassMask & (1 << ((byte)class_ - 1))))
|
||||
continue;
|
||||
|
||||
Reference in New Issue
Block a user