; DBC structure - 3.3.5.12340
;
; x - not used/unknown, 4 bytes
; X - not used/unknown, 1 byte
; s - string block index, 4 bytes
; S - string block index, 4 bytes - localized; autofill; not used in 3.3.5
; f - float, 4 bytes (rounded to 4 digits after comma)
; u - unsigned int, 4 bytes
; i - signed int, 4 bytes
; b - unsigned char, 1 byte
; d - sorted by this field, not included in array
; n - same, but field included in array
;
; LOC   - used locale strings macro [sxsssxsxsxxxxxxxx]
; X_LOC - unused locale strings macro [xxxxxxxxxxxxxxxxx]

[achievement]
id = n
faction = i
map = i
previous = i
name = LOC
description = LOC
category = i
points = i
orderInGroup = i
flags = i
iconId = i
reward = LOC
reqCriteriaCount = i
refAchievement = i

[achievement_category]
id = n
parentCategory = i
UNUSED2 = X_LOC
UNUSED3 = x

[achievement_criteria]
id = n
refAchievementId = i
type = I
value1 = I
value2 = i
value3 = i
value4 = i
value5 = i
value6 = i
name = LOC
completionFlags = i
groupFlags = i
UNUSED12 = x
timeLimit = i
order = i

[areatable]
id = n
mapId = i
areaTable = i
areaBit = x
flags = i
soundProviderPref = x
soundProviderPrefWater = x
soundAmbience = i
zoneMusic = i
zoneIntroMusic = i
explorationLevel = x
name = LOC
factionGroupMask = i
liquidType1 = x
liquidType2 = x
liquidType3 = x
liquidType4 = x
minElevation = x
ambientMultiplier = x
lightId = x

[areatrigger]
id = n
mapId = i
posX = f
posY = f
UNUSED4 = x
UNUSED5 = x
UNUSED6 = x
UNUSED7 = x
UNUSED8 = x
orientation = f

[battlemasterlist]
id = n
mapId = i
moreMapId = i
UNUSED3 = x
UNUSED4 = x
UNUSED5 = x
UNUSED6 = x
UNUSED7 = x
UNUSED8 = x
areaType = i
UNUSED10 = X_LOC
UNUSED11 = x
maxPlayers = i
UNUSED13 = x
minLevel = i
maxLevel = i

[charbaseinfo]
raceId = b
classId = b

[charstartoutfit]
id = n
raceId = b
classId = b
gender = b
UNUSED4 = X
item1 = i
item2 = i
item3 = i
item4 = i
item5 = i
item6 = i
item7 = i
item8 = i
item9 = i
item10 = i
item11 = i
item12 = i
item13 = i
item14 = i
item15 = i
item16 = i
item17 = i
item18 = i
item19 = i
item20 = i
UNUSED25 = X_LOC
UNUSED26 = X_LOC
UNUSED27 = X_LOC
UNUSED28 = x

[chartitles]
id = n
UNUSED1 = x
male = LOC
female = LOC
bitIdx = i

[chrclasses]
id = n
UNUSED1 = x
powerType = i
UNUSED3 = x
name = LOC
UNUSED5 = X_LOC
UNUSED6 = X_LOC
fileString = s
UNUSED8 = x
flags = i
UNUSED10 = x
expansion = i

[chrraces]
id = n
flags = i
factionId = i
UNUSED3 = x
UNUSED4 = x
UNUSED5 = x
UNUSED6 = x
baseLanguage = i
UNUSED8 = x
UNUSED9 = x
UNUSED10 = x
fileString = s
UNUSED12 = x
side = i
name = LOC
UNUSED15 = X_LOC
UNUSED16 = X_LOC
UNUSED17 = x
UNUSED18 = x
UNUSED19 = x
expansion = i

[creaturedisplayinfo]
id = n
modelId = i
creatureSoundId = i
extraInfoId = i
UNUSED4 = x
UNUSED5 = x
skin1 = s
skin2 = s
skin3 = s
iconString = s
UNUSED10 = x
UNUSED11 = x
npcSoundId = i
UNUSED13 = x
UNUSED14 = x
UNUSED15 = x

[creaturedisplayinfoextra]
id = n
UNUSED1 = X_LOC
UNUSED2 = x
UNUSED3 = x
textureString = s

