Jump to content

Template:Talent: Difference between revisions

From World of Warcraft Forever Wiki
Expand Forever references, sourced media, homepage updates, and contributor research tools
Update sourced Forever beta content and preserve historical preview evidence
 
Line 9: Line 9:
{{#if:{{{source_url|}}}|{{#set:Source URL={{{source_url}}}}}}}
{{#if:{{{source_url|}}}|{{#set:Source URL={{{source_url}}}}}}}
{{#if:{{{snapshot|}}}|{{#set:Source snapshot={{{snapshot}}}}}}}
{{#if:{{{snapshot|}}}|{{#set:Source snapshot={{{snapshot}}}}}}}
{{#set:Game version=BlizzCon 2026 demo|Verification status=Source checked}}
{{#set:Game version={{{game_version|BlizzCon 2026 demo}}}|Verification status=Source checked}}
[[Category:Talents]]
{{#if:{{{archived|}}}|[[Category:Historical talents]]|[[Category:Talents]]}}
<div class="fw-talent-nav">[[Talents]] <span aria-hidden="true">›</span> [[{{{class}}} talents]] <span aria-hidden="true">›</span> [[{{{class}}} talents#{{{tree}}}|{{{tree}}}]]</div>
<div class="fw-talent-nav">[[Talents]] <span aria-hidden="true">›</span> [[{{{class}}} talents]] <span aria-hidden="true">›</span> [[{{{class}}} talents#{{{tree}}}|{{{tree}}}]]</div>
<div class="fw-talent-card">
<div class="fw-talent-card">
Line 26: Line 26:
</div>
</div>
</div>
</div>
<div class="fw-talent-note"><strong>Preview data · BlizzCon 2026 demo</strong><p>Recorded from {{#if:{{{source_url|}}}|[{{{source_url}}} the linked source]|the import source}}{{#if:{{{snapshot|}}}|&#32;on {{{snapshot}}}}}. [[Project:Data policy|Source checked]] means checked against that source; this talent has not been independently validated in-game. Preview details may change.</p></div>
<div class="fw-talent-note"><strong>{{#if:{{{archived|}}}|Historical data|Source data}} · {{{game_version|BlizzCon 2026 demo}}}</strong><p>Recorded from {{#if:{{{source_url|}}}|[{{{source_url}}} the linked source]|the import source}}{{#if:{{{snapshot|}}}|&#32;on {{{snapshot}}}}}. [[Project:Data policy|Source checked]] means checked against that source; this talent has not been independently validated in-game. Preview details may change.</p></div>
{{Research tasks|kind=Talent|needs={{{research_needs|Current Forever build tooltip; Rank effects and conditions in the named build}}}}}
{{#if:{{{archived|}}}||{{Research tasks|kind=Talent|needs={{{research_needs|Current Forever build tooltip; Rank effects and conditions in the named build}}}}}}}
</includeonly><noinclude>
</includeonly><noinclude>
Adds a compact talent reference, source note, and semantic data to a class talent page. It places the article in [[:Category:Talents]]. For the separate Legacy system, use [[Template:Legacy perk]].
Adds a compact talent reference, source note, and semantic data to a class talent page. It places the article in [[:Category:Talents]]. For the separate Legacy system, use [[Template:Legacy perk]].


This template describes the '''BlizzCon 2026 demo''' source snapshot. Its ''Source checked'' status records verification against the cited import source, not independent in-game testing. A maximum rank does not imply that every rank's effect has been confirmed. Record rank text and its limitations in the article body.
This template describes the explicitly supplied game version; older records default to the BlizzCon 2026 demo. Its ''Source checked'' status records verification against the cited import source, not independent in-game testing. A maximum rank does not imply that every rank's effect has been confirmed. Record rank text and its limitations in the article body.


Use plain class and tree names, plain numbers, a full source URL, and an ISO date. Tree row and column numbers are one-based, counted from the top left. The optional prerequisite is a plain wiki page title without brackets. For an icon, supply the uploaded filename without the <code>File:</code> prefix; the icon links to its file page for source and attribution.
Use plain class and tree names, plain numbers, a full source URL, and an ISO date. Tree row and column numbers are one-based, counted from the top left. The optional prerequisite is a plain wiki page title without brackets. For an icon, supply the uploaded filename without the <code>File:</code> prefix; the icon links to its file page for source and attribution.
Line 46: Line 46:
|requires=
|requires=
|source_url=
|source_url=
|snapshot=2026-09-16
|snapshot=
|game_version=
}}
}}
</nowiki></pre>
</nowiki></pre>


The optional <code>research_needs</code> parameter controls this article’s research requests. When omitted, it asks for the current Forever tooltip and rank-condition evidence. After adding evidence, set it to the remaining semicolon-separated requests. Set <code>research_needs=</code> explicitly empty when all requests are resolved; removing the parameter restores the default requests. Resolving a task does not automatically change the demo snapshot or its evidence status.
The optional <code>research_needs</code> parameter controls this article’s research requests. When omitted, it asks for the current Forever tooltip and rank-condition evidence. After adding evidence, set it to the remaining semicolon-separated requests. Set <code>research_needs=</code> explicitly empty when all requests are resolved; removing the parameter restores the default requests. Resolving a task does not automatically change the source snapshot or its evidence status.


The presentation is maintained at [[Template:Talent/styles.css]]. For rank tables, use <code>class="wikitable fw-talent-ranks"</code>; an optional <code>fw-talent-table-wrap</code> wrapper accommodates wide tables.
The presentation is maintained at [[Template:Talent/styles.css]]. For rank tables, use <code>class="wikitable fw-talent-ranks"</code>; an optional <code>fw-talent-table-wrap</code> wrapper accommodates wide tables.
Line 57: Line 58:
<templatedata>
<templatedata>
{
{
   "description": "Reference box and source-snapshot metadata for a class talent from the BlizzCon 2026 demo. Source checked does not mean independently validated in-game.",
   "description": "Reference box and source-snapshot metadata for a class talent from a dated Forever source snapshot. Source checked does not mean independently validated in-game.",
   "params": {
   "params": {
     "icon": {"label": "Talent icon", "description": "Uploaded icon filename without the File: prefix. The image links to its file page for source and attribution.", "type": "wiki-file-name", "suggested": true},
     "icon": {
     "class": {"label": "Class", "description": "Class name matching its class talents index.", "type": "string", "required": true},
      "label": "Talent icon",
     "tree": {"label": "Talent tree", "description": "Talent tree name matching the heading in the class talents index.", "type": "string", "required": true},
      "description": "Uploaded icon filename without the File: prefix. The image links to its file page for source and attribution.",
     "row": {"label": "Tree row", "description": "One-based row number, counted from the top of the tree.", "type": "number", "required": true},
      "type": "wiki-file-name",
     "column": {"label": "Tree column", "description": "One-based column number, counted from the left of the tree.", "type": "number", "required": true},
      "suggested": true
     "max_ranks": {"label": "Maximum rank", "description": "Maximum number of ranks listed by the source; this does not assert that every rank effect is known.", "type": "number", "required": true},
    },
     "type": {"label": "Talent type", "description": "Active or Passive, as recorded by the source.", "type": "string", "suggestedvalues": ["Active", "Passive"], "required": true},
     "class": {
     "requires": {"label": "Prerequisite talent", "description": "Wiki page title of a prerequisite talent, without brackets. Leave empty if none is listed.", "type": "wiki-page-name", "suggested": true},
      "label": "Class",
     "source_url": {"label": "Source URL", "description": "Full URL of the source used for this talent.", "type": "url", "required": true},
      "description": "Class name matching its class talents index.",
     "snapshot": {"label": "Source snapshot date", "description": "Date on which the source data was captured, in YYYY-MM-DD format.", "type": "date", "required": true},
      "type": "string",
     "research_needs": {"label": "Open research requests", "description": "Semicolon-separated evidence still needed. Omit to use the default tooltip and rank requests; supply an explicitly empty value to clear all requests after adding supporting evidence.", "type": "string"}
      "required": true
    },
     "tree": {
      "label": "Talent tree",
      "description": "Talent tree name matching the heading in the class talents index.",
      "type": "string",
      "required": true
    },
     "row": {
      "label": "Tree row",
      "description": "One-based row number, counted from the top of the tree.",
      "type": "number",
      "required": true
    },
     "column": {
      "label": "Tree column",
      "description": "One-based column number, counted from the left of the tree.",
      "type": "number",
      "required": true
    },
     "max_ranks": {
      "label": "Maximum rank",
      "description": "Maximum number of ranks listed by the source; this does not assert that every rank effect is known.",
      "type": "number",
      "required": true
    },
     "type": {
      "label": "Talent type",
      "description": "Active or Passive, as recorded by the source.",
      "type": "string",
      "suggestedvalues": [
        "Active",
        "Passive"
      ],
      "required": true
    },
     "requires": {
      "label": "Prerequisite talent",
      "description": "Wiki page title of a prerequisite talent, without brackets. Leave empty if none is listed.",
      "type": "wiki-page-name",
      "suggested": true
    },
     "source_url": {
      "label": "Source URL",
      "description": "Full URL of the source used for this talent.",
      "type": "url",
      "required": true
    },
     "snapshot": {
      "label": "Source snapshot date",
      "description": "Date on which the source data was captured, in YYYY-MM-DD format.",
      "type": "date",
      "required": true
    },
     "research_needs": {
      "label": "Open research requests",
      "description": "Semicolon-separated evidence still needed. Omit to use the default tooltip and rank requests; supply an explicitly empty value to clear all requests after adding supporting evidence.",
      "type": "string"
    },
    "game_version": {
      "label": "Game version",
      "description": "Specific beta client build or preview version; defaults to the BlizzCon 2026 demo for historical records.",
      "type": "string",
      "suggested": true
    },
    "archived": {
      "label": "Historical record",
      "description": "Set 1 for earlier records absent from the active imported tree; excludes this page from the active talent category.",
      "type": "string"
    }
   },
   },
   "paramOrder": ["icon", "class", "tree", "row", "column", "max_ranks", "type", "requires", "source_url", "snapshot", "research_needs"],
   "paramOrder": [
    "icon",
    "class",
    "tree",
    "row",
    "column",
    "max_ranks",
    "type",
    "requires",
    "source_url",
    "snapshot",
    "research_needs",
    "game_version",
    "archived"
  ],
   "format": "block"
   "format": "block"
}
}

Latest revision as of 04:33, 19 September 2026

Adds a compact talent reference, source note, and semantic data to a class talent page. It places the article in Category:Talents. For the separate Legacy system, use Template:Legacy perk.

This template describes the explicitly supplied game version; older records default to the BlizzCon 2026 demo. Its Source checked status records verification against the cited import source, not independent in-game testing. A maximum rank does not imply that every rank's effect has been confirmed. Record rank text and its limitations in the article body.

Use plain class and tree names, plain numbers, a full source URL, and an ISO date. Tree row and column numbers are one-based, counted from the top left. The optional prerequisite is a plain wiki page title without brackets. For an icon, supply the uploaded filename without the File: prefix; the icon links to its file page for source and attribution.

{{Talent
|icon=
|class=
|tree=
|row=
|column=
|max_ranks=
|type=
|requires=
|source_url=
|snapshot=
|game_version=
}}

The optional research_needs parameter controls this article’s research requests. When omitted, it asks for the current Forever tooltip and rank-condition evidence. After adding evidence, set it to the remaining semicolon-separated requests. Set research_needs= explicitly empty when all requests are resolved; removing the parameter restores the default requests. Resolving a task does not automatically change the source snapshot or its evidence status.

The presentation is maintained at Template:Talent/styles.css. For rank tables, use class="wikitable fw-talent-ranks"; an optional fw-talent-table-wrap wrapper accommodates wide tables.

TemplateData

Reference box and source-snapshot metadata for a class talent from a dated Forever source snapshot. Source checked does not mean independently validated in-game.

Template parameters[Edit template data]

This template prefers block formatting of parameters.

ParameterDescriptionTypeStatus
Talent iconicon

Uploaded icon filename without the File: prefix. The image links to its file page for source and attribution.

Filesuggested
Classclass

Class name matching its class talents index.

Stringrequired
Talent treetree

Talent tree name matching the heading in the class talents index.

Stringrequired
Tree rowrow

One-based row number, counted from the top of the tree.

Numberrequired
Tree columncolumn

One-based column number, counted from the left of the tree.

Numberrequired
Maximum rankmax_ranks

Maximum number of ranks listed by the source; this does not assert that every rank effect is known.

Numberrequired
Talent typetype

Active or Passive, as recorded by the source.

Suggested values
Active Passive
Stringrequired
Prerequisite talentrequires

Wiki page title of a prerequisite talent, without brackets. Leave empty if none is listed.

Page namesuggested
Source URLsource_url

Full URL of the source used for this talent.

URLrequired
Source snapshot datesnapshot

Date on which the source data was captured, in YYYY-MM-DD format.

Daterequired
Open research requestsresearch_needs

Semicolon-separated evidence still needed. Omit to use the default tooltip and rank requests; supply an explicitly empty value to clear all requests after adding supporting evidence.

Stringoptional
Game versiongame_version

Specific beta client build or preview version; defaults to the BlizzCon 2026 demo for historical records.

Stringsuggested
Historical recordarchived

Set 1 for earlier records absent from the active imported tree; excludes this page from the active talent category.

Stringoptional