--[[
    Data/Requirements.lua

    Conditions referenced by id from families, appearances and creatures.

    GENERATED CONTENT — see docs/data-sources.md.
    Do not hand-edit once tools/generate_database.py exists.

    Only requirements whose meaning is verified are listed. A requirement whose
    numeric ids we cannot confirm is expressed by its localized description
    rather than by an invented itemID or spellID.
]]

local _, ns = ...

local Registry = ns.Data.Registry
local Kind = ns.Data.RequirementKind
local Source = ns.Data.Source

-- Exotic families are tameable by Beast Mastery hunters only. This is a game
-- rule, not a numeric lookup, so no spec id is asserted here.
Registry:RegisterRequirement({
    id = "REQ_BEAST_MASTERY",
    kind = Kind.SPEC,
    descriptionKey = "REQ_BEAST_MASTERY",
    source = Source.DATA_REAL_VERIFIED,
})