[creaturefamily]
id = n
UNUSED1 = x
UNUSED2 = x
UNUSED3 = x
UNUSED4 = x
skillLine1 = i
UNUSED6 = x
petFoodMask = i
petTalentType = i
categoryEnumID = i
name = LOC
iconString = s

[creaturemodeldata]
id = n
UNUSED1 = x
UNUSED2 = x
UNUSED3 = x
UNUSED4 = x
UNUSED5 = x
UNUSED6 = x
UNUSED7 = x
UNUSED8 = x
UNUSED9 = x
UNUSED10 = x
UNUSED11 = x
UNUSED12 = x
creatureSoundId = i
UNUSED14 = x
UNUSED15 = x
UNUSED16 = x
UNUSED17 = x
UNUSED18 = x
UNUSED19 = x
UNUSED20 = x
UNUSED21 = x
UNUSED22 = x
UNUSED23 = x
UNUSED24 = x
UNUSED25 = x
UNUSED26 = x
UNUSED27 = x

[creaturesounddata]
id = n
exertion = i
exertionCritical = i
injury = i
injuryCritical = i
UNUSED5 = x
death = i
stun = i
stand = i
footstepTerrainId = i
aggro = i
wingFlap = i
wingGlide = i
alert = i
fidget = i
UNUSED15 = x
UNUSED16 = x
UNUSED17 = x
UNUSED18 = x
customAttack = i
UNUSED20 = x
UNUSED21 = x
UNUSED22 = x
UNUSED23 = x
loop = i
UNUSED25 = x
jumpStart = i
jumpEnd = i
petAttack = i
petOrder = i
petDismiss = i
UNUSED31 = x
UNUSED32 = x
birth = i
spellcast = i
submerge = i
submerged = i
UNUSED37 = x

[currencytypes]
id = n
itemId = i
category = i
UNUSED3 = x

[declinedword]
id = n
word = s

[declinedwordcases]
id = n
wordId = i
caseIdx = i
word = s

[dungeonmap]
id = n
mapId = i
floor = i
minY = f
maxY = f
minX = f
maxX = f
worldMapAreaId = i

[durabilitycosts]
id = n
w0 = i
w1 = i
w2 = i
w3 = i
w4 = i
w5 = i
w6 = i
w7 = i
w8 = i
UNUSED10 = x
w10 = i
w11 = i
w12 = i
w13 = i
w14 = i
w15 = i
w16 = i
w17 = i
w18 = i
w19 = i
w20 = i
UNUSED22 = x
a1 = i
a2 = i
a3 = i
a4 = i
UNUSED27 = x
a6 = i
UNUSED29 = x

[durabilityquality]
id = n
mod = f

[dungeonencounter]
id = n
map = i
mode = i
order = i
bit = i
name = LOC
UNUSED6 = x

[emotes]
id = n
name = s
animationId = i
flags = i
state = i
stateParam = i
soundId = i

[emotestext]
id = n
command = s
emoteId = i
etd0 = i
etd1 = i
etd2 = i
UNUSED6 = x
etd4 = i
UNUSED8 = x
etd6 = i
UNUSED10 = x
etd8 = i
etd9 = i
UNUSED13 = x
UNUSED14 = x
etd12 = i
UNUSED16 = x
UNUSED17 = x
UNUSED18 = x

[emotestextsound]
id = n
emotesTextId = i
raceId = i
gender = i
soundId = i

[emotestextdata]
id = n
text = LOC

[faction]
id = n
repIdx = i
baseRepRaceMask1 = i
baseRepRaceMask2 = i
baseRepRaceMask3 = i
baseRepRaceMask4 = i
baseRepClassMask1 = i
baseRepClassMask2 = i
baseRepClassMask3 = i
baseRepClassMask4 = i
baseRepValue1 = i
baseRepValue2 = i
baseRepValue3 = i
baseRepValue4 = i
repFlags1 = i
UNUSED15 = x
UNUSED16 = x
UNUSED17 = x
parentFaction = i
spilloverRateIn = f
spilloverRateOut = f
spilloverMaxRank = i
UNUSED22 = x
name = LOC
UNUSED24 = X_LOC

[factiontemplate]
id = n
factionId = i
UNUSED2 = x
ourMask = i
friendlyMask = i
hostileMask = i
enemyFactionId1 = i
enemyFactionId2 = i
enemyFactionId3 = i
enemyFactionId4 = i
friendFactionId1 = i
friendFactionId2 = i
friendFactionId3 = i
friendFactionId4 = i

