User:Relyk/sandbox/skill infobox semantics

From Guild Wars 2 Wiki
Jump to navigationJump to search

Mapping out organization of skills. Sections are broke into skill types.

Has skill context[edit]

  • Weapon (slots 1 – 5)
  • Healing (slot 6)
  • Utility (slots 7 – 9)
  • Elite (slot 0)
  • Mechanic (slots F1 – F4)
  • Secondary — any skill that has a prerequisite skill before it is available
    • Chain
    • Transform
    • Kit
    • Sequence
  • Tonic
  • Bundle
  • Transform (Effect)
  • Aquatic — any skill that is only available underwater
  • Downed
  • Drowning


Profession[edit]

Chain skill[edit]

{{skill infobox
| profession = <profession>
| type = chain
| parent = <skill>
}}

Objects[edit]

{{skill infobox
| profession = engineer
| context = utility
| type = turret
}}
  • Turret skill
{{skill infobox
| profession = engineer
| context = utility
| parent = <turret skill>
}}

Bundles[edit]

  • Conjure:
    • Profession: Elementalist
    • Skill type: Conjure
    • Skill context: Utility, Secondary (parent-child)
{{skill infobox
| profession = elementalist
| context = utility, elite
| type = conjure
}}
  • Conjure weapon skill:
    • Weapon: <Conjure weapon>
    • Profession: Elementalist
    • Skill context: Bundle
{{skill infobox
| profession = elementalist
| context = bundle
| weapon = <conjure weapon>
| slot = #
}}
  • Banner:
    • Profession: Warrior
    • Skill type: Banner
    • Skill context: Utility/Elite, Secondary (parent-child)
{{skill infobox
| type = banner
| context = utility, elite
| profession = Warrior
}}
  • Banner skill:
    • Weapon: <Banner>
    • Profession: Warrior
    • Skill context: Bundle
{{skill infobox
| profession = warrior
| context = bundle
| weapon = <banner>
| slot = #
}}

Bundle skills are not related directly to the profession, but are for the profession as the object summoned can only be accessed by the profession. The only bundle skills with a profession property are bundles summoned by a profession skill. Bundle skills do not have a parent skill, unlike kits. We know that the linked "weapon" is a bundle because the object infobox will have the object type of Bundle, which can be linked to the "source" of the bundle. We will not require to set this in the skill infobox itself. This might make setting the profession for these bundle skills unnecessary.

Tool belt[edit]

  • Tool belt skills
    • Profession: Engineer
    • Skill context: Toolbelt

The parent skill is either a utility, healing, racial skill context.

{{skill infobox
| profession = engineer
| context = toolbelt
| parent = <skill>
}}

Kits[edit]

  • Device kit:
    • Profession: Engineer
    • Skill type: Kit
    • Skill context: Utility
{{skill infobox
| profession = engineer
| context = utility
| type = kit
}}
  • Device kit skill:
    • Skill context: Kit
    • Weapon: <device kit>
{{skill infobox
| profession = engineer
| context = kit
| parent = <device kit>
| slot = #
}}
  • Weapon kit:
    • Profession: Engineer
    • Skill type: Secondary (kit)
    • Skill context: Utility
{{skill infobox
| profession = engineer
| context = kit
| parent = <device kit>
| slot = #
}}
  • Weapon kit skill:
    • Weapon: <weapon kit>
    • Skill context: Secondary (kit)
{{skill infobox
| profession = engineer
| context = kit
| parent = <weapon kit>
| slot = #
}}

Gadgets[edit]

  • Profession: Engineer
  • Skill context: Utility

Toy[edit]

  • Weapon: <toy>
  • Skill context: Toy

Activity[edit]

  • Activity: <activity>
  • Skill context: activity

Costume Brawl[edit]

  • Activity: Costume brawl
  • Skill context: activity

Costume Brawl skills will have an activity skill context along with a Is for activity property to identify which activity.

Bundle[edit]

  • Weapon: <Bundle>
  • Skill context: Bundle
{{skill infobox
| context = bundle
| weapon = <bundle>
| slot = #
}}

Transform[edit]

  • Skill context: Transform
{{skill infobox
| context = transform
| slot = #
}}