Template:Spell info: Difference between revisions
mNo edit summary Tag: Reverted |
mNo edit summary Tag: Reverted |
||
Line 9: | Line 9: | ||
--><span class="fake-th" style="width:25%">Range/Area</span><!-- | --><span class="fake-th" style="width:25%">Range/Area</span><!-- | ||
--><span class="fake-th" style="width:25%">Components</span></span><!-- | --><span class="fake-th" style="width:25%">Components</span></span><!-- | ||
--><span class="flexrow"> | --><span class="flexrow"><!-- | ||
<span class="fake-td" style="width:25%">{{#switch: {{{level}}} | --><span class="fake-td" style="width:25%">{{#switch: {{{level}}} | ||
|0=Cantrip | |0=Cantrip | ||
|1=1st | |1=1st | ||
Line 21: | Line 21: | ||
|8=8th | |8=8th | ||
|9=9th | |9=9th | ||
|{{{level}}}}}</span> | |{{{level}}}}}</span><!-- | ||
<span class="fake-td" style="width:25%">{{#switch: {{uc:{{{cast}}}}} | --><span class="fake-td" style="width:25%">{{#switch: {{uc:{{{cast}}}}} | ||
|BA=1 Bonus Action | |BA=1 Bonus Action | ||
|A=1 Action | |A=1 Action | ||
|{{{cast}}}}} {{#if: {{{ritual|}}}|[[File:ritual.svg|12px]]}}</span> | |{{{cast}}}}} {{#if: {{{ritual|}}}|[[File:ritual.svg|12px]]}}</span><!-- | ||
<span class="fake-td" style="width:25%">{{{range}}}</span> | --><span class="fake-td" style="width:25%">{{{range}}}</span><!-- | ||
<span class="fake-td" style="width:25%">{{#if: {{{verbal|}}}|V}}{{#if: {{{somatic|}}}|{{#if: {{{verbal|}}}|,<nowiki> </nowiki>}}S}}{{#if: {{{material|}}}|{{#if: {{{verbal|}}}{{{somatic|}}}|,<nowiki> </nowiki>}}M{{#if: {{{tooltip|}}}||*}}}}</span></span><!-- | --><span class="fake-td" style="width:25%">{{#if: {{{verbal|}}}|V}}{{#if: {{{somatic|}}}|{{#if: {{{verbal|}}}|,<nowiki> </nowiki>}}S}}{{#if: {{{material|}}}|{{#if: {{{verbal|}}}{{{somatic|}}}|,<nowiki> </nowiki>}}M{{#if: {{{tooltip|}}}||*}}}}</span></span><!-- | ||
--><span class="flexrow"><!-- | --><span class="flexrow"><!-- | ||
--><span class="fake-th" style="width:25%">Duration</span><!-- | --><span class="fake-th" style="width:25%">Duration</span><!-- | ||
Line 33: | Line 33: | ||
--><span class="fake-th" style="width:25%">Attack/Save</span><!-- | --><span class="fake-th" style="width:25%">Attack/Save</span><!-- | ||
--><span class="fake-th" style="width:25%">Damage/Effect</span></span><!-- | --><span class="fake-th" style="width:25%">Damage/Effect</span></span><!-- | ||
--><span class="flexrow"> | --><span class="flexrow"><!-- | ||
<span class="fake-td" style="width:25%">{{#if: {{{concentration|}}}|[[File:concentration.svg|16px]]<nowiki> </nowiki>}}{{{duration}}}</span> | --><span class="fake-td" style="width:25%">{{#if: {{{concentration|}}}|[[File:concentration.svg|16px]]<nowiki> </nowiki>}}{{{duration}}}</span><!-- | ||
<span class="fake-td" style="width:25%">{{{school}}}</span> | --><span class="fake-td" style="width:25%">{{{school}}}</span><!-- | ||
<span class="fake-td" style="width:25%">{{#switch: {{uc:{{{attack}}}}} | --><span class="fake-td" style="width:25%">{{#switch: {{uc:{{{attack}}}}} | ||
|RANGED=[[File:ranged attack.svg|16px]] Ranged | |RANGED=[[File:ranged attack.svg|16px]] Ranged | ||
|MELEE=[[File:melee attack.svg|16px]] Melee | |MELEE=[[File:melee attack.svg|16px]] Melee | ||
Line 46: | Line 46: | ||
|WISDOM=WIS Save | |WISDOM=WIS Save | ||
|CHARISMA=CHA Save | |CHARISMA=CHA Save | ||
|}}{{#if: {{{attack|{{{save|}}}}}}||None}}</span> | |}}{{#if: {{{attack|{{{save|}}}}}}||None}}</span><!-- | ||
<span class="fake-td" style="width:25%">{{#switch: {{uc:{{{damage}}}}} | --><span class="fake-td" style="width:25%">{{#switch: {{uc:{{{damage}}}}} | ||
|BLUDGEONING=[[File:bludgeoning.svg|16px]] Bludgeoning | |BLUDGEONING=[[File:bludgeoning.svg|16px]] Bludgeoning | ||
|PIERCING=[[File:piercing.svg|16px]] Piercing | |PIERCING=[[File:piercing.svg|16px]] Piercing | ||
Line 63: | Line 63: | ||
|}}{{#switch: {{uc:{{{effect}}}}} | |}}{{#switch: {{uc:{{{effect}}}}} | ||
|PRONE=[[File:prone.svg|16px]] Prone | |PRONE=[[File:prone.svg|16px]] Prone | ||
|{{{effect|}}}}} {{#if: {{{additional|}}}|(...)}}</span></span></span> | |{{{effect|}}}}} {{#if: {{{additional|}}}|(...)}}</span></span></span><!-- | ||
<span class="fake-hr"></span> | --><span class="fake-hr"></span><!-- | ||
<span class="desc">{{{description}}}</span> | --><span class="desc">{{{description}}}</span><!-- | ||
<span class="fake-p">{{#if: {{{tooltip|}}}||{{#if: {{{components|}}}|<span class="small">''* ({{{components}}})</span>}}</span> | --><span class="fake-p">{{#if: {{{tooltip|}}}||{{#if: {{{components|}}}|<span class="small">''* ({{{components}}})</span>}}</span><!-- | ||
<span class="fake-p"><span class="spelllists"><span class="small">Available for:</span> <span class="fake-ul">{{{lists}}}</span></span></span></span>}} | --><span class="fake-p"><span class="spelllists"><span class="small">Available for:</span> <span class="fake-ul">{{{lists}}}</span></span></span></span>}} | ||
{{#if: {{{tooltip|}}}||<br clear="both">}}</includeonly><noinclude>{{documentation}}</noinclude> | {{#if: {{{tooltip|}}}||<br clear="both">}}</includeonly><noinclude>{{documentation}}</noinclude> |
Revision as of 17:31, 14 February 2022
Parameters
Creates a spell info table. if the nocat parameter is omitted, the page will automatically be categorized into categories for the spell level, spell school, and each class spell list.
Parameter | Description | Type | Status | |
---|---|---|---|---|
spell name | name | The name of the spell.
| String | required |
spell level | level | The level of the spell. Use 0 for cantrips.
| Number | required |
cast time | cast | Action or time required to cast the spell. You can use "BA" or "A" for Bonus Action or Action, and "R" for Reaction.
| String | required |
reaction trigger condition | trigger | The trigger to use for reaction spells.
| String | optional |
ritual flag | ritual | Whether the spell can be cast as a ritual (adding 10 minutes to the cast time in order to cast it without using a spell slot).
| String | optional |
spell range | range | The range and area of the spell effect.
| String | required |
verbal flag | verbal | Whether the spell has a verbal component. Leave empty for false.
| String | optional |
somatic flag | somatic | Whether the spell has a somatic component. Leave empty for false.
| String | optional |
material flag | material | Whether the spell has material components. Leave empty for false.
| String | optional |
material components | components | Material components for the spell. Should be included if material is set
| String | optional |
spell duration | duration | How long the spell lasts.
| String | required |
concentration required | concentration | Set to true if the spell requires concentration.
| String | optional |
spell school | school | The school of magic to which the spell belongs. Must be one of Abjuration, Conjuration, Divination, Enchantment, Evocation, Illusion, Necromancy, or Transmutation.
| String | required |
attack type | attack | The type of attack made with the spell. Must be one of Ranged or Melee.
| String | optional |
save type | save | The saving throw made against the spell. Must be one of Strength, Constitution, Dexterity, Intelligence, Wisdom, or Charisma.
| String | optional |
damage type | damage | The type of damage dealt by the spell when it his or the target fails a save. Must be one of Bludgeoning, Piercing, Slashing, Acid, Cold, Fire, Force, Lightning, Necrotic, Poison, Psychic, Radiant, or Thunder.
| String | optional |
spell effect | effect | A category to place a non-damaging spell effect in. Required if damage parameter is omitted.
| String | optional |
has additional spell effects | additional | Set to true if the spell has additional damage types or effects beyond the first.
| String | optional |
spell description | description | The full text of the spell.
| String | required |
spell lists | lists | The spell lists which contain the spell. Classes on this list will not be automatically categorized, but it can be used to add the spell to subclass lists.
| String | required |
on artificer spell list | artificer | Whether this spell is on the Artificer spell list.
| String | optional |
on bard spell list | bard | Whether this spell is on the Bard spell list.
| String | optional |
on cleric spell list | cleric | Whether this spell is on the Cleric spell list.
| String | optional |
on druid spell list | druid | Whether this spell is on the Druid spell list.
| String | optional |
on paladin spell list | paladin | Whether this spell is on the Paladin spell list.
| String | optional |
on ranger spell list | ranger | Whether this spell is on the Ranger spell list.
| String | optional |
on sorcerer spell list | sorcerer | Whether this spell is on the Sorcerer spell list.
| String | optional |
on warlock spell list | warlock | Whether this spell is on the Warlock spell list.
| String | optional |
on wizard spell list | wizard | Whether this spell is on the Wizard spell list.
| String | optional |
toggle tooltip version | tooltip | Whether the spell info block is being used in a tooltip.
| String | optional |
remove automatic categories | nocat | Whether the template will automatically add certain categories to the page.
| String | optional |
source book | source | The third party / homebrew source which the spell comes from. Used for Cargo data purposes, and is not displayed.
| String | optional |
Examples
{{spell info |name=True Strike |level=0 |cast=BA |range=30 ft |somatic=true |duration=1 Round |school=Divination |effect=Foreknowledge |description=You point a finger at a target in range. Your magic grants you a brief insight into the target's defenses. The next attack roll you make before the spell ends has advantage. |bard=true |sorcerer=true |warlock=true |wizard=true}}
