Template:Item table/doc: Difference between revisions
>OmegaK2 |
>OmegaK2 |
||
Line 186: | Line 186: | ||
| Show the radius of a jewel | | Show the radius of a jewel | ||
| {{yes}} | | {{yes}} | ||
|} | |||
===Stat parameters=== | |||
It is possible to directly query any [[stat]]s on the item. The stats are an aggregate from all modifiers on the item (this means it will include implicit values). | |||
Any number of stats can be queried, but they must be provided in the arguments as <code>stat<nowiki><i></nowiki></code> without skipping any numbers; the <code><nowiki><i></nowiki></code> needs to be replaced with the number starting at 1. The order in which the stats are provided is the same order in which they'll be shown in the table (i.e. stat1 first, stat2 second and so on). | |||
{| class="wikitable sortable" | |||
! Parameter | |||
! Value | |||
! Description | |||
! Required | |||
|- | |||
| stat<nowiki><i></nowiki>_id | |||
| str | |||
| Identifier of the stat. | |||
If you are not sure what this is, consider checking the sub objects created on items - it will be stored in [[Property:Has stat id]] | |||
| {{yes}} | |||
|- | |||
| stat<nowiki><i></nowiki>_header | |||
| str | |||
| Header to use in table for the stat. | |||
If left empty, the id of stat will be used | |||
| {{no}} | |||
|} | |} | ||
Revision as of 13:45, 1 October 2016

This subpage provides documentation for Template:Item table.
Overview
This template creates an advanced list for items based on performing an smw:Semantic MediaWiki query.
Specialized Templates
There are also specialized sub templates for the following item types available:
Parameters
Main Parameters
Parameter | Value | Description | Required |
---|---|---|---|
conditions | str | The ask query string to use. Only the query string is required here, the properties that will be selected and well as any other parameters normally found on an ask query are added by the item module.
For info on how to write queries, consult Semantic MediaWiki, in particular Help:Selecting pages. |
![]() |
large | bool | Whether to show large inventory icons
Default: No |
![]() |
q_<param> | — | It is possible to add any parameters of the ask query by prefixing them with q_ .
Please note that those may be overridden internally, since this is required for the template to function. For example, if you want the results to be sorted by Property:Has name and Property:Has level requirement you could append q_sort=Has name, Has level requirement |
![]() |
Display control parameters
All these parameters are binary, so as long you specify something like icon=1
it will show up. If something is not available on the item you're fetching it will show up as "N/A"
Parameter | Description | Local |
---|---|---|
base_item | Shows the base item (i.e. of an unique item) | ![]() |
essence | Shows the essence tier | ![]() |
drop_level | Shows the drop level of the item | ![]() |
stack_size | Show the maximum stack size (not in currency tab) | ![]() |
stack_size_currency_tab | Show the maximum stack size in the currency tab | ![]() |
level | the level requirement of the item | ![]() |
str | the strength requirement of the item | ![]() |
int | the intelligence requirement of the item | ![]() |
dex | the dexterity requirement of the item | ![]() |
ar | Shows how much armour the item provides | ![]() |
ev | Shows how much evasion the item provides | ![]() |
es | Shows how much energy shield the item provides | ![]() |
block | Shows how much block the item provides | ![]() |
weapon | Shows various weapon base stats:
|
![]() |
flask_life | Shows how much life the flask recovers per use | ![]() |
flask_mana | Shows how much mana the flask recovers per use | ![]() |
flask | Shows various generic flask properties:
|
![]() |
buff | Shows the effect of the buffs granted by the item (generally applicable to Utility Flasks) | ![]() |
physical_dps | Shows physical damage per second | ![]() |
fire_dps | Shows fire damage per second | ![]() |
cold_dps | Shows cold damage per second | ![]() |
lightning_dps | Shows lightning damage per second | ![]() |
chaos_dps | Shows chaos damage per second | ![]() |
elemental_dps | Shows the combined elemental damage per second (i.e. fire damage, cold damage and lightning damage) | ![]() |
poison_dps | Shows the combined damage that can apply to poison (i.e. physical damage and chaos damage) | ![]() |
dps | Shows the total combined damage per second (i.e. physical damage, fire damage, cold damage, lightning damage and chaos damage) | ![]() |
stat | the complete stat text of the item (both implicit and explicit stats derived from mods) in a single column | ![]() |
description | Shows the description text of the item | ![]() |
flavour_text | Shows the flavour text of the item | ![]() |
help_text | Shows the help_text of the item | ![]() |
buff_icon | Shows the buff icon associated with the item's buff | ![]() |
jewel_radius | Show the radius of a jewel | ![]() |
Stat parameters
It is possible to directly query any stats on the item. The stats are an aggregate from all modifiers on the item (this means it will include implicit values).
Any number of stats can be queried, but they must be provided in the arguments as stat<i>
without skipping any numbers; the <i>
needs to be replaced with the number starting at 1. The order in which the stats are provided is the same order in which they'll be shown in the table (i.e. stat1 first, stat2 second and so on).
Parameter | Value | Description | Required |
---|---|---|---|
stat<i>_id | str | Identifier of the stat.
If you are not sure what this is, consider checking the sub objects created on items - it will be stored in Property:Has stat id |
![]() |
stat<i>_header | str | Header to use in table for the stat.
If left empty, the id of stat will be used |
![]() |
Query Templates
There are also several query templates based on this template in order to use query duplication:
- Template:Query base item
- Template:Query base armour
- Template:Query unique items
- Template:Query unique armours