Help:Creating a Skill or Spell Article
From Alter Aeon Wiki
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
- 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
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=
As you can see they're pretty straightforward save Multiple, the
is required, it's a hack, ignore the man behind the curtain and just do it.