MediaWiki:Skill-description-links


 * 1) This is a configuration page for the GuildWikiSkills extension.
 * 2) Entries should be of the form 'target' => 'pattern'
 * 3)  'target' is the name of the article to create links to
 * 4)  'pattern' is a regex fragment to match the words/phrases that should be linked
 * 1)  'target' is the name of the article to create links to
 * 2)  'pattern' is a regex fragment to match the words/phrases that should be linked
 * 1)  'pattern' is a regex fragment to match the words/phrases that should be linked

'Afflicted' => 'afflicted' 'Life stealing' => 'life steal|steal(?=.*health)(?!ing\|)' # Avoid re-linking within preset Steals in old descriptions 'Corpse exploitation' => 'exploit(?!ation)' # Avoid re-linking within preset Exploit in old descriptions 'Skill' => 'skill(?!s quick)' # avoid linking within * in old descriptions 'Cast' => '(?<!fast )cast' # avoid collision with 'Fast Casting' 'Illusion Magic' => 'illusion magic|illusion(?= \[\[hex| \[\[attribute)' # hex and attribute are defined before this in the list 'Critical hit' => 'critical( attack| hit|)(?! Strikes)' # needs to link 'critical' by itself, 'critical attack', and 'critical hit', but not 'Critical Strikes' 'Trap' => '(?<!Piercing )trap' # self-ref on Piercing Trap

'Raven Blessing skills quick reference' => 'raven attack' 'Ursan Blessing skills quick reference' => 'bear attack' 'Volfen Blessing skills quick reference' => 'wolf attack' 'Attack' => '(?<!Penetrating |Sundering |critical |raven |wolf |bear )attack(?!s\])' # avoid collision with 'critical attack'; avoid re-linking within *|X attacks in old descriptions

'Exhaustion' => 'reallylongstringthatwillnevermatchanythingbecausewedontwanttolinktoexhaustionanymore' 'Overcast' => 'exhaust|overcast' # exhausted/exhaustion
 * 1) Exhaustion renamed to Overcast