Template:Modifier table
Overview
This template creates an advanced list for modifiers based on performing an cargo query.
Parameters
Main Parameters
Parameter | Value | Description | Required |
---|---|---|---|
default | str | If specified, the value of this will be returned if there are no results for the specified query. | ![]() |
type | str | Values:
map - if set to this value, IIQ/IIR/Pack size will be removed and shown in separate columns |
![]() |
q_<param> | — | It is possible to add any parameters of the cargo query (field names) by prefixing them with q_ .
Specifying at least q_where and q_limit is highly recommended. |
![]() |
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 |
---|---|
name | Name of the modifier, links to the modifier page. Always shown by default, specify name=0 to remove it.
|
domain | Mod domain (shown as text) |
generation_type | Mod generation type (shown as text) |
group | Mod group |
type | Mod type |
level | Mod level (i.e. the level requirement) |
labyrinth | Shows labyrinth type |
stat_text | Visible stat text of the modifier |
buff | Buff(s) granted by the modifier |
skill | Skill(s) granted by the modifier |
tags | Tags applied by the modifier |
spawn_weights | Spawn weights defined for the modifier |
generation_weights | Generation weights defined for the modifier |
Multi-option parameters
These parameters will active multiple options at once. They should be used for "default" lists, as additional variables may be added over time:
Parameter | Description | Parameters activated |
---|---|---|
enchantment | labyrinth |
Examples
Using other tables using join
Modifiers often requires a spawn weight over zero to be able to spawn on an item. This will therefore require to join two separate cargo tables together and query that.
Let's try and find the first 5 modifier pages in the "Map" domain with a weight above 0 and named Fecund.
{{Modifier table |type=map |q_tables=spawn_weights |q_join=mods._pageID=spawn_weights._pageID |q_where=mods.domain=5 AND mods.name="Fecund" AND spawn_weights.weight > 0 |q_limit=5 |stat_text=1 |spawn_weights=1 }}
Lua error: Error: Table spawn_weights not found..
Editors can experiment in this template's sandbox and testcases pages.
Please add categories to the /doc subpage. Subpages of this template.