Template:Skill

From A KoL Wiki
Revision as of 03:37, 9 December 2009 by imported>JRSiebz (permable, not permable, automatically permed)
{{Skill}}
<div style="position:relative;">{{

#if:{{{skillid|}}}|<div style="font-size:80%;text-align:right;position:absolute;top:0px; right:15px;">'''[[Skills by number|Skill number]]:''' {{{skillid}}}{{ #ifeq:{{{ingamelink|1}}}|1|<br />'''View in-game:''' {{ingame link|path=desc_skill.php?whichskill={{{skillid}}}}}}}</div>|Skill ID not known!{{#switch:{{NAMESPACE}}|Template=|Category=|[[Category:Incomplete]]}}}} <center> {{#if:{{{image|}}}|[[image:{{{image}}}|30px]]|}} {{#switch: {{{permable|1}}}| 0 = [[Category:Skills Which Cannot Be Permed]] | 1 = [[Category:Skills Which Can Be Permed]] | a = [[Category:Skills Which Are Automatically Hardcore Permed]] | default [[Category:Skills Which Can Be Permed]]}} {{#if:{{{name|}}}|'''{{{name}}}'''|'''unknown skill'''{{#switch:{{NAMESPACE}}|Template=|Category=|[[Category:Incomplete]]}}}}</center> {| style="text-align: left; margin: 1em auto" cellpadding="0" cellspacing="0" |- | '''Type:''' | style="padding-left: .5em" | {{#switch:{{{type}}}|bookshelf=[[Your Mystical Bookshelf|Mystical Bookshelf]]|combat=Combat|noncombat=Noncombat|passive=Passive|buff=Buff|Bookshelf=[[Your Mystical Bookshelf|Mystical Bookshelf]]|Combat=Combat|Noncombat=Noncombat|Passive=Passive|Buff=Buff|Combat Spell=Combat Spell|combat spell=Combat Spell|''unrecognized skill type''{{#switch:{{NAMESPACE}}|Template=|Category=|[[Category:Incomplete]]}}}}{{#if:{{{type2|}}}|&nbsp;/&nbsp;{{#switch:{{{type2}}}|bookshelf=[[Your Mystical Bookshelf|Mystical Bookshelf]]|combat=Combat|noncombat=Noncombat|passive=Passive|buff=Buff|Bookshelf=[[Your Mystical Bookshelf|Mystical Bookshelf]]|Combat=Combat|Noncombat=Noncombat|Passive=Passive|Buff=Buff|Combat Spell=Combat Spell|combat spell=Combat Spell|''?''}}|}} |- | '''MP Cost:''' | style="padding-left: .5em" | {{#if:{{{mpcost|}}}|{{{mpcost}}}|N/A}} |} {{{description}}} {| cellpadding="0" cellspacing="4" border="0" |- style="text-align: left; vertical-align: top" | '''Source:''' || {{#if:{{{source|}}}|{{{source}}}|''This skill needs its source specified.''{{#switch:{{NAMESPACE}}|Template=|Category=|[[Category:Incomplete]]}}}} |- style="text-align: left" valign="top" | '''Price:''' || {{#if:{{{price|}}}|{{{price}}}|N/A}} |- style="text-align: left" valign="top" | '''Class:''' || {{#if:{{{class|}}}|{{{class}}}|N/A}} |- style="text-align: left" valign="top" | '''Level:''' || {{#if:{{{level|}}}|{{{level}}}|N/A}} |- style="text-align: left" valign="top" | '''Effect:''' || {{#if:{{{effect|}}}|{{{effect}}}|''This skill needs its effect described.''{{#switch:{{NAMESPACE}}|Template=|Category=|[[Category:Incomplete]]}}}} |- {{#if:{{{usemsg|}}}|{{#ifeq:{{{usemsg|}}}|N/A|| {{!}}'''When Used:'''}}}} |}</div>{{ #if:{{{usemsg|}}}|{{#ifeq:{{{usemsg}}}|N/A|| <table style="text-align:center; margin: auto" width="100%"> <tr><td>{{{usemsg}}}</td></tr> </table>}}|{{#ifexpr:{{#ifeq:{{{type}}}|Passive|0|1}} and {{#ifeq:{{{type}}}|passive|0|1}} and {{#ifeq:{{{usemsg}}}|N/A|0|1}}|''This skill needs its in-game message specified via the "usemsg" parameter; see {{tl|Skill}} for more details.''{{#switch:{{NAMESPACE}}|Template=|Category=|[[Category:Incomplete]]}}}}}}{{<!-- The following is for auto-categorizing skill pages and other pages that call this template --> #ifeq:{{FULLPAGENAME}}|Template:Skill|[[Category:Skills| {{FULLPAGENAME}}]]|{{#ifeq:{{FULLPAGENAME}}|Established Standards: Skill Pages|[[Category:Skills| {{PAGENAME}}]]|{{#ifeq:{{NAMESPACE}}|Category||{{#if:{{{type|}}}|{{#switch:{{{type}}}|buff=[[Category:Buffs]]|bookshelf=[[Category:Noncombat Skills]]|combat=[[Category:Combat Skills]]|noncombat=[[Category:Noncombat Skills]]|passive=[[Category:Passive Skills]]|Bookshelf=[[Category:Noncombat Skills]]|Combat=[[Category:Combat Skills]]|Noncombat=[[Category:Noncombat Skills]]|Buff=[[Category:Buffs]]|Passive=[[Category:Passive Skills]]|Combat Spell=[[Category:Combat Skills]]|combat spell=[[Category:Combat Skills]]|[[Category:Skills]]}}|[[Category:Incomplete]]}}}}}}}}{{<!-- Auto-cating for second skill type, if exists -->

#if:{{{type2|}}}|{{#ifeq:{{FULLPAGENAME}}|Template:Skill||{{#ifeq:{{FULLPAGENAME}}|Established Standards: Skill Pages||{{#ifeq:{{NAMESPACE}}|Category||{{#switch:{{{type2}}}|buff=[[Category:Buffs]]|bookshelf=[[Category:Noncombat Skills]]|combat=[[Category:Combat Skills]]|noncombat=[[Category:Noncombat Skills]]|passive=[[Category:Passive Skills]]|Bookshelf=[[Category:Noncombat Skills]]|Combat=[[Category:Combat Skills]]|Noncombat=[[Category:Noncombat Skills]]|Buff=[[Category:Buffs]]|Passive=[[Category:Passive Skills]]|Combat Spell=[[Category:Combat Skills]]|combat spell=[[Category:Combat Skills]]|[[Category:Skills]]}}}}}}}}|}}

Usage

 {{skill
   |skillid=id
   |ingamelink=0 or 1 (can be omitted)
   |image=filename.gif (combat skills only, omit otherwise)
   |name=name
   |type=skill type
   |type2=second skill type
   |mpcost=MP cost
   |description=description
   |source=source of skill
   |price=purchase price
   |class=required class
   |level=required level
   |effect=skill's "effect"
   |permable=0, 1, or a (can omit; default is 1)
   |usemsg=skill's "Use Skill" message (omit for passive skills)}}
  • Image: The image displayed for the skill in the Combat Action Bar. Only applies to Combat skills.
  • Name: What the skill is called.
  • Type: Buff/Passive/Combat/Noncombat/Bookshelf
  • Type2: Buff/Passive/Combat/Noncombat/Bookshelf (optional; only needs to be provided for skills that serve multiple roles, such as Lasagna Bandages)
  • Mpcost: How many MP the skill uses (if applicable).
  • Description: The official description of the skill, as found in the Kingdom.
  • Source: Guild trainer? Gnomes? Starting skill? Item?
  • Price: How much the skill costs to learn (if applicable).
  • Class: Character class (if applicable).
  • Level: Level at which skill can be acquired (if applicable).
  • Effect: The actual effect, in terms of game mechanics, the player experiences. For consistency, effects listed in this section should be written in the form that item enchantments are written in-game. Those listed should also link an appropriate Game Mechanics page. For example:
  • Permable: 1 (or omit) if the skill can be learned permanently; 0 if it cannot; a if it is automatically hardcore permed
  • Usemsg: The text displayed in-game when using the skill. Not applicable for Passive skills.

Example

Use the following template:

{{skill
|skillid=-1
|name=Limetasticality
|type=Buff
|mpcost=19
|source=Lime Trainer
|class=[[lime|Limeface]]
|level=42
|description=Your deoxygenated blood has been replaced with lime juice. You're way more alert than usually.
|effect=[[Combat Initiative]] +100%
|price=83 Meat
|usemsg=You conjure a lime around yourself...

{{AcquireEffect|effect=Limetastic!|duration=10}}}}

The above example yields:

Skill number: -1
View in-game: view
Limetasticality
Type: Buff
MP Cost: 19

Your deoxygenated blood has been replaced with lime juice. You're way more alert than usually.

Source: Lime Trainer
Price: 83 Meat
Class: Limeface
Level: 42
Effect: Combat Initiative +100%
When Used:
You conjure a lime around yourself...
You acquire an effect: Limetastic!
(duration: 10 Adventures)

Try to wiki-link anything you can.