Template:Spell: Difference between revisions

From RoDpedia
Jump to navigation Jump to search
Mezzanine (talk | contribs)
mNo edit summary
Meddon (talk | contribs)
Adding a different way to notate what spell messages are received. (trial)
Line 16: Line 16:
-->{{ #if: {{{otherfailure|}}} | * Other failed spell message: {{{otherfailure}}} }}<!--
-->{{ #if: {{{otherfailure|}}} | * Other failed spell message: {{{otherfailure}}} }}<!--
-->{{ #if: {{{otherexpire|}}} | * Other expired spell message: {{{otherexpire}}} }}<!--
-->{{ #if: {{{otherexpire|}}} | * Other expired spell message: {{{otherexpire}}} }}<!--
-->{{ #if: {{{selfsuccself|}}} | * When you successfully cast on yourself: <code>{{{selfsuccself}}}</code> | * When you successfully cast on yourself: (not applicable) }}<!--
-->{{ #if: {{{selffailself|}}} | * When you fail to cast on yourself: <code>{{{selffailself}}}</code> | * When you fail to cast on yourself: (not applicable) }}<!--
-->{{ #if: {{{selfsuccother|}}} | * When you successfully cast on A: <code>{{{selfsuccother}}}</code> | * When you successfully cast on A: (not applicable) }}<!--
-->{{ #if: {{{selffailother|}}} | * When you fail to cast on somebody: <code>{{{selffailother}}}</code> | * When you fail to cast on somebody: (not applicable) }}<!--
-->{{ #if: {{{othersuccself|}}} | * When somebody successfully casts on you: <code>{{{othersuccself}}}</code> | * When somebody successfully casts on you: (not applicable) }}<!--
-->{{ #if: {{{otherfailself|}}} | * When somebody fails to cast on you: <code>{{{otherfailself}}}</code> | * When somebody fails to cast on you: (not applicable) }}<!--
-->{{ #if: {{{othersuccother|}}} | * When somebody successfully casts on somebody else: <code>{{{othersuccother}}}</code> | * When somebody successfully casts on somebody else: {{{othersuccother}}} }}<!--
-->{{ #if: {{{otherfailother|}}} | * When somebody fails to cast on somebody else: <code>{{{othersuccother}}}</code> | * When somebody fails to cast on somebody else: (not applicable) }}<!--
-->{{if||{{{notes|}}}| {{Header1|Notes}}{{{notes}}}}}<!--
-->{{if||{{{notes|}}}| {{Header1|Notes}}{{{notes}}}}}<!--
-->{{{category|[[Category:Skills]]}}}</includeonly><noinclude>{{documentation}}</noinclude>
-->{{{category|[[Category:Skills]]}}}<!--
--></includeonly><noinclude>{{documentation}}</noinclude>

Revision as of 06:48, 10 November 2010

[edit]

Documentation

Default Template

When filling out a template, leave a field blank if you don't know that specific item.

{{Spell
|helpfile = The information from the helpfile, leave a space before each line.
|syntax = Command syntax from help
|type = Type of spell (Attack, Support, Downspell, Curative, Utility, etc)
|target = The valid targets for this spell. Self only, All, Enemies only, Items only, etc.
|cost = Amount of mana or blood or hp required. E.g. 50 mana
|damage = Amount of damage caused (or range)
|heal = Amount of health healed (or range)
|effect = A description of the effects of this spell
|duration = Number of rounds the effect lasts for
|minpos = the MinPos for this skill/spell
|restrictions = Restrictions (Evil only/Path of the Quill/etc)
|selfsuccself = The message for a successful self-cast
|selffailself = The message for a failed self-cast
|selfexpire = The message when the spell expires
|selfsuccother = The message for a successful cast on other
|selffailother = The message for a failed cast on other
|othersuccself = The message for someone's successful cast on you
|otherfailself = The message for someone's failed cast on you
|othersuccother = The message for someone's successful cast on other
|otherfailother = The message for someone's failed cast on other
|notes = Additional comments
}}

Example

Heal

What you enter

{{Spell
|helpfile =
 Heal is the apex of curative spells for the devout Cleric.
 Unlike the healing spells of other alignments, heal may be
 cast on the caster or on another target.
|syntax = cast heal <target>
|type = Curative
|target = All
|cost = 50 mana
|damage = 
|heal = 100
|effect = 
|duration = Instantaneous
|minpos = fighting (aggressive)
|restrictions = 
|selfsuccself = A warm feeling fills your body.
|selffailself = 
|selfexpire = 
|selfsuccother = You lay a hand of healing upon <target>.
|selffailother = 
|othersuccself = A warm feeling fills your body.
|otherfailself = 
|othersuccother = (no message shown)
|otherfailother = 
|notes = Heal is the most widely used healing spell in the game. Only devout clerics can cast Heal.
}}

What it looks like

Information

  • Syntax: cast heal <target>
  • Type: Curative
  • Heal: 100
  • Duration: Instantaneous
  • When you successfully cast on yourself: A warm feeling fills your body.
  • When you fail to cast on yourself: (not applicable)
  • When you successfully cast on A: You lay a hand of healing upon <target>.
  • When you fail to cast on somebody: (not applicable)
  • When somebody successfully casts on you: A warm feeling fills your body.
  • When somebody fails to cast on you: (not applicable)
  • When somebody successfully casts on somebody else: (no message shown)
  • When somebody fails to cast on somebody else: (not applicable)
== Notes ==Heal is the most widely used healing spell in the game. Only devout clerics can cast Heal.