DB/SpellDispelType

From wowdev
Revision as of 21:52, 8 December 2018 by Crow (talk | contribs) (→‎Dispel types in 3.3.5)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

0.5.3.3368

struct SpellDispelTypeRec {
  uint32_t m_ID;
  langstringref m_name_lang;
};

1.12.1.5875

struct SpellDispelTypeRec {
  uint32_t m_ID;
  langstringref m_name_lang;
  uint32_t m_mask;
  uint32_t m_immunityPossible;
};

Structure

Column	Field 			Type 		Notes 
1 	ID 			Integer 	
2-18 	sRefName 		Loc
19 	mask 	 	 	Integer		
20 	immunityPossible  	Boolean 	Should type be shown on spell tooltips 
21 	internalName 		String


Dispel types in 3.3.5

ID Name Notes
0 NONE CANT BE DISPELLED
1 MAGIC DISPELLED BY EFFECTS THAT DISPEL MAGIC
2 CURSE DISPELLED BY EFFECTS THAT DISPEL CURSES
3 DISEASE DISPELLED BY EFFECTS THAT DISPEL DISEASES
4 POISON DISPELLED BY EFFECTS THAT DISPEL POISONS
5 STEALTH DISPEL STEALTH EFFECTS?
6 INVISIBILITY DISPELS INVISIBILITY?
7 MAGIC, DISEASE, CURSE, POISON DISPELLED BY ANY OF THE 4 DISPEL METHODS
8 SPELL, NPC ONLY ???
9 ENRAGE DISPELLED BY EFFECTS THAT DISPEL ENRAGE
10 ZULGURUB TRINKETS ???
11 OLD, UNUSED ???

6.0.1.18179

struct SpellDispelTypeRec {
  uint32_t m_ID;
  langstringref m_name_lang;
  uint32_t m_mask;
  uint32_t m_immunityPossible;
  stringref m_internalName;
};

7.0.1.21737

Column Field Type Notes
1 ID Integer
2 InternalName String
3 Name String
4 Mask Integer
5 Unknown Integer
6 Unknown Integer
7 Unknown Integer

Synric 12th July 2016