Skip to main content

Module spell

Module spell 

Source

Structsยง

SpellAuraOptionsRow
DBC row from SpellAuraOptions.db2: stacking, RPPM, and periodic timing.
SpellAuraRestrictionsRow
DBC row from SpellAuraRestrictions.db2: required and excluded aura/state conditions.
SpellCastTimesRow
DBC row from SpellCastTimes.db2: base and minimum cast time.
SpellCategoriesRow
DBC row from SpellCategories.db2: category, dispel type, and defense type.
SpellCategoryRow
DBC row from SpellCategory.db2: category charge recovery settings.
SpellClassOptionsRow
DBC row from SpellClassOptions.db2: spell class set and family flags.
SpellCooldownsRow
DBC row from SpellCooldowns.db2: cooldown and global cooldown timers.
SpellDescriptionVariablesRow
DBC row from SpellDescriptionVariables.db2: variable expressions used in spell text.
SpellDurationRow
DBC row from SpellDuration.db2: base and maximum duration in milliseconds.
SpellEffectRow
DBC row from SpellEffect.db2: effect type, coefficients, targets, and scaling data.
SpellEmpowerRow
DBC row from SpellEmpower.db2: empower stage configuration for a spell.
SpellEmpowerStageRow
DBC row from SpellEmpowerStage.db2: individual empower stage duration and spell.
SpellEquippedItemsRow
DBC row from SpellEquippedItems.db2: item class, subclass, and inventory restrictions.
SpellInterruptsRow
DBC row from SpellInterrupts.db2: interrupt flags and channel interrupt masks.
SpellLabelRow
DBC row from SpellLabel.db2: label tag assigned to a spell.
SpellLearnSpellRow
DBC row from SpellLearnSpell.db2: spells learned when a parent spell is known.
SpellLevelsRow
DBC row from SpellLevels.db2: base level, max level, and spell level.
SpellMiscRow
DBC row from SpellMisc.db2: attribute flags, school mask, speed, and timing indices.
SpellNameRow
DBC row from SpellName.db2: spell ID and localized name.
SpellPowerRow
DBC row from SpellPower.db2: resource cost and power type for a spell.
SpellProcsPerMinuteModRow
DBC row from SpellProcsPerMinuteMod.db2: RPPM modifier by spec or coefficient.
SpellProcsPerMinuteRow
DBC row from SpellProcsPerMinute.db2: base RPPM rate and flags.
SpellRadiusRow
DBC row from SpellRadius.db2: minimum, maximum, and base radius values.
SpellRangeRow
DBC row from SpellRange.db2: minimum and maximum range distances.
SpellReplacementRow
DBC row from SpellReplacement.db2: replacement spell overrides.
SpellRow
DBC row from Spell.db2: subtext and description text.
SpellShapeshiftFormRow
DBC row from SpellShapeshiftForm.db2: form identity and behavior flags.
SpellShapeshiftRow
DBC row from SpellShapeshift.db2: shapeshift form requirements and exclusions.
SpellTargetRestrictionsRow
DBC row from SpellTargetRestrictions.db2: cone angle, max targets, and target flags.
SpellTotemsRow
DBC row from SpellTotems.db2: totem and totem category requirements.
SpellXDescriptionVariablesRow
DBC row from SpellXDescriptionVariables.db2: maps spells to their description variables.