This is a wiki for a reason. Anyone can contribute. If you see something that is inaccurate or can be improved, don't ask that it be fixed--just improve it.
[ Disclaimer, Create new user --- Wiki markup help, Install P99 ]

Difference between revisions of "Help:Contents"

From Project 1999 Wiki
Jump to: navigation, search
m
(Philosophy)
 
(41 intermediate revisions by 9 users not shown)
Line 1: Line 1:
 +
<div style='float:right; padding:15px;'>__TOC__</div>
 +
== Philosophy ==
  
= Philosophy =
+
The purpose of this wiki is to house a central source of information related to Classic Everquest as it exists on Project 1999.
 
+
The purpose of this wiki is house a central source of information related to Classic Everquest as it exists on Project 1999.
+
 
The community will greatly benefit from a single, unified source of information which isn't contaminated by post-Velious changes (e.g. zone revamps, item upgrades, game mechanics changes) or the hassle of tracking things down through archived sources (e.g. internet time machine).
 
The community will greatly benefit from a single, unified source of information which isn't contaminated by post-Velious changes (e.g. zone revamps, item upgrades, game mechanics changes) or the hassle of tracking things down through archived sources (e.g. internet time machine).
  
The wiki should be '''relevant''', '''dynamic''', and '''useful'''. Personally I would like to see it stay more organic and less database driven. For example, do we really need a scrape of the item database for every single item (water flask, bone chips, ...) and a corresponding wiki page for each? The wiki should evolve with the players and so its content should reflect that of the most interest to the community.
+
The wiki should be '''relevant''', '''dynamic''', and '''useful'''. Personally I would like to see it stay more organic and less database driven. The wiki should evolve with the players and so its content should reflect that of the most interest to the community. Notes should be made when things have changed in the past or will change in the future (e.g. zone revamps, quest changes, new content pending).
  
= General FAQ =
+
Editing the wiki is '''strongly''' encouraged (that quote at the top of every page is for a reason), and the basics of editing any wiki can be found here: [[Help:Editing]].  However, the wiki has some unique features that require a little explanation.
 +
 
 +
The wiki is <b>not</b> a battleground for the P99 drama, you can send that to rants and flames. Do not resort to any personal attacks, deleting/changing of photos based on the person in the photo, etc.  For a slightly more in-depth discussio of valid/invalid wiki content, please see the [[Standards]] page.
 +
 
 +
<i>Note: Ongoing discussion for improvements or changes to the wiki can be found at the [[User_talk:Ravhin]] (current) or [[Help_talk:Contents]] (archived).</i>
 +
 
 +
== General FAQ ==
  
 
* What is Project 1999?
 
* What is Project 1999?
Line 22: Line 28:
  
 
* How do I add an item?
 