[gemproperties]
id = n
enchantmentId = i
UNUSED2 = x
UNUSED3 = x
colorMask = i

[glyphproperties]
id = n
spellId = i
typeFlags = i
iconId = i

[gtchancetomeleecrit]
chance = f

[gtchancetomeleecritbase]
chance = f

[gtchancetospellcrit]
chance = f

[gtchancetospellcritbase]
chance = f

[gtcombatratings]
ratio = f

[gtnpcmanacostscaler]
factor = f

[gtoctclasscombatratingscalar]
idx = n
ratio = f

[gtoctregenhp]
ratio = f

[gtregenmpperspt]
ratio = f

[gtregenhpperspt]
ratio = f

[holidays]
id = n
UNUSED1 = X_LOC
UNUSED2 = X_LOC
UNUSED3 = x
UNUSED4 = x
UNUSED5 = x
looping = i
UNUSED7 = x
UNUSED8 = x
UNUSED9 = x
UNUSED10 = x
UNUSED11 = x
UNUSED12 = x
UNUSED13 = x
UNUSED14 = x
UNUSED15 = x
UNUSED16 = x
nameId = i
descriptionId = i
textureString = s
UNUSED20 = x
scheduleType = i
UNUSED22 = x

[holidaydescriptions]
id = n
description = LOC

[holidaynames]
id = n
name = LOC

[item]
id = n
classId = i
subClassId = i
soundOverride = i
material = i
displayInfoId = i
inventoryType = i
sheatheType = i

[itemdisplayinfo]
id = n
leftModelName = s
rightModelName = s
UNUSED3 = x
UNUSED4 = x
inventoryIcon1 = s
UNUSED6 = x
UNUSED7 = x
UNUSED8 = x
UNUSED9 = x
UNUSED10 = x
spellVisualId = i
groupSoundId = i
UNUSED13 = x
UNUSED14 = x
UNUSED15 = x
UNUSED16 = x
UNUSED17 = x
UNUSED18 = x
UNUSED19 = x
UNUSED20 = x
UNUSED21 = x
UNUSED22 = x
UNUSED23 = x
UNUSED24 = x

[itemgroupsounds]
id = n
pickUpSoundId = i
dropDownSoundId = i
UNUSED3 = x
UNUSED4 = x

[itemextendedcost]
id = n
reqHonorPoints = i
reqArenaPoints = i
reqArenaSlot = i
reqItemId1 = i
reqItemId2 = i
reqItemId3 = i
reqItemId4 = i
reqItemId5 = i
itemCount1 = i
itemCount2 = i
itemCount3 = i
itemCount4 = i
itemCount5 = i
reqPersonalRating = i
UNUSED15 = x

[itemlimitcategory]
id = n
name = LOC
count = i
isGem = i

[itemrandomproperties]
id = n
nameINT = s
enchantId1 = i
enchantId2 = i
enchantId3 = i
enchantId4 = i
enchantId5 = i
name = LOC

[itemrandomsuffix]
id = n
name = LOC
nameINT = s
enchantId1 = i
enchantId2 = i
enchantId3 = i
enchantId4 = i
enchantId5 = i
alLOCationPct1 = i
alLOCationPct2 = i
alLOCationPct3 = i
alLOCationPct4 = i
alLOCationPct5 = i

[itemset]
id = n
name = LOC
UNUSED2 = X_LOC
spellId1 = i
spellId2 = i
spellId3 = i
spellId4 = i
spellId5 = i
spellId6 = i
spellId7 = i
spellId8 = i
itemCount1 = i
itemCount2 = i
itemCount3 = i
itemCount4 = i
itemCount5 = i
itemCount6 = i
itemCount7 = i
itemCount8 = i
reqSkillId = i
reqSkillLevel = i

[itemsubclass]
class = i
subClass = i
UNUSED2 = x
UNUSED3 = x
UNUSED4 = x
UNUSED5 = x
UNUSED6 = x
UNUSED7 = x
UNUSED8 = x
weaponSize = i
UNUSED10 = X_LOC
UNUSED11 = X_LOC

[lfgdungeons]
id = n
name = LOC
levelMin = i
levelMax = i
targetLevel = i
targetLevelMin = i
targetLevelMax = i
mapId = i
difficulty = i
UNUSED9 = x
type = i
faction = i
UNUSED12 = x
expansion = i
UNUSED14 = x
groupId = i
UNUSED16 = X_LOC

