Wikia

GuildWars Wikia

GuildWars Wikia:Skill templates

Talk1
17,349pages on
this wiki

This article describes the general usage of the various skill templates used on GuildWiki. The current templates were designed to try to make it as simple as possible for editors to use them while still being flexible and powerful.

This is not an explanation of how the templates work. For those curious, view the source for the various templates or pages they're used in. Feel free to ask questions on the templates' talk pages.

Contents

Skill data templates Edit

Skill data for each skill is placed in a template with the same name as the skill. This template should have the following general form:

{{Skill box {{{1|}}}
  | param = data
  ...
  | param = data 
}}

There are various different possible parameters as described in the below sections. No skill will have every parameter, but each skill should at least have campaign, description, name, and type as described in the Template:Skill box section below.

Parameters Edit

This section lists various parameters used by the skill box templates. However, it is likely to not be exhaustive. While any template can use any parameter that has been placed into a skill data template, no template actually does. The parameters listed under Template:Skill box are likely to be widely used but the others are generally only used by the templates they are listed under.

A description of possible values for parameters is given. However, there is no check to make sure that the values provided are valid. Providing incorrect or invalid values will lead to undefined behavior of a template. When "unset" is a possible value for a parameter, the parameter should not appear at all in the data template (as opposed to perhaps being equal to a blank value).

Template:Skill box parameters Edit

These parameters can be considered the basic parameters that describe a skill in general.

attribute Edit

Description: The skill's linked attribute.

Values: An attribute name, capitalized as it is in game (title case). This is used for categorization, display in skill boxes, and in determining the maximum attribute rank for progression tables.

campaign Edit

Description: The skill's campaign.

Values: "Core", "Prophecies", "Factions", or "Nightfall". This is used for categorization and display in skill boxes.

description Edit

Description: The skill's description.

Values: The exact text of the description from in game without the type at the beginning or attribute at the end. Terms in this text should be wikilinked. Ranges for values should be formatted as '''0...12''' where 0 and 12 are the actual values at attribute ranks 0 and 12. This is shown in some skill boxes.

elite Edit

Description: Flag for elite skills.

Values: Any or unset. If this is not set or has any value other than "yes", the skill will not be considered elite. This is used for various purposes.

icon Edit

Description: The file name for the skill's icon, not including the extension.

Values: Any or unset. If this is set, then "icon.jpg" will be used as the skill's icon. Otherwise, "name.jpg" will be used.

name Edit

Description: The skill's name.

Values: The exact name of the skill, capitalized as it is in game. This is used for categorization and display in skill boxes.

type Edit

Description: The skill's skill type.

Values: The exact type of the skill, capitalized as it is in game. This is used for categorization and display in skill boxes.

profession Edit

Description: The skill's profession.

Values: "Warrior", "Ranger", "Mesmer", "Monk", "Elementalist", "Necromancer", "Assassin", "Ritualist", "Dervish", "Paragon", "Monster", or left unset. This is used for categorization, display in skill boxes, and to display the profession's icon ("profession"-icon.png").

activation Edit

Description: The skill's activation time.

Values: "{{1/4}}", "{{1/2}}", "{{3/4}}", a positive whole number, or unset. This is used for display in most skill boxes.

adrenaline Edit

Description: The skill's adrenaline cost.

Values: A positive whole number or unset. This is used for display in most skill boxes.

energy Edit

Description: The skill's energy cost.

Values: "5", "10", "15", "25" or unset. This is used for display in most skill boxes.

exhaustion Edit

Description: Flag for skills which cause exhaustion when used. Not to be set for skills like Arcane Languor.

Values: Any or unset. If this is not set or set to any value other than "yes" the skill will be considered to not cause exhaustion. This is used for display in most skill boxes.

recharge Edit

Description: The skill's recharge time.

Values: A positive whole number or unset. This is used for display in most skill boxes.

req Edit

Description: The skill's usage requirement, currently only used for assassin chain skills.

Values: "lead", "offhand", "dual", "hex", "enchantment", or unset. This is used for display in most skill boxes.

sacrifice Edit

Description: The skill's sacrifice cost.

