Template:Spell: Difference between revisions

From Elanthipedia
Jump to navigation Jump to search
mNo edit summary
No edit summary
Tag: Manual revert
 
(190 intermediate revisions by 11 users not shown)
Line 1: Line 1:
<includeonly><!--Marks with Template:Obsolete (which also adds to Category:Obsolete Articles) if status field = obsolete -->{{#ifeq: {{{status|}}} | obsolete | {{Obsolete}} | }}
<includeonly><!--Marks with Template:Obsolete (which also adds to Category:Obsolete Articles) if status field = obsolete -->{{#ifeq: {{{status|}}} | obsolete | {{Obsolete}} | }}
<!--Adds to the Articles That Are Incomplete category if any non-optional information is missing, unless the spell is planned -->{{#if:{{#ask:[[{{FULLPAGENAME}}]] [[missing::~Infobox*]]}}|{{#switch:{{{status|}}}|obsolete|planned=|{{Incomplete|Some information is missing from the spell infobox below.}}}}|}}</includeonly>
<!--Adds to the Articles That Are Incomplete category if any non-optional information is missing, unless the spell is planned -->{{#if:{{#show: {{FULLPAGENAME}} | ?missing}}|{{#switch:{{{status|}}}|obsolete|planned=|{{Incomplete}}}}|}}</includeonly>
{| style="float:right"
{| style="float:right"
|{{#arraymaptemplate:{{{guild}}} | Template:GuildThumb|,| }}
|{{#arraymaptemplate:{{{guild}}} | Template:GuildThumb|,| }}
<br>{{#if: {{{Image File|}}} | [[Image:{{{Image File}}}|300px]] | }}
|}
|}
{| class=wikitable width=60%
{| class=wikitable width=60%
Line 8: Line 9:
! width=20% style="background: #B9B59C;border-right: hidden;height: 35px"|
! width=20% style="background: #B9B59C;border-right: hidden;height: 35px"|
! align="center" style="background:#B9B59C;font-size:150%;border-right:hidden" | '''[[pretty name is::{{{name|{{PAGENAME}}}}}]]'''
! align="center" style="background:#B9B59C;font-size:150%;border-right:hidden" | '''[[pretty name is::{{{name|{{PAGENAME}}}}}]]'''
! valign="middle" width=20% style="background:#B9B59C;border-left:hidden"| {{#switch: {{lc:{{{source|}}}}} | scroll only=[[Image:miniscroll.jpg | Scroll-only Spell]][[scroll-only spell::true| ]]|[[scroll-only spell::false| ]]}} {{#switch: {{lc:{{{target|}}}}} | yes | y=[[Image:minitarget.jpg|Targeted Magic Spell]][[targeted magic spell::true| ]]|[[targeted magic spell::false| ]]}}{{#if:{{#arraymaptemplate:{{{ctype|}}} | Template:SpellCycleCheck|,| }}|[[Image:miniheld.jpg|Cyclic spell]][[cyclic spell::true| ]]{{Cat|Cyclic Spells}}|[[cyclic spell::false| ]] |}}
! valign="middle" width=20% style="background:#B9B59C;border-left:hidden"| {{#switch: {{lc:{{{source|}}}}} | scroll only=[[Image:miniscroll.png | Scroll-only Spell]][[scroll-only spell::true| ]]|[[scroll-only spell::false| ]]}} {{#if:{{#arraymaptemplate:{{{type|}}} | Template:SpellTargetCheck|,| }}|[[Image:Minitarget.png|Targeted Magic spell]][[targeted magic spell::true| ]]|[[targeted magic spell::false| ]] |}}{{#if:{{#arraymaptemplate:{{{ctype|}}} | Template:SpellCycleCheck|,| }}|[[Image:Miniheld.png|Cyclic spell]][[cyclic spell::true| ]]{{Cat|Cyclic spells}}|[[cyclic spell::false| ]] |}} {{#if:{{#arraymaptemplate:{{{illegal|}}} | Template:SpellIllegalCheck|,| }}|[[Image:Minijustice.png|30px|Justice triggering spell]][[is illegal::true| ]]{{Cat|Illegal spells}}|[[is illegal::false| ]] |}} {{#if:{{#arraymaptemplate:{{{corrupt|}}} | Template:SpellCorruptCheck|,| }}|[[Image:Icon necromancer.gif|30px|Causes outrage or corruption]] |}}
|-
|-
! style="text-align:left"|'''Abbreviation:'''
! style="text-align:left"|'''Abbreviation:'''
Line 14: Line 15:
|-
|-
! style="text-align:left"|'''Prerequisites:'''
! style="text-align:left"|'''Prerequisites:'''
| colspan=2|{{#if:{{{prereqs|}}} | {{{prereqs}}} | {{#switch: {{lc:{{{status|}}}}} | planned |obsolete= ''Unknown'' |<includeonly>[[missing::Infobox entry on prerequisits|''Unknown'']]</includeonly>}}}}
| colspan=2|{{#if:{{{prereqs|}}} | {{{prereqs}}} | {{#switch: {{lc:{{{status|}}}}} | planned |obsolete= ''Unknown'' |<includeonly>[[missing::Infobox entry on prerequisites|''Unknown'']]</includeonly>}}}}
|-
|-
! style="text-align:left"|'''Slot Cost:'''
! style="text-align:left"|'''Signature:'''
| colspan=2|{{#switch:{{lc:{{{sig}}}}}|y|yes|t|true={{Cat|Signature spells}}[[signature spell::true|Yes]]|[[signature spell::false|No]]{{Cat|Non-signature spells}}}}
|-
! style="text-align:left"|'''Spell Slots:'''
| colspan=2|{{#if:{{{slot|}}} | [[slot cost is::{{{slot}}}]] | <includeonly>[[missing::Infobox entry on slot cost|''Unknown'']]</includeonly>}}
| colspan=2|{{#if:{{{slot|}}} | [[slot cost is::{{{slot}}}]] | <includeonly>[[missing::Infobox entry on slot cost|''Unknown'']]</includeonly>}}
|-
|-
{{#switch:{{lc:{{{wardslot}}}}}|0-slot|1-slot=
! style="text-align:left"{{!}}'''Type:'''
! style="text-align:left" {{!}} '''Ward Slots:'''
| colspan=2|{{#if:{{{ctype|}}} | {{#arraymap:{{lc:{{{ctype}}}}}|,|@@@@|[[spell cast type is::@@@@]][[Category:@@@@ Spells|{{PAGENAME}}]]|,{{+}}}} | <includeonly>[[missing::Infobox entry on casting type|''Unknown'']]</includeonly>}} / {{#switch:{{{type|}}} |-=- | =<includeonly>[[missing::Infobox entry on type|''Unknown'']]</includeonly> | {{#arraymaptemplate: {{{type}}} | SpellType | , | ,{{+}}}} }}
{{!}} colspan="2" {{!}} {{#switch: {{lc:{{{sig}}}}} | y | yes | t | true = This spell uses {{#ifeq:{{{wardslot}}}|0-slot|0|1}} ward slot{{#ifeq:{{{wardslot}}}|0-slot|s| }} when cast by {{{guild}}}s. | #default = This spell uses {{#ifeq:{{{guild}}}|None|{{#ifeq:{{{wardslot}}}|0-slot|1|2}} ward slot{{#ifeq:{{{wardslot}}}|0-slot| |s}} when cast by anyone.|{{#ifeq:{{{wardslot}}}|0-slot|0|1}} ward slot{{#ifeq:{{{wardslot}}}|0-slot|s| }} when cast by {{#ifeq:{{{guild}}}|Any|anyone.|{{{guild}}}s, {{#ifeq:{{{wardslot}}}|0-slot|1|2}} ward slot{{#ifeq:{{{wardslot}}}|0-slot| |s}} for everyone else.}}}}}} {{Cat|Spells using warding slots}}[[ward slot spell::true| ]][[ward slot cost::{{#ifeq:{{{wardslot}}}|0-slot|0|1}}| ]]||[[ward slot spell::false| ]]}}
|-
! style="text-align:left"{{!}}'''Mana Type:'''
| colspan=2 | {{#if:{{{magic|}}} | [[magic type is::{{{magic}}}]]
|<includeonly>[[missing::Infobox entry on mana type|''Unknown'']]</includeonly>}}
|-
! style="text-align:left"{{!}}'''Spell Type:'''
| colspan=2|{{#if:{{{ctype|}}} | {{#switch: {{lc:{{{status|}}}}} | planned |obsolete={{{ctype}}}|{{#arraymap:{{lc:{{{ctype}}}}}|,|@@@@|[[spell cast type is::@@@@]][[Category:@@@@ spells|{{PAGENAME}}]]|,{{+}}}}}} | <includeonly>[[missing::Infobox entry on casting type|''Unknown'']]</includeonly>}} / {{#switch:{{{type|}}} |-=- | =<includeonly>[[missing::Infobox entry on type|''Unknown'']]</includeonly> | {{#switch: {{lc:{{{status|}}}}} | planned |obsolete={{{type}}}|{{#arraymaptemplate: {{{type}}} | SpellType | , | ,{{+}}}} }}}}
|-
|-
{{#if:{{IfMatch|metamagic|{{{ctype|}}}}}| |
{{#if:{{IfMatch|metamagic|{{{ctype|}}}}}| |
! style="text-align:left"{{!}}'''Difficulty:'''
! style="text-align:left"{{!}}'''Difficulty:'''
{{!}} colspan=2{{!}}{{#if:{{{diff|}}} | [[ability difficulty is::{{{diff}}}]]{{cat|{{{diff}}} Abilities}} | <includeonly>[[missing::Infobox entry on difficulty|''Unknown'']]</includeonly>}}}}
{{!}} colspan=2{{!}}{{#if:{{{diff|}}} | {{#switch: {{lc:{{{status|}}}}} | planned |obsolete={{{diff}}}|[[ability difficulty is::{{{diff}}}]]{{cat|{{{diff}}} abilities}}}} | <includeonly>[[missing::Infobox entry on difficulty|''Unknown'']]</includeonly>}}}}
{{!}}-
{{!}}-
{{#if:{{IfMatch|metamagic|{{{ctype|}}}}}| |
{{#if:{{IfMatch|metamagic|{{{ctype|}}}}}| |
Line 36: Line 48:
{{#if:{{IfMatch|metamagic|{{{ctype|}}}}}| | {{#ifeq:{{{validtarget}}} | - | |
{{#if:{{IfMatch|metamagic|{{{ctype|}}}}}| | {{#ifeq:{{{validtarget}}} | - | |
! style="text-align:left"{{!}}'''Valid Spell Target:'''
! style="text-align:left"{{!}}'''Valid Spell Target:'''
{{!}}colspan=2{{!}}{{#if:{{{validtarget|}}} | {{{validtarget}}} | {{#switch: {{lc:{{{status|}}}}} | planned |obsolete= ''Unknown'' |<includeonly>[[missing::Infobox entry on valid target|''Unknown'']]</includeonly>}}}}}}
{{!}}colspan=2{{!}}{{#if:{{{validtarget|}}} | [[Valid target is::{{{validtarget}}}]] | {{#switch: {{lc:{{{status|}}}}} | planned |obsolete= ''Unknown'' |<includeonly>[[missing::Infobox entry on valid target|''Unknown'']]</includeonly>}}}}}}
{{!}}-}}
{{!}}-}}
{{#switch:{{{minduration}}}|=-|{{#if:{{IfMatch|metamagic|{{{ctype|}}}}}| |
! style="text-align:left"{{!}}'''Duration (min/max):'''
{{!}} colspan=2{{!}}{{#if:{{IfMatch|cyclic|{{{ctype|}}}}}| Indefinite[[minimum duration is::999| ]] | {{#if:{{{minduration|}}} | {{#switch: {{{minduration|}}} | -=Instant[[minimum duration is::-1| ]] | 999=Indefinite[[minimum duration is::999| ]] | [[minimum duration is::{{{minduration}}}]] minutes /}} | [[minimum duration is::0| ]]{{#switch: {{lc:{{{status|}}}}} | planned | obsolete=''Unknown minutes'' |<includeonly>[[missing::Infobox entry on minimum duration|''Unknown minutes /'']]</includeonly>}}}} {{#if:{{{maxduration|}}} | {{#if:{{{minduration|}}} | {{#switch: {{{minduration|}}} | -|999= | [[maximum duration is::{{{maxduration}}}]]}}}} minutes | {{#if:{{{minduration|}}} | {{#switch: {{{minduration|}}} | -|999= | [[maximum duration is::0| ]]{{#switch: {{lc:{{{status|}}}}} | planned |obsolete= ''Unknown minutes'' |<includeonly>[[missing::Infobox entry on maximum duration|''Unknown minutes'']]</includeonly>}}}}}}}}}}}}}}
{{!}}-
{{#if:{{IfMatch|cyclic|{{{ctype}}}}}|! style="text-align:left"{{!}}'''Pulse Timing:'''
{{#if:{{IfMatch|cyclic|{{{ctype}}}}}|! style="text-align:left"{{!}}'''Pulse Timing:'''
{{!}}colspan=2{{!}}{{#if:{{{pulse|}}} | {{{pulse}}} seconds | {{#switch: {{lc:{{{status|}}}}} | planned |obsolete= ''Unknown'' |<includeonly>[[missing::Infobox entry on pulse timing|''Unknown'']]</includeonly>}}}}}}
{{!}}colspan=2{{!}}{{#if:{{{pulse|}}} | {{{pulse}}} seconds | {{#switch: {{lc:{{{status|}}}}} | planned |obsolete= ''Unknown'' |<includeonly>[[missing::Infobox entry on pulse timing|''Unknown'']]</includeonly>}}}}}}
|-
|-
{{#if:{{IfMatch|metamagic|{{{ctype|}}}}}| | {{#ifeq:{{{illegal}}} | - | |
! style="text-align:left"{{!}}'''Justice:'''
{{!}}colspan=2{{!}}{{#if:{{{illegal|}}} | {{{illegal}}} | {{#switch: {{lc:{{{status|}}}}} | planned |obsolete= ''Unknown'' |<includeonly>[[missing::Infobox entry on justice|''Unknown'']]</includeonly>}}}}}}
{{!}}-}}
{{#if:{{IfMatch|metamagic|{{{ctype|}}}}}| | {{#ifeq:{{{corrupt}}} | - | |
! style="text-align:left"{{!}}'''Corruption:'''
{{!}}colspan=2{{!}}{{#if:{{{corrupt|}}} | {{{corrupt}}} | {{#switch: {{lc:{{{status|}}}}} | planned |obsolete= ''Unknown'' |<includeonly>[[missing::Infobox entry on corrupt|''Unknown'']]</includeonly>}}}}}}
{{!}}-}}
! style="text-align:left"|'''Description:'''
! style="text-align:left"|'''Description:'''
| colspan=2|{{#if:{{{desc|}}} | {{{desc}}} | {{#switch: {{lc:{{{status|}}}}} | planned |obsolete= ''Unknown'' |<includeonly>[[missing::Infobox entry on description|''Unknown'']]</includeonly>}}}}
| colspan=2|{{#if:{{{desc|}}} | {{{desc}}} | {{#switch: {{lc:{{{status|}}}}} | planned |obsolete= ''Unknown'' |<includeonly>[[missing::Infobox entry on description|''Unknown'']]</includeonly>}}}}
|-
|-
! style="text-align:left"|'''Effect:'''
! style="text-align:left"|'''Effect:'''
| colspan=2|{{#if:{{{effect|}}} | [[ability effect is::{{{effect}}}]] | {{#switch: {{lc:{{{status|}}}}} | planned |obsolete= ''[[ability effect is::Unknown]]'' |<includeonly>[[missing::Infobox entry on effect| ]]''[[ability effect is::Unknown]]''</includeonly>}}}}
| colspan=2|{{#if:{{{buffs|}}}{{{debuffs|}}}{{{effect|}}}{{{dtype|}}}{{{htype|}}} | {{#if:{{{effect|}}} | [[ability effect is::{{effect|{{{buffs}}}|{{{debuffs}}}|{{{dtype}}}|{{{htype}}}|{{{effect}}}}}]] | [[ability effect is::{{effect|{{{buffs}}}|{{{debuffs}}}|{{{dtype}}}|{{{htype}}}}}]] }} | {{#switch: {{lc:{{{status|}}}}} | planned |obsolete= ''[[ability effect is::Unknown]]'' |<includeonly>[[missing::Infobox entry on effect| ]]''[[ability effect is::Unknown]]''</includeonly>}}}}
|-
|-
{{#ifeq:{{{messaging}}} | - | |
{{#ifeq:{{{messaging}}} | - | |
Line 52: Line 76:
{{!}}-}}
{{!}}-}}
|-
|-
{{#switch:{{lc:{{{poststring}}}}}|y|yes|t|true=
! style="text-align:left"{{!}}'''Post String(s):'''
{{!}} colspan=2{{!}}{{#if:{{{visualstring|}}} | {{#arraymap:{{lc:{{{visualstring}}}}}|,|@@@@|[[Post room string is::@@@@|@@@@<br>]]| }}[[Has post room string::true| ]] | ''Post Room String Messaging Needed''[[Post room string is::Unknown| ]]}}
{{!}}-}}
{{#if:{{{offtype|}}}{{{deftype|}}}|
{{#if:{{{offtype|}}}{{{deftype|}}}|
! style="text-align:left"{{!}}'''Contest Type:'''
! style="text-align:left"{{!}}'''Contest Type:'''
{{!}} colspan=2{{!}}[[Category:Contested Abilities| ]]{{#if:{{{offtype|}}} | [[offensive contest is::{{{offtype}}}]][[Category:{{{offtype}}} Contest Abilities| ]] | <includeonly>[[missing::Infobox entry on offensive contest|''Unknown'']]</includeonly>}} / {{#if:{{{deftype|}}} | [[defensive contest is::{{{deftype}}}]][[Category:{{{deftype}}} Contest Abilities| ]] | <includeonly>[[missing::Infobox entry on defensive contest|''Unknown'']]</includeonly>}}}}
{{!}} colspan=2{{!}}{{#switch: {{lc:{{{status|}}}}} | planned |obsolete=|[[Category:Contested abilities| ]]}}{{#if:{{{offtype|}}} | {{#switch: {{lc:{{{status|}}}}} | planned |obsolete={{{offtype}}}|[[offensive contest is::{{{offtype}}}]][[Category:{{{offtype}}} contest abilities| ]]}} | <includeonly>[[missing::Infobox entry on offensive contest|''Unknown'']]</includeonly>}} / {{#if:{{{deftype|}}} | {{#switch: {{lc:{{{status|}}}}} | planned |obsolete={{{deftype}}}|[[defensive contest is::{{{deftype}}}]][[Category:{{{deftype}}} contest abilities| ]]}} | <includeonly>[[missing::Infobox entry on defensive contest|''Unknown'']]</includeonly>}}}}
|-
! style="text-align:left"{{!}}'''Devices/Tattoos:'''
| colspan="2" | {{#ask: [[item casts spell::{{PAGENAME}}]]|default=No devices or tattoos documented.}}
|}<includeonly>
|}<includeonly>
<!-- Categories and properties -->[[page type is::spell| ]]{{Cat|Spells}}{{#if:{{{guild|}}}|{{#switch:{{lc:{{{guild}}}}}|none=|any=[[guild association is::none| ]]<!--[[guild association is::bard| ]][[guild association is::cleric| ]][[guild association is::empath| ]][[guild association is::moon mage| ]][[guild association is::necromancer| ]][[guild association is::paladin| ]][[guild association is::ranger| ]][[guild association is::warrior mage| ]]-->|{{#arraymap:{{lc:{{{guild}}}}}|,|x|[[guild association is::x| ]]| }}}}}}<!--do not add categories if it is a planned or obsolete spell -->{{#switch:{{{planned}}}|yes|y=[[missing::categorization| ]]}}
<!-- Categories and properties -->[[page type is::spell| ]]{{Cat|Spells}}{{#if:{{{guild|}}}|{{#switch:{{lc:{{{guild}}}}}|none=|any=[[guild association is::none| ]]<!--[[guild association is::Bard| ]][[guild association is::Cleric| ]][[guild association is::Empath| ]][[guild association is::Moon Mage| ]][[guild association is::Necromancer| ]][[guild association is::Paladin| ]][[guild association is::Ranger| ]][[guild association is::Warrior Mage| ]]-->|{{#arraymap:{{{guild}}}|,|@@@@|[[guild association is::@@@@| ]]| }}}}}}<!--do not add categories if it is a planned or obsolete spell -->{{#switch:{{{planned}}}|yes|y=[[missing::categorization| ]]}}
{{#switch:{{lc:{{{status|}}}}}
{{#switch:{{lc:{{{status|}}}}}
|planned|plan=[[in development::true| ]]
|planned|plan=[[in development::true| ]]
{{#if:{{{guild|}}}
{{#if:{{{guild|}}}
|{{#arraymap:{{{guild}}}|,|@@@@|[[Category: Planned @@@@ Spells|{{PAGENAME}}]]| }}
|{{#arraymap:{{{guild}}}|,|@@@@|[[Category: Planned @@@@ spells|{{PAGENAME}}]]| }}
}}
}}
|obsolete|obs={{cat|Obsolete Spells}}
|obsolete|obs={{cat|Obsolete spells}}
|{{#if:{{{guild|}}}|
|{{#if:{{{guild|}}}|
{{#switch:{{lc:{{{guild}}}}}
{{#switch:{{lc:{{{guild}}}}}
|none|any=
|none|any=
|{{#arraymap:{{{guild}}}|,|@@@@|[[Category:@@@@ Spells|{{PAGENAME}}]]| }}
|{{#arraymap:{{{guild}}}|,|@@@@|[[Category:@@@@ spells|{{PAGENAME}}]]| }}
}}
}}
}}{{
}}{{
#switch: {{{source}}}
#switch: {{{source}}}
|standard=[[spell source is::guildleader| ]]{{Cat|Guild Leader Spells}}
|standard=[[spell source is::guildleader| ]]{{Cat|Guild Leader spells}}
|scroll only=[[spell source is::scroll only| ]]{{Cat|Scroll Only Spells, Scroll Spells}}<!-- Both are needed as all scroll only spells are also scrolls by definition -->
|scroll only=[[spell source is::scroll only| ]]{{Cat|Scroll-only spells, Scroll spells}}<!-- Both are needed as all scroll only spells are also scrolls by definition -->
|quest=[[spell source is::quest| ]]{{Cat|Quest Spells}}
|quest=[[spell source is::quest| ]]{{Cat|Quest spells}}
}}{{
}}{{
#if:{{{spellbook|}}}
#if:{{{spellbook|}}}
|[[spellbook is::{{{spellbook}}}| ]]{{cat|{{{spellbook}}} Spellbook}}
|[[spellbook is::{{{spellbook}}}| ]]{{cat|{{{spellbook}}} spellbook}}
|[[missing:Infobox missing spellbook| ]]
|[[missing:Infobox missing spellbook| ]]
}}
{{#switch:{{{source}}}|standard={{Cat|Scroll spells}}|}}
{{
#if:{{{buffs|}}}|{{#switch:{{{buffs|}}}|No buffs|-= |{{#arraymap:{{{buffs}}}|,|@@@@|[[boosts::@@@@| ]]| }} }}
}}{{
#if:{{{debuffs|}}}|{{#switch:{{{debuffs|}}}|No debuffs|-= |{{#arraymap:{{{debuffs}}}|,|@@@@|[[debuffs::@@@@| ]]| }} }}
}}{{
#if:{{{dtype|}}}|{{#switch:{{{dtype|}}}|No damage|-= |{{#arraymap:{{{dtype}}}|,|@@@@|[[damage type::@@@@| ]]| }} }}
}}{{
}}{{
#if:{{{htype|}}}|{{#switch:{{{htype|}}}|No heal|-= |{{#arraymap:{{{htype}}}|,|@@@@|[[heal type::@@@@| ]]| }} }}
#switch:{{lc:{{{sig}}}}}|y|yes|t|true={{Cat|Signature Spells}}[[signature spell::true| ]]|[[signature spell::false| ]]{{Cat|Non-Signature Spells}}
}}
}}
}}</includeonly><noinclude>
{{#ifeq: {{lc:{{{sig}}}}}|n|{{#switch: {{{source}}}|standard={{Cat|Scroll Spells}}|}}}}<!-- all non-signature guildleader spells are available on spell scrolls -->
}}
</includeonly><noinclude>
This template provides an infobox for spell articles. Notes and commentary should be added on the individual spell articles via normal article editing.
This template provides an infobox for spell articles. Notes and commentary should be added on the individual spell articles via normal article editing.


Line 96: Line 133:
|minskill= <!--as per DISCERN-->
|minskill= <!--as per DISCERN-->
|maxskill= <!--as per DISCERN-->
|maxskill= <!--as per DISCERN-->
|minduration= in roisaen. If the spell is instant enter '-'
|maxduration= in roisaen.
|validtarget=self/pc/creature/group/area/item/special
|validtarget=self/pc/creature/group/area/item/special
|sig=<blank>/y/yes/t/true
|sig=<blank>/y/yes/t/true
|slot=
|slot=
|diff=intro/basic/advanced/esoteric
|diff=intro/basic/advanced/esoteric
|source=standard/scroll/scroll only/quest <!--Standard = only from GL. Scroll = from either scroll or GL-->
|source=standard/scroll only/quest <!--Standard = Learned from guildleader. Scroll Only= Found only on scrolls. Quest = Learned from a quest-->
|pulse= for cyclics
|desc=
|desc=
|effect=shorthand version of effect. e.g +evasion. Full effect should go in the ==Notes== below the template.
|effect=shorthand version of effect. e.g +evasion. Do not include links. Full effect should go in the ==Notes== below the template.
|messaging=
|messaging=
|guild=
|guild=
|magic=Analogous Patterns/Arcane Magic/Elemental Magic/Holy Magic/Life Magic/Lunar Magic
|ctype=standard/battle/cyclic/ritual/feat (use commas if more than one)
|ctype=standard/battle/cyclic/ritual/feat (use commas if more than one)
|type=augmentation/debilitation/targeted/utility/warding/multistrike/area of effect/pulse to group/death from above (use commas if more than one)
|type=augmentation/debilitation/targeted/utility/warding/multistrike/pulse damage/area of effect/pulse to group/death from above (use commas if more than one)
|struct= for enchantes
|prep= for enchantes
|pulse= for enchantes
|duration= for enchantes
|performtype= for enchantes <!--Chanted, sung, instrument type-->
|enchantebook=for enchantes
|status= <blank>/planned/obsolete
|status= <blank>/planned/obsolete
}}</pre>
}}</pre>

Latest revision as of 18:10, 5 July 2024



Spell
Abbreviation:
Prerequisites:
Signature: No
Spell Slots:
Mana Type:
Spell Type: /
Difficulty:
Prep (min/max): /
Skill Range (min/max): /
Valid Spell Target:
Duration (min/max):
Justice:
Corruption:
Description:
Effect:
Example Messaging:
Devices/Tattoos: No devices or tattoos documented.

This template provides an infobox for spell articles. Notes and commentary should be added on the individual spell articles via normal article editing.

Usage

When making a new spell article, copy the text below into the edit window and fill in the parameter values as appropriate.

{{spell
|name=
|abbrev= <!--if no abbreviation then put "-" -->
|prereqs= <!--manually add links to other spells, if needed-->
|minprep=
|castcap= <!--if unlimited, put "-" -->
|minskill= <!--as per DISCERN-->
|maxskill= <!--as per DISCERN-->
|minduration= in roisaen. If the spell is instant enter '-'
|maxduration= in roisaen.
|validtarget=self/pc/creature/group/area/item/special
|sig=<blank>/y/yes/t/true
|slot=
|diff=intro/basic/advanced/esoteric
|source=standard/scroll only/quest <!--Standard = Learned from guildleader. Scroll Only= Found only on scrolls. Quest = Learned from a quest-->
|pulse= for cyclics
|desc=
|effect=shorthand version of effect. e.g +evasion. Do not include links. Full effect should go in the ==Notes== below the template.
|messaging=
|guild=
|magic=Analogous Patterns/Arcane Magic/Elemental Magic/Holy Magic/Life Magic/Lunar Magic
|ctype=standard/battle/cyclic/ritual/feat (use commas if more than one)
|type=augmentation/debilitation/targeted/utility/warding/multistrike/pulse damage/area of effect/pulse to group/death from above (use commas if more than one)
|status= <blank>/planned/obsolete
}}