Difference between revisions of "Template:Skill targets"

Shortened some target names since we can already expect to see ranges after some of them
(Shortened some target names since we can already expect to see ranges after some of them)
Line 2: Line 2:
-->{{#vardefine:self target|self}}{{#vardefine:enemy target|<!--the {{#var:hit form|hit}} unit-->it}}{{#vardefine:target definition|{{#var:self target}}}}{{#arraydefine:target1|{{#switch:{{{self|}}}
-->{{#vardefine:self target|self}}{{#vardefine:enemy target|<!--the {{#var:hit form|hit}} unit-->it}}{{#vardefine:target definition|{{#var:self target}}}}{{#arraydefine:target1|{{#switch:{{{self|}}}
| 1 = self
| 1 = self
}}}}{{#arraydefine:target3|{{#switch:{{{enemy|}}}
}}}}{{#arraydefine:target2|{{#switch:{{{team|}}} {{{enemy|}}}
| 1 = the {{#var:hit form|hit}} unit{{#vardefine:target definition|{{#var:enemy target}}}}
| 0 0 =
| 2 = <abbr title="The following range only applies to this group of transients">enemies near self</abbr>
| 1 0 | 2 0 = allies
| 4 = <abbr title="The following range only applies to this group of transients">enemies near the {{#var:hit form|hit}} unit</abbr>{{#vardefine:target definition|{{#var:enemy target}}}}
| 1 1 = the {{#var:hit form|hit}} unit and <abbr title="The following range only applies to this group of transients">allies</abbr>
| 5 = <abbr title="The following range only applies to this group of transients">the {{#var:hit form|hit}} unit and enemies nearby</abbr>{{#vardefine:target definition|{{#var:enemy target}}}}
| 1 2 = <abbr title="The following range only applies to this group of transients">allies and enemies</abbr>
}}}}<!--switched the 2 up to prioritize target definition overriding-->{{#arraydefine:target2|{{#switch:{{{team|}}}
| 0 1 = enemies
| 1 | 2 = <abbr title="The following range only applies to this group of transients">nearby allies</abbr>{{#vardefine:target definition|{{#var:self target}}}}
| 0 2 = the {{#var:hit form|hit}} unit{{#vardefine:target definition|{{#var:enemy target}}}}
}}}}{{#arrayunion:targets|target1|target3|target2}}{{#arrayprint:targets}}</includeonly></onlyinclude>
| 0 4 = <abbr title="The following range only applies to this group of transients">enemies near the {{#var:hit form|hit}} unit,</abbr>{{#vardefine:target definition|{{#var:enemy target}}}}
| 0 5 = <abbr title="The following range only applies to this group of transients">the {{#var:hit form|hit}} unit and enemies</abbr>{{#vardefine:target definition|{{#var:enemy target}}}}
| #default = units
}}}}{{#arrayunion:targets|target1|target2}}{{#arrayprint:targets}}</includeonly></onlyinclude>
<noinclude>
<noinclude>
<pre>{{Skill targets|self=1|team=0|enemy=0}}</pre>
<pre>{{Skill targets|self=1|team=0|enemy=0}}</pre>
trusted
5,894

edits