No edit summary |
No edit summary Tags: Reverted wikieditor |
||
Line 1: | Line 1: | ||
{{ | <noinclude>==Usage== | ||
|name= | <code><nowiki>{{Spell</nowiki></code><br> | ||
|level= | <code><nowiki>|name=</nowiki></code><br> | ||
|domain= | <code><nowiki>|level=</nowiki></code><br> | ||
<code><nowiki>|domain=</nowiki></code><br> | |||
|cast= | <code><nowiki>|cast=</nowiki></code><br> | ||
|range= | <code><nowiki>|range=</nowiki></code><br> | ||
|components= | <code><nowiki>|components=</nowiki></code><br> | ||
|duration= | <code><nowiki>|duration=</nowiki></code><br> | ||
|area= | <code><nowiki>|area=</nowiki></code><br> | ||
}} | <code><nowiki>}}</nowiki></code> | ||
''' | ==Important== | ||
The name parameter '''''must be the same''''' as the page name (underscore excluded, space works): | |||
< | ::'''Spell Page URL:''' https://rp.klanen.org/wiki/kfp/Spell_Name | ||
::'''Template Parameter:''' <code><nowiki>|name=Spell Name</nowiki></code> | |||
---- | |||
Cantrips count as level 0: | |||
| | ::<code><nowiki>|level=0</nowiki></code><br> | ||
---- | |||
| | The following parameters may be added to set the theme(s) of the spell. | ||
| | ::<code><nowiki>|arcane=1</nowiki></code><br><code><nowiki>|divine=1</nowiki></code><br><code><nowiki>|primal=1</nowiki></code><br><code><nowiki>|occult=1</nowiki></code><br> | ||
| | ---- | ||
| | The cast parameter auto formats if the following values are applied: | ||
{| | |||
| | |||
::<code><nowiki>|cast=full</nowiki></code> | |||
::<code><nowiki>|cast=standard</nowiki></code> | |||
::<code><nowiki>|cast=minor</nowiki></code> | |||
::<code><nowiki>|cast=quick</nowiki></code> | |||
::<code><nowiki>|cast=reaction</nowiki></code> | |||
| | |||
::<code><nowiki>|cast=full action</nowiki></code> | |||
::<code><nowiki>|cast=standard action</nowiki></code> | |||
::<code><nowiki>|cast=minor action</nowiki></code> | |||
::<code><nowiki>|cast=quick action</nowiki></code> | |||
:: | |||
|} | |} | ||
</ | |||
==Example== | |||
The following spells URL would be: https://rp.klanen.org/wiki/kfp/Hail_of_Blades | |||
::<code><nowiki>{{Spell</nowiki></code><br> | |||
::<code><nowiki>|name=</nowiki>Hail of Blades</code><br> | |||
::<code><nowiki>|level=</nowiki>1</code><br> | |||
::<code><nowiki>|arcane=</nowiki>1</code><br> | |||
::<code><nowiki>|divine=</nowiki>1</code><br> | |||
::<code><nowiki>|domain=</nowiki>Metal</code><br> | |||
::<code><nowiki>|cast=</nowiki>standard</code><br> | |||
::<code><nowiki>|range=</nowiki>20 meter</code><br> | |||
::<code><nowiki>|components=</nowiki>V, S, M</code><br> | |||
::<code><nowiki>|duration=</nowiki>Instantaneous</code><br> | |||
::<code><nowiki>|area=</nowiki>Cylinder, 2 meter radius, 14 meter high</code><br> | |||
::<code><nowiki>}}</nowiki></code> | |||
==Template Components== | |||
::[[:Template:SpellTableHeader]] | |||
::[[:Template:SpellTableFooter]] | |||
::[[:Template:SpellTableRow]] | |||
::[[:Template:SpellTableRowColStart]] | |||
</noinclude><includeonly>{{ | |||
#ifeq: {{PAGENAME}} | {{{name}}} | |||
| [[Category:Spell]] | |||
{{ | |||
#switch:{{{level}}} | |||
| 0 = [[Category:Cantrip]] | |||
| 1 = [[Category:1st-Level_Spell]] | |||
| 2 = [[Category:2nd-Level_Spell]] | |||
| 3 = [[Category:3rd-Level_Spell]] | |||
| [[Category:{{{level}}}th-Level_Spell]] | |||
}} | |||
{{#if:{{{arcane|}}}|[[Category:Arcane_Spell]] | |||
{{ | |||
#switch:{{{level}}} | |||
| 0 = [[Category:Arcane_Cantrip]] | |||
| 1 = [[Category:1st-Level_Arcane_Spell]] | |||
| 2 = [[Category:2nd-Level_Arcane_Spell]] | |||
| 3 = [[Category:3rd-Level_Arcane_Spell]] | |||
| [[Category:{{{level}}}th-Level_Arcane_Spell]] | |||
}} | |||
|}} | |||
{{#if:{{{divine|}}}|[[Category:Divine_Spell]] | |||
{{ | |||
#switch:{{{level}}} | |||
| 0 = [[Category:Divine_Cantrip]] | |||
| 1 = [[Category:1st-Level_Divine_Spell]] | |||
| 2 = [[Category:2nd-Level_Divine_Spell]] | |||
| 3 = [[Category:3rd-Level_Divine_Spell]] | |||
| [[Category:{{{level}}}th-Level_Divine_Spell]] | |||
}} | |||
|}} | |||
{{#if:{{{primal|}}}|[[Category:Primal_Spell]] | |||
{{ | |||
#switch:{{{level}}} | |||
| 0 = [[Category:Primal_Cantrip]] | |||
| 1 = [[Category:1st-Level_Primal_Spell]] | |||
| 2 = [[Category:2nd-Level_Primal_Spell]] | |||
| 3 = [[Category:3rd-Level_Primal_Spell]] | |||
| [[Category:{{{level}}}th-Level_Primal_Spell]] | |||
}} | |||
|}} | |||
{{#if:{{{occult|}}}|[[Category:Occult_Spell]] | |||
{{ | |||
#switch:{{{level}}} | |||
| 0 = [[Category:Occult_Cantrip]] | |||
| 1 = [[Category:1st-Level_Occult_Spell]] | |||
| 2 = [[Category:2nd-Level_Occult_Spell]] | |||
| 3 = [[Category:3rd-Level_Occult_Spell]] | |||
| [[Category:{{{level}}}th-Level_Occult_Spell]] | |||
}} | |||
|}} | |||
{{#if:{{{domain|}}} | [[Category:{{{domain}}}_Spell]] | }} | |||
}} | |||
Arcane count: {{#count:{{{themes|}}}|arcane}} | |||
---- | |||
{{SpellTableHeader}} | |||
{{#if:{{{level|}}}|{{SpellTableRow|{{#tag:span|{{#switch: {{{level}}} | 0 = Cantrip | 1 = 1st Level | 2 = 2nd Level | 3 = 3rd Level | #default = {{{level}}}th Level}}|style="font-weight:bold;font-style:italic;font-size:1.5em;"}}|}}|}}{{#if:{{{themes|}}}|{{!}}-{{SpellTableRowColStart|'''Theme(s)'''}}|}} | |||
{{#ifexpr:{{#count:{{{themes|}}}|arcane}} > 0 |{{#tag:div|Arcane}}|}}{{#ifexpr:{{#count:{{{themes|}}}|divine}} > 0 |{{#tag:div|Divine}}|}}{{#ifexpr:{{#count:{{{themes|}}}|occult}} > 0 |{{#tag:div|Occult}}|}}{{#ifexpr:{{#count:{{{themes|}}}|primal}} > 0 |{{#tag:div|Primal}}|}} | |||
{{#ifexpr: 0 + {{#if:{{{arcane|}}}|{{{arcane|}}}|0}} + {{#if:{{{divine|}}}|{{{divine|}}}|0}} + {{#if:{{{primal|}}}|{{{primal|}}}|0}} + {{#if:{{{occult|}}}|{{{occult|}}}|0}} > 0|{{!}}-}} | |||
{{#if:{{{domain|}}}|{{SpellTableRow|'''Domain'''|{{{domain|}}} }}|}} | |||
{{SpellTableRow||}} | |||
{{#if:{{{cast|}}}|{{SpellTableRow|'''Casting Time'''|{{ | |||
#switch:{{{cast|}}} | |||
| Full Action | Full action | full action | Full | full = [[Full Action]] (4 [[AP]]) | |||
| Standard Action | Standard action | standard action | Standard | standard = [[Standard Action]] (3 [[AP]]) | |||
| Minor Action | Minor action | minor action | Minor | minor = [[Minor Action]] (2 [[AP]]) | |||
| Quick Action | Quick action | quick action | Quick | quick = [[Quick Action]] (1 [[AP]]) | |||
| Reaction | reaction = [[Reaction]] | |||
| #default = {{{cast|}}} | |||
}} }}|}} | |||
{{#if:{{{range|}}}|{{SpellTableRow|'''Range'''|{{{range|}}} }}|}} | |||
{{#if:{{{area|}}}|{{SpellTableRow|'''Area'''|{{{area|}}} }}|}} | |||
{{#if:{{{components|}}}|{{SpellTableRow|'''[[Component]]s'''|{{{components|}}} }}|}} | |||
{{#if:{{{duration|}}}|{{SpellTableRow|'''Duration'''|{{{duration|}}} }}|}} | |||
{{SpellTableFooter}} | |||
---- | |||
</includeonly> |
Revision as of 14:11, 17 February 2023
Usage
{{Spell
|name=
|level=
|domain=
|cast=
|range=
|components=
|duration=
|area=
}}
Important
The name parameter must be the same as the page name (underscore excluded, space works):
- Spell Page URL: https://rp.klanen.org/wiki/kfp/Spell_Name
- Template Parameter:
|name=Spell Name
Cantrips count as level 0:
|level=0
The following parameters may be added to set the theme(s) of the spell.
|arcane=1
|divine=1
|primal=1
|occult=1
The cast parameter auto formats if the following values are applied:
|
|
Example
The following spells URL would be: https://rp.klanen.org/wiki/kfp/Hail_of_Blades
{{Spell
|name=Hail of Blades
|level=1
|arcane=1
|divine=1
|domain=Metal
|cast=standard
|range=20 meter
|components=V, S, M
|duration=Instantaneous
|area=Cylinder, 2 meter radius, 14 meter high
}}
Template Components