Difference between revisions of "Template:Skills that use status"

Jump to navigation Jump to search
We're getting there
(We're getting there)
Line 2: Line 2:
==Skills that use {{{1|Burn}}}==
==Skills that use {{{1|Burn}}}==


{{#arraydefine:skill subobj array|
{{#arraydefine:skill subobj array|{{#ask:
  {{#ask:
     [[Category:Skills]]
     [[Category:Skills]]
     [[Category:Skill that uses {{{1|Burn}}}]]
     [[Category:Skill that uses {{{1|Burn}}}]]
Line 9: Line 8:
     |format=list|link=none|headers=hide|searchlabel=|mainlabel=-|limit=500
     |format=list|link=none|headers=hide|searchlabel=|mainlabel=-|limit=500
   }}
   }}
}}{{#arrayprint:skill subobj array|
|@@@
| {{#ifeq:{{#show:@@@|?Has effect ID}}|1|{{#arraydefine:transient base array|{{#ask:
    [[Has availability::Current]]
    [[Has base skill.Has subobject reference.Has ID::{{#show:@@@|?Has ID}}]]
    |format=list|link=none|limit=500
  }}}}{{#arraydefine:transient skevo array|{{#ask:
    [[Has availability::Current]]
    [[Has base skill.Has subobject reference.Has evolved skill.Has ID::{{#show:@@@|?Has ID}}]]
    |format=list|link=none|limit=500
  }}}}{{#arrayunion:transient array|transient base array|transient skevo array
  }}{{#ifeq:{{#arraysize:transient array}}|0||{{#switch:{{{format|}}}
| small = {{Skill name|id={{#show:@@@|?Has ID}}}}<br/>&nbsp;&nbsp;&nbsp;&nbsp;{{#arrayprint:transient array||@@@@|{{Transient icon|subobject=@@@@}};&nbsp;}}<br/><br/>
| #default = {{Skill name|id={{#show:@@@|?Has ID}}}}<br/>{{#masterdata:SkillDescription|{{#show:@@@|?Has ID}}}}<br/>&nbsp;&nbsp;&nbsp;&nbsp;{{#arrayprint:transient array||@@@@|{{Transient icon|subobject=@@@@}};&nbsp;}}<br/><br/>
}}}}}}
}}
}}


{{#loop: i
  | 0 | {{#arraysize:skill subobj array}}
  |{{#vardefine:id|
      {{#show:
        {{#arrayindex:skill subobj array| {{#var:i}} | 0}}|?Has ID
      }}
    }}
    {{#arraydefine:transient array base|
      {{#ask:
        [[Has availability::Current]]
        [[Has base skill.Has subobject reference.Has ID::{{#var:id}}]]
        |format=list|link=none|limit=500
      }}
    }}{{#arraydefine:transient array skevo|
      {{#ask:
        [[Has availability::Current]]
        [[Has base skill.Has subobject reference.Has evolved skill.Has ID::{{#var:id}}]]
        |format=list|link=none|limit=500
      }}
    }}{{#arrayunion:transient array|transient array base|transient array skevo}}
    <!--printing-->
    {{#vardefine: current skill|{{#arrayindex:skill subobj array | {{#var: i}} }} }}{{#ifexpr: {{#show: {{#var:current skill}} | ?Has effect ID| default = 0 }} = 1 | {{#ifexpr: {{#arraysize:transient array}}=0||<!--PRINTING THE SKILL NAME-->[[{{#var: current skill}} | {{#if:{{#show:{{#var:current skill}} | ?Has English name }}|{{#show:{{#var:current skill}} | ?Has English name }}|{{#show:{{#var:current skill}} | ?Has Japanese name }}}}]]<br>{{#masterdata:SkillDescription|{{#masterdata:Skill|{{#show:{{#var:current skill}} | ?Has Japanese name }}|id:name}}|link-radius-image=true}}<br><!--PRINTING TRANSIENTS-->{{#loop: j| 0 | {{#arraysize:transient array}}| {{#vardefine: current transient|{{#arrayindex:transient array|{{#var:j}} }} }} {{Transient icon|{{#show: {{#var:current transient}} | ?Has English name}}|rarity={{#show: {{#var: current transient}} |?Has rarity }}|variant={{#show: {{#var: current transient}} |?Has variant }}|size=small}};}}<br>}}<br>|}}
}}
==Charge Skills that use {{{1|Burn}}}==
==Charge Skills that use {{{1|Burn}}}==
{{#arraydefine:transients|{{#ask:
{{#arraydefine:transients|{{#ask:
Line 40: Line 31:
   |link=none|headers=hide|searchlabel=|format=list|limit=5000
   |link=none|headers=hide|searchlabel=|format=list|limit=5000
}}}}
}}}}
{{#arrayprint:transients|
{{#switch:{{{format|}}}
| small = {{#arrayprint:transients|
|@@@
|{{#if:{{#pos:{{#show:@@@|?Has charge skill}}|{{{1|Burn}}}</abbr>}}
  |{{Transient icon|subobject=@@@}}<br/>}}
}}
| #default={{#arrayprint:transients|
|@@@
|@@@
|{{#if:{{#pos:{{#show:@@@|?Has charge skill}}|{{{1|Burn}}}</abbr>}}
|{{#if:{{#pos:{{#show:@@@|?Has charge skill}}|{{{1|Burn}}}</abbr>}}
   |{{#show:@@@|?Has charge skill}}<br/>{{Transient icon|subobject=@@@}}<br/><br/>}}
   |{{#show:@@@|?Has charge skill}}<br/>{{Transient icon|subobject=@@@}}<br/><br/>}}
}}
}}</includeonly></onlyinclude>
}}</includeonly></onlyinclude>
<noinclude>{{Documentation}}</noinclude>
<noinclude>{{Documentation}}</noinclude>
trusted
5,900

edits

Navigation menu