Specialization

Applies ToBlish HUDTacO
Markers, Trails

Description

Hides the marker if the player is not currently one of the specified specializations.

AttributeData TypeExampleDescription
specializationArray of Integerspecialization="40,61"The specialization(s) the marker or trail should be shown while using.

Supported values

info

The value is checked against the active third slot specialization ID. It is not limited to elite specializations but we are unable to detect the first two specializations. This is a quirk of it's implementation in the mumblelink API.

For your convenience, we've bolded and the elite specializations in the below table and moved them to the top. The remaining non-elite specializations can be detected if applied in the third specialization slot.

ValueSpecializationProfession
5DruidRanger
7DaredevilThief
18BerserkerWarrior
27DragonhunterGuardian
34ReaperNecromancer
40ChronomancerMesmer
43ScrapperEngineer
48TempestElementalist
52HeraldRevenant
55SoulbeastRanger
56WeaverElementalist
57HolosmithEngineer
58DeadeyeThief
59MirageMesmer
60ScourgeNecromancer
61SpellbreakerWarrior
62FirebrandGuardian
63RenegadeRevenant
1DuelingMesmer
2Death MagicNecromancer
3InvocationRevenant
4StrengthWarrior
6ExplosivesEngineer
8MarksmanshipRanger
9RetributionRevenant
10DominationMesmer
11TacticsWarrior
12SalvationRevenant
13ValorGuardian
14CorruptionRevenant
15DevastationRevenant
16RadianceGuardian
17WaterElementalist
19Blood MagicNecromancer
20Shadow ArtsThief
21ToolsEngineer
22DefenseWarrior
23InspirationMesmer
24IllusionsMesmer
25Nature MagicRanger
26EarthElementalist
28Deadly ArtsThief
29AlchemyEngineer
30SkirmishingRanger
31FireElementalist
32BeastmasteryRanger
33Wilderness SurvivalRanger
35Critical StrikesThief
36ArmsWarrior
37ArcaneElementalist
38FirearmsEngineer
39CursesNecromancer
41AirElementalist
42ZealGuardian
44TrickeryThief
45ChaosMesmer
46VirtuesGuardian
47InventionsEngineer
49HonorGuardian
50Soul ReapingNecromancer
51DisciplineWarrior
53SpiteNecromancer
54AcrobaticsThief

This attribute supports providing an array of specialization IDs (values separated by comma) meaning one or more values can be provided. If the player character is any of the provided specialization (in the third specialization slot) the the marker or trail is shown.

How it works

The mumblelink API provides values indicating the active character specialization. This state is updated in realtime.

Values referenced from the GW2 Web API: https://dotnetfiddle.net/Sx3hkm