Difference between revisions of "Template:Trait infobox"

From Final Fantasy XIV Online Wiki
Jump to navigation Jump to search
m
m
Line 9: Line 9:
{{#if: {{{acquired|}}}|
{{#if: {{{acquired|}}}|
; Acquired
; Acquired
: {{#ifeq: {{lc:{{{acquired}}}}}|any|[[File:Any_class_frame_icon.png|20px|top|link=Class]] [[Class|Any]]|<!--
: {{#ifeq: {{lc:{{{acquired}}}}}|any|[[File:Any_class_frame_icon.png|20px|top|link=Class]] [[Class|Any]]|{{#arraymap:{{{acquired}}}|,|@@@|{{#switch:{{lc:@@@}}
-->{{#arraymap:{{{acquired}}}|,|@@@|{{{{#vardefineecho:trait-classjob|{{#switch:{{lc:@@@}}
| alchemist | armorer | blacksmith | botanist | carpenter | culinarian | fisher | goldsmith | leatherworker | miner | weaver = {{@@@|name=y}}{{#set:Is for class={{ucfirst:@@@}}}}{{#set:Is acquired by={{ucfirst:@@@}}}}
  | gladiator = Gladiator{{#set:Is for class=Gladiator}}{{#set:Is for job=Paladin}}
| marauder = {{Marauder|name=y}}{{#set:Is for class=Marauder}}{{#set:Is for job=Warrior}}{{#set:Is acquired by=Marauder}}
  | pugilist = Pugilist{{#set:Is for class=Pugilist}}{{#set:Is for job=Monk}}
| gladiator = {{Gladiator|name=y}}{{#set:Is for class=Gladiator}}{{#set:Is for job=Paladin}}{{#set:Is acquired by=Gladiator}}
  | marauder = Marauder{{#set:Is for class=Marauder}}{{#set:Is for job=Warrior}}
| pugilist = {{Pugilist|name=y}}{{#set:Is for class=Pugilist}}{{#set:Is for job=Monk}}{{#set:Is acquired by=Pugilist}}
  | lancer = Lancer{{#set:Is for class=Lancer}}{{#set:Is for job=Dragoon}}
| lancer = {{Lancer|name=y}}{{#set:Is for class=Lancer}}{{#set:Is for job=Dragoon}}{{#set:Is acquired by=Lancer}}
  | archer = Archer{{#set:Is for class=Archer}}{{#set:Is for job=Bard}}
| archer = {{Archer|name=y}}{{#set:Is for class=Archer}}{{#set:Is for job=Bard}}{{#set:Is acquired by=Archer}}
  | rogue = Rogue{{#set:Is for class=Rogue}}{{#set:Is for job=Ninja}}
| conjurer = {{Conjurer|name=y}}{{#set:Is for class=Conjurer}}{{#set:Is for job=White Mage}}{{#set:Is acquired by=Conjurer}}
  | conjurer = Conjurer{{#set:Is for class=Conjurer}}{{#set:Is for job=White Mage}}
| thaumaturge = {{Thaumaturge|name=y}}{{#set:Is for class=Thaumaturge}}{{#set:Is for job=Black Mage}}{{#set:Is acquired by=Thaumaturge}}
  | thaumaturge = Thaumaturge{{#set:Is for class=Thaumaturge}}{{#set:Is for job=Black Mage}}
| arcanist = {{Arcanist|name=y}}{{#set:Is for class=Arcanist}}{{#set:Is for job=Scholar}}{{#set:Is for job=Summoner}}{{#set:Is acquired by=Arcanist}}
  | arcanist = Arcanist{{#set:Is for class=Arcanist}}{{#set:Is for job=Scholar}}{{#set:Is for job=Summoner}}
| rogue = {{Rogue|name=y}}{{#set:Is for class=Rogue}}{{#set:Is for job=Ninja}}{{#set:Is acquired by=Rogue}}
  | carpenter | blacksmith | armorer | goldsmith | leatherworker | weaver | alchemist | culinarian | miner | botanist | fisher = @@@{{#set:Is for class={{ucfirst:@@@}}}}
| dark knight = {{Dark Knight|name=y}}{{#set:Is for job=Dark Knight}}{{#set:Is acquired by=Dark Knight}}
  | dark knight = Dark Knight{{#set:Is for job=Dark Knight}}
| red mage = {{Red Mage|name=y}}{{#set:Is for job=Red Mage}}{{#set:Is acquired by=Red Mage}}
  | paladin = Paladin{{#set:Is for job=Paladin}}
| black mage = {{Black Mage|name=y}}{{#set:Is for job=Black Mage}}{{#set:Is acquired by=Black Mage}}
  | warrior = Warrior{{#set:Is for job=Warrior}}
| white mage = {{White Mage|name=y}}{{#set:Is for job=White Mage}}{{#set:Is acquired by=White Mage}}
  | astrologian = Astrologian{{#set:Is for job=Astrologian}}
| astrologian | bard | dragoon | monk | machinist | ninja | samurai | scholar | summoner | paladin | warrior = {{@@@|name=y}}{{#set:Is for job={{ucfirst:@@@}}}}{{#set:Is acquired by={{ucfirst:@@@}}}}
  | scholar = Scholar{{#set:Is for job=Scholar}}
| #default = <!-- This shouldn't be reached -->}}&nbsp;<small>([[List of {{lc:@@@}} traits|traits]])</small>|<br>}} }}}}
  | white mage = White Mage{{#set:Is for job=White Mage}}
  | bard = Bard{{#set:Is for job=Bard}}
  | black mage = Black Mage{{#set:Is for job=Black Mage}}
  | dragoon = Dragoon{{#set:Is for job=Dragoon}}
  | machinist = Machinist{{#set:Is for job=Machinist}}
  | monk = Monk{{#set:Is for job=Monk}}
  | ninja = Ninja{{#set:Is for job=Ninja}}
  | red mage = Red Mage{{#set:Is for job=Red Mage}}
  | samurai = Samurai{{#set:Is for job=Samurai}}
  | summoner = Summoner{{#set:Is for job=Summoner}}
  }}}}|name=y}}|<br>}}
}}}}
; Level
; Level
: [[Has trait level::{{{level|1}}}]]<!--
: [[Has trait level::{{{level|1}}}]]<!--

Revision as of 13:56, 6 December 2017

Description

{{Trait infobox
| name = 
| icon = 
| acquired = 
| level = 
| description = 
| req-quest = 
| pvp = 
| release = 
}}

Parameters

name
Action name. Defaults to the page name.
icon
Action icon to show. If not explicitly stated, displays File:<name>.png.
facts
Trait facts. See {{action fact}} for examples (despite the name, action fact is shared between active actions and traits).
acquired
Class/job required to use this trait. Accepts comma-separated: marauder, gladiator, warrior, paladin, dark knight, conjurer, white mage, scholar, astrologian, pugilist, lancer, archer, rogue, thaumaturge, arcanist, monk, dragoon, bard, black mage, summoner, ninja, machinist, samurai, red mage, carpenter, blacksmith, armorer, goldsmith, leatherworker, weaver, alchemist, culinarian, botanist, fisher, or miner.
level
Level required to learn a trait. Defaults to 1.
description
Action description.
req-quest
Optional. Quest required.
pvp
Optional. Applies only to combat classes/jobs. Set y to specify this trait belongs to PvP, or c to specify this PvE trait has a PvP counterpart. Defaults to none (no notice).
release
Optional. Expansion this action belongs to. Accepts: heavensward, or stormblood.

Example

{{Trait infobox
| name = Enhanced Vitality
| icon = Enhanced vitality.png
| acquired = gladiator, marauder
| level = 10
| description = Increases Vitality by 2.
| req-quest = 
| release = 
}}

Enhanced Vitality

Acquired
Gladiator frame icon.png GLA (traits)
Marauder frame icon.png MRD (traits)
Level
10

Increases Vitality by 2.

— In-game description