[lock]
id = n
type1 = i
type2 = i
type3 = i
type4 = i
type5 = i
UNUSED6 = x
UNUSED7 = x
UNUSED8 = x
properties1 = i
properties2 = i
properties3 = i
properties4 = i
properties5 = i
UNUSED14 = x
UNUSED15 = x
UNUSED16 = x
reqSkill1 = i
reqSkill2 = i
reqSkill3 = i
reqSkill4 = i
reqSkill5 = i
UNUSED22 = x
UNUSED23 = x
UNUSED24 = x
UNUSED25 = x
UNUSED26 = x
UNUSED27 = x
UNUSED28 = x
UNUSED29 = x
UNUSED30 = x
UNUSED31 = x
UNUSED32 = x

[locktype]
id = n
name = LOC
state = LOC
process = LOC
strref = s

[mailtemplate]
id = n
subject = LOC
text = LOC

[map]
id = n
nameINT = s
areaType = i
UNUSED3 = x
isBG = i
name = LOC
UNUSED6 = X_LOC
UNUSED7 = X_LOC
UNUSED8 = x
UNUSED9 = x
UNUSED10 = x
parentMapId = i
parentX = f
parentY = f
UNUSED14 = x
expansion = i
UNUSED16 = x
maxPlayers = i

[mapdifficulty]
id = n
mapId = i
difficulty = i
UNUSED3 = X_LOC
UNUSED4 = x
nPlayer = i
nPlayerString = s

[material]
id = n
UNUSED1 = x
UNUSED2 = x
sheatheSoundId = i
unsheatheSoundId = i

[npcsounds]
id = n
greetSoundId = i
byeSoundId = i
angrySoundId = i
UNUSED4 = x

[overridespelldata]
id = n
spellId1 = i
spellId2 = i
spellId3 = i
spellId4 = i
UNUSED5 = x
spellId5 = i
UNUSED7 = x
UNUSED8 = x
UNUSED9 = x
UNUSED10 = x
UNUSED11 = x

[powerdisplay]
id = n
realType = i
globalString = s
r = b
g = b
b = b

[questfactionreward]
id = n
field1 = i
field2 = i
field3 = i
field4 = i
field5 = i
field6 = i
field7 = i
field8 = i
field9 = i
field10 = i

[questsort]
id = n
name = LOC

[questxp]
id = n
field1 = i
field2 = i
field3 = i
field4 = i
field5 = i
field6 = i
field7 = i
field8 = i
field9 = i
field10 = i

[randproppoints]
id = n
epic1 = i
epic2 = i
epic3 = i
epic4 = i
epic5 = i
rare1 = i
rare2 = i
rare3 = i
rare4 = i
rare5 = i
uncommon1 = i
uncommon2 = i
uncommon3 = i
uncommon4 = i
uncommon5 = i

[scalingstatdistribution]
id = n
statMod1 = i
statMod2 = i
statMod3 = i
statMod4 = i
statMod5 = i
statMod6 = i
statMod7 = i
statMod8 = i
statMod9 = i
statMod10 = i
modifier1 = i
modifier2 = i
modifier3 = i
modifier4 = i
modifier5 = i
modifier6 = i
modifier7 = i
modifier8 = i
modifier9 = i
modifier10 = i
maxLevel = i

[scalingstatvalues]
UNUSED0 = x
id = n
shoulderMultiplier = i
trinketMultiplier = i
weaponMultiplier = i
rangedMultiplier = i
clothShoulderArmor = i
leatherShoulderArmor = i
mailShoulderArmor = i
plateShoulderArmor = i
weaponDPS1H = i
weaponDPS2H = i
casterDPS1H = i
casterDPS2H = i
rangedDPS = i
wandDPS = i
spellPower = i
primBudged = i
tertBudged = i
clothCloakArmor = i
clothChestArmor = i
leatherChestArmor = i
mailChestArmor = i
plateChestArmor = i

[screeneffect]
id = n
name = s
UNUSED2 = x
UNUSED3 = x
UNUSED4 = x
UNUSED5 = x
UNUSED6 = x
UNUSED7 = x
soundAmbienceId = i
zoneMusicId = i

[skillline]
id = n
categoryId = i
UNUSED2 = x
name = LOC
description = LOC
iconId = i
UNUSED6 = X_LOC
UNUSED7 = x

