Ad placeholder

User:Toancaro/Cleric/Template:ExtraSpellTable: Difference between revisions

Jump to navigation Jump to search
m
no edit summary
mNo edit summary
mNo edit summary
Line 1: Line 1:
<includeonly>
<includeonly>
{{#vardefine: clericDomainSpells | Charm Person,Command,Divine Favour,Light,Poison Spray,Thunderwave,Aid,Animal Friendship,Barkskin,Beacon of Hope,Bestow Curse,Bless,Burning Hands,Call Lightning,Calm Emotions,Confusion,Crusader's Mantle,Cure Wounds,Daylight,Death Ward,Destructive Wave,Dimension Door,Disguise Self,Dominate Beast,Dominate Person,Faerie Fire,Fear,Fireball,Flame Strike,Flaming Sphere,Fog Cloud,Freedom of Movement,Grasping Vine,Greater Restoration,Guardian of Faith,Gust of Wind,Hold Monster,Hold Person,Ice Storm,Insect Plague,Lesser Restoration,Magic Weapon,Mass Cure Wounds,Mirror Image,Otiluke's Resilient Sphere,Pass Without Trace,Plant Growth,Polymorph,Produce Flame,Revivify,Scorching Ray,Seeming,Shatter,Shield of Faith,Shillelagh,Sleep,Sleet Storm,Slow,Speak with Animals,Speak with Dead,Spike Growth,Spirit Guardians,Spiritual Weapon,Stoneskin,Telekinesis,Thorn Whip,Wall of Fire,Wall of Stone}}
{{#vardefine: query | {{#arrayprint: clericDomainSpells | OR | @ | _pageName = "@" }}}}
{{#vardefine: spellNamesQuery | {{#replace:{{#var: query}} | OR | <nowiki/> <nowiki/>OR<nowiki/> <nowiki/>}}}}
{{#cargo_query:
{{#cargo_query:
tables = spells
tables = spells
| fields=_pageName=spell,name,classes,description,spell_school,damage_type=damage
| fields=_pageName=spell,name,classes,description,spell_school,damage_type=damage
| where={{{where|spell_level="0"}}}
| where={{#if: {{{where|}}} | {{{where}}} AND {{#var: spellNamesQuery}} | {{#var: spellNamesQuery}} }}
| intro={{User:Toancaro/Cleric/Template:ExtraSpellTable/Header}}
| intro={{User:Toancaro/Cleric/Template:ExtraSpellTable/Header}}
| outro={{User:Toancaro/Cleric/Template:ExtraSpellTable/Footer}}
| outro={{User:Toancaro/Cleric/Template:ExtraSpellTable/Footer}}
Line 10: Line 14:
| named args=yes
| named args=yes
}}</includeonly><noinclude>
}}</includeonly><noinclude>
{{#arraydefine: extraSpells | Burning Hands, Charm Person, Disguise Self, Sleep, Speak with Animals, Animal Friendship, Poison Spray, Shillelagh, Thorn Whip, Thunderwave, Fog Cloud, Divine Favour, Shield of Faith}}
{{User:Toancaro/Cleric/Template:ExtraSpellTable}}
{{#vardefine: query | {{#arrayprint: extraSpells | OR | @ | _pageName = "@" }}}}
{{#vardefine: spellNamesQuery | {{#replace:{{#var: query}} | OR | <nowiki/> <nowiki/>OR<nowiki/> <nowiki/>}}}}
{{User:Toancaro/Cleric/Template:ExtraSpellTable
| where=spell_level="0" AND ({{#var: spellNamesQuery}})
}}
</noinclude>
</noinclude>
791
edits

Navigation menu