DB/SpellAuraNames: Difference between revisions

From wowdev
Jump to navigation Jump to search
Line 12: Line 12:
  1  = Mod skill
  1  = Mod skill
  2  = Transform (not shapeshifts) - mount spells
  2  = Transform (not shapeshifts) - mount spells
  3  = School/Resistance. Uses the spell's effectMiscValue instead of school for tooltips <code>CGTooltip::GetAuraEffectString</code>
  3  = Magic School/Resistance modifier. Uses the spell's effectMiscValue instead of school for tooltips <code>CGTooltip::GetAuraEffectString</code>
  4  = Immune Dispel Type - Abolish Magic, Nullify Poison etc
  4  = Immune Dispel Type - Abolish Magic, Nullify Poison etc
  5  = Mod Stat
  5  = Mod Stat
Line 21: Line 21:
  11 = Immune State
  11 = Immune State
  14 = Shapeshift
  14 = Shapeshift
  15 = Power related
  15 = Power - increase energy, regen rates etc
  17 = Mechanical immune
  17 = Mechanical immune
  18 = Channel Death Item - Drain Soul
  18 = Channel Death Item - Drain Soul

Revision as of 16:05, 9 October 2017

≤ Vanilla

0.5.3.3368, 1.12.1.5875

struct SpellAuraNamesRec {
  uint32_t m_EnumID;
  uint32_t m_specialMiscValue;
  stringref m_globalstrings_tag;
  langstringref m_name_lang;
};

SpecialMiscValue

1  = Mod skill
2  = Transform (not shapeshifts) - mount spells
3  = Magic School/Resistance modifier. Uses the spell's effectMiscValue instead of school for tooltips CGTooltip::GetAuraEffectString
4  = Immune Dispel Type - Abolish Magic, Nullify Poison etc
5  = Mod Stat
6  = Mod Language
8  = Track Resource - find herbs etc
9  = Creature related - Track Creatures, Mod Creature Dmg Done
10 = Immunity Effect
11 = Immune State
14 = Shapeshift
15 = Power - increase energy, regen rates etc
17 = Mechanical immune
18 = Channel Death Item - Drain Soul

Structure

Column	Field 			Type 		Notes 
1 	ID 			Integer 	
2 	SpecialMiscValue 	Integer 	categorization of some type. 
3 	GlobalStringsTag 	String 	
4-12 	Name 			Loc