aboutsummaryrefslogtreecommitdiff
path: root/contrib/dbcformat/dbc.desc
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/dbcformat/dbc.desc')
-rw-r--r--contrib/dbcformat/dbc.desc241
1 files changed, 241 insertions, 0 deletions
diff --git a/contrib/dbcformat/dbc.desc b/contrib/dbcformat/dbc.desc
new file mode 100644
index 00000000000..470108cab5f
--- /dev/null
+++ b/contrib/dbcformat/dbc.desc
@@ -0,0 +1,241 @@
+ENTRY ItemSetEntry
+
+UNUSED INDEX setid
+UNUSED STR setname
+UNKNOWN[7]
+UNUSED UINT flags//, const
+UNUSED UINT required_item_id[8]
+UNKNOWN[48]
+UINT spells[8]
+UINT items_to_triggerspell[8] //items_to_triggerspell[0] -- for spells[0]
+UINT required_skill_id//only 2 items sets have requirements
+UINT required_skill_value
+
+ENDENTRY
+
+
+ENTRY TalentEntry
+
+ INDEX TalentID
+ UINT TalentTree
+ UNKNOWN [2]
+ UINT RankID[5]
+ UNKNOWN[12]
+
+ENDENTRY
+
+
+ENTRY emoteentry
+
+ INDEX Id
+ UNUSED STR name
+ UINT textid
+ UNUSED UINT textid2
+ UNUSED UINT textid3
+ UNUSED UINT textid4
+ UNKNOWN
+ UNUSED UINT textid5
+ UNKNOWN
+ UNUSED UINT textid6
+ UNKNOWN[9]
+
+ENDENTRY
+
+ENTRY SpellEntry
+
+ INDEX Id
+ UINT School
+ UNKNOWN [2]
+ UINT Category
+ UNKNOWN
+ UINT Attributes
+ UINT AttributesEx
+ UNKNOWN [3]
+ UINT Targets
+ UINT TargetCreatureType
+ UINT RequiresSpellFocus
+ UNKNOWN
+ UINT CasterAuraState
+ UINT CastingTimeIndex
+ UINT RecoveryTime
+ UINT CategoryRecoveryTime
+ UINT InterruptFlags
+ UINT AuraInterruptFlags
+ UINT ChannelInterruptFlags
+ UINT procFlags
+ UINT procChance
+ UINT procCharges
+ UINT maxLevel
+ UINT baseLevel
+ UINT spellLevel
+ UINT DurationIndex
+ UINT powerType
+ UINT manaCost
+ UINT manaCostPerlevel
+ UINT manaPerSecond
+ UINT manaPerSecondPerLevel
+ UINT rangeIndex
+ FLOAT speed
+ UINT modalNextSpell
+ UNKNOWN
+ UINT Totem[2]
+ UINT Reagent[8]
+ UINT ReagentCount[8]
+ UINT EquippedItemClass
+ UINT EquippedItemSubClass
+ UINT Effect[3] // 59 - 61
+ UINT EffectDieSides[3]
+ UINT EffectBaseDice[3]
+ FLOAT EffectDicePerLevel[3]
+ FLOAT EffectRealPointsPerLevel[3]
+ INT EffectBasePoints[3] // 74 - 76
+ UNKNOWN [3]
+ UINT EffectImplicitTargetA[3] // 80 - 82
+ UINT EffectImplicitTargetB[3] // 83 - 85
+ UINT EffectRadiusIndex[3]
+ UINT EffectApplyAuraName[3] // 89 - 91
+ UINT EffectAmplitude[3]
+ UINT Effectunknown[3]
+ UINT EffectChainTarget[3]
+ UINT EffectItemType[3]
+ UINT EffectMiscValue[3] // 104 - 106
+ UINT EffectTriggerSpell[3]
+ FLOAT EffectPointsPerComboPoint[3]
+ UINT SpellVisual
+ UNKNOWN
+ UINT SpellIconID
+ UINT activeIconID
+ UINT spellPriority
+ UNUSED STR Name
+ UNUSED STR NameAlt1
+ UNUSED STR NameAlt2
+ UNUSED STR NameAlt3
+ UNUSED STR NameAlt4
+ UNUSED STR NameAlt5
+ UNUSED STR NameAlt6
+ UNUSED STR NameAlt7
+ UNUSED STR NameFlags
+ UINT Rank
+ UINT RankAlt1
+ UINT RankAlt2
+ UINT RankAlt3
+ UINT RankAlt4
+ UINT RankAlt5
+ UINT RankAlt6
+ UINT RankAlt7
+ UINT RankFlags
+ UNUSED STR Description
+ UNUSED STR DescriptionAlt1
+ UNUSED STR DescriptionAlt2
+ UNUSED STR DescriptionAlt3
+ UNUSED STR DescriptionAlt4
+ UNUSED STR DescriptionAlt5
+ UNUSED STR DescriptionAlt6
+ UNUSED STR DescriptionAlt7
+ UNUSED UINT DescriptionFlags
+ UNUSED STR BuffDescription
+ UNUSED STR BuffDescriptionAlt1
+ UNUSED STR BuffDescriptionAlt2
+ UNUSED STR BuffDescriptionAlt3
+ UNUSED STR BuffDescriptionAlt4
+ UNUSED STR BuffDescriptionAlt5
+ UNUSED STR BuffDescriptionAlt6
+ UNUSED STR BuffDescriptionAlt7
+ UINT ManaCostPercentage
+ UINT StartRecoveryCategory
+ UINT StartRecoveryTime
+ UINT field156 //nice name
+ UNKNOWN[2]
+ UINT SpellFamilyName
+ UNKNOWN[11]
+ENDENTRY
+
+ENTRY SpellCastTime
+ INDEX ID
+ UINT CastTime
+ UNKNOWN[2]
+ENDENTRY
+
+ENTRY SpellRadius
+ INDEX ID
+ FLOAT Radius
+ UNKNOWN
+ FLOAT Radius2
+ENDENTRY
+
+ENTRY SpellRange
+ INDEX ID
+ FLOAT minRange
+ FLOAT maxRange
+ UNKNOWN[18]
+ UNKNOWN//some flag
+ENDENTRY
+
+ENTRY SpellDuration
+ INDEX ID
+ UINT Duration1
+ UINT Duration2
+ UINT Duration3
+ENDENTRY
+
+ENTRY AreaTableEntry
+
+ UINT ID
+ UNUSED UINT map
+ UINT zone
+ INDEX exploreFlag
+ UNKNOWN[6]
+ UINT area_level
+ UNUSED STR name
+ UNKNOWN[9]
+
+ENDENTRY
+
+
+ENTRY FactionEntry
+ INDEX ID
+ INT reputationListID
+
+ UNKNOWN[7]
+ UINT something1
+ UINT something2
+ UINT something3
+ UINT something4
+ UINT something5
+ UINT something6
+ UINT something7
+ UINT something8
+ UINT something9
+ UINT faction
+
+ UNUSED STR name
+ UNKNOWN[17]
+
+ENDENTRY
+
+
+ENTRY FactionTemplateEntry
+ INDEX ID
+ UINT faction
+ UNKNOWN
+ UINT fightsupport
+ UINT friendly
+ UINT hostile
+ UNKNOWN[8]
+ENDENTRY
+
+
+ENTRY ItemDisplayTemplateEntry
+
+ UINT ID
+ UNUSED STR modelFile
+ UNKNOWN
+ UNUSED STR imageFile
+ UNKNOWN
+ UNUSED STR invImageFile
+ UNKNOWN[5]
+ UINT seed
+ UNKNOWN [10]
+ UINT randomPropertyID
+
+ENDENTRY