Template:Drop enabled gem table by item class: Difference between revisions

From Path of Exile 2 Wiki
Jump to navigation Jump to search
>Illviljan
(add support for item class id since the bot keeps removing the unarmed item class.)
(Added optional second parameter, to list both one and two handed weapon skills (Supercharged Slam require two handed))
 
(12 intermediate revisions by 5 users not shown)
Line 1: Line 1:
<includeonly>[[Active Skill Gems]] that are usable with [[{{{item_class}}}]]
<includeonly>{{Drop enabled gem table
{{Query skill gems
|tables= skill, skill__item_class_id_restriction
|tables= skill, skill__item_class_restriction
|join=items._pageID=skill._pageID, skill._ID=skill__item_class_id_restriction._rowID
|join=items._pageID=skill._pageID, skill._ID=skill__item_class_restriction._rowID
|where=(items.class_id="Active Skill Gem" OR items.class_id="Meta Skill Gem")
|where=
  AND (
     skill__item_class_restriction._value="{{{item_class}}}"
     skill__item_class_id_restriction._value="{{{item_class_id|{{{1}}}}}}"
     {{#if: {{{item_class_id}|}}| OR skill__item_class_id_restriction._value="{{{item_class_id}}}" |}}
     OR skill__item_class_id_restriction._value="{{{item_class_id2|{{{2|}}}}}}"
OR (
    <!--OR skill_gems.gem_tags HOLDS "Attack" AND skill__item_class_id_restriction._value IS NULL-->
      items.class="Active Skill Gems"
  )
  AND skill_gems.gem_tags HOLDS "Attack"  
|orderBy = skill_gems.gem_tier
  AND skill__item_class_restriction._value IS NULL
}}</includeonly><noinclude>
)
{{Documentation}}
}}</includeonly><noinclude>{{documentation}}</noinclude>
</noinclude>

Latest revision as of 16:45, 19 September 2025

Template documentation[view] [edit] [history] [purge]


Overview

This template queries for skill gems that can be used with a particular item class.

For more information, see Template:Gem table.

Additional Parameters

Parameters that can be specified in addition to the default item table parameters.

Parameter Value Description Optional
item_class_id / 1 str item class id to query for No
item_class_id2 / 2 str item class id to query for Yes