[skilllineability]
id = n
skillLineId = i
spellId = i
reqRaceMask = i
reqClassMask = i
UNUSED5 = x
UNUSED6 = x
reqSkillLevel = i
UNUSED8 = x
acquireMethod = i
skillLevelGrey = i
skillLevelYellow = i
UNUSED12 = x
UNUSED13 = x

[skilllinecategory]
id = n
name = LOC
index = i

[skillraceclassinfo]
id = n
skillLine = i
raceMask = i
classMask = i
flags = i
reqLevel = i
UNUSED6 = x
UNUSED7 = x

[soundambience]
id = n
soundIdDay = i
soundIdNight = i

[soundemitters]
id = n
posX = f
posY = f
UNUSED3 = x
UNUSED4 = x
UNUSED5 = x
UNUSED6 = x
soundId = i
mapId = i
UNUSED9 = x

[soundentries]
id = n
type = i
name = s
file1 = s
file2 = s
file3 = s
file4 = s
file5 = s
file6 = s
file7 = s
file8 = s
file9 = s
file10 = s
UNUSED13 = x
UNUSED14 = x
UNUSED15 = x
UNUSED16 = x
UNUSED17 = x
UNUSED18 = x
UNUSED19 = x
UNUSED20 = x
UNUSED21 = x
UNUSED22 = x
path = s
UNUSED24 = x
flags = i
UNUSED26 = x
UNUSED27 = x
UNUSED28 = x
UNUSED29 = x

[spell]
id = n
category = i
dispelType = i
mechanic = i
attributes0 = u
attributes1 = u
attributes2 = u
attributes3 = u
attributes4 = u
attributes5 = u
attributes6 = u
attributes7 = u
stanceMask = i
UNUSED13 = x
stanceMaskNot = i
UNUSED15 = x
targets = i
UNUSED17 = x
spellFocus = i
UNUSED19 = x
UNUSED20 = x
UNUSED21 = x
UNUSED22 = x
UNUSED23 = x
UNUSED24 = x
UNUSED25 = x
UNUSED26 = x
UNUSED27 = x
castTimeId = i
recoveryTime = i
recoveryTimeCategory = i
UNUSED31 = x
UNUSED32 = x
UNUSED33 = x
UNUSED34 = x
procChance = i
procCharges = i
maxLevel = i
baseLevel = i
spellLevel = i
durationId = i
powerType = i
powerCost = i
powerCostPerLevel = i
powerPerSecond = i
powerPerSecondPerLevel = i
rangeId = i
UNUSED47 = x
UNUSED48 = x
stackAmount = i
tool1 = i
tool2 = i
reagent1 = i
reagent2 = i
reagent3 = i
reagent4 = i
reagent5 = i
reagent6 = i
reagent7 = i
reagent8 = i
reagentCount1 = i
reagentCount2 = i
reagentCount3 = i
reagentCount4 = i
reagentCount5 = i
reagentCount6 = i
reagentCount7 = i
reagentCount8 = i
equippedItemClass = i
equippedItemSubClassMask = i
equippedItemInventoryTypeMask = i
effect1Id = i
effect2Id = i
effect3Id = i
effect1DieSides = i
effect2DieSides = i
effect3DieSides = i
effect1RealPointsPerLevel = f
effect2RealPointsPerLevel = f
effect3RealPointsPerLevel = f
effect1BasePoints = i
effect2BasePoints = i
effect3BasePoints = i
effect1Mechanic = i
effect2Mechanic = i
effect3Mechanic = i
effect1ImplicitTargetA = i
effect2ImplicitTargetA = i
effect3ImplicitTargetA = i
effect1ImplicitTargetB = i
effect2ImplicitTargetB = i
effect3ImplicitTargetB = i
effect1RadiusId = i
effect2RadiusId = i
effect3RadiusId = i
effect1AuraId = i
effect2AuraId = i
effect3AuraId = i
effect1Periode = i
effect2Periode = i
effect3Periode = i
effect1ValueMultiplier = f
effect2ValueMultiplier = f
effect3ValueMultiplier = f
effect1ChainTarget = i
effect2ChainTarget = i
effect3ChainTarget = i
effect1CreateItemId = i
effect2CreateItemId = i
effect3CreateItemId = i
effect1MiscValue = i
effect2MiscValue = i
effect3MiscValue = i
effect1MiscValueB = i
effect2MiscValueB = i
effect3MiscValueB = i
effect1TriggerSpell = i
effect2TriggerSpell = i
effect3TriggerSpell = i
effect1PointsPerComboPoint = f
effect2PointsPerComboPoint = f
effect3PointsPerComboPoint = f
effect1SpellClassMaskA = i
effect1SpellClassMaskB = i
effect1SpellClassMaskC = i
effect2SpellClassMaskA = i
effect2SpellClassMaskB = i
effect2SpellClassMaskC = i
effect3SpellClassMaskA = i
effect3SpellClassMaskB = i
effect3SpellClassMaskC = i
spellVisualId1 = i
spellVisualId2 = i
iconId = i
iconIdActive = i
UNUSED135 = x
name = LOC
rank = LOC
description = LOC
buff = LOC
powerCostPercent = i
startRecoveryCategory = i
startRecoveryTime = i
maxTargetLevel = i
spellFamilyId = i
spellFamilyFlags1 = i
spellFamilyFlags2 = i
spellFamilyFlags3 = i
maxAffectedTargets = i
damageClass = i
UNUSED150 = x
UNUSED151 = x
effect1DamageMultiplier = f
effect2DamageMultiplier = f
effect3DamageMultiplier = f
UNUSED155 = x
UNUSED156 = x
UNUSED157 = x
toolCategory1 = i
toolCategory2 = i
UNUSED160 = x
schoolMask = i
runeCostId = i
UNUSED163 = x
powerDisplayId = i
effect1BonusMultiplier = f
effect2BonusMultiplier = f
effect3BonusMultiplier = f
spellDescriptionVariable = i
spellDifficulty = i

