Spell.dbc

The spell table contains definitions for available spells.

Table structure

ID Name Type Default Description
1 ID Integer
Unique ID
2 school Integer (signed) 0 References TODO
3 category Integer (signed) 0 References TODO
4 castUI Integer (signed) 0 TODO
5 dispelType Integer (signed) 0 References TODO
6 mechanic Integer (signed) 0 References TODO
7 attributes Integer (signed) 0 TODO
8 attributesEx Integer (signed) 0 TODO
9 attributesEx2 Integer (signed) 0 TODO
10 attributesEx3 Integer (signed) 0 TODO
11 attributesEx4 Integer (signed) 0 TODO
12 shapeshiftMask Integer (signed) 0 References TODO
13 shapeshiftExclude Integer (signed) 0 References TODO
14 targets Integer (signed) 0 See below.
15 targetCreatureType Integer (signed) 0 References TODO
16 requiresSpellFocus Integer (signed) 0 References TODO
17 casterAuraState Integer (signed) 0 TODO
18 targetAuraState Integer (signed) 0 TODO
19 castingTimeIndex Integer (signed) 0 References TODO
20 recoveryTime Integer (signed) 0 TODO
21 categoryRecoveryTime Integer (signed) 0 TODO
22 auraInterruptFlags Integer (signed) 0 TODO
23 channelInterruptFlags Integer (signed) 0 TODO
24 procTypeMask Integer (signed) 0 TODO
25 procChance Integer (signed) 0 TODO
26 procCharges Integer (signed) 0 TODO
27 maxLevel Integer (signed) 0 TODO
28 baseLevel Integer (signed) 0 TODO
29 spellLevel Integer (signed) 0 TODO
30 durationIndex Integer (signed) 0 References TODO
31 powerType Integer (signed) 0 TODO
32 manaCost Integer (signed) 0 TODO
33 manaCostPerLevel Integer (signed) 0 TODO
34 manaCostPerSecond Integer (signed) 0 TODO
35 manaCostPerSecondPerLevel Integer (signed) 0 TODO
36 rangeIndex Integer (signed) 0 References TODO
37 speed Float 0 TODO
38 modalNextSpell Integer (signed) 0 References TODO
39 stackAmount Integer (signed) 0 TODO
40 totem Integer (signed) 0 TODO
41 totem Integer (signed) 0 TODO
42 reagent1 Integer (signed) 0 TODO
43 reagent2 Integer (signed) 0 TODO
44 reagent3 Integer (signed) 0 TODO
45 reagent4 Integer (signed) 0 TODO
46 reagent5 Integer (signed) 0 TODO
47 reagent6 Integer (signed) 0 TODO
48 reagent7 Integer (signed) 0 TODO
49 reagent8 Integer (signed) 0 TODO
50 reagentCount1 Integer (signed) 0 TODO
51 reagentCount2 Integer (signed) 0 TODO
52 reagentCount3 Integer (signed) 0 TODO
53 reagentCount4 Integer (signed) 0 TODO
54 reagentCount5 Integer (signed) 0 TODO
55 reagentCount6 Integer (signed) 0 TODO
56 reagentCount7 Integer (signed) 0 TODO
57 reagentCount8 Integer (signed) 0 TODO
58 equippedItemClass Integer (signed) 0 This is a reference mask.
59 equippedItemSubclass Integer (signed) 0 This is a reference mask.
60 equippedItemInvType Integer (signed) 0 This is a reference mask for allowed inventory slots in which the item may be.
61 effect1 Integer (signed) 0 TODO
62 effect2 Integer (signed) 0 TODO
63 effect3 Integer (signed) 0 TODO
64 effectDieSides1 Integer (signed) 0 TODO
65 effectDieSides2 Integer (signed) 0 TODO
66 effectDieSides3 Integer (signed) 0 TODO
67 effectBaseDice1 Integer (signed) 0 TODO
68 effectBaseDice2 Integer (signed) 0 TODO
69 effectBaseDice3 Integer (signed) 0 TODO
70 effectDicePerLevel1 Float 0 TODO
71 effectDicePerLevel2 Float 0 TODO
72 effectDicePerLevel3 Float 0 TODO
73 effectRealPointsPerLevel1 Float 0 TODO
74 effectRealPointsPerLevel2 Float 0 TODO
75 effectRealPointsPerLevel3 Float 0 TODO
76 effectBasePoints1 Integer (signed) 0 TODO
77 effectBasePoints2 Integer (signed) 0 TODO
78 effectBasePoints3 Integer (signed) 0 TODO
79 effectMechanic1 Integer (signed) 0 References TODO
80 effectMechanic2 Integer (signed) 0 References TODO
81 effectMechanic3 Integer (signed) 0 References TODO
82 implicitTargetA1 Integer (signed) 0 TODO
83 implicitTargetA2 Integer (signed) 0 TODO
84 implicitTargetA3 Integer (signed) 0 TODO
85 implicitTargetB1 Integer (signed) 0 TODO
86 implicitTargetB2 Integer (signed) 0 TODO
87 implicitTargetB3 Integer (signed) 0 TODO
88 effectRadiusIndex1 Integer (signed) 0 References TODO
89 effectRadiusIndex2 Integer (signed) 0 References TODO
90 effectRadiusIndex3 Integer (signed) 0 References TODO
91 effectAura1 Integer (signed) 0 TODO
92 effectAura2 Integer (signed) 0 TODO
93 effectAura3 Integer (signed) 0 TODO
94 effectAmplitude1 Float 0 TODO
95 effectAmplitude2 Float 0 TODO
96 effectAmplitude3 Float 0 TODO
97 effectMultipleValue1 Float 0 TODO
98 effectMultipleValue2 Float 0 TODO
99 effectMultipleValue3 Float 0 TODO
100 effectChainTarget1 Integer (signed) 0 TODO
101 effectChainTarget2 Integer (signed) 0 TODO
102 effectChainTarget3 Integer (signed) 0 TODO
103 effectItemType1 Integer (signed) 0 References TODO
104 effectItemType2 Integer (signed) 0 References TODO
105 effectItemType3 Integer (signed) 0 References TODO
106 effectMiscValue1 Integer (signed) 0 References TODO
107 effectMiscValue2 Integer (signed) 0 References TODO
108 effectMiscValue3 Integer (signed) 0 References TODO
109 effectTriggerSpell1 Integer (signed) 0 References TODO
110 effectTriggerSpell2 Integer (signed) 0 References TODO
111 effectTriggerSpell3 Integer (signed) 0 References TODO
112 effectPointsPerCombo1 Float 0 TODO
113 effectPointsPerCombo2 Float 0 TODO
114 effectPointsPerCombo3 Float 0 TODO
115 spellVisual1 Integer (signed) 0 References TODO
116 spellVisual2 Integer (signed) 0 References TODO
117 spellIcon Integer (signed) 0 References TODO
118 activeIcon Integer (signed) 0 References TODO
119 spellPriority Integer (signed) 0 TODO
120 name String (localized)
TODO
121 nameSubtext String (localized)
TODO
122 description String (localized)
TODO
123 auraDescription String (localized)
TODO
124 manaCostPct Integer (signed) 0 TODO
125 startRecoveryCategory Integer (signed) 0 TODO
126 startRecoveryTime Integer (signed) 0 TODO
127 maxTargetLevel Integer (signed) 0 TODO
128 spellClassSet Integer (signed) 0 References TODO
129 spellClassMask1 Integer (signed) 0 TODO
130 spellClassMask2 Integer (signed) 0 TODO
131 maxTargets Integer (signed) 0 TODO
132 defenseType Integer (signed) 0 TODO
133 preventionType Integer (signed) 0 TODO
134 stanceBarOrder Integer (signed) 0 TODO
135 DamageMultiplier1 Float 0 TODO
136 DamageMultiplier2 Float 0 TODO
137 DamageMultiplier3 Float 0 TODO
138 minFaction Integer (signed) 0 TODO
139 minReputation Integer (signed) 0 TODO
140 requiredAuraVision Integer (signed) 0 TODO

Fields

targets

  • 0: TODO,
  • 2: TODO,
  • 16: TODO,
  • 32: TODO,
  • 64: TODO,
  • 128: TODO,
  • 256: TODO,
  • 512: TODO,
  • 1024: TODO,
  • 16384: TODO,
  • 32768: TODO.

Relations