Help:Creating a Skill or Spell Article
Skill and Spell articles are relatively easy to create thanks to some MediaWiki template voodoo.
Requirements
- Article must have the syntax if it's a skill (Spell pages don't need this, they're all the same, cast spell)
- Must have a description of what the skill does
- Must have the level requirement
- Must have any appropriate stat requirements
- If known must have the resource cost (mana, movement, teeth, dragon teeth, etc.)
- If known must have appropriate links to prerequisite skills/spells
- Category assigned for Skill or Spell
- Category assigned for Class
- Category assigned for spellgroup if appropriate (Shadow, Stealth, Fire, Blood, etc.)
Nice-to-have's
- Notes about the skill (Can be used in Defensive Stance, Can only be used to initiate combat, Can only be cast on self, etc.)
- If it requires a special trainer or spellbook/item to learn or other strange requirements
- If it's not simply a cast or command directions for using it (See: Prepare Zombie)
Markup
Example of a skill page for Heal
{{SkillSpell |type=Spell |class=Cleric |level=22 |mana=50 |wis=24 |int=20 prereqs=[[Cure Critical]] }} Heal is a mid-to-high level cleric spell in the middle of the Healing spellgroup. [[Category:Spell]] [[Category:Cleric]] [[Category:Healing]]
So first we have the SkillSpell macro and it has a lot of moving parts so let's go over it. The parameters to the macro can be any of the following:
- type - Required if spell - Whether it's a Skill or Spell
- Default: Skill
- Appropriate Values: Skill, Spell
- class - Required - Class the skill/spell belongs to... what the hell did you think it would be?
- Appropriate Values: Warrior, Thief, Mage, Cleric, Necromancer, General (forest navigation, swimming, etc.)
- level - Required - Level the skill is learned
- mana - Required if known - mana cost of the spell
- wis - Required if known - wis required to learn
- int - Required if known - int required to learn
- shadow - Required if known - shadow cost of the skill
- move - Required if known - movement cost of the skill
- teeth - Required if known - Necromancer teeth cost
- dteeth - Required if known - Necromancer dragon teeth cost
- prereqs - Required if known - See next section
- dtype - Required if known - Damage type
Prerequisites
Noting prerequisites has 3 possibilities: None, a single prereq, multiple prereqs which look like the following:
- None
- |prereq=None
- Single
- |prereq=[[Bash]]
- Multiple
|prereq=<hr> * [[Defensive Stance]] * [[Rally]]
As you can see they're pretty straightforward save Multiple, the hr is required, it's a hack, ignore the man behind the curtain and just do it.
Description
The description doesn't need to be expansive, it just needs to sufficiently describe what the skill/spell does (Preferably better than the helpfiles)
Tips
These should be like the ones described in the rules at the top, should not be huge guides
Guides
If you do have a full guide for a skill/spell such as how to learn it or the best way to use it then create a Guides section and link to the guide which should be in your User space if you followed the rules
Categories
As noted in the rules, you should assign it to categories for Skill/Spell, the class, and any appropriate skill/spell groups