Template:Spell

From Fax Encyclopedicus

Jump to: navigation, search
 
Line 1: Line 1:
-
<includeonly>
+
<includeonly>==={{{name|{{PAGENAME}}}}}===
-
==={{{name|{{PAGENAME}}}}}===
+
<!--
<!--
Line 10: Line 9:
-->{{ #if: {{{class1|}}} |  
-->{{ #if: {{{class1|}}} |  
-
* '''Level:''' {{{class1}}} {{{class1level}}}<!--
+
* '''Level:''' {{ #ifexist: {{{class1}}} | [[{{{class1}}}]] | {{{class1}}} }} {{{class1level}}}<!--
-
   -->{{ #if: {{{class2|}}} | , {{{class2}}} {{{class2level}}}<!--
+
   -->{{ #if: {{{class2|}}} | , {{ #ifexist: {{{class2}}} | [[{{{class2}}}]] | {{{class2}}} }} {{{class2level}}}<!--
-
     -->{{ #if: {{{class3|}}} | , {{{class3}}} {{{class3level}}}<!--
+
     -->{{ #if: {{{class3|}}} | , {{ #ifexist: {{{class3}}} | [[{{{class3}}}]] | {{{class3}}} }} {{{class3level}}}<!--
-
       -->{{ #if: {{{class4|}}} | , {{{class4}}} {{{class4level}}}<!--
+
       -->{{ #if: {{{class4|}}} | , {{ #ifexist: {{{class4}}} | [[{{{class4}}}]] | {{{class4}}} }} {{{class4level}}}<!--
-
         -->{{ #if: {{{class5|}}} | , {{{class5}}} {{{class5level}}}<!--
+
         -->{{ #if: {{{class5|}}} | , {{ #ifexist: {{{class5}}} | [[{{{class5}}}]] | {{{class5}}} }} {{{class5level}}}<!--
-
           -->{{ #if: {{{class6|}}} | , {{{class6}}} {{{class6level}}}<!--
+
           -->{{ #if: {{{class6|}}} | , {{ #ifexist: {{{class6}}} | [[{{{class6}}}]] | {{{class6}}} }} {{{class6level}}}<!--
-
             -->{{ #if: {{{class7|}}} | , {{{class7}}} {{{class7level}}}<!--
+
             -->{{ #if: {{{class7|}}} | , {{ #ifexist: {{{class7}}} | [[{{{class7}}}]] | {{{class7}}} }} {{{class7level}}}<!--
-
               -->{{ #if: {{{class8|}}} | , {{{class8}}} {{{class8level}}}<!--
+
               -->{{ #if: {{{class8|}}} | , {{ #ifexist: {{{class8}}} | [[{{{class8}}}]] | {{{class8}}} }} {{{class8level}}}<!--
-
                 -->{{ #if: {{{class9|}}} | , {{{class9}}} {{{class9level}}}<!--
+
                 -->{{ #if: {{{class9|}}} | , {{ #ifexist: {{{class9}}} | [[{{{class9}}}]] | {{{class9}}} }} {{{class9level}}}<!--
-
                   -->{{ #if: {{{classX|}}} | , {{{classX}}} {{{classXlevel}}}<!--
+
                   -->{{ #if: {{{classX|}}} | , {{ #ifexist: {{{classX}}} | [[{{{classX}}}]] | {{{classX}}} }} {{{classXlevel}}}<!--
                   -->| <!-- no 10th class entry --> }}<!--
                   -->| <!-- no 10th class entry --> }}<!--
                 -->| <!-- no 9th class entry --> }}<!--
                 -->| <!-- no 9th class entry --> }}<!--
Line 45: Line 44:
-->{{ #if: {{{target|}}} |  
-->{{ #if: {{{target|}}} |  
* '''Target:''' {{{target}}} | <!-- no target entry --> }}<!--
* '''Target:''' {{{target}}} | <!-- no target entry --> }}<!--
 +
 +
-->{{ #if: {{{area|}}} |
 +
* '''Area:''' {{{area}}} | <!-- no area entry --> }}<!--
-->{{ #if: {{{effect|}}} |  
-->{{ #if: {{{effect|}}} |  
Line 60: Line 62:
-->{{ #ifeq: {{NAMESPACE}} | Template | <!-- don't include templates in the categories --> | <!--
-->{{ #ifeq: {{NAMESPACE}} | Template | <!-- don't include templates in the categories --> | <!--
-
   -->{{ #if {{{nocat|}}} | <!-- don't categorize when nocat is set --> |  
+
   -->{{ #if: {{{nocat|}}} | <!-- don't categorize when nocat is set --> |  
[[Category:{{{type|Spells}}}]]<!--
[[Category:{{{type|Spells}}}]]<!--
Line 79: Line 81:
noclasscat not set, doing class categorization:
noclasscat not set, doing class categorization:
-
    -->{{ #if: {{{class1|}}} |  
+
      -->{{ #if: {{{class1|}}} |  
[[Category:{{{class1|}}} {{{type|Spells}}}]]{{ #if: {{{nolevelcat|}}} | <!-- don't categorize if nolevelcat is set --> |  
[[Category:{{{class1|}}} {{{type|Spells}}}]]{{ #if: {{{nolevelcat|}}} | <!-- don't categorize if nolevelcat is set --> |  
[[Category:{{{class1|}}} {{{type|Spells}}} (Level {{{class1level}}})]] }}<!--
[[Category:{{{class1|}}} {{{type|Spells}}} (Level {{{class1level}}})]] }}<!--
-
      -->{{ #if: {{{class2|}}} |  
+
        -->{{ #if: {{{class2|}}} |  
[[Category:{{{class2|}}} {{{type|Spells}}}]]{{ #if: {{{nolevelcat|}}} | <!-- don't categorize if nolevelcat is set --> |  
[[Category:{{{class2|}}} {{{type|Spells}}}]]{{ #if: {{{nolevelcat|}}} | <!-- don't categorize if nolevelcat is set --> |  
[[Category:{{{class2|}}} {{{type|Spells}}} (Level {{{class2level}}})]] }}<!--
[[Category:{{{class2|}}} {{{type|Spells}}} (Level {{{class2level}}})]] }}<!--
-
        -->{{ #if: {{{class3|}}} |  
+
          -->{{ #if: {{{class3|}}} |  
[[Category:{{{class3|}}} {{{type|Spells}}}]]{{ #if: {{{nolevelcat|}}} | <!-- don't categorize if nolevelcat is set --> |  
[[Category:{{{class3|}}} {{{type|Spells}}}]]{{ #if: {{{nolevelcat|}}} | <!-- don't categorize if nolevelcat is set --> |  
[[Category:{{{class3|}}} {{{type|Spells}}} (Level {{{class3level}}})]] }}<!--
[[Category:{{{class3|}}} {{{type|Spells}}} (Level {{{class3level}}})]] }}<!--
-
          -->{{ #if: {{{class4|}}} |  
+
            -->{{ #if: {{{class4|}}} |  
[[Category:{{{class4|}}} {{{type|Spells}}}]]{{ #if: {{{nolevelcat|}}} | <!-- don't categorize if nolevelcat is set --> |  
[[Category:{{{class4|}}} {{{type|Spells}}}]]{{ #if: {{{nolevelcat|}}} | <!-- don't categorize if nolevelcat is set --> |  
[[Category:{{{class4|}}} {{{type|Spells}}} (Level {{{class4level}}})]] }}<!--
[[Category:{{{class4|}}} {{{type|Spells}}} (Level {{{class4level}}})]] }}<!--
-
            -->{{ #if: {{{class5|}}} |  
+
              -->{{ #if: {{{class5|}}} |  
[[Category:{{{class5|}}} {{{type|Spells}}}]]{{ #if: {{{nolevelcat|}}} | <!-- don't categorize if nolevelcat is set --> |  
[[Category:{{{class5|}}} {{{type|Spells}}}]]{{ #if: {{{nolevelcat|}}} | <!-- don't categorize if nolevelcat is set --> |  
[[Category:{{{class5|}}} {{{type|Spells}}} (Level {{{class5level}}})]] }}<!--
[[Category:{{{class5|}}} {{{type|Spells}}} (Level {{{class5level}}})]] }}<!--
-
              -->{{ #if: {{{class6|}}} |  
+
                -->{{ #if: {{{class6|}}} |  
[[Category:{{{class6|}}} {{{type|Spells}}}]]{{ #if: {{{nolevelcat|}}} | <!-- don't categorize if nolevelcat is set --> |  
[[Category:{{{class6|}}} {{{type|Spells}}}]]{{ #if: {{{nolevelcat|}}} | <!-- don't categorize if nolevelcat is set --> |  
[[Category:{{{class6|}}} {{{type|Spells}}} (Level {{{class6level}}})]] }}<!--
[[Category:{{{class6|}}} {{{type|Spells}}} (Level {{{class6level}}})]] }}<!--
-
                -->{{ #if: {{{class7|}}} |  
+
                  -->{{ #if: {{{class7|}}} |  
[[Category:{{{class7|}}} {{{type|Spells}}}]]{{ #if: {{{nolevelcat|}}} | <!-- don't categorize if nolevelcat is set --> |  
[[Category:{{{class7|}}} {{{type|Spells}}}]]{{ #if: {{{nolevelcat|}}} | <!-- don't categorize if nolevelcat is set --> |  
[[Category:{{{class7|}}} {{{type|Spells}}} (Level {{{class7level}}})]] }}<!--
[[Category:{{{class7|}}} {{{type|Spells}}} (Level {{{class7level}}})]] }}<!--
-
                  -->{{ #if: {{{class8|}}} |  
+
                    -->{{ #if: {{{class8|}}} |  
[[Category:{{{class8|}}} {{{type|Spells}}}]]{{ #if: {{{nolevelcat|}}} | <!-- don't categorize if nolevelcat is set --> |  
[[Category:{{{class8|}}} {{{type|Spells}}}]]{{ #if: {{{nolevelcat|}}} | <!-- don't categorize if nolevelcat is set --> |  
[[Category:{{{class8|}}} {{{type|Spells}}} (Level {{{class8level}}})]] }}<!--
[[Category:{{{class8|}}} {{{type|Spells}}} (Level {{{class8level}}})]] }}<!--
-
                    -->{{ #if: {{{class9|}}} |  
+
                      -->{{ #if: {{{class9|}}} |  
[[Category:{{{class9|}}} {{{type|Spells}}}]]{{ #if: {{{nolevelcat|}}} | <!-- don't categorize if nolevelcat is set --> |  
[[Category:{{{class9|}}} {{{type|Spells}}}]]{{ #if: {{{nolevelcat|}}} | <!-- don't categorize if nolevelcat is set --> |  
[[Category:{{{class9|}}} {{{type|Spells}}} (Level {{{class9level}}})]] }}<!--
[[Category:{{{class9|}}} {{{type|Spells}}} (Level {{{class9level}}})]] }}<!--
-
                      -->{{ #if: {{{classX|}}} |  
+
                        -->{{ #if: {{{classX|}}} |  
[[Category:{{{classX|}}} {{{type|Spells}}}]]{{ #if: {{{nolevelcat|}}} | <!-- don't categorize if nolevelcat is set --> |  
[[Category:{{{classX|}}} {{{type|Spells}}}]]{{ #if: {{{nolevelcat|}}} | <!-- don't categorize if nolevelcat is set --> |  
[[Category:{{{classX|}}} {{{type|Spells}}} (Level {{{classXlevel}}})]] }}<!--
[[Category:{{{classX|}}} {{{type|Spells}}} (Level {{{classXlevel}}})]] }}<!--
-
                      -->| <!-- no 10th class entry --> }}<!--
+
                        --> | <!-- no 10th class entry --> }}<!--
-
                    -->| <!-- no 9th class entry --> }}<!--
+
                      --> | <!-- no 9th class entry --> }}<!--
-
                  -->| <!-- no 8th class entry --> }}<!--
+
                    --> | <!-- no 8th class entry --> }}<!--
-
                -->| <!-- no 7th class entry --> }}<!--
+
                  --> | <!-- no 7th class entry --> }}<!--
-
              -->| <!-- no 6th class entry --> }}<!--
+
                --> | <!-- no 6th class entry --> }}<!--
-
            -->| <!-- no 5th class entry --> }}<!--
+
              --> | <!-- no 5th class entry --> }}<!--
-
          -->| <!-- no 4th class entry --> }}<!--
+
            --> | <!-- no 4th class entry --> }}<!--
-
        -->| <!-- no 3rd class entry --> }}<!--
+
          --> | <!-- no 3rd class entry --> }}<!--
-
      -->| <!-- no 2nd class entry --> }}<!--
+
        --> | <!-- no 2nd class entry --> }}<!--
-
    -->| <!-- no 1st class entry, maybe plain level:
+
      --> | <!-- no 1st class entry, maybe plain level:
-
    -->{{ #if: {{{nolevelcat|}}} | <!-- unless nolevelcat is also set --> | <!--
+
        -->{{ #if: {{{nolevelcat|}}} | <!-- unless nolevelcat is also set --> | <!--
-
      -->{{ #if: {{{level|}}} |  
+
          -->{{ #if: {{{level|}}} |  
-
[[Category:{{{type|Spells}}} (Level {{{level}}})]] | <!-- no level entry supplied --> }} <!--
+
[[Category:{{{type|Spells}}} (Level {{{level}}})]] | <!--
 +
no level entry supplied
 +
          --> }} <!--
nolevelcat false
nolevelcat false
-
      --> }} <!--
+
        --> }} <!--
class1 not set
class1 not set
-
    --> }}<!--
+
      --> }}<!--
noclasscat not set
noclasscat not set
-
  --> }}<!--
+
    --> }}<!--
nocat not set
nocat not set
 +
  --> }}<!--
 +
not template
--> }}<!--
--> }}<!--
Line 159: Line 165:
   | ''range''      = The spell's range. Defaults omitted.
   | ''range''      = The spell's range. Defaults omitted.
   | ''target''      = The spell's target. Defaults omitted.
   | ''target''      = The spell's target. Defaults omitted.
 +
  | ''area''        = The spell's area. Defaults omitted.
   | ''effect''      = The spell's effect. Defaults omitted.
   | ''effect''      = The spell's effect. Defaults omitted.
   | ''dur''        = The spell's duration. Defaults omitted.
   | ''dur''        = The spell's duration. Defaults omitted.
Line 185: Line 192:
Any time <tt>class#</tt> is used, the corresponding <tt>class#level</tt> '''must''' also be assigned. The <tt>level</tt> parameter is ignored if <tt>class1</tt> is set, '''unless''' <tt>noclasscat</tt> is set and <tt>nolevelcat</tt> is not, in which case it may be used for categorization. If any <tt>class#</tt> is not set, all greater numbers are ignored.
Any time <tt>class#</tt> is used, the corresponding <tt>class#level</tt> '''must''' also be assigned. The <tt>level</tt> parameter is ignored if <tt>class1</tt> is set, '''unless''' <tt>noclasscat</tt> is set and <tt>nolevelcat</tt> is not, in which case it may be used for categorization. If any <tt>class#</tt> is not set, all greater numbers are ignored.
-
This template assigns pages to the [[:Category:Spells]] category (assuming <tt>type</tt> is left to default), and to the individual categories given by "<tt>class#</tt> Spells" and "<tt>class#</tt> Spells (Level <tt>class#level</tt>)". To remove this behavior, use <tt>nocat</tt>, <tt>noclasscat</tt>, and/or <tt>nolevelcat</tt> (primarily used when a page has a list of spells and to use these categories would insert the page in ''every'' level's category).
+
This template assigns pages to the [[:Category:Spells]] category (assuming <tt>type</tt> is left to default), and to the individual categories given by "<tt>class#</tt> Spells" and "<tt>class#</tt> Spells (Level <tt>class#level</tt>)". To remove this behavior, use <tt>nocat</tt>, <tt>noclasscat</tt>, and/or <tt>nolevelcat</tt> (primarily used when a page has a list of spells and to use these categories would insert the page in ''every'' level's category). Templates are never categorized in this manner.
== Example ==
== Example ==
Line 221: Line 228:
   | SR = Yes
   | SR = Yes
}}
}}
 +
 +
== See Also ==
 +
 +
* {{[[:Template:Power|Power]]}}
 +
* {{[[:Template:Maneuver|Maneuver]]}}
[[Category:Wiki Templates]]
[[Category:Wiki Templates]]
</noinclude>
</noinclude>

Current revision as of 05:10, 11 October 2010

Personal tools
Google AdSense