Spell.dbc/SchoolMask: Difference between revisions
Jump to navigation
Jump to search
(Added additional spell schools not listed in code and their makeup.) |
|||
Line 23: | Line 23: | ||
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
|- | |- | ||
! School Name !! School | ! School Name !! School DBC Flag !! Comments | ||
|- | |- | ||
| SPELL_SCHOOL_NORMAL || 1 || Physical | | SPELL_SCHOOL_NORMAL || 1 || Physical |
Revision as of 14:05, 1 June 2023
Mask | IntMask | School |
---|---|---|
0x01 | 1 | Physical |
0x02 | 2 | Holy |
0x04 | 4 | Fire |
0x08 | 8 | Nature |
0x10 | 16 | Frost |
0x20 | 32 | Shadow |
0x40 | 64 | Arcane |
Version - 5.4.8 - SpellSchools ()
School Name | School DBC Flag | Comments |
---|---|---|
SPELL_SCHOOL_NORMAL | 1 | Physical |
SPELL_SCHOOL_HOLY | 2 | Holy |
SPELL_SCHOOL_HOLYSTRIKE | 3 | Holy + Physical |
SPELL_SCHOOL_FIRE | 4 | Fire |
SPELL_SCHOOL_FLAMESTRIKE | 5 | Fire + Physical |
SPELL_SCHOOL_HOLYFIRE | 6 | Fire + Holy |
SPELL_SCHOOL_NATURE | 8 | Nature |
SPELL_SCHOOL_STORMSTRIKE | 9 | Nature + Physical |
SPELL_SCHOOL_HOLYSTORM | 10 | Nature + Holy |
SPELL_SCHOOL_FIRESTORM | 12 | Nature + Fire |
SPELL_SCHOOL_FROST | 16 | Frost |
SPELL_SCHOOL_FROSTSTRIKE | 17 | Frost + Physical |
SPELL_SCHOOL_FROSTFIRE | 20 | Frost + Fire |
SPELL_SCHOOL_FROSTSTORM | 24 | Frost + Nature |
SPELL_SCHOOL_ELEMENTAL | 28 | Frost + Fire + Nature |
SPELL_SCHOOL_SHADOW | 32 | Shadow |
SPELL_SCHOOL_SHADOWSTRIKE | 33 | Shadow + Physical |
SPELL_SCHOOL_TWILIGHT | 34 | Shadow + Holy |
SPELL_SCHOOL_SHADOWFLAME | 36 | Shadow + Fire |
SPELL_SCHOOL_PLAGUE | 40 | Shadow + Nature |
SPELL_SCHOOL_SHADOWFROST | 48 | Shadow + Frost |
SPELL_SCHOOL_UNKNOWN | 52 | Invalid (Still listed in SpellMisc) |
SPELL_SCHOOL_UNKNOWN | 60 | Invalid (Still listed in SpellMisc) |
SPELL_SCHOOL_UNKNOWN | 61 | Invalid (Still listed in SpellMisc) |
SPELL_SCHOOL_ARCANE | 64 | Arcane |
SPELL_SCHOOL_DIVINE | 66 | Arcane + Holy |
SPELL_SCHOOL_SPELLFIRE | 68 | Arcane + Fire |
SPELL_SCHOOL_SPELLSTORM | 72 | Arcane + Nature |
SPELL_SCHOOL_SPELLFROST | 80 | Arcane + Frost |
SPELL_SCHOOL_UNKNOWN | 84 | Invalid (Still listed in SpellMisc) |
SPELL_SCHOOL_SPELLSHADOW | 96 | Arcane + Shadow |
SPELL_SCHOOL_UNKNOWN | 123 | Invalid (Still listed in SpellMisc) |
SPELL_SCHOOL_MAGIC | 126 | Arcane + Shadow + Frost + Nature + Fire + Holy |
SPELL_SCHOOL_CHAOS | 127 | Arcane + Shadow + Frost + Nature + Fire + Holy + Physical |
I am not sure to how far back some of the extra schools date but my guess for many is 4.0 and higher although many may well go back to 3.3.5 and lower.
I'm sure the invalid ones were changed later to newer ones that are not listed (Ex. Radiant).