[spellcasttimes]
id = n
baseTime = i
UNUSED2 = x
UNUSED3 = x

[spelldescriptionvariables]
id = n
vars = s

[spellduration]
id = n
baseTime = i
UNUSED2 = x
UNUSED3 = x

[spelldifficulty]
UNUSED0 = x
normal10 = i
normal25 = i
heroic10 = i
heroic25 = i

[spellfocusobject]
id = n
name = LOC

[spellicon]
id = n
iconPath = s

[spellitemenchantment]
id = n
charges = i
type1 = i
type2 = i
type3 = i
amount1 = i
amount2 = i
amount3 = i
UNUSED8 = x
UNUSED9 = x
UNUSED10 = x
object1 = i
object2 = i
object3 = i
name = LOC
UNUSED15 = x
UNUSED16 = x
UNUSED17 = x
conditionId = i
skillLine = i
skillLevel = i
requiredLevel = i

[spellitemenchantmentcondition]
id = n
color1 = b
color2 = b
color3 = b
color4 = b
color5 = b
UNUSED6 = x
UNUSED7 = x
UNUSED8 = x
UNUSED9 = x
UNUSED10 = x
comparator1 = b
comparator2 = b
comparator3 = b
comparator4 = b
comparator5 = b
cmpColor1 = b
cmpColor2 = b
cmpColor3 = b
cmpColor4 = b
cmpColor5 = b
value1 = i
value2 = i
value3 = i
value4 = i
value5 = i
UNUSED26 = X
UNUSED27 = X
UNUSED28 = X
UNUSED29 = X
UNUSED30 = X

[spellradius]
id = n
radiusMin = f
UNUSED2 = x
radiusMax = f

[spellrange]
id = n
rangeMinHostile = f
rangeMinFriend = f
rangeMaxHostile = f
rangeMaxFriend = f
rangeType = i
name = LOC
UNUSED7 = X_LOC

[spellrunecost]
id = n
costBlood = i
costUnholy = i
costFrost = i
runicPowerGain = i

[spellshapeshiftform]
id = n
UNUSED1 = x
name = LOC
flags = i
creatureType = i
UNUSED5 = x
UNUSED6 = x
displayIdA = i
displayIdH = i
UNUSED9 = x
UNUSED10 = x
spellId1 = i
spellId2 = i
spellId3 = i
spellId4 = i
spellId5 = i
spellId6 = i
spellId7 = i
spellId8 = i

