mirror of
https://codeberg.org/Duvelcorp/MetaHunt.git
synced 2026-09-22 07:36:58 +00:00
164 lines
12 KiB
Lua
164 lines
12 KiB
Lua
-- MetaHunt: Pet spell DBC acquire-method overlay (learnMethod, minRank, nextSpellId)
|
|
-- AUTO-GENERATED by .tools — do not edit by hand.
|
|
-- Source DBC(s): SkillLineAbility.dbc, SkillLine.dbc
|
|
-- Generated: 2026-03-17 07:31 UTC
|
|
|
|
-- This file patches MTH_DS_PetSpells.allSpells entries with DBC-authoritative
|
|
-- learnMethod, minRank, and nextSpellId values.
|
|
-- Load order: after ds-pet-spells.lua and ds-pet-spells-trainer.lua
|
|
|
|
if not MTH_DS_PetSpells or not MTH_DS_PetSpells.allSpells then return end
|
|
|
|
local _acquire = {
|
|
[1747] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[1748] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[1749] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[1750] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[1751] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[1853] = { learnMethod="unknown(1)", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[2975] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[2976] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[2977] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[2980] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[2981] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[2982] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[3666] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[3667] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[4195] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[4196] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[4197] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[4198] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[4199] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[4200] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[4201] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[4202] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[5048] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[5049] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[5149] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[7370] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[14922] = { learnMethod="unknown(1)", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[14923] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[14924] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[14925] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[14926] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[14927] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[16698] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[17254] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[17262] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[17263] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[17264] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[17265] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[17266] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[17267] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[17268] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[23100] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[23111] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[23112] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[23146] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[23149] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[23150] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[23163] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[23166] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[23167] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[24424] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[24440] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[24441] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[24451] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[24454] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[24455] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[24463] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[24464] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[24475] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[24476] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[24477] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[24478] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[24490] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[24494] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[24495] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[24508] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[24509] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[24510] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[24511] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[24512] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[24513] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[24514] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[24515] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[24516] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[24547] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[24556] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[24557] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[24558] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[24559] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[24560] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[24561] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[24562] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[24580] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[24581] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[24582] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[24584] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[24588] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[24589] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[24599] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[24607] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[24608] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[24609] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[24631] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[24632] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[24641] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[24845] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[25013] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[25014] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[25015] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[25016] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[25017] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[25077] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[26065] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[26094] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[26184] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[26185] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[26186] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[26189] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[26190] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[26202] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[28343] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[36554] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[36555] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[36556] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[36557] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[36558] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[36559] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[36560] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[36561] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[36563] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[36564] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[36565] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[36566] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[36567] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[36568] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[36569] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[36570] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[36571] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[36572] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[36573] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[36574] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[46023] = { learnMethod="trainer", minRank=0, nextSpellId=0, skillLineId=261 },
|
|
[46276] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[46303] = { learnMethod="trainer", minRank=0, nextSpellId=0, skillLineId=261 },
|
|
[46304] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[46307] = { learnMethod="trainer", minRank=0, nextSpellId=0, skillLineId=261 },
|
|
[46310] = { learnMethod="trainer", minRank=1, nextSpellId=0, skillLineId=261 },
|
|
[51154] = { learnMethod="trainer", minRank=0, nextSpellId=0, skillLineId=261 },
|
|
[51155] = { learnMethod="trainer", minRank=0, nextSpellId=0, skillLineId=261 },
|
|
[51157] = { learnMethod="trainer", minRank=0, nextSpellId=0, skillLineId=261 },
|
|
}
|
|
|
|
for _, spell in ipairs(MTH_DS_PetSpells.allSpells) do
|
|
local meta = _acquire[spell.id]
|
|
if meta then
|
|
spell.learnMethod = meta.learnMethod
|
|
spell.minRank = meta.minRank
|
|
spell.nextSpellId = meta.nextSpellId
|
|
spell.skillLineId = meta.skillLineId
|
|
end
|
|
end
|