Values: A percentage or range of percentages (such as "1...3%"). This is used for display in most skill boxes.

upkeep Edit

Description: The skill's upkeep cost.

Values: "-1" or unset. This is used for display in most skill boxes.

progression_0_effect Edit

Description: The effect name to put in the first column of progression tables.

Values: Any or unset. If this is set, progression_0_0 and progression_0_15 should be set.

progression_0_0 Edit

Description: The skill's value for effect 0 at an attribute rank of 0.

Values: Integer or unset.

progression_0_15 Edit

Description: The skill's value for effect 0 at an attribute rank of 15.

Values: Integer or unset.

Other progression parameters Edit

progression_X_effect, progression_X_0, and progression_X_15 where X is a value from 0 to 3 may be used. If progression_Y_effect is used, then it must be set for all values from 0 to Y.

nocats Edit

Description: Flag for whether or not normal auto-categorization should be used.

Values: "yes" or unset. If unset or set to any value other than "yes", normal auto-categorization will be done in Template:Skill box. This should be set for "yes" for all non-player skills and PvE-only skills.


Template:Skill box armor-specific parameters Edit

armorbonus Edit

Description: The amount of armor added/removed by the skill.

Values: An integer or range of integers.

armorlength Edit

Description: The duration of the armor modification effect.

Values: Seconds or range of seconds.

armornotes Edit

Description: The skill's details and effects other than modifying armor.

Values: Any. Keep it short and do not use complete sentences. This is used for display.

armortarget Edit

Template:Skill box disable-specific parameters Edit

disabledur Edit

Description: The duration of the disable.

Values: Seconds or a range of seconds.

disablenotes Edit

Description: The skill's details and effect other than disabling.

Values: Any. Keep it short and do not use complete sentences. This is used for display.

disabletype Edit

Description: The class of skill that this can disable.

Values: A skill type or "action".

Template:Skill box enchant removal-specific parameters Edit

enchantremovalnotes Edit

Description: The skill's details and effects other than enchantment removal.

Values: Any. Keep it short and do not use complete sentences. This is used for display.

enchantsremoved Edit

Description: The number of enchantments the skill removes.

Values: A positive whole number or range of positive whole numbers.

Template:Skill box fail-specific parameters Edit

Template needs reworking.

failnotes Edit

Description: The skill's details and effects other than causing failure.

Values: Any. Keep it short and do not use complete sentences. This is used for display.

failtype Edit

Description: The class of skill that this can cause to fail.

Values: A skill type or "action".

Template:Skill box hex removal-specific parameters Edit

hexremovalnotes Edit

Description: The skill's details and effects other than hex removal.

Values: Any. Keep it short and do not use complete sentences. This is used for display.

hexesremoved Edit

Description: The number of hexes the skill removes.

Values: A positive whole number or range of positive whole numbers.

Template:Skill box ias-specific parameters Edit

ias Edit

Description: The IAS skill's IAS value.

alues: A percentage or range of percentages (such as "25%" or "-10...30%"). This is used for display.

iasdur Edit

Description: The IAS skill's duration.

Values: Seconds or a range of seconds ("5s" or "5...10s"). This is used for display.

iasnotes Edit

Description: The skill's details and effects other than attack speed modification.

Values: Any. Keep it short and do not use complete sentences. This is used for display.

Template:Skill box preparation-specific parameters Edit

prepdur Edit

Description: The preparation's duration.

Values: Seconds or a range of seconds ("5s" or "5...10s"). This is used for display.

prepeffect Edit

Description: The preparation's effect and details.

Values: Any. Keep it short and do not use complete sentences. This is used for display.

Template:Skill box qr-specific parameters Edit

duplicate Edit

Description: The name of the skill's duplicate.

Values: The exact name of the skill, capitalized as it is in game, or unset. This is used to display the duplicate skill's icon.

quest Edit

Description: Flag for questable skills.

Values: Any or unset. If this is not set or has any value other than "yes", the skill will not be considered questable. A green exclamation mark is displayed for questable skills.

Advertisement | Your ad here

Photos

Add a Photo
38,982photos on this wiki
See all photos >

Recent Wiki Activity

See more >

Around Wikia's network

Random Wiki