Core/Criteria: Implemented LearnHeirloom and LearnAnyHeirloom criteria types
Port From (https://github.com/TrinityCore/TrinityCore/commit/eaa76f0eb2524e4c6c5be1a34d3cde392d35c3de)
This commit is contained in:
@@ -226,7 +226,11 @@ namespace Game.Entities
|
||||
public void AddHeirloom(uint itemId, HeirloomPlayerFlags flags)
|
||||
{
|
||||
if (UpdateAccountHeirlooms(itemId, flags))
|
||||
{
|
||||
_owner.GetPlayer().UpdateCriteria(CriteriaType.LearnHeirloom, itemId);
|
||||
_owner.GetPlayer().UpdateCriteria(CriteriaType.LearnAnyHeirloom, 1);
|
||||
_owner.GetPlayer().AddHeirloom(itemId, (uint)flags);
|
||||
}
|
||||
}
|
||||
|
||||
public bool HasHeirloom(uint itemId)
|
||||
|
||||
Reference in New Issue
Block a user