GetSpecializationInfoForClassID
(Redirected from API GetSpecializationInfoForSpecID)
Jump to navigation
Jump to search
GetSpecializationInfo |
+ 5.0.4 | ||
GetSpecializationInfoByID |
+ 5.0.4 | ||
GetSpecializationInfoForClassID |
+ 5.0.4 | ||
GetSpecializationInfoForSpecID |
+ 6.2.0 |
Returns info for a specialization.
id, name, description, icon, role, isRecommended, isAllowed = GetSpecializationInfoForClassID(classID, specIndex) = GetSpecializationInfoForSpecID(specID [, sex])
Arguments
GetSpecializationInfoForClassID
- classID
- number : ClassId
- specIndex
- number?
GetSpecializationInfoForSpecID
- specID
- number : SpecializationID
- sex
- number?
Returns
- id
- number : SpecializationID
- name
- string - Specialization name, e.g. "Balance".
- description
- string - Description of the specialization, e.g. "Can take on the form of a powerful Moonkin, balancing the power of Arcane and Nature magic to destroy enemies at a distance."
- icon
- number : FileID
- role
- string - The intended role in a party:
"DAMAGER", "TANK", "HEALER"
- isRecommended
- boolean - If this specialization is recommended for beginners to the class.
- isAllowed
- boolean - If the player is allowed to use this specialization.
Details
Related API | GetSpecialization |
Related Events | PLAYER_SPECIALIZATION_CHANGED |
Values
- Linked from: SpecializationID
Class Spec 1 Spec 2 Spec 3 Spec 4 Spec 5 ID Name ID Name ID Name ID Name ID Name Death Knight 250 Blood 251 Frost 252 Unholy 1455 Initial Demon Hunter 577 Havoc 581 Vengeance 1456 Initial Druid 102 Balance 103 Feral 104 Guardian 105 Restoration 1447 Initial Evoker 1467 Devastation 1468 Preservation 1473 Augmentation 1465 Initial Hunter 253 Beast Mastery 254 Marksmanship 255 Survival 1448 Initial Mage 62 Arcane 63 Fire 64 Frost 1449 Initial Monk 268 Brewmaster 270 Mistweaver 269 Windwalker 1450 Initial Paladin 65 Holy 66 Protection 70 Retribution 1451 Initial Priest 256 Discipline 257 Holy 258 Shadow 1452 Initial Rogue 259 Assassination 260 Outlaw 261 Subtlety 1453 Initial Shaman 262 Elemental 263 Enhancement 264 Restoration 1444 Initial Warlock 265 Affliction 266 Demonology 267 Destruction 1454 Initial Warrior 71 Arms 72 Fury 73 Protection 1446 Initial
Example
GetSpecializationInfoForClassID(5, 1)
> 256, "Discipline", "Uses magic to shield allies from taking damage as well as heal their wounds.\r\n\r\nPreferred Weapon: Staff, Wand, Dagger, Mace", 135940, "HEALER", true, false
GetSpecializationInfoForSpecID(256)
> 256, "Discipline", "Uses magic to shield allies from taking damage as well as heal their wounds.\r\n\r\nPreferred Weapon: Staff, Wand, Dagger, Mace", 135940, "HEALER", true, false