[spellvisual]
id = n
precastKitId = i
castKitId = i
impactKitId = i
stateKitId = i
statedoneKitId = i
channelKitId = i
UNUSED7 = x
UNUSED8 = x
UNUSED9 = x
UNUSED10 = x
missileSoundId = i
animationSoundId = i
UNUSED13 = x
casterImpactKitId = i
targetImpactKitId = i
UNUSED16 = x
UNUSED17 = x
UNUSED18 = x
UNUSED19 = x
UNUSED20 = x
UNUSED21 = x
missileTargetingKitId = i
instantAreaKitId = i
impactAreaKitId = i
persistentAreaKitId = i
UNUSED26 = x
UNUSED27 = x
UNUSED28 = x
UNUSED29 = x
UNUSED30 = x
UNUSED31 = x

[spellvisualkit]
id = n
UNUSED1 = x
UNUSED2 = x
UNUSED3 = x
UNUSED4 = x
UNUSED5 = x
UNUSED6 = x
UNUSED7 = x
UNUSED8 = x
UNUSED9 = x
UNUSED10 = x
UNUSED11 = x
UNUSED12 = x
UNUSED13 = x
UNUSED14 = x
soundId = i
UNUSED16 = X_LOC
UNUSED17 = x
UNUSED18 = x
UNUSED19 = x
UNUSED20 = x
UNUSED21 = x

[summonproperties]
id = n
control = u
faction = x
title = x
slot = u
flags = x

[talent]
id = n
tabId = i
row = i
column = i
rank1 = i
rank2 = i
rank3 = i
rank4 = i
rank5 = i
UNUSED9 = x
UNUSED10 = x
UNUSED11 = x
UNUSED12 = x
reqTalent = i
UNUSED14 = x
UNUSED15 = x
reqRank = i
UNUSED17 = x
UNUSED18 = x
talentSpell = i
UNUSED20 = x
petCategory1 = i
petCategory2 = i

[talenttab]
id = n
name = LOC
iconId = i
raceMask = i
classMask = i
creatureFamilyMask = i
tabNumber = i
textureFile = s

[taxinodes]
id = n
mapId = i
posX = f
posY = f
UNUSED4 = x
name = LOC
UNUSED6 = x
UNUSED7 = x

[taxipath]
id = n
startNodeId = i
endNodeId = i
UNUSED3 = x

[taxipathnode]
id = n
pathId = i
nodeIdx = i
mapId = i
posX = f
posY = f
UNUSED6 = x
UNUSED7 = x
UNUSED8 = x
UNUSED9 = x
UNUSED10 = x

[totemcategory]
id = n
name = LOC
category = i
categoryMask = u

[vocaluisounds]
id = n
UNUSED1 = x
raceId = i
soundIdMale = i
soundIdFemale = i
UNUSED5 = x
UNUSED6 = x

[weaponimpactsounds]
id = n
subClass = i
UNUSED2 = x
hit1 = i
hit2 = i
hit3 = i
hit4 = i
hit5 = i
hit6 = i
hit7 = i
hit8 = i
hit9 = i
hit10 = i
crit1 = i
crit2 = i
crit3 = i
crit4 = i
crit5 = i
crit6 = i
crit7 = i
crit8 = i
crit9 = i
crit10 = i

[weaponswingsounds2]
id = n
weaponSize = i
UNUSED2 = x
soundId = i

[worldmaparea]
id = n
mapId = i
areaId = i
nameINT = s
left = f
right = f
top = f
bottom = f
displayMapId = x
defaultDungeonMapId = i
parentWorldMapId = x

[worldmapoverlay]
id = n
worldMapAreaId = i
areaTableId = i
UNUSED3 = x
UNUSED4 = x
UNUSED5 = x
UNUSED6 = x
UNUSED7 = x
textureString = s
w = i
h = i
x = i
y = i
UNUSED13 = x
UNUSED14 = x
UNUSED15 = x
UNUSED16 = x

[worldmaptransforms]
id = n
sourceMapId = i
minX = f
minY = f
maxX = f
maxY = f
targetMapId = i
offsetX = f
offsetY = f
dungeonMapId = i

[worldstatezonesounds]
stateId = i
value = i
areaId = i
wmoAreaId = i
zoneIntroMusicId = i
zoneMusicId = i
soundAmbienceId = i
UNUSED7 = x

[zoneintromusictable]
id = n
UNUSED1 = x
soundId = i
UNUSED3 = x
UNUSED4 = x

[zonemusic]
id = n
UNUSED1 = x
UNUSED2 = x
UNUSED3 = x
UNUSED4 = x
UNUSED5 = x
soundIdDay = i
soundIdNight = i
