Developer:Spell IDs
Spell ID Structure
It is important to understand these ranges are merely "padding", and no particular class or race really has 1,000 abilities assigned to it (not yet at least!) but this allows those who customize their Spells tables plenty of room to leave our default spells, but create some new ones of their own without losing the default data.
Note: This is only our suggestion, and in no way should anyone else feel they need to follow this example. Admins are free to customize ID's in anyway they deem fit for their environment.
Common
Common spells/abilities are those castable effects that every class (or race) might have, such as harvesting, tradeskilling, summoning a mount, or returning to a bind point.
Classes
The numbering scheme to follow for player Classes is "ClassID * 10000" (that is ten-thousand). Example, Guardian ClassID is 3. Multiply that by 10,000 and you have the starting of the Guardian Class spells (10,000 - 10,999).
Races
Racial Traits and Traditions are a little trickier, having been placed above the highest class ID (40) in the table, and following a similar concept as the ClassID... "(RaceID + 50) * 10000" (that is ten-thousand). Example, the Barbarian RaceID is 0 (zero). Add 50 to that, and multiply that by 10,000 and you have the starting of Barbarian Racial Tradition abilities (500,000).
Spell ID Chart
Below is a chart demonstrating the current Spell ID layout and why we chose to do it this way.
|
|
General/Common spells such as "Sprint", "Call of...", or spells that every player has regardless of class. |
|
|
Object interaction functionality, like "Burn Tent" or "Steal Book". These need "spells" merely for the casting timers and to cause a certain action to take place. They will never be spells you see in your Knowledgebook, and are only for this purpose. And there are surprisingly many of them. |
|
|
Fighter Archetype - all common spells across all "Fighter" archetypes |
|
|
Warrior Class - all common spells across all "Warrior" classes |
|
|
Guardian Subclass - all spells specific to the "Guardian" subclass |
|
|
Berserker Subclass - all spells specific to the "Berserker" subclass |
|
|
Brawler Class - all common spells across all "Brawler" classes |
|
|
Monk Subclass - all spells specific to the "Monk" subclass |
|
|
Bruiser Subclass - all spells specific to the "Bruiser" subclass |
|
|
Crusader Class - all common spells across all "Crusader" classes |
|
|
Shadowknight Subclass - all spells specific to the "Shadowknight" subclass |
|
|
Paladin Subclass - all spells specific to the "Paladin" subclass |
|
|
Priest Archetype - all common spells across all "Priest" archetypes |
|
|
Cleric Class - all common spells across all "Cleric" classes |
|
|
Templar Subclass - all spells specific to the "Templar" subclass |
|
|
Inquisitor Subclass - all spells specific to the "Inquisitor" subclass |
|
|
Druid Class - all common spells across all "Druid" classes |
|
|
Warden Subclass - all spells specific to the "Warden" subclass |
|
|
Fury Subclass - all spells specific to the "Fury" subclass |
|
|
Shaman Class - all common spells across all "Shaman" classes |
|
|
Mystic Subclass - all spells specific to the "Mystic" subclass |
|
|
Defiler Subclass - all spells specific to the "Defiler" subclass |