Difference between revisions of "Template:Spell"

From Sourcebook Wiki
Jump to: navigation, search
(material tweaks and spacing)
m (whitespace tweak)
 
(10 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
<includeonly>
 
<includeonly>
 
{| class="spelltable" cellspacing="0" cellpadding="2"
 
{| class="spelltable" cellspacing="0" cellpadding="2"
|+ style="font-size: larger; white-space: nowrap;padding:10px; text-align:left;font-weight:bold;" | {{{name}}}
+
|+ style="font-size: larger; white-space: nowrap;padding:10px; text-align:left;font-weight:bold;" | {{{name|{{PAGENAME}}}}}
 
|-
 
|-
| colspan="2" | {{#if: {{{school|}}}|[[Category:{{{school}}} School]][[:Category:{{{school}}} School|{{{school}}}]]|}} {{#if: {{{desc|}}}|<nowiki/>{{{desc}}}<nowiki/>|}}
+
| colspan="2" style="padding-bottom:10px;"| {{#if: {{{school|}}}|[[Category:{{{school}}} School]][[:Category:{{{school}}} School|{{{school}}}]]|}} {{#if: {{{supp|}}}|<nowiki/>{{{supp}}}<nowiki/>|}}
&nbsp;
+
 
|-
 
|-
 
! [http://www.d20srd.org/srd/magicOverview/spellDescriptions.htm#level Level]:
 
! [http://www.d20srd.org/srd/magicOverview/spellDescriptions.htm#level Level]:
Line 43: Line 42:
 
{{!}} ''{{{material}}}''|}}
 
{{!}} ''{{{material}}}''|}}
 
|}
 
|}
 +
{{#if: {{{text|}}}|
 +
== Description ==
 +
{{{text}}}
 +
 +
|}}
 +
{{#if: {{{seealso|}}}|
 +
== See Also ==
 +
{{{seealso}}}
 +
 +
|}}
 
[[Category:Spells]]
 
[[Category:Spells]]
 
</includeonly><noinclude>
 
</includeonly><noinclude>
 
Example usage:
 
Example usage:
  
 +
Here's an example simple spell:
 
<pre><nowiki>{{Spell
 
<pre><nowiki>{{Spell
| name=Touch of Fatigue
+
|school    = Divination
 +
|class1    = Brd
 +
|class1lvl = 0
 +
|comp      = S, F
 +
|casttime  = 1 standard action
 +
|range    = Personal
 +
|tsea      = t
 +
|subj      = Self
 +
|dur      = 1 min/lvl or until discharged
 +
|save      = Fort. Neg. (Harmless)
 +
|sr        = No
 +
|text      = The caster gains perfect pitch for the duration of the spell. This allows the caster to learn the notes to any song just my listening to it, as well as granting +2 to any musical perform check.
 +
}}</nowiki></pre>
 +
 
 +
Note that:
 +
 
 +
''TSEA = [T]arget, target[S], [E]ffect, [A]rea''
 +
 
 +
All optional fields are shown in the below example:
 +
 
 +
<pre><nowiki>{{Spell
 +
| name=Touch of Fatigue (optional, defaults to PAGENAME)
 
| school=Necromancy
 
| school=Necromancy
 +
| supp=Supplemental school info
 
| class1=Sor/Wiz
 
| class1=Sor/Wiz
 
| class1lvl=0
 
| class1lvl=0
Line 69: Line 101:
 
| save=Fortitude negates
 
| save=Fortitude negates
 
| sr=Yes
 
| sr=Yes
| desc=Supplemental subtitle info
+
| text=You can include the spell text here if you want. You can leave this param blank and type it after the template if you want.
}}</nowiki></pre>
+
| seealso=This field is optional but is handy to reference other spells/affects.
</noinclude>
+
}}</nowiki></pre></noinclude>

Latest revision as of 11:16, 19 March 2011

Example usage:

Here's an example simple spell:

{{Spell
|school    = Divination
|class1    = Brd
|class1lvl = 0
|comp      = S, F
|casttime  = 1 standard action
|range     = Personal
|tsea      = t
|subj      = Self
|dur       = 1 min/lvl or until discharged
|save      = Fort. Neg. (Harmless)
|sr        = No
|text      = The caster gains perfect pitch for the duration of the spell. This allows the caster to learn the notes to any song just my listening to it, as well as granting +2 to any musical perform check.
}}

Note that:

TSEA = [T]arget, target[S], [E]ffect, [A]rea

All optional fields are shown in the below example:

{{Spell
| name=Touch of Fatigue (optional, defaults to PAGENAME)
| school=Necromancy
| supp=Supplemental school info
| class1=Sor/Wiz
| class1lvl=0
| class2=Drd
| class2lvl=8
| class3=Pal
| class3lvl=1
| class4=
| class4lvl=
| class5=
| class5lvl=
| comp=V, S, M
| material=A drop of sweat.
| casttime=1 standard action
| range=Touch
| tsea=t
| subj=Creature touched
| dur=1 round/level
| save=Fortitude negates
| sr=Yes
| text=You can include the spell text here if you want. You can leave this param blank and type it after the template if you want.
| seealso=This field is optional but is handy to reference other spells/affects.
}}