Jump to content

Template:NPCEntry: Difference between revisions

From Apogea Wiki
Dane (talk | contribs)
Fix category logic with #ifexpr and default -1 for #pos (via update-page on MediaWiki MCP Server)
Dane (talk | contribs)
Fix category logic - use #if for pos>0 and #ifeq for pos=0 (via update-page on MediaWiki MCP Server)
Line 15: Line 15:
|type={{{type|}}}
|type={{{type|}}}
|trainer={{{trainer|}}}
|trainer={{{trainer|}}}
}}{{#ifeq:{{NAMESPACE}}||[[Category:NPCs]]{{#ifexpr:{{#pos:{{{type|}}}|Merchant|-1}}>=0|[[Category:Merchants]]}}{{#ifexpr:{{#pos:{{{type|}}}|Quest Giver|-1}}>=0|[[Category:Quest Givers]]}}{{#if:{{{trainer|}}}|[[Category:Trainers]]}}}}</includeonly>
}}{{#ifeq:{{NAMESPACE}}||[[Category:NPCs]]{{#if:{{#pos:{{{type|}}}|Merchant}}|[[Category:Merchants]]}}{{#ifeq:{{#pos:{{{type|}}}|Merchant}}|0|[[Category:Merchants]]}}{{#if:{{#pos:{{{type|}}}|Quest Giver}}|[[Category:Quest Givers]]}}{{#ifeq:{{#pos:{{{type|}}}|Quest Giver}}|0|[[Category:Quest Givers]]}}{{#if:{{{trainer|}}}|[[Category:Trainers]]}}}}</includeonly>

Revision as of 18:33, 30 January 2026

This template defines the table "NPCs". View table.

Documentation

Template:NPCEntry/doc

The above documentation is transcluded from Template:NPCEntry/doc. Edit