* How do I add an item?
** See below.
+
** See [[#Items]] below
  
 
* How do I add a NPC / mob?
 
* How do I add a NPC / mob?
** See below.
+
** See [[#Named Mobs]] below.
  
 
* How do I add a quest?
 
* How do I add a quest?
** See below.
+
** See [[#Quests]] below.
  
* What is the best way to help / the area to contribute to?
+
* How do I add a spell?
** 1. Quests
+
** See [[#Spells]] below.
** 2. NPC Pages
+
** 3. Whatever you are most interested in
+
  
* Can I help with missing screenshots?
+
* How do I add a faction page?
** Yes! Examine [[Special:WhatLinksHere/Template:Screenshot_Needed]] for a list of pages with missing screenshots and keep an eye out for them in your adventures.
+
** See [[#Factions]] below.
 +
 
 +
* What is the best way to help / the area to contribute to?
 +
** 1. [[Special:WantedPages|Missing Pages]]
 +
** 2. [[Special:WhatLinksHere/Template:Screenshot_Needed|List of Screenshots Needed]]
 +
** 3. [[:Category:Pages_with_broken_file_links|Pages with Broken File Links]]
 +
** 4. [[#Marking Different Eras|Marking Different Eras]]
 +
** 5. [[:Category:Raid_Encounters|Raid Encounters]]
 +
** 6. Anything you are interested in and want to share
  
 
* Why can't I edit the main page?
 
* Why can't I edit the main page?
Line 46: Line 58:
 
* What is with [[Special:ClassSlotEquip]]? How can I edit it?
 
* What is with [[Special:ClassSlotEquip]]? How can I edit it?
 
** This is a work in progress at more advanced, dynamic, allakhazam like functionality. The contents of these pages are automatically generated by querying the wiki DB and parsing the results. It's written in PHP and so cannot be edited in the normal wiki sense. If you're interested in helping development write me at [[User talk:Ravhin]].
 
** This is a work in progress at more advanced, dynamic, allakhazam like functionality. The contents of these pages are automatically generated by querying the wiki DB and parsing the results. It's written in PHP and so cannot be edited in the normal wiki sense. If you're interested in helping development write me at [[User talk:Ravhin]].
 +
 +
* What is with [[Special:DynamicZoneList]]? How can I edit it?
 +
** Same as above.
 +
 +
* What is with [[Special:AuctionTracker]]? How can I edit it?
 +
** Same as above.
 +
 +
* What is with the Magelo pages? How does that work?
 +
** Same as above. See [[Magelo Blue:Ravhin]] for an example of extended functionality.
  
 
= Formatting Guidelines =
 
= Formatting Guidelines =
Line 73: Line 94:
 
! ''' Adjacent Zones: '''
 
! ''' Adjacent Zones: '''
 
| ... ... ... ... ...
 
| ... ... ... ... ...
 +
|-
 +
! ''' Name in /who: '''
 +
| ... ... ... ... ...
 +
|-
 +
! ''' [[Zone Spawn Timer]]: '''
 +
| ... ... ... ... ...
 +
|-
 +
! '''Succor/Evaduate:'''
 +
| ... ... ... ... ...
 +
|-
 +
! [[Recommended Levels and ZEM List | ZEM]] ''' Value:'''
 
|}  
 
|}  
  
Line 91: Line 123:
 
|-
 
|-
 
! ''' Adjacent Zones: '''
 
! ''' Adjacent Zones: '''
 +
| ... ... ... ... ...
 +
|-
 +
! '''Succor/Evacuate:'''
 
| ... ... ... ... ...
 
| ... ... ... ... ...
 
|}
 
|}
 +
 +
=== Loc Mapping ===
 +
 +
Loc Mapping is a dynamic tool created by [[User:Loramin|Loramin]] that allows you to be able to hover over a location to view a red X on the zone's map image.
 +
(ie. {{Loc|Qeynos Hills|1985,1017|The Hills In Qeynos}} - '''<nowiki>{{Loc|Qeynos Hills|1985,1017|The Hills In Qeynos}}</nowiki>''' )
 +
 +
This tool requires accurate zone coordinates on the image in order to display the location properly.
 +
 +
See [[Adding a Loc Map]] if you're interested in helping out with zones that are missing their loc mapping.
  
 
== Class Pages ==
 
== Class Pages ==
  
All class pages are pretty much standardized to the following layout. Many are still missing the FAQ section. Good examples are: [[Necromancer]], [[Druid]], or [[Bard]] Class Pages.
+
The below is the recommended layout for class pages, but over time and the addition of information, some class pages have drifted away from this format. Someone may want to consider reorganizing the existing class pages to be more standardized without losing useful information.
  
 
<font size="4">Proposed class page format:</font>
 
<font size="4">Proposed class page format:</font>
Line 110: Line 154:
 
== Spells ==
 
== Spells ==
  
Automatically generated based on pages on crys.org, lucy.alkabor.com and allakhazam.com. You can use [http://www.destinati.com/project1999wiki/wikiSpell.php Rav's Spell Util] to add new spell pages following the [[Template:Spellpage]].
+
Automatically generated based on pages on crys.org, lucy.alkabor.com and allakhazam.com. You can use [http://www.destinati.com/project1999wiki/wikiUtils.php Rav's Spell Util] to add new spell pages following the [[Template:Spellpage]]. Can add additional information or comments under the ''description'' tag. For an example see [[Lull]].
  
Can add additional information or comments under the ''description'' tag.
+
Most all player spells have been added, though you may want to add additional item effect / NPC related spells (use Rav's Util).
  
For an example see [[Lull]].
+
Note that "NPC Only Spell" also means "Item Only Spell".
  
== Items ==
+
<i>Due to  Cloudflare/DDOS protection software this utility might not work anymore. If it is not working for you, you may try copying from another similar page.</i>
  
=== Adding Items ===
+
== Items ==
  
 
It's important to stick to the format. Which, unfortunately, is quite complicated.  
 
It's important to stick to the format. Which, unfortunately, is quite complicated.  
  
The best way to add an item is to  
+
The best way to add an item is to:
  
# create a link to it (from a quest page, zone page, NPC page, ...)
+
# Create a link to it (from a quest page, zone page, NPC page, ...)
# follow the link to the new, blank page
+
# Follow the link to the new, blank page
# use [http://destinati.com/project1999wiki/wikiItem.php Rav's ItemPage Util] to generate the page contents
+
# Use [http://destinati.com/project1999wiki/wikiUtils.php Rav's ItemPage Util] to generate the page contents
# copy+paste the contents into the new page (may have to upload icon if it isn't already on the wiki)
+
# Copy+paste the contents into the new page (may have to upload icon if it isn't already on the wiki)
# review for any changes (typically, quest names are the only thing wrong/inconsistent with the wiki) and submit
+
# Review for any changes (typically, quest names are the only thing wrong/inconsistent with the wiki) and submit
 +
 
 +
<i>Due to  Cloudflare/DDOS protection software this utility might not work anymore. If it is not working for you, you may try copying from another similar page.</i>
  
 
=== Misc Info ===
 
=== Misc Info ===
Line 141: Line 187:
  
 
This allows us to see a list of all items for a particular class, or all items for a particular slot.
 
This allows us to see a list of all items for a particular class, or all items for a particular slot.
 +
 +
Note: Item effects (procs or right-clicks) should be normally linked. The scraper now does this automatically.
  
 
=== Item Hover Boxes ===
 
=== Item Hover Boxes ===
Line 162: Line 210:
  
 
Note: The item hover boxes on Allakhazam are nice. They're based on javascript and fetching the target item pages dynamically. May try to change to this system in the future. Would be a lot of work though.
 
Note: The item hover boxes on Allakhazam are nice. They're based on javascript and fetching the target item pages dynamically. May try to change to this system in the future. Would be a lot of work though.
 
== Quests ==
 
 
A prototypical example is the [[Harvester Quest]]. The top of the page template is currently:
 
 
{| class="raidMobTopTable"
 
! ''' Starts In: '''
 
| ... ... ... ... ...
 
|-
 
! ''' Quest Giver: '''
 
| ... ... ... ... ...
 
|-
 
! ''' Minimum Level: '''
 
| ... ... ... ... ...
 
|-
 
! ''' Classes: '''
 
| ... ... ... ... ...
 
|-
 
! ''' Related Zones: '''
 
| ... ... ... ... ...
 
|-
 
! ''' Related NPCs: '''
 
| ... ... ... ... ...
 
|}
 
 
After which the sections should be (in order): Reward, Walkthrough, Dialogue. Then anything else unique to this quest.
 
  
 
== Named Mobs ==
 
== Named Mobs ==
Line 193: Line 215:
 
See the [[Template:Namedmobpage]]. A prototypical example is [[Ambassador DVinn|Ambassador DVinn Named Mob Page]].
 
See the [[Template:Namedmobpage]]. A prototypical example is [[Ambassador DVinn|Ambassador DVinn Named Mob Page]].
  
We should keep 'a', 'an', 'The' prefixes. This will ensure consistency with data sources that are tied to actual DBs. We can use sort keys in the Category line so all NPCs don't show up under the letter 'A'.
+
We should keep 'a', 'an', 'The' prefixes. This will ensure consistency with data sources that are tied to actual DBs. These days prefix and capitalization conventions have not been strictly followed. However, if a mob page is made without its prefix or with a capitalization that differs from ingame (e.g. capitalizing each word), then make sure that variations of the page title REDIRECT to the newly made page, especially if there are any pre-existing inbound links.
  
 
{| cellspacing="0" cellpadding="4" border="1"
 
{| cellspacing="0" cellpadding="4" border="1"
Line 210: Line 232:
  
 
Note: These are either best estimates or calculated directly from NPC loot tables, in which case the value is [Table #] (Table Multiplier) x (Table %) (Drop %). That is, the last three numbers multiplied together give the chance of that particular item dropping on any given kill.
 
Note: These are either best estimates or calculated directly from NPC loot tables, in which case the value is [Table #] (Table Multiplier) x (Table %) (Drop %). That is, the last three numbers multiplied together give the chance of that particular item dropping on any given kill.
 +
 +
Common flags for specials are: Summons, Enrages, Rampages, Flurries, Unslowable, Unmezable, Uncharmable, Unstunable, Unsnareable, Unfearable, Immune to Magic, Immune to Flee (won't flee at low health), Immune to Casting from Range (Bellycaster), Immune to Pacify, Ignore Root Aggro Rules, See Invis, See Hide
  
 
=== Adding Mobs ===
 
=== Adding Mobs ===
  
Adding mobs is the same as adding items. The template is slightly complicated, so best to use [http://destinati.com/project1999wiki/wikiNPC.php Rav's NamedMobPage Util] to generate the initial page. Unfortunately, it is parsing more pages which are more complicated than for items, so mistakes are frequent. Please review before uploading!
+
Adding mobs is the same as adding items. The template is slightly complicated, so best to use [http://destinati.com/project1999wiki/wikiUtils.php Rav's NamedMobPage Util] to generate the initial page. Unfortunately, it is parsing more pages which are more complicated than for items, so mistakes are frequent. Please review before uploading!
  
== Raid Encounters (Mobs) ==
+
<i>Due to  Cloudflare/DDOS protection software this utility might not work anymore. If it is not working for you, you may try copying from another similar page.</i>
  
A prototypical example is [[Cazic Thule (God)|Cazic Thule Raid Encounter Mob Page]]. The ''Mob Data'' box is now:
+
=== Raid Encounters (Mobs) ===
 +
 
 +
Raid encounters (high level, end game mobs) follow the same format as normal mobs. The only difference in the inclusion of the [[:Category:Raid Encounters]] at the bottom.
 +
 
 +
And the description may contain extra information about strategy, special abilities, etc. An example is the [[Cazic Thule (God)|Cazic Thule Raid Encounter Mob Page]].
 +
 
 +
== Images ==
 +
 
 +
The wiki (as with all Media Wikis) handles pictures slightly strangely.
 +
 
 +
=== Regular Pages ===
 +
On a normal page, you have to add the code for the image, as if it existed, first:
 +
 
 +
<code><pre>[[File:SomeFile.png]]</pre></code>
 +
 
 +
You can also add details, like the size and whether you want it to the left or right of the text:
 +
 
 +
<code><pre>[[File:SomeFile.png|500px|right]]</pre></code>
 +
 
 +
See [https://www.mediawiki.org/wiki/Help:Images] for further details of how you can control images.
 +
 
 +
Once you've added the image code, you can either preview or save, and you should see a red link where the image would be:
 +
 
 +
[[File:SomeFile.png]]
 +
 
 +
If you click the link, you'll be taken to a page where you can upload the image (please don't upload an image for that link, as it's just an example).
 +
 
 +
=== Template Pages ===
 +
However, many pages on the site, such as item pages, mob page, and spell pages, use wiki "templates".  To add images to a template page, you need to know how to do so for that template, and an easy way to figure that out is to look at a similar template page.
 +
 
 +
For instance, if you look at the mob page https://wiki.project1999.com/A_Gnoll_Brewer (and click "Edit"), you'll see the way monster pages get their images is with the following code:
 +
 
 +
<code><pre>| imagefilename    = npc_a_gnoll_brewer.png
 +
| second_image      = gnoll_brewer_location.png</pre></code>
 +
 
 +
But the same idea applies if you're adding a new image to a template page: you add the image code first, then preview or save and use the red link to upload the file.
 +
 
 +
You can also set the width of the first image file name from the above example with a line such as the below (in pixels).
 +
<code><pre>| width            = 400px</pre></code>
 +
 
 +
<i>Note: Add images where beneficial to others, the wiki is not a catwalk for your fashionquest.</i>
 +
 
 +
== Quests ==
 +
 
 +
A prototypical example is the [[Harvester Quest]]. The top of the page template is currently:
  
 
{| class="raidMobTopTable"
 
{| class="raidMobTopTable"
! '''Type:'''
+
! ''' Starts In: '''
 
| ... ... ... ... ...
 
| ... ... ... ... ...
 
|-
 
|-
! '''Level: '''
+
! ''' Quest Giver: '''
 
| ... ... ... ... ...
 
| ... ... ... ... ...
 
|-
 
|-
! '''Class:'''
+
! ''' Minimum Level: '''
 
| ... ... ... ... ...
 
| ... ... ... ... ...
 
|-
 
|-
! '''HPs:'''
+
! ''' Classes: '''
 
| ... ... ... ... ...
 
| ... ... ... ... ...
 
|-
 
|-
! '''Max Melee Hit:'''
+
! ''' Related Zones: '''
 
| ... ... ... ... ...
 
| ... ... ... ... ...
 
|-
 
|-
! '''Summons:'''
+
! ''' Related NPCs: '''
| ... ... ... ... ...
+
|-
+
! '''Death Touches:'''
+
| ... ... ... ... ...
+
|-
+
! '''Slowable:'''
+
| ... ... ... ... ...
+
|-
+
! '''Resists:'''
+
| ... ... ... ... ...
+
|-
+
! '''Special Abilities:'''
+
| ... ... ... ... ...
+
|-
+
! '''Respawn Time:'''
+
 
| ... ... ... ... ...
 
| ... ... ... ... ...
 
|}
 
|}
  
Other categories to include are strategy, loot, and related quests.
+
After which the sections should be (in order): Reward, Dialogue. Then anything else unique to this quest.
 +
 
 +
The scraper now supports quests, you can use [http://destinati.com/project1999wiki/wikiUtils.php Rav's Quest Util].
 +
 
 +
<i>Due to  Cloudflare/DDOS protection software this utility might not work anymore. If it is not working for you, you may try copying from another similar page.</i>
 +
 
 +
== Factions ==
 +
 
 +
See a template at [[Template:Factionpage]].
 +
 
 +
All factions have been added through Kunark so it is unlikely you'll need to add another. In any case the scraper generates these pages, based primarily on allakhazam data.
 +
 
 +
You can use [http://destinati.com/project1999wiki/wikiUtils.php Rav's FactionPage Util].
 +
 
 +
<i>Due to  Cloudflare/DDOS protection software this utility might not work anymore. If it is not working for you, you may try copying from another similar page.</i>
 +
 
 +
== Spells ==
 +
 
 +
See a template at [[Template:Spellpage]].
 +
 
 +
== Dynamic Zone Guides ==
 +
 
 +
There are special templates used on each of the zone pages to display NPCs and items found in that zone.  These templates are "dynamic" in the sense that there is no list of NPCs/items kept anywhere in the wiki (on that page or otherwise).  Instead, that page uses categories, so for instance if an item or NPC has <code><nowiki>[[Category:Najena]]</nowiki></code> on it, it will appear on [[Najena]]'s dynamic zone list.
 +
 
 +
These lists do not update immediately, so if you add a category to a page it may take a day or two before it appears in the dynamic zone list.
 +
 
 +
== Marking Different Eras ==
 +
 
 +
The wiki also has a great number of templates which allow the display of various specialized type of content.  These also use the <nowiki>{{</nowiki> and <nowiki>}}</nowiki> characters, but instead of a colon they use the template name.
 +
 
 +
=== Era Templates ===
 +
For instance, to mark a  page of content as belonging to the classic era, one can use the <code><nowiki>{{Classic Era}}</nowiki></code> tag.  To mark a piece of a page as belonging to the classic era, you can instead use <code><nowiki>{{Classic Era Inline}}</nowiki></code>, which produces {{Classic Era Inline}}.
 +
 
 +
There are templates for other eras, and all of these templates can be found in [[:Category:Era Templates]].
 +
 
 +
=== Problem Templates ===
 +
 
 +
Oftentimes the wiki needs to indicate that "there is something wrong here", and so the following templates can be used to do that.
 +
 
 +
==== Cleanup Needed ====
 +
<nowiki>{{Cleanup Needed}}</nowiki>
 +
{{Cleanup Needed}}
 +
 
 +
 
 +
==== Screenshot Needed ====
 +
<nowiki>{{Screenshot Needed}}</nowiki>
 +
{{Screenshot Needed}}
 +
 
 +
==== Expand ====
 +
<nowiki>{{Expand}}</nowiki>
 +
{{Expand}}
 +
 
 +
==== Allakhazam ====
 +
<nowiki>{{Allakhazam}}</nowiki>
 +
{{Allakhazam}}
 +
 
 +
== Wiki Maintenance ==
 +
 
 +
To move a page, e.g. to follow capitalization conventions, just click "Move" at the top. Note that this creates a Redirect page at the old location (this is good, leave it).
 +
 
 +
For requests to delete pages, add the '''<nowiki>{{Delete}}</nowiki>''' tags. For lists of pages pending in this category, see:
 +
 
 +
* [[:Category:Articles_for_Deletion]]
 +
 
 +
=== Talk ===
 +
Most users aren't familiar with how the wiki "talks" pages work, so this template can be used to remind them.
 +
 
 +
<nowiki>{{Talk}}</nowiki>
 +
{{Talk}}
  
= Kunark and Velious Content =
+
== Contributions ==
  
Things are getting ready for the release of Kunark, so links will start to appear to Kunark zones, class epic quests, etc. I wasn't planning on filling any of this in until the launch of Kunark but have no problems if other members of the community want to do so. The information is all out there, anyways.
+
There are scores for varying edits you do within the Wiki. The below table shows the the top contributors.
  
Can use the [[Template:KunarkGray]] to temporarily gray things out that won't exist/be true until Kunark launches, at which point we can globally disable it. Similarly [[Template:VeliousGray]] for things that won't exist for a looong time.
+
<table>
 +
  <tr>
 +
    <td>{{Special:ContributionScores/25/all}}</td>
 +
    <td>{{Special:ContributionScores/25/30}}</td>
 +
  </tr>
 +
</table>

Latest revision as of 20:01, 11 July 2025

Philosophy

The purpose of this wiki is to house a central source of information related to Classic Everquest as it exists on Project 1999. The community will greatly benefit from a single, unified source of information which isn't contaminated by post-Velious changes (e.g. zone revamps, item upgrades, game mechanics changes) or the hassle of tracking things down through archived sources (e.g. internet time machine).

The wiki should be relevant, dynamic, and useful. Personally I would like to see it stay more organic and less database driven. The wiki should evolve with the players and so its content should reflect that of the most interest to the community. Notes should be made when things have changed in the past or will change in the future (e.g. zone revamps, quest changes, new content pending).

Editing the wiki is strongly encouraged (that quote at the top of every page is for a reason), and the basics of editing any wiki can be found here: Help:Editing. However, the wiki has some unique features that require a little explanation.

The wiki is not a battleground for the P99 drama, you can send that to rants and flames. Do not resort to any personal attacks, deleting/changing of photos based on the person in the photo, etc. For a slightly more in-depth discussio of valid/invalid wiki content, please see the Standards page.

Note: Ongoing discussion for improvements or changes to the wiki can be found at the User_talk:Ravhin (current) or Help_talk:Contents (archived).

General FAQ

  • What is Project 1999?
    • Project 1999 is the name of a EQEmulator Server Project.
  • Why use and build this Wiki? There are several websites regarding EverQuest and its contents.
    • Because Project 1999 differs from the live version of EverQuest.
  • Where can I get general help for the wiki software?
    • Consult the User's Guide for information on using Mediawiki.
  • What if I have questions about how to do / format something?
    • The talk pages are the perfect place for this. If you see another user has been working in a similar area you can discuss on their talk page. Otherwise, you can discuss general formatting questions on Help_talk:Contents.
  • How do I add an item?
  • How do I add a quest?
  • How do I add a spell?
  • How do I add a faction page?
  • Why can't I edit the main page?
    • It was locked to prevent vandalism. You can propose changes on Talk:Main Page.
  • What is with Special:ClassSlotEquip? How can I edit it?
    • This is a work in progress at more advanced, dynamic, allakhazam like functionality. The contents of these pages are automatically generated by querying the wiki DB and parsing the results. It's written in PHP and so cannot be edited in the normal wiki sense. If you're interested in helping development write me at User talk:Ravhin.
  • What is with the Magelo pages? How does that work?

Formatting Guidelines

Since this is a wiki, with a small editing community, feel free to make any changes you feel would be beneficial. Before you make a modification to a certain type of page (of which there are many) or start a new project and create a page (of which there will be many), commit to standardizing/completing that change. The existing formatting guidelines are below, but are always subject to change.

Zones

An example is The Crushbone Zone. For Related Quests I've only been putting in those quests starting in that particular zone. The template for the zone header box for outdoor/dungeon zones is:

Level of Monsters: ... ... ... ... ...
Types of Monsters: ... ... ... ... ...
Notable NPC's: ... ... ... ... ...
Unique Items: ... ... ... ... ...
Related Quests: ... ... ... ... ...
Adjacent Zones: ... ... ... ... ...
Name in /who: ... ... ... ... ...
Zone Spawn Timer: ... ... ... ... ...
Succor/Evaduate: ... ... ... ... ...
ZEM Value:

For cities the template for the header is:

City Races: ... ... ... ... ...
Guilds: ... ... ... ... ...
Tradeskill Facilities: ... ... ... ... ...
Related Quests: ... ... ... ... ...
Adjacent Zones: ... ... ... ... ...
Succor/Evacuate: ... ... ... ... ...

Loc Mapping

Loc Mapping is a dynamic tool created by Loramin that allows you to be able to hover over a location to view a red X on the zone's map image.

(ie. The Hills In Qeynos Map Icon.png - {{Loc|Qeynos Hills|1985,1017|The Hills In Qeynos}} )

This tool requires accurate zone coordinates on the image in order to display the location properly.

See Adding a Loc Map if you're interested in helping out with zones that are missing their loc mapping.

Class Pages

The below is the recommended layout for class pages, but over time and the addition of information, some class pages have drifted away from this format. Someone may want to consider reorganizing the existing class pages to be more standardized without losing useful information.

Proposed class page format:

  • Description
  • Creation Guide (Stats / Race / Religion)
  • Spell List By Level
  • Skill List (Specialization / Combat / Casting / Other)
  • Class Specific Quests
  • Class Gear Suggestions
  • FAQ

Spells

Automatically generated based on pages on crys.org, lucy.alkabor.com and allakhazam.com. You can use Rav's Spell Util to add new spell pages following the Template:Spellpage. Can add additional information or comments under the description tag. For an example see Lull.

Most all player spells have been added, though you may want to add additional item effect / NPC related spells (use Rav's Util).

Note that "NPC Only Spell" also means "Item Only Spell".

Due to Cloudflare/DDOS protection software this utility might not work anymore. If it is not working for you, you may try copying from another similar page.

Items

It's important to stick to the format. Which, unfortunately, is quite complicated.

The best way to add an item is to:

  1. Create a link to it (from a quest page, zone page, NPC page, ...)
  2. Follow the link to the new, blank page
  3. Use Rav's ItemPage Util to generate the page contents
  4. Copy+paste the contents into the new page (may have to upload icon if it isn't already on the wiki)
  5. Review for any changes (typically, quest names are the only thing wrong/inconsistent with the wiki) and submit

Due to Cloudflare/DDOS protection software this utility might not work anymore. If it is not working for you, you may try copying from another similar page.

Misc Info

See the Template:Itempage and Template:Itembox. A prototypical example is Dragoon Dirk Item Page.

Class codes: BRD, CLR, DRU, ENC, MAG, MNK, NEC, PAL, RNG, ROG, SHM, SHD, WAR, WIZ

Item categories are:

This allows us to see a list of all items for a particular class, or all items for a particular slot.

Note: Item effects (procs or right-clicks) should be normally linked. The scraper now does this automatically.

Item Hover Boxes

You can either make a normal wiki link to an item:

[[Dragoon Dirk]] produces the following link: Dragoon Dirk

Or, you can make a link with the following syntax, where mouseover pops up the stats box for that item:

{{:Dragoon Dirk}} produces the following link:
Dragoon Dirk
Dragoon Dirk
Item 574.png

MAGIC ITEM LORE ITEM
Slot: RANGE PRIMARY SECONDARY
Skill: Piercing Atk Delay: 23
DMG: 6
DEX: +2
SV MAGIC: +3
WT: 2.5 Size: SMALL
Class: ALL except CLR PAL DRU MNK SHM
Race: ALL

Note: This works in tables, though not in mediawiki syntax bullet/numbered lists (using asterisks or pound symbols). Bad things happen when you try this! But, you can make this work in a list by using html tags for the list, i.e.

<ul><li> Item One
</li><li> Item Two
</li><li> {{:Dragoon Dirk}}
</li></ul>

Note: The item hover boxes on Allakhazam are nice. They're based on javascript and fetching the target item pages dynamically. May try to change to this system in the future. Would be a lot of work though.

Named Mobs

See the Template:Namedmobpage. A prototypical example is Ambassador DVinn Named Mob Page.

We should keep 'a', 'an', 'The' prefixes. This will ensure consistency with data sources that are tied to actual DBs. These days prefix and capitalization conventions have not been strictly followed. However, if a mob page is made without its prefix or with a capitalization that differs from ingame (e.g. capitalizing each word), then make sure that variations of the page title REDIRECT to the newly made page, especially if there are any pre-existing inbound links.

Drop Frequency Labels
"Always" 100%
"Common" >= 50%
"Uncommon" >= 25%
"Rare" >= 5%
"Ultra Rare" < 5%

Note: These are either best estimates or calculated directly from NPC loot tables, in which case the value is [Table #] (Table Multiplier) x (Table %) (Drop %). That is, the last three numbers multiplied together give the chance of that particular item dropping on any given kill.

Common flags for specials are: Summons, Enrages, Rampages, Flurries, Unslowable, Unmezable, Uncharmable, Unstunable, Unsnareable, Unfearable, Immune to Magic, Immune to Flee (won't flee at low health), Immune to Casting from Range (Bellycaster), Immune to Pacify, Ignore Root Aggro Rules, See Invis, See Hide

Adding Mobs

Adding mobs is the same as adding items. The template is slightly complicated, so best to use Rav's NamedMobPage Util to generate the initial page. Unfortunately, it is parsing more pages which are more complicated than for items, so mistakes are frequent. Please review before uploading!

Due to Cloudflare/DDOS protection software this utility might not work anymore. If it is not working for you, you may try copying from another similar page.

Raid Encounters (Mobs)

Raid encounters (high level, end game mobs) follow the same format as normal mobs. The only difference in the inclusion of the Category:Raid Encounters at the bottom.

And the description may contain extra information about strategy, special abilities, etc. An example is the Cazic Thule Raid Encounter Mob Page.

Images

The wiki (as with all Media Wikis) handles pictures slightly strangely.

Regular Pages

On a normal page, you have to add the code for the image, as if it existed, first:

[[File:SomeFile.png]]

You can also add details, like the size and whether you want it to the left or right of the text:

[[File:SomeFile.png|500px|right]]

See [1] for further details of how you can control images.

Once you've added the image code, you can either preview or save, and you should see a red link where the image would be:

File:SomeFile.png

If you click the link, you'll be taken to a page where you can upload the image (please don't upload an image for that link, as it's just an example).

Template Pages

However, many pages on the site, such as item pages, mob page, and spell pages, use wiki "templates". To add images to a template page, you need to know how to do so for that template, and an easy way to figure that out is to look at a similar template page.

For instance, if you look at the mob page https://wiki.project1999.com/A_Gnoll_Brewer (and click "Edit"), you'll see the way monster pages get their images is with the following code:

| imagefilename     = npc_a_gnoll_brewer.png
| second_image      = gnoll_brewer_location.png

But the same idea applies if you're adding a new image to a template page: you add the image code first, then preview or save and use the red link to upload the file.

You can also set the width of the first image file name from the above example with a line such as the below (in pixels).

| width             = 400px

Note: Add images where beneficial to others, the wiki is not a catwalk for your fashionquest.

Quests

A prototypical example is the Harvester Quest. The top of the page template is currently:

Starts In: ... ... ... ... ...
Quest Giver: ... ... ... ... ...
Minimum Level: ... ... ... ... ...
Classes: ... ... ... ... ...
Related Zones: ... ... ... ... ...
Related NPCs: ... ... ... ... ...

After which the sections should be (in order): Reward, Dialogue. Then anything else unique to this quest.

The scraper now supports quests, you can use Rav's Quest Util.

Due to Cloudflare/DDOS protection software this utility might not work anymore. If it is not working for you, you may try copying from another similar page.

Factions

See a template at Template:Factionpage.

All factions have been added through Kunark so it is unlikely you'll need to add another. In any case the scraper generates these pages, based primarily on allakhazam data.

You can use Rav's FactionPage Util.

Due to Cloudflare/DDOS protection software this utility might not work anymore. If it is not working for you, you may try copying from another similar page.

Spells

See a template at Template:Spellpage.

Dynamic Zone Guides

There are special templates used on each of the zone pages to display NPCs and items found in that zone. These templates are "dynamic" in the sense that there is no list of NPCs/items kept anywhere in the wiki (on that page or otherwise). Instead, that page uses categories, so for instance if an item or NPC has [[Category:Najena]] on it, it will appear on Najena's dynamic zone list.

These lists do not update immediately, so if you add a category to a page it may take a day or two before it appears in the dynamic zone list.

Marking Different Eras

The wiki also has a great number of templates which allow the display of various specialized type of content. These also use the {{ and }} characters, but instead of a colon they use the template name.

Era Templates

For instance, to mark a page of content as belonging to the classic era, one can use the {{Classic Era}} tag. To mark a piece of a page as belonging to the classic era, you can instead use {{Classic Era Inline}}, which produces Classic Era.

There are templates for other eras, and all of these templates can be found in Category:Era Templates.

Problem Templates

Oftentimes the wiki needs to indicate that "there is something wrong here", and so the following templates can be used to do that.

Cleanup Needed

{{Cleanup Needed}}

WarningIcon.png
Notice: This page needs a revamp or clean-up. It may contain serious omissions or information which is incorrect for Project 1999. It may represent the wrong era, and/or may be the result of a revamp on Live which may not yet be active on P99. Do not trust this page.


Screenshot Needed

{{Screenshot Needed}}

Flag topbox.pngScreenshot needed! If you can contribute a screenshot to this article, please do so. (See List)

Expand

{{Expand}}

Spellicon D.png MISSING INFO! Please expand the content.

Allakhazam

{{Allakhazam}}

WarningIcon.png
Notice: This page was carbon-copied from Allakhazam. It is probably missing vital information.
It also may contain info which is incorrect for the Project 1999 Timeline. Please revise accordingly and then remove this message.

Wiki Maintenance

To move a page, e.g. to follow capitalization conventions, just click "Move" at the top. Note that this creates a Redirect page at the old location (this is good, leave it).

For requests to delete pages, add the {{Delete}} tags. For lists of pages pending in this category, see:

Talk

Most users aren't familiar with how the wiki "talks" pages work, so this template can be used to remind them.

{{Talk}}

Spellicon H.png This is a Discussion/Talk Area for a page


Create a ==New Section== for each topic

Sign each comment by using 4x tildes (~~~~)

Contributions

There are scores for varying edits you do within the Wiki. The below table shows the the top contributors.

All time (Top 25)

Last 30 days (Top 25)