DB/SpellDispelType: Difference between revisions

From wowdev
Jump to navigation Jump to search
No edit summary
 
(16 intermediate revisions by 4 users not shown)
Line 1: Line 1:
==0.5.3.3368==
struct SpellDispelTypeRec {
  uint32_t m_ID;
  {{Template:Type|langstringref}} m_name_lang;
};
==1.12.1.5875==
struct SpellDispelTypeRec {
  uint32_t m_ID;
  {{Template:Type|langstringref}} m_name_lang;
  uint32_t m_mask;
  uint32_t m_immunityPossible;
};
==Structure==
==Structure==
  '''Column Field Type Notes'''  
  '''Column Field Type Notes'''  
  1 ID Integer
  1 ID Integer
  2-18 sRefName String + [[Loc]]
  2-18 sRefName [[Loc]]
  19 mask Added in 3.2.
  19 mask Integer
  20 immunityPossible  Boolean Should type be shown on spell tooltips  
  20 immunityPossible  Boolean Should type be shown on spell tooltips  
  21 internalName String
  21 internalName String
 
 
==Dispel types in 3.3.5==
{| style="background:#FCFCFC; color:black"
|-
! width="80" | ID
! width="80" | Name
! width="500" | Notes
|- style="background:#E0E0E0;"
| 0 || NONE || CANT BE DISPELLED ||
|-
| 1 || MAGIC|| DISPELLED BY EFFECTS THAT DISPEL MAGIC ||
|- style="background:#E0E0E0;"
| 2 || CURSE || DISPELLED BY EFFECTS THAT DISPEL CURSES||
|-
| 3 || DISEASE || DISPELLED BY EFFECTS THAT DISPEL DISEASES ||
|- style="background:#E0E0E0;"
| 4 || POISON || DISPELLED BY EFFECTS THAT DISPEL POISONS ||
|-
| 5 || STEALTH || DISPEL STEALTH EFFECTS?||
|- style="background:#E0E0E0;"
| 6 || INVISIBILITY || DISPELS INVISIBILITY? ||
|-
| 7 || MAGIC, DISEASE, CURSE, POISON || DISPELLED BY ANY OF THE 4 DISPEL METHODS||
|- style="background:#E0E0E0;"
| 8 || SPELL, NPC ONLY|| ??? ||
|-
| 9 || ENRAGE || DISPELLED BY EFFECTS THAT DISPEL ENRAGE||
|- style="background:#E0E0E0;"
| 10 || ZULGURUB TRINKETS || ??? ||
|-
| 11 || OLD, UNUSED || ???||
|}


==6.0.1.18179==
==6.0.1.18179==
  struct SpellDispelTypeRec {
  struct SpellDispelTypeRec {
   uint32_t m_ID;
   uint32_t m_ID;
   {{Template:Type|stringref}} m_name_lang;
   {{Template:Type|langstringref}} m_name_lang;
   uint32_t m_mask;
   uint32_t m_mask;
   uint32_t m_immunityPossible;
   uint32_t m_immunityPossible;
   {{Template:Type|stringref}} m_internalName;
   {{Template:Type|stringref}} m_internalName;
  };
  };
== 7.0.1.21737 ==
{| style="background:#FCFCFC; color:black"
|-
! width="80" | Column
! width="180" | Field
! width="80" | Type
! width="500" | Notes
|- style="background:#E0E0E0;"
| 1 || ID || Integer ||
|-
| 2 || InternalName || String ||
|- style="background:#E0E0E0;"
| 3 || Name || String ||
|-
| 4 || Mask || Integer ||
|- style="background:#E0E0E0;"
| 5 || Unknown || Integer ||
|-
| 6 || Unknown || Integer ||
|- style="background:#E0E0E0;"
| 7 || Unknown || Integer ||
|}
[[User:Synric|Synric]] 12th July 2016
[[Category:DBC]]
[[Category:DBC]]
[[Category:DBC_Alpha]]
[[Category:DBC_Vanilla]]
[[Category:DBC_WotLK]]
[[Category:DBC_WotLK]]
[[Category:DBC_WoD]][[Category:6.0.1.18179]]
[[Category:DBC_WoD]][[Category:6.0.1.18179]]
[[Category:DBC_Legion]][[Category:7.0.1.23717]]

Latest revision as of 21:52, 8 December 2018

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