<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://wiki.project1999.com/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://wiki.project1999.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Backle</id>
		<title>Project 1999 Wiki - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.project1999.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Backle"/>
		<link rel="alternate" type="text/html" href="https://wiki.project1999.com/Special:Contributions/Backle"/>
		<updated>2026-05-11T08:48:51Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.43.0</generator>

	<entry>
		<id>//wiki.project1999.com/Loc_Maps</id>
		<title>Loc Maps</title>
		<link rel="alternate" type="text/html" href="https://wiki.project1999.com/Loc_Maps"/>
				<updated>2019-07-08T14:53:18Z</updated>
		
		<summary type="html">&lt;p&gt;Backle: /* Which Zones Have Loc Maps */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= What Are Loc Maps? =&lt;br /&gt;
&lt;br /&gt;
NPCs (from enabled zones) now have &amp;quot;(Show On Map)&amp;quot; links next to their location.  When you hover your mouse over this link, you will be shown a map of the zone, and the NPC will have a red &amp;quot;X&amp;quot; marking their location on that map.  If the NPC has multiple possible locations, the map will display an X at every possible one.&lt;br /&gt;
&lt;br /&gt;
= Which Zones Have Loc Maps =&lt;br /&gt;
&lt;br /&gt;
The following zones currently have &amp;quot;loc maps&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
* [[Eastern Wastes]]&lt;br /&gt;
* [[Rivervale]]&lt;br /&gt;
* [[North Qeynos]]&lt;br /&gt;
* [[South Qeynos]]&lt;br /&gt;
* [[Northern Felwithe]]&lt;br /&gt;
* [[Oggok]]&lt;br /&gt;
* [[Southern Felwithe]]&lt;br /&gt;
* [[Halas]]&lt;br /&gt;
* [[East Commonlands]]&lt;br /&gt;
* [[West Commonlands]]&lt;br /&gt;
* [[South Kaladim]]&lt;br /&gt;
* [[Kithicor Forest]]&lt;br /&gt;
* [[East Karana]]&lt;br /&gt;
* [[Butcherblock Mountains]]&lt;br /&gt;
* [[Greater Faydark]] -- submitted&lt;br /&gt;
&lt;br /&gt;
The following city zones are still needed:&lt;br /&gt;
&lt;br /&gt;
* [[Surefall Glade]]&lt;br /&gt;
* [[Erudin]] (2 zones, and currently 3 maps, so two will need to be combined)&lt;br /&gt;
* [[Paineel]]&lt;br /&gt;
* [[Grobb]]&lt;br /&gt;
* [[Neriak]] (3)&lt;br /&gt;
* [[Ak'Anon]]&lt;br /&gt;
* [[Kelethin]]&lt;br /&gt;
* [[The Overthere]]&lt;br /&gt;
* [[Firiona Vie]]&lt;br /&gt;
* [[Thurgadin]]&lt;br /&gt;
* [[Kael]]&lt;br /&gt;
&lt;br /&gt;
The following zones don't have maps with accurate locs, and so are off limits for the project (until we can find better maps):&lt;br /&gt;
&lt;br /&gt;
* [[Freeport]] (all parts, locs don't line up)&lt;br /&gt;
* [[Skyshrine]] (no locs)&lt;br /&gt;
* [[Highpass Hold]] (no locs)&lt;br /&gt;
* [[Highpass Keep]] (very 3D zone ... but loc maps currently are very 2D)&lt;br /&gt;
&lt;br /&gt;
= Adding Loc Maps =&lt;br /&gt;
&lt;br /&gt;
== Only Admins Can Add New Zones ... ==&lt;br /&gt;
&lt;br /&gt;
In order for loc maps to work they need to know information about a zone's image file (it's dimensions, how much it &amp;quot;stretches&amp;quot;, etc.).  For performance reasons, that info is kept in a Javascript file, which means only wiki admins can edit it.&lt;br /&gt;
&lt;br /&gt;
(That info ''could'' be kept in a wiki page that everyone could edit ... but those files aren't &amp;quot;cached&amp;quot; by browsers the same way as Javascript files, so whenever anyone visited ''any'' NPC page, the wiki would have to load that page also to check for the zone info.)&lt;br /&gt;
&lt;br /&gt;
== ... But The Wiki Needs Non-Admin Help ==&lt;br /&gt;
&lt;br /&gt;
However, anyone (not just admins) can help to determine a zone's information.  Once they have they can send it to Loramin, either through a forum private message (if you have an active forum account) or through [[User_talk:Loramin]] (if not).&lt;br /&gt;
&lt;br /&gt;
== How to Help ==&lt;br /&gt;
To determine a zone's info, you don't need to be a programmer, you just need to fill in a template:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;{&lt;br /&gt;
      height: *image file height*,&lt;br /&gt;
      image: '*zone file name*', &lt;br /&gt;
      test: {&lt;br /&gt;
        interval: *how far between the grid lines on the map*,&lt;br /&gt;
        maxX: *the highest X loc on the map*,&lt;br /&gt;
        maxY: *the highest Y loc on the map*,&lt;br /&gt;
        minX: *the lowest X loc on the map*,&lt;br /&gt;
        minY: *the lowest Y loc on the map*&lt;br /&gt;
      },&lt;br /&gt;
      width: *image file width*,&lt;br /&gt;
      zeroX: *the browser &amp;quot;x&amp;quot; position for the 0,0 point on the map*,&lt;br /&gt;
      zeroY: *the browser &amp;quot;y&amp;quot; position for the 0,0 point on the map*,&lt;br /&gt;
      zoomX: *the x-axis &amp;quot;zoom&amp;quot;*,&lt;br /&gt;
      zoomY: *the y-axis &amp;quot;zoom&amp;quot;*&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
for example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;{&lt;br /&gt;
      height: 452,&lt;br /&gt;
      image: 'Map_eastern_wastes.jpg', &lt;br /&gt;
      test: {&lt;br /&gt;
        maxX: 7000,&lt;br /&gt;
        maxY: 1000,&lt;br /&gt;
        minX: -6000,&lt;br /&gt;
        minY: -9000,&lt;br /&gt;
        xInterval: 1000,&lt;br /&gt;
        yInterval: 1000&lt;br /&gt;
      },&lt;br /&gt;
      width: 550,&lt;br /&gt;
      zeroX: 284,&lt;br /&gt;
      zeroY: 62,&lt;br /&gt;
      zoomX: 0.038,&lt;br /&gt;
      zoomY: 0.038&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To find those values you need to follow the instructions below and use your browser's &amp;quot;developer tools&amp;quot;.  These instructions assume you're using Chrome, but other browsers have similar tools.&lt;br /&gt;
&lt;br /&gt;
== Finding a Zone's Basic Map Info ==&lt;br /&gt;
&lt;br /&gt;
Go to the zone page you want to add; I'll use [[Eastern Wastes]] as an example.  Right-click on the map image and choose &amp;quot;Inspect&amp;quot;.  You'll see a bunch of HTML code.  Don't worry, you don't need to understand it, you just need to find the highlighted section, which will look like this (except without the bolding):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt;img alt=&amp;quot;&amp;lt;b&amp;gt;Map eastern wastes.jpg&amp;lt;/b&amp;gt;&amp;quot; src=&amp;quot;/images/Map_eastern_wastes.jpg&amp;quot; width=&amp;quot;&amp;lt;b&amp;gt;550&amp;lt;/b&amp;gt;&amp;quot; height=&amp;quot;&amp;lt;b&amp;gt;452&amp;lt;/b&amp;gt;&amp;quot; class=&amp;quot;thumbborder&amp;quot; title=&amp;quot;Map eastern wastes.jpg&amp;quot;&amp;lt;nowiki&amp;gt;&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will give you the filename of the map image, and tell you its width and height.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;{&lt;br /&gt;
      height: 452,&lt;br /&gt;
      image: 'Map_eastern_wastes.jpg',&lt;br /&gt;
      width: 550&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Finding 0,0 On the Map ==&lt;br /&gt;
&lt;br /&gt;
Next, we need to figure out where &amp;quot;0,0&amp;quot; is on the map.  Go to a page for any NPC in the zone. For example in [[Eastern Wastes]] we could choose [[Boridain Glacierbane]].&lt;br /&gt;
&lt;br /&gt;
Your browser developer tools should still be up (if they aren't, right-click and inspect anything on the page, it doesn't matter what).  There should be tabs along the top for &amp;quot;Elements&amp;quot;, &amp;quot;Console&amp;quot;, &amp;quot;Network&amp;quot;, etc.; click on &amp;quot;Console&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You will see a white area with a blue angle bracket on the left.  Click on the row to the right of that blue bracket and paste in the following code:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;testZeroZero(*your zone info*)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For instance:&lt;br /&gt;
&amp;lt;pre&amp;gt;testZeroZero({&lt;br /&gt;
    height: 452,&lt;br /&gt;
    image: 'Map_eastern_wastes.jpg',&lt;br /&gt;
    width: 550&lt;br /&gt;
})&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A map should appear with a big red X ... in the upper left corner :(  To fix that, we need to try guessing at where the 0,0 point is.  For instance, let's try 100, 100:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;testZeroZero({&lt;br /&gt;
    height: 452,&lt;br /&gt;
    image: 'Map_eastern_wastes.jpg',&lt;br /&gt;
    width: 550,&lt;br /&gt;
    zeroX: 100,&lt;br /&gt;
    zeroY: 100&lt;br /&gt;
})&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now our X is closer to the 0,0 point, but still wrong.  If we keep playing with it, we can eventually get the X perfectly aligned:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;testZeroZero({&lt;br /&gt;
    height: 452,&lt;br /&gt;
    image: 'Map_eastern_wastes.jpg',&lt;br /&gt;
    width: 550,&lt;br /&gt;
    zeroX: 284,&lt;br /&gt;
    zeroY: 62&lt;br /&gt;
})&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Finding the &amp;quot;Zoom Factor&amp;quot;: Making the Test Grid ==&lt;br /&gt;
&lt;br /&gt;
We're almost done.  We just need to determine how the image scales vs. how the locs on the map scale, or in other words the &amp;quot;zoom factor&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
To do this we need to draw some test Xs along the map's grid. To do that we need to know how far apart the lines on the map are.  That means adding a new &amp;quot;test&amp;quot; section to the code we have so far:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;test: {&lt;br /&gt;
    interval: 1000,&lt;br /&gt;
    maxX: 7000,&lt;br /&gt;
    maxY: 1000,&lt;br /&gt;
    minX: -6000,&lt;br /&gt;
    minY: -9000&lt;br /&gt;
},&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To get these numbers, we just have to look at the map itself:&lt;br /&gt;
&lt;br /&gt;
[[File:Map_eastern_wastes.jpg |500px]]&lt;br /&gt;
&lt;br /&gt;
The numbers along the top of the Eastern Wastes map go from 6000 to -5000 ... but really there are grid lines that go all the way to 7000 and -6000.  Those numbers become our &amp;quot;maxX&amp;quot; (7000) and &amp;quot;minX&amp;quot; (-6000).&lt;br /&gt;
&lt;br /&gt;
In the same way our &amp;quot;maxY&amp;quot; becomes the highest number on the right-side (1000) and our &amp;quot;minY&amp;quot; becomes the lowest (-9000).&lt;br /&gt;
&lt;br /&gt;
Finally, in both directions the numbers go in intervals of 1000, so we set the &amp;quot;interval&amp;quot; to 1000.&lt;br /&gt;
&lt;br /&gt;
== Finding the &amp;quot;Zoom Factor&amp;quot;: Showing the Test Grid ==&lt;br /&gt;
&lt;br /&gt;
Now that we've figured out our testing coordinates we can again go to that blue bracket line, only this time we're going to use slightly different code:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;testGrid(*your zone info*)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
eg.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;testGrid({&lt;br /&gt;
    height: 452,&lt;br /&gt;
    image: 'Map_eastern_wastes.jpg',&lt;br /&gt;
    test: {&lt;br /&gt;
        interval: 1000,&lt;br /&gt;
        maxX: 7000,&lt;br /&gt;
        maxY: 1000,&lt;br /&gt;
        minX: -6000,&lt;br /&gt;
        minY: -9000&lt;br /&gt;
   },&lt;br /&gt;
    width: 550,&lt;br /&gt;
    zeroX: 284,&lt;br /&gt;
    zeroY: 62&lt;br /&gt;
})&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Once you do that you should see a &amp;quot;grid&amp;quot; of red X's aligned along the map's grid ... but instead you'll probably see them all over the place.  We need to fix that, and once we do we'll be done.&lt;br /&gt;
&lt;br /&gt;
== Finding the &amp;quot;Zoom Factor&amp;quot;: Aligning the Test Grid ==&lt;br /&gt;
&lt;br /&gt;
To tell the wiki how much to &amp;quot;zoom&amp;quot; the grid in, you need to add two last bits, the zoomX and zoomY.  The default value if you don't provide these is 0.1, so if we set that we'll see the same grid.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;testGrid({&lt;br /&gt;
    height: 452,&lt;br /&gt;
    image: 'Map_eastern_wastes.jpg',&lt;br /&gt;
    test: {&lt;br /&gt;
        interval: 1000,&lt;br /&gt;
        maxX: 7000,&lt;br /&gt;
        maxY: 1000,&lt;br /&gt;
        minX: -6000,&lt;br /&gt;
        minY: -9000,&lt;br /&gt;
   },&lt;br /&gt;
    width: 550,&lt;br /&gt;
    zeroX: 284,&lt;br /&gt;
    zeroY: 62,&lt;br /&gt;
    zoomX: 0.1,&lt;br /&gt;
    zoomY: 0.1&lt;br /&gt;
})&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
They're too far apart, so let's try cutting that value down to 0.05 in each direction:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;testGrid({&lt;br /&gt;
    height: 452,&lt;br /&gt;
    image: 'Map_eastern_wastes.jpg',&lt;br /&gt;
    test: {&lt;br /&gt;
        interval: 1000,&lt;br /&gt;
        maxX: 7000,&lt;br /&gt;
        maxY: 1000,&lt;br /&gt;
        minX: -6000,&lt;br /&gt;
        minY: -9000&lt;br /&gt;
   },&lt;br /&gt;
    width: 550,&lt;br /&gt;
    zeroX: 284,&lt;br /&gt;
    zeroY: 62,&lt;br /&gt;
    zoomX: 0.05,&lt;br /&gt;
    zoomY: 0.05&lt;br /&gt;
})&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
They're still too far apart, but if we experiment a bit more we can get all the X's to align by using the values of 0.38 and 0.379:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;testGrid({&lt;br /&gt;
    height: 452,&lt;br /&gt;
    image: 'Map_eastern_wastes.jpg',&lt;br /&gt;
    test: {&lt;br /&gt;
        interval: 1000,&lt;br /&gt;
        maxX: 7000,&lt;br /&gt;
        maxY: 1000,&lt;br /&gt;
        minX: -6000,&lt;br /&gt;
        minY: -9000&lt;br /&gt;
   },&lt;br /&gt;
    width: 550,&lt;br /&gt;
    zeroX: 284,&lt;br /&gt;
    zeroY: 62,&lt;br /&gt;
    zoomX: 0.038,&lt;br /&gt;
    zoomY: 0.0379&lt;br /&gt;
})&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Victory ==&lt;br /&gt;
&lt;br /&gt;
That was a hassle, but now we've figured out the info for a zone map!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;img src=&amp;quot;https://i2.wp.com/i.imgur.com/t8zvc.gif&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We can PM it to Loramin (or paste it onto his [[User_talk:Loramin|talk page]] if you don't have a forum account), and then he can add it to the wiki, and now anyone looking for NPCs in that zone will be able to find them much more easily thanks to you!&lt;/div&gt;</summary>
		<author><name>Backle</name></author>	</entry>

	<entry>
		<id>//wiki.project1999.com/Loc_Maps</id>
		<title>Loc Maps</title>
		<link rel="alternate" type="text/html" href="https://wiki.project1999.com/Loc_Maps"/>
				<updated>2019-07-08T14:40:51Z</updated>
		
		<summary type="html">&lt;p&gt;Backle: /* Which Zones Have Loc Maps */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= What Are Loc Maps? =&lt;br /&gt;
&lt;br /&gt;
NPCs (from enabled zones) now have &amp;quot;(Show On Map)&amp;quot; links next to their location.  When you hover your mouse over this link, you will be shown a map of the zone, and the NPC will have a red &amp;quot;X&amp;quot; marking their location on that map.  If the NPC has multiple possible locations, the map will display an X at every possible one.&lt;br /&gt;
&lt;br /&gt;
= Which Zones Have Loc Maps =&lt;br /&gt;
&lt;br /&gt;
The following zones currently have &amp;quot;loc maps&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
* [[Eastern Wastes]]&lt;br /&gt;
* [[Rivervale]]&lt;br /&gt;
* [[North Qeynos]]&lt;br /&gt;
* [[South Qeynos]]&lt;br /&gt;
* [[Northern Felwithe]]&lt;br /&gt;
* [[Oggok]]&lt;br /&gt;
* [[Southern Felwithe]]&lt;br /&gt;
* [[Halas]]&lt;br /&gt;
* [[East Commonlands]]&lt;br /&gt;
* [[West Commonlands]]&lt;br /&gt;
* [[South Kaladim]]&lt;br /&gt;
* [[Kithicor Forest]]&lt;br /&gt;
* [[East Karana]]&lt;br /&gt;
* [[Butcherblock Mountains]]&lt;br /&gt;
* [[Greater Faydark]]&lt;br /&gt;
&lt;br /&gt;
The following city zones are still needed:&lt;br /&gt;
&lt;br /&gt;
* [[Surefall Glade]]&lt;br /&gt;
* [[Erudin]] (2 zones, and currently 3 maps, so two will need to be combined)&lt;br /&gt;
* [[Paineel]]&lt;br /&gt;
* [[Grobb]]&lt;br /&gt;
* [[Neriak]] (3)&lt;br /&gt;
* [[Ak'Anon]]&lt;br /&gt;
* [[Kelethin]]&lt;br /&gt;
* [[The Overthere]]&lt;br /&gt;
* [[Firiona Vie]]&lt;br /&gt;
* [[Thurgadin]]&lt;br /&gt;
* [[Kael]]&lt;br /&gt;
&lt;br /&gt;
The following zones don't have maps with accurate locs, and so are off limits for the project (until we can find better maps):&lt;br /&gt;
&lt;br /&gt;
* [[Freeport]] (all parts, locs don't line up)&lt;br /&gt;
* [[Skyshrine]] (no locs)&lt;br /&gt;
* [[Highpass Hold]] (no locs)&lt;br /&gt;
* [[Highpass Keep]] (very 3D zone ... but loc maps currently are very 2D)&lt;br /&gt;
&lt;br /&gt;
= Adding Loc Maps =&lt;br /&gt;
&lt;br /&gt;
== Only Admins Can Add New Zones ... ==&lt;br /&gt;
&lt;br /&gt;
In order for loc maps to work they need to know information about a zone's image file (it's dimensions, how much it &amp;quot;stretches&amp;quot;, etc.).  For performance reasons, that info is kept in a Javascript file, which means only wiki admins can edit it.&lt;br /&gt;
&lt;br /&gt;
(That info ''could'' be kept in a wiki page that everyone could edit ... but those files aren't &amp;quot;cached&amp;quot; by browsers the same way as Javascript files, so whenever anyone visited ''any'' NPC page, the wiki would have to load that page also to check for the zone info.)&lt;br /&gt;
&lt;br /&gt;
== ... But The Wiki Needs Non-Admin Help ==&lt;br /&gt;
&lt;br /&gt;
However, anyone (not just admins) can help to determine a zone's information.  Once they have they can send it to Loramin, either through a forum private message (if you have an active forum account) or through [[User_talk:Loramin]] (if not).&lt;br /&gt;
&lt;br /&gt;
== How to Help ==&lt;br /&gt;
To determine a zone's info, you don't need to be a programmer, you just need to fill in a template:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;{&lt;br /&gt;
      height: *image file height*,&lt;br /&gt;
      image: '*zone file name*', &lt;br /&gt;
      test: {&lt;br /&gt;
        interval: *how far between the grid lines on the map*,&lt;br /&gt;
        maxX: *the highest X loc on the map*,&lt;br /&gt;
        maxY: *the highest Y loc on the map*,&lt;br /&gt;
        minX: *the lowest X loc on the map*,&lt;br /&gt;
        minY: *the lowest Y loc on the map*&lt;br /&gt;
      },&lt;br /&gt;
      width: *image file width*,&lt;br /&gt;
      zeroX: *the browser &amp;quot;x&amp;quot; position for the 0,0 point on the map*,&lt;br /&gt;
      zeroY: *the browser &amp;quot;y&amp;quot; position for the 0,0 point on the map*,&lt;br /&gt;
      zoomX: *the x-axis &amp;quot;zoom&amp;quot;*,&lt;br /&gt;
      zoomY: *the y-axis &amp;quot;zoom&amp;quot;*&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
for example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;{&lt;br /&gt;
      height: 452,&lt;br /&gt;
      image: 'Map_eastern_wastes.jpg', &lt;br /&gt;
      test: {&lt;br /&gt;
        maxX: 7000,&lt;br /&gt;
        maxY: 1000,&lt;br /&gt;
        minX: -6000,&lt;br /&gt;
        minY: -9000,&lt;br /&gt;
        xInterval: 1000,&lt;br /&gt;
        yInterval: 1000&lt;br /&gt;
      },&lt;br /&gt;
      width: 550,&lt;br /&gt;
      zeroX: 284,&lt;br /&gt;
      zeroY: 62,&lt;br /&gt;
      zoomX: 0.038,&lt;br /&gt;
      zoomY: 0.038&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To find those values you need to follow the instructions below and use your browser's &amp;quot;developer tools&amp;quot;.  These instructions assume you're using Chrome, but other browsers have similar tools.&lt;br /&gt;
&lt;br /&gt;
== Finding a Zone's Basic Map Info ==&lt;br /&gt;
&lt;br /&gt;
Go to the zone page you want to add; I'll use [[Eastern Wastes]] as an example.  Right-click on the map image and choose &amp;quot;Inspect&amp;quot;.  You'll see a bunch of HTML code.  Don't worry, you don't need to understand it, you just need to find the highlighted section, which will look like this (except without the bolding):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt;img alt=&amp;quot;&amp;lt;b&amp;gt;Map eastern wastes.jpg&amp;lt;/b&amp;gt;&amp;quot; src=&amp;quot;/images/Map_eastern_wastes.jpg&amp;quot; width=&amp;quot;&amp;lt;b&amp;gt;550&amp;lt;/b&amp;gt;&amp;quot; height=&amp;quot;&amp;lt;b&amp;gt;452&amp;lt;/b&amp;gt;&amp;quot; class=&amp;quot;thumbborder&amp;quot; title=&amp;quot;Map eastern wastes.jpg&amp;quot;&amp;lt;nowiki&amp;gt;&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will give you the filename of the map image, and tell you its width and height.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;{&lt;br /&gt;
      height: 452,&lt;br /&gt;
      image: 'Map_eastern_wastes.jpg',&lt;br /&gt;
      width: 550&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Finding 0,0 On the Map ==&lt;br /&gt;
&lt;br /&gt;
Next, we need to figure out where &amp;quot;0,0&amp;quot; is on the map.  Go to a page for any NPC in the zone. For example in [[Eastern Wastes]] we could choose [[Boridain Glacierbane]].&lt;br /&gt;
&lt;br /&gt;
Your browser developer tools should still be up (if they aren't, right-click and inspect anything on the page, it doesn't matter what).  There should be tabs along the top for &amp;quot;Elements&amp;quot;, &amp;quot;Console&amp;quot;, &amp;quot;Network&amp;quot;, etc.; click on &amp;quot;Console&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You will see a white area with a blue angle bracket on the left.  Click on the row to the right of that blue bracket and paste in the following code:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;testZeroZero(*your zone info*)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For instance:&lt;br /&gt;
&amp;lt;pre&amp;gt;testZeroZero({&lt;br /&gt;
    height: 452,&lt;br /&gt;
    image: 'Map_eastern_wastes.jpg',&lt;br /&gt;
    width: 550&lt;br /&gt;
})&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A map should appear with a big red X ... in the upper left corner :(  To fix that, we need to try guessing at where the 0,0 point is.  For instance, let's try 100, 100:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;testZeroZero({&lt;br /&gt;
    height: 452,&lt;br /&gt;
    image: 'Map_eastern_wastes.jpg',&lt;br /&gt;
    width: 550,&lt;br /&gt;
    zeroX: 100,&lt;br /&gt;
    zeroY: 100&lt;br /&gt;
})&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now our X is closer to the 0,0 point, but still wrong.  If we keep playing with it, we can eventually get the X perfectly aligned:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;testZeroZero({&lt;br /&gt;
    height: 452,&lt;br /&gt;
    image: 'Map_eastern_wastes.jpg',&lt;br /&gt;
    width: 550,&lt;br /&gt;
    zeroX: 284,&lt;br /&gt;
    zeroY: 62&lt;br /&gt;
})&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Finding the &amp;quot;Zoom Factor&amp;quot;: Making the Test Grid ==&lt;br /&gt;
&lt;br /&gt;
We're almost done.  We just need to determine how the image scales vs. how the locs on the map scale, or in other words the &amp;quot;zoom factor&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
To do this we need to draw some test Xs along the map's grid. To do that we need to know how far apart the lines on the map are.  That means adding a new &amp;quot;test&amp;quot; section to the code we have so far:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;test: {&lt;br /&gt;
    interval: 1000,&lt;br /&gt;
    maxX: 7000,&lt;br /&gt;
    maxY: 1000,&lt;br /&gt;
    minX: -6000,&lt;br /&gt;
    minY: -9000&lt;br /&gt;
},&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To get these numbers, we just have to look at the map itself:&lt;br /&gt;
&lt;br /&gt;
[[File:Map_eastern_wastes.jpg |500px]]&lt;br /&gt;
&lt;br /&gt;
The numbers along the top of the Eastern Wastes map go from 6000 to -5000 ... but really there are grid lines that go all the way to 7000 and -6000.  Those numbers become our &amp;quot;maxX&amp;quot; (7000) and &amp;quot;minX&amp;quot; (-6000).&lt;br /&gt;
&lt;br /&gt;
In the same way our &amp;quot;maxY&amp;quot; becomes the highest number on the right-side (1000) and our &amp;quot;minY&amp;quot; becomes the lowest (-9000).&lt;br /&gt;
&lt;br /&gt;
Finally, in both directions the numbers go in intervals of 1000, so we set the &amp;quot;interval&amp;quot; to 1000.&lt;br /&gt;
&lt;br /&gt;
== Finding the &amp;quot;Zoom Factor&amp;quot;: Showing the Test Grid ==&lt;br /&gt;
&lt;br /&gt;
Now that we've figured out our testing coordinates we can again go to that blue bracket line, only this time we're going to use slightly different code:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;testGrid(*your zone info*)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
eg.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;testGrid({&lt;br /&gt;
    height: 452,&lt;br /&gt;
    image: 'Map_eastern_wastes.jpg',&lt;br /&gt;
    test: {&lt;br /&gt;
        interval: 1000,&lt;br /&gt;
        maxX: 7000,&lt;br /&gt;
        maxY: 1000,&lt;br /&gt;
        minX: -6000,&lt;br /&gt;
        minY: -9000&lt;br /&gt;
   },&lt;br /&gt;
    width: 550,&lt;br /&gt;
    zeroX: 284,&lt;br /&gt;
    zeroY: 62&lt;br /&gt;
})&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Once you do that you should see a &amp;quot;grid&amp;quot; of red X's aligned along the map's grid ... but instead you'll probably see them all over the place.  We need to fix that, and once we do we'll be done.&lt;br /&gt;
&lt;br /&gt;
== Finding the &amp;quot;Zoom Factor&amp;quot;: Aligning the Test Grid ==&lt;br /&gt;
&lt;br /&gt;
To tell the wiki how much to &amp;quot;zoom&amp;quot; the grid in, you need to add two last bits, the zoomX and zoomY.  The default value if you don't provide these is 0.1, so if we set that we'll see the same grid.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;testGrid({&lt;br /&gt;
    height: 452,&lt;br /&gt;
    image: 'Map_eastern_wastes.jpg',&lt;br /&gt;
    test: {&lt;br /&gt;
        interval: 1000,&lt;br /&gt;
        maxX: 7000,&lt;br /&gt;
        maxY: 1000,&lt;br /&gt;
        minX: -6000,&lt;br /&gt;
        minY: -9000,&lt;br /&gt;
   },&lt;br /&gt;
    width: 550,&lt;br /&gt;
    zeroX: 284,&lt;br /&gt;
    zeroY: 62,&lt;br /&gt;
    zoomX: 0.1,&lt;br /&gt;
    zoomY: 0.1&lt;br /&gt;
})&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
They're too far apart, so let's try cutting that value down to 0.05 in each direction:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;testGrid({&lt;br /&gt;
    height: 452,&lt;br /&gt;
    image: 'Map_eastern_wastes.jpg',&lt;br /&gt;
    test: {&lt;br /&gt;
        interval: 1000,&lt;br /&gt;
        maxX: 7000,&lt;br /&gt;
        maxY: 1000,&lt;br /&gt;
        minX: -6000,&lt;br /&gt;
        minY: -9000&lt;br /&gt;
   },&lt;br /&gt;
    width: 550,&lt;br /&gt;
    zeroX: 284,&lt;br /&gt;
    zeroY: 62,&lt;br /&gt;
    zoomX: 0.05,&lt;br /&gt;
    zoomY: 0.05&lt;br /&gt;
})&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
They're still too far apart, but if we experiment a bit more we can get all the X's to align by using the values of 0.38 and 0.379:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;testGrid({&lt;br /&gt;
    height: 452,&lt;br /&gt;
    image: 'Map_eastern_wastes.jpg',&lt;br /&gt;
    test: {&lt;br /&gt;
        interval: 1000,&lt;br /&gt;
        maxX: 7000,&lt;br /&gt;
        maxY: 1000,&lt;br /&gt;
        minX: -6000,&lt;br /&gt;
        minY: -9000&lt;br /&gt;
   },&lt;br /&gt;
    width: 550,&lt;br /&gt;
    zeroX: 284,&lt;br /&gt;
    zeroY: 62,&lt;br /&gt;
    zoomX: 0.038,&lt;br /&gt;
    zoomY: 0.0379&lt;br /&gt;
})&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Victory ==&lt;br /&gt;
&lt;br /&gt;
That was a hassle, but now we've figured out the info for a zone map!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;img src=&amp;quot;https://i2.wp.com/i.imgur.com/t8zvc.gif&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We can PM it to Loramin (or paste it onto his [[User_talk:Loramin|talk page]] if you don't have a forum account), and then he can add it to the wiki, and now anyone looking for NPCs in that zone will be able to find them much more easily thanks to you!&lt;/div&gt;</summary>
		<author><name>Backle</name></author>	</entry>

	<entry>
		<id>//wiki.project1999.com/Loc_Maps</id>
		<title>Loc Maps</title>
		<link rel="alternate" type="text/html" href="https://wiki.project1999.com/Loc_Maps"/>
				<updated>2019-07-08T13:54:52Z</updated>
		
		<summary type="html">&lt;p&gt;Backle: /* Which Zones Have Loc Maps */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= What Are Loc Maps? =&lt;br /&gt;
&lt;br /&gt;
NPCs (from enabled zones) now have &amp;quot;(Show On Map)&amp;quot; links next to their location.  When you hover your mouse over this link, you will be shown a map of the zone, and the NPC will have a red &amp;quot;X&amp;quot; marking their location on that map.  If the NPC has multiple possible locations, the map will display an X at every possible one.&lt;br /&gt;
&lt;br /&gt;
= Which Zones Have Loc Maps =&lt;br /&gt;
&lt;br /&gt;
The following zones currently have &amp;quot;loc maps&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
* [[Eastern Wastes]]&lt;br /&gt;
* [[Rivervale]]&lt;br /&gt;
* [[North Qeynos]]&lt;br /&gt;
* [[South Qeynos]]&lt;br /&gt;
* [[Northern Felwithe]]&lt;br /&gt;
* [[Oggok]]&lt;br /&gt;
* [[Southern Felwithe]]&lt;br /&gt;
* [[Halas]]&lt;br /&gt;
* [[East Commonlands]]&lt;br /&gt;
* [[West Commonlands]]&lt;br /&gt;
* [[South Kaladim]]&lt;br /&gt;
* [[Kithicor Forest]]&lt;br /&gt;
* [[East Karana]]&lt;br /&gt;
* [[Butcherblock Mountains]] -- submitted&lt;br /&gt;
&lt;br /&gt;
The following city zones are still needed:&lt;br /&gt;
&lt;br /&gt;
* [[Surefall Glade]]&lt;br /&gt;
* [[Erudin]] (2 zones, and currently 3 maps, so two will need to be combined)&lt;br /&gt;
* [[Paineel]]&lt;br /&gt;
* [[Grobb]]&lt;br /&gt;
* [[Neriak]] (3)&lt;br /&gt;
* [[Ak'Anon]]&lt;br /&gt;
* [[Kelethin]]&lt;br /&gt;
* [[The Overthere]]&lt;br /&gt;
* [[Firiona Vie]]&lt;br /&gt;
* [[Thurgadin]]&lt;br /&gt;
* [[Kael]]&lt;br /&gt;
&lt;br /&gt;
The following zones don't have maps with accurate locs, and so are off limits for the project (until we can find better maps):&lt;br /&gt;
&lt;br /&gt;
* [[Freeport]] (all parts, locs don't line up)&lt;br /&gt;
* [[Skyshrine]] (no locs)&lt;br /&gt;
* [[Highpass Hold]] (no locs)&lt;br /&gt;
* [[Highpass Keep]] (very 3D zone ... but loc maps currently are very 2D)&lt;br /&gt;
&lt;br /&gt;
= Adding Loc Maps =&lt;br /&gt;
&lt;br /&gt;
== Only Admins Can Add New Zones ... ==&lt;br /&gt;
&lt;br /&gt;
In order for loc maps to work they need to know information about a zone's image file (it's dimensions, how much it &amp;quot;stretches&amp;quot;, etc.).  For performance reasons, that info is kept in a Javascript file, which means only wiki admins can edit it.&lt;br /&gt;
&lt;br /&gt;
(That info ''could'' be kept in a wiki page that everyone could edit ... but those files aren't &amp;quot;cached&amp;quot; by browsers the same way as Javascript files, so whenever anyone visited ''any'' NPC page, the wiki would have to load that page also to check for the zone info.)&lt;br /&gt;
&lt;br /&gt;
== ... But The Wiki Needs Non-Admin Help ==&lt;br /&gt;
&lt;br /&gt;
However, anyone (not just admins) can help to determine a zone's information.  Once they have they can send it to Loramin, either through a forum private message (if you have an active forum account) or through [[User_talk:Loramin]] (if not).&lt;br /&gt;
&lt;br /&gt;
== How to Help ==&lt;br /&gt;
To determine a zone's info, you don't need to be a programmer, you just need to fill in a template:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;{&lt;br /&gt;
      height: *image file height*,&lt;br /&gt;
      image: '*zone file name*', &lt;br /&gt;
      test: {&lt;br /&gt;
        interval: *how far between the grid lines on the map*,&lt;br /&gt;
        maxX: *the highest X loc on the map*,&lt;br /&gt;
        maxY: *the highest Y loc on the map*,&lt;br /&gt;
        minX: *the lowest X loc on the map*,&lt;br /&gt;
        minY: *the lowest Y loc on the map*&lt;br /&gt;
      },&lt;br /&gt;
      width: *image file width*,&lt;br /&gt;
      zeroX: *the browser &amp;quot;x&amp;quot; position for the 0,0 point on the map*,&lt;br /&gt;
      zeroY: *the browser &amp;quot;y&amp;quot; position for the 0,0 point on the map*,&lt;br /&gt;
      zoomX: *the x-axis &amp;quot;zoom&amp;quot;*,&lt;br /&gt;
      zoomY: *the y-axis &amp;quot;zoom&amp;quot;*&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
for example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;{&lt;br /&gt;
      height: 452,&lt;br /&gt;
      image: 'Map_eastern_wastes.jpg', &lt;br /&gt;
      test: {&lt;br /&gt;
        maxX: 7000,&lt;br /&gt;
        maxY: 1000,&lt;br /&gt;
        minX: -6000,&lt;br /&gt;
        minY: -9000,&lt;br /&gt;
        xInterval: 1000,&lt;br /&gt;
        yInterval: 1000&lt;br /&gt;
      },&lt;br /&gt;
      width: 550,&lt;br /&gt;
      zeroX: 284,&lt;br /&gt;
      zeroY: 62,&lt;br /&gt;
      zoomX: 0.038,&lt;br /&gt;
      zoomY: 0.038&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To find those values you need to follow the instructions below and use your browser's &amp;quot;developer tools&amp;quot;.  These instructions assume you're using Chrome, but other browsers have similar tools.&lt;br /&gt;
&lt;br /&gt;
== Finding a Zone's Basic Map Info ==&lt;br /&gt;
&lt;br /&gt;
Go to the zone page you want to add; I'll use [[Eastern Wastes]] as an example.  Right-click on the map image and choose &amp;quot;Inspect&amp;quot;.  You'll see a bunch of HTML code.  Don't worry, you don't need to understand it, you just need to find the highlighted section, which will look like this (except without the bolding):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt;img alt=&amp;quot;&amp;lt;b&amp;gt;Map eastern wastes.jpg&amp;lt;/b&amp;gt;&amp;quot; src=&amp;quot;/images/Map_eastern_wastes.jpg&amp;quot; width=&amp;quot;&amp;lt;b&amp;gt;550&amp;lt;/b&amp;gt;&amp;quot; height=&amp;quot;&amp;lt;b&amp;gt;452&amp;lt;/b&amp;gt;&amp;quot; class=&amp;quot;thumbborder&amp;quot; title=&amp;quot;Map eastern wastes.jpg&amp;quot;&amp;lt;nowiki&amp;gt;&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will give you the filename of the map image, and tell you its width and height.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;{&lt;br /&gt;
      height: 452,&lt;br /&gt;
      image: 'Map_eastern_wastes.jpg',&lt;br /&gt;
      width: 550&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Finding 0,0 On the Map ==&lt;br /&gt;
&lt;br /&gt;
Next, we need to figure out where &amp;quot;0,0&amp;quot; is on the map.  Go to a page for any NPC in the zone. For example in [[Eastern Wastes]] we could choose [[Boridain Glacierbane]].&lt;br /&gt;
&lt;br /&gt;
Your browser developer tools should still be up (if they aren't, right-click and inspect anything on the page, it doesn't matter what).  There should be tabs along the top for &amp;quot;Elements&amp;quot;, &amp;quot;Console&amp;quot;, &amp;quot;Network&amp;quot;, etc.; click on &amp;quot;Console&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You will see a white area with a blue angle bracket on the left.  Click on the row to the right of that blue bracket and paste in the following code:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;testZeroZero(*your zone info*)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For instance:&lt;br /&gt;
&amp;lt;pre&amp;gt;testZeroZero({&lt;br /&gt;
    height: 452,&lt;br /&gt;
    image: 'Map_eastern_wastes.jpg',&lt;br /&gt;
    width: 550&lt;br /&gt;
})&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A map should appear with a big red X ... in the upper left corner :(  To fix that, we need to try guessing at where the 0,0 point is.  For instance, let's try 100, 100:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;testZeroZero({&lt;br /&gt;
    height: 452,&lt;br /&gt;
    image: 'Map_eastern_wastes.jpg',&lt;br /&gt;
    width: 550,&lt;br /&gt;
    zeroX: 100,&lt;br /&gt;
    zeroY: 100&lt;br /&gt;
})&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now our X is closer to the 0,0 point, but still wrong.  If we keep playing with it, we can eventually get the X perfectly aligned:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;testZeroZero({&lt;br /&gt;
    height: 452,&lt;br /&gt;
    image: 'Map_eastern_wastes.jpg',&lt;br /&gt;
    width: 550,&lt;br /&gt;
    zeroX: 284,&lt;br /&gt;
    zeroY: 62&lt;br /&gt;
})&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Finding the &amp;quot;Zoom Factor&amp;quot;: Making the Test Grid ==&lt;br /&gt;
&lt;br /&gt;
We're almost done.  We just need to determine how the image scales vs. how the locs on the map scale, or in other words the &amp;quot;zoom factor&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
To do this we need to draw some test Xs along the map's grid. To do that we need to know how far apart the lines on the map are.  That means adding a new &amp;quot;test&amp;quot; section to the code we have so far:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;test: {&lt;br /&gt;
    interval: 1000,&lt;br /&gt;
    maxX: 7000,&lt;br /&gt;
    maxY: 1000,&lt;br /&gt;
    minX: -6000,&lt;br /&gt;
    minY: -9000&lt;br /&gt;
},&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To get these numbers, we just have to look at the map itself:&lt;br /&gt;
&lt;br /&gt;
[[File:Map_eastern_wastes.jpg |500px]]&lt;br /&gt;
&lt;br /&gt;
The numbers along the top of the Eastern Wastes map go from 6000 to -5000 ... but really there are grid lines that go all the way to 7000 and -6000.  Those numbers become our &amp;quot;maxX&amp;quot; (7000) and &amp;quot;minX&amp;quot; (-6000).&lt;br /&gt;
&lt;br /&gt;
In the same way our &amp;quot;maxY&amp;quot; becomes the highest number on the right-side (1000) and our &amp;quot;minY&amp;quot; becomes the lowest (-9000).&lt;br /&gt;
&lt;br /&gt;
Finally, in both directions the numbers go in intervals of 1000, so we set the &amp;quot;interval&amp;quot; to 1000.&lt;br /&gt;
&lt;br /&gt;
== Finding the &amp;quot;Zoom Factor&amp;quot;: Showing the Test Grid ==&lt;br /&gt;
&lt;br /&gt;
Now that we've figured out our testing coordinates we can again go to that blue bracket line, only this time we're going to use slightly different code:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;testGrid(*your zone info*)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
eg.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;testGrid({&lt;br /&gt;
    height: 452,&lt;br /&gt;
    image: 'Map_eastern_wastes.jpg',&lt;br /&gt;
    test: {&lt;br /&gt;
        interval: 1000,&lt;br /&gt;
        maxX: 7000,&lt;br /&gt;
        maxY: 1000,&lt;br /&gt;
        minX: -6000,&lt;br /&gt;
        minY: -9000&lt;br /&gt;
   },&lt;br /&gt;
    width: 550,&lt;br /&gt;
    zeroX: 284,&lt;br /&gt;
    zeroY: 62&lt;br /&gt;
})&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Once you do that you should see a &amp;quot;grid&amp;quot; of red X's aligned along the map's grid ... but instead you'll probably see them all over the place.  We need to fix that, and once we do we'll be done.&lt;br /&gt;
&lt;br /&gt;
== Finding the &amp;quot;Zoom Factor&amp;quot;: Aligning the Test Grid ==&lt;br /&gt;
&lt;br /&gt;
To tell the wiki how much to &amp;quot;zoom&amp;quot; the grid in, you need to add two last bits, the zoomX and zoomY.  The default value if you don't provide these is 0.1, so if we set that we'll see the same grid.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;testGrid({&lt;br /&gt;
    height: 452,&lt;br /&gt;
    image: 'Map_eastern_wastes.jpg',&lt;br /&gt;
    test: {&lt;br /&gt;
        interval: 1000,&lt;br /&gt;
        maxX: 7000,&lt;br /&gt;
        maxY: 1000,&lt;br /&gt;
        minX: -6000,&lt;br /&gt;
        minY: -9000,&lt;br /&gt;
   },&lt;br /&gt;
    width: 550,&lt;br /&gt;
    zeroX: 284,&lt;br /&gt;
    zeroY: 62,&lt;br /&gt;
    zoomX: 0.1,&lt;br /&gt;
    zoomY: 0.1&lt;br /&gt;
})&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
They're too far apart, so let's try cutting that value down to 0.05 in each direction:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;testGrid({&lt;br /&gt;
    height: 452,&lt;br /&gt;
    image: 'Map_eastern_wastes.jpg',&lt;br /&gt;
    test: {&lt;br /&gt;
        interval: 1000,&lt;br /&gt;
        maxX: 7000,&lt;br /&gt;
        maxY: 1000,&lt;br /&gt;
        minX: -6000,&lt;br /&gt;
        minY: -9000&lt;br /&gt;
   },&lt;br /&gt;
    width: 550,&lt;br /&gt;
    zeroX: 284,&lt;br /&gt;
    zeroY: 62,&lt;br /&gt;
    zoomX: 0.05,&lt;br /&gt;
    zoomY: 0.05&lt;br /&gt;
})&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
They're still too far apart, but if we experiment a bit more we can get all the X's to align by using the values of 0.38 and 0.379:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;testGrid({&lt;br /&gt;
    height: 452,&lt;br /&gt;
    image: 'Map_eastern_wastes.jpg',&lt;br /&gt;
    test: {&lt;br /&gt;
        interval: 1000,&lt;br /&gt;
        maxX: 7000,&lt;br /&gt;
        maxY: 1000,&lt;br /&gt;
        minX: -6000,&lt;br /&gt;
        minY: -9000&lt;br /&gt;
   },&lt;br /&gt;
    width: 550,&lt;br /&gt;
    zeroX: 284,&lt;br /&gt;
    zeroY: 62,&lt;br /&gt;
    zoomX: 0.038,&lt;br /&gt;
    zoomY: 0.0379&lt;br /&gt;
})&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Victory ==&lt;br /&gt;
&lt;br /&gt;
That was a hassle, but now we've figured out the info for a zone map!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;img src=&amp;quot;https://i2.wp.com/i.imgur.com/t8zvc.gif&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We can PM it to Loramin (or paste it onto his [[User_talk:Loramin|talk page]] if you don't have a forum account), and then he can add it to the wiki, and now anyone looking for NPCs in that zone will be able to find them much more easily thanks to you!&lt;/div&gt;</summary>
		<author><name>Backle</name></author>	</entry>

	<entry>
		<id>//wiki.project1999.com/Poriss_Splitrock</id>
		<title>Poriss Splitrock</title>
		<link rel="alternate" type="text/html" href="https://wiki.project1999.com/Poriss_Splitrock"/>
				<updated>2019-07-07T22:39:14Z</updated>
		
		<summary type="html">&lt;p&gt;Backle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MerchantPage&lt;br /&gt;
&lt;br /&gt;
| imagefilename     = npc_poriss_splitrock.png&lt;br /&gt;
&lt;br /&gt;
| emu_id            = 67065&lt;br /&gt;
| illia_id          = 1800&lt;br /&gt;
&lt;br /&gt;
| name              = Poriss Splitrock&lt;br /&gt;
| race              = Kaladim Citizen&lt;br /&gt;
| class             = [[Shopkeeper]]&lt;br /&gt;
| level             = 40&lt;br /&gt;
| agro_radius       = 55&lt;br /&gt;
| run_speed         = 1.6&lt;br /&gt;
&lt;br /&gt;
| zone              = [[Kaladim|North Kaladim]]&lt;br /&gt;
| location          = (746, 138)&lt;br /&gt;
&lt;br /&gt;
| AC                = 279&lt;br /&gt;
| HP                = 2000&lt;br /&gt;
| HP_regen          = 10&lt;br /&gt;
| mana_regen        = 10&lt;br /&gt;
&lt;br /&gt;
| attacks_per_round = 2&lt;br /&gt;
| attack_speed      = 91%&lt;br /&gt;
| damage_per_hit    = 32  - 120&lt;br /&gt;
| special           = None&lt;br /&gt;
&lt;br /&gt;
| description = Poriss Splitrock is a merchant in the cleric guild of Kaladim who sells spells. He may be found to the left just after entering the guild.&lt;br /&gt;
&lt;br /&gt;
| items_sold = &lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;  [[Armor of Faith|Spell: Armor of Faith]]&amp;lt;span class='ddp'&amp;gt;(8pp 3gp 9sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Banish Undead|Spell: Banish Undead]]  &amp;lt;span class='ddp'&amp;gt;(10pp 4gp 9sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Dismiss Summoned|Spell: Dismiss Summoned]]&amp;lt;span class='ddp'&amp;gt;(4pp 1gp 9sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Earthquake|Spell: Earthquake]]        &amp;lt;span class='ddp'&amp;gt;(6pp 2gp 9sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Hammer of Requital|Spell: Hammer of Requital]]&amp;lt;span class='ddp'&amp;gt;(10pp 4gp 9sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Invoke Fear|Spell: Invoke Fear]]      &amp;lt;span class='ddp'&amp;gt;(6pp 2gp 9sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Nullify Magic|Spell: Nullify Magic]]&amp;lt;span class='ddp'&amp;gt;(5pp 2gp 4sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Pacify|Spell: Pacify]]                &amp;lt;span class='ddp'&amp;gt;(8pp 3gp 9sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Resist Cold|Spell: Resist Cold]]      &amp;lt;span class='ddp'&amp;gt;(4pp 1gp 9sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Resist Disease|Spell: Resist Disease]]&amp;lt;span class='ddp'&amp;gt;(6pp 2gp 9sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Resist Magic|Spell: Resist Magic]]    &amp;lt;span class='ddp'&amp;gt;(8pp 3gp 9sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Resolution|Spell: Resolution]]        &amp;lt;span class='ddp'&amp;gt;(10pp 4gp 9sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Retribution|Spell: Retribution]]      &amp;lt;span class='ddp'&amp;gt;(10pp 4gp 9sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Symbol of Naltron|Spell: Symbol of Naltron]]&amp;lt;span class='ddp'&amp;gt;(10pp 4gp 9sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Word of Souls|Spell: Word of Souls]]  &amp;lt;span class='ddp'&amp;gt;(8pp 3gp 9sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Yaulp III|Spell: Yaulp III]]          &amp;lt;span class='ddp'&amp;gt;(10pp 4gp 9sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| factions = &lt;br /&gt;
&lt;br /&gt;
* [[Merchants of Kaladim]] &amp;lt;span class='profac'&amp;gt;(-30)&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| opposing_factions = &lt;br /&gt;
&lt;br /&gt;
* None&lt;br /&gt;
&lt;br /&gt;
| related_quests = &lt;br /&gt;
&lt;br /&gt;
* None&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:North Kaladim]]&lt;/div&gt;</summary>
		<author><name>Backle</name></author>	</entry>

	<entry>
		<id>//wiki.project1999.com/File:Npc_poriss_splitrock.png</id>
		<title>File:Npc poriss splitrock.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.project1999.com/File:Npc_poriss_splitrock.png"/>
				<updated>2019-07-07T22:37:23Z</updated>
		
		<summary type="html">&lt;p&gt;Backle: Backle uploaded a new version of &amp;amp;quot;File:Npc poriss splitrock.png&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Backle</name></author>	</entry>

	<entry>
		<id>//wiki.project1999.com/File:Npc_krako_stonesplitter.png</id>
		<title>File:Npc krako stonesplitter.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.project1999.com/File:Npc_krako_stonesplitter.png"/>
				<updated>2019-07-07T22:36:12Z</updated>
		
		<summary type="html">&lt;p&gt;Backle: Backle uploaded a new version of &amp;amp;quot;File:Npc krako stonesplitter.png&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Backle</name></author>	</entry>

	<entry>
		<id>//wiki.project1999.com/Baleki_Nightseer</id>
		<title>Baleki Nightseer</title>
		<link rel="alternate" type="text/html" href="https://wiki.project1999.com/Baleki_Nightseer"/>
				<updated>2019-07-07T22:35:38Z</updated>
		
		<summary type="html">&lt;p&gt;Backle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MerchantPage&lt;br /&gt;
&lt;br /&gt;
| imagefilename     = npc_baleki_nightseer.png&lt;br /&gt;
&lt;br /&gt;
| emu_id            = 67086&lt;br /&gt;
| illia_id          = 7082&lt;br /&gt;
&lt;br /&gt;
| name              = Baleki Nightseer&lt;br /&gt;
| race              = Kaladim Citizen&lt;br /&gt;
| class             = [[Shopkeeper]]&lt;br /&gt;
| level             = 38&lt;br /&gt;
| agro_radius       = 55&lt;br /&gt;
| run_speed         = 1.6&lt;br /&gt;
&lt;br /&gt;
| zone              = [[Kaladim|North Kaladim]]&lt;br /&gt;
| location          = (779, 158)&lt;br /&gt;
&lt;br /&gt;
| AC                = 266&lt;br /&gt;
| HP                = 1824&lt;br /&gt;
| HP_regen          = 9&lt;br /&gt;
| mana_regen        = 9&lt;br /&gt;
&lt;br /&gt;
| attacks_per_round = 2&lt;br /&gt;
| attack_speed      = 92%&lt;br /&gt;
| damage_per_hit    = 15  - 76&lt;br /&gt;
| special           = None&lt;br /&gt;
&lt;br /&gt;
| description = Baleki Nightseer is a merchant in the cleric guild of Kaladim who sells various general items. She may be found to the left after entering the main chamber.&lt;br /&gt;
&lt;br /&gt;
| items_sold = &lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;  {{:Backpack}}                           &amp;lt;span class='ddp'&amp;gt;(5gp 7sp 7cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; {{:Bandages}}                           &amp;lt;span class='ddp'&amp;gt;(5sp 2cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; {{:Club}}                               &amp;lt;span class='ddp'&amp;gt;(2pp 9sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; {{:Flail}}                              &amp;lt;span class='ddp'&amp;gt;(12pp 5gp 9sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; {{:Great Staff}}                        &amp;lt;span class='ddp'&amp;gt;(18pp 8gp 9sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; {{:Mace}}                               &amp;lt;span class='ddp'&amp;gt;(12pp 5gp 9sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; {{:Morning Star}}                       &amp;lt;span class='ddp'&amp;gt;(15pp 7gp 4sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; {{:Small Round Shield}}                 &amp;lt;span class='ddp'&amp;gt;(1pp 5gp 7sp 4cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; {{:Staff}}                              &amp;lt;span class='ddp'&amp;gt;(4pp 5gp 1sp 4cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; {{:Two Handed Hammer}}                  &amp;lt;span class='ddp'&amp;gt;(26pp 2gp 4sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; {{:Warhammer}}                          &amp;lt;span class='ddp'&amp;gt;(6pp 2gp 9sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| factions = &lt;br /&gt;
&lt;br /&gt;
* [[Merchants of Kaladim]] &amp;lt;span class='profac'&amp;gt;(-30)&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| opposing_factions = &lt;br /&gt;
&lt;br /&gt;
* None&lt;br /&gt;
&lt;br /&gt;
| related_quests = &lt;br /&gt;
&lt;br /&gt;
* None&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:North Kaladim]]&lt;/div&gt;</summary>
		<author><name>Backle</name></author>	</entry>

	<entry>
		<id>//wiki.project1999.com/File:Npc_baleki_nightseer.png</id>
		<title>File:Npc baleki nightseer.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.project1999.com/File:Npc_baleki_nightseer.png"/>
				<updated>2019-07-07T22:32:38Z</updated>
		
		<summary type="html">&lt;p&gt;Backle: Backle uploaded a new version of &amp;amp;quot;File:Npc baleki nightseer.png&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Backle</name></author>	</entry>

	<entry>
		<id>//wiki.project1999.com/Nultal_Malfoot</id>
		<title>Nultal Malfoot</title>
		<link rel="alternate" type="text/html" href="https://wiki.project1999.com/Nultal_Malfoot"/>
				<updated>2019-07-07T22:32:00Z</updated>
		
		<summary type="html">&lt;p&gt;Backle: Updated coordinates.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Classic Era}}&lt;br /&gt;
{{Namedmobpage&lt;br /&gt;
&lt;br /&gt;
| imagefilename     = npc_nultal_malfoot.png&lt;br /&gt;
&lt;br /&gt;
| emu_id            = 67023&lt;br /&gt;
| illia_id          = 1825&lt;br /&gt;
&lt;br /&gt;
| name              = Nultal Malfoot&lt;br /&gt;
| race              = [[Dwarf]]&lt;br /&gt;
| class             = GM [[Cleric]]&lt;br /&gt;
| level             = 61&lt;br /&gt;
| agro_radius       = 55&lt;br /&gt;
| run_speed         = 1.85&lt;br /&gt;
&lt;br /&gt;
| zone              = [[Kaladim|North Kaladim]]&lt;br /&gt;
| location          = (797, 158)&lt;br /&gt;
&lt;br /&gt;
| AC                = 415&lt;br /&gt;
| HP                = 20000&lt;br /&gt;
| HP_regen          = 100&lt;br /&gt;
| mana_regen        = 100&lt;br /&gt;
&lt;br /&gt;
| attacks_per_round = 2&lt;br /&gt;
| attack_speed      = 81%&lt;br /&gt;
| damage_per_hit    = 143  - 283&lt;br /&gt;
| special           = None&lt;br /&gt;
&lt;br /&gt;
| description = &lt;br /&gt;
&lt;br /&gt;
Nultal Malfoot is a [[Dwarf]] [[Cleric]] posted within the Church of Underfoot, in [[North Kaladim]].  For a fee of three gold pieces, he will cast [[Healing]] upon you.&lt;br /&gt;
&lt;br /&gt;
: You say, 'Hail, Nultal Malfoot'&lt;br /&gt;
&lt;br /&gt;
:: Nultal Malfoot says, 'May the power of Underfoot be with you. Welcome, I am here to serve the will of the king as should you. If you [need healing], then speak. Or perhaps you are here to [return skunk glands]?'&lt;br /&gt;
&lt;br /&gt;
: You say, 'I need healing'&lt;br /&gt;
&lt;br /&gt;
:: Nultal Malfoot says, 'Before the power of Underfoot can attempt to bind your wounds you must pay tribute. Three gold coin!!'&lt;br /&gt;
&lt;br /&gt;
: '''Give Nultal Malfoot 3 gold.'''&lt;br /&gt;
&lt;br /&gt;
:: Nultal Malfoot says, 'May the will of Brell guide you!'&lt;br /&gt;
&lt;br /&gt;
: ''' ''&amp;lt;div style=&amp;quot;color:blue&amp;quot;&amp;gt;Nultal Malfoot begins to cast [[Healing]]&amp;lt;/div&amp;gt;'' '''&lt;br /&gt;
&lt;br /&gt;
: ''' ''&amp;lt;div style=&amp;quot;color:purple&amp;quot;&amp;gt;You feel much better&amp;lt;/div&amp;gt;'' '''&lt;br /&gt;
&lt;br /&gt;
| known_loot = &lt;br /&gt;
&lt;br /&gt;
* None&lt;br /&gt;
&lt;br /&gt;
| factions = &lt;br /&gt;
&lt;br /&gt;
* [[Clerics of Underfoot]] &amp;lt;span class='profac'&amp;gt;(-30)&amp;lt;/span&amp;gt;&lt;br /&gt;
* [[Kazon Stormhammer]] &amp;lt;span class='profac'&amp;gt;(-30)&amp;lt;/span&amp;gt;&lt;br /&gt;
* [[Miners Guild 249]] &amp;lt;span class='profac'&amp;gt;(-30)&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| opposing_factions = &lt;br /&gt;
&lt;br /&gt;
* None&lt;br /&gt;
&lt;br /&gt;
| related_quests = &lt;br /&gt;
&lt;br /&gt;
* [[Skunk Hunting]]&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:North Kaladim]]&lt;/div&gt;</summary>
		<author><name>Backle</name></author>	</entry>

	<entry>
		<id>//wiki.project1999.com/File:Npc_priestess_ghalea.png</id>
		<title>File:Npc priestess ghalea.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.project1999.com/File:Npc_priestess_ghalea.png"/>
				<updated>2019-07-07T22:30:15Z</updated>
		
		<summary type="html">&lt;p&gt;Backle: Backle uploaded a new version of &amp;amp;quot;File:Npc priestess ghalea.png&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Backle</name></author>	</entry>

	<entry>
		<id>//wiki.project1999.com/File:Npc_fettar_steelwield.png</id>
		<title>File:Npc fettar steelwield.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.project1999.com/File:Npc_fettar_steelwield.png"/>
				<updated>2019-07-07T22:29:45Z</updated>
		
		<summary type="html">&lt;p&gt;Backle: Backle uploaded a new version of &amp;amp;quot;File:Npc fettar steelwield.png&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Backle</name></author>	</entry>

	<entry>
		<id>//wiki.project1999.com/Resron_Silvern</id>
		<title>Resron Silvern</title>
		<link rel="alternate" type="text/html" href="https://wiki.project1999.com/Resron_Silvern"/>
				<updated>2019-07-07T22:29:16Z</updated>
		
		<summary type="html">&lt;p&gt;Backle: Updated coordinates and added description.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Namedmobpage&lt;br /&gt;
&lt;br /&gt;
| imagefilename     = npc_resron_silvern.png&lt;br /&gt;
&lt;br /&gt;
| emu_id            = 67022&lt;br /&gt;
| illia_id          = 1824&lt;br /&gt;
&lt;br /&gt;
| name              = Resron Silvern&lt;br /&gt;
| race              = [[Dwarf]]&lt;br /&gt;
| class             = GM [[Cleric]]&lt;br /&gt;
| level             = 61&lt;br /&gt;
| agro_radius       = 55&lt;br /&gt;
| run_speed         = 1.85&lt;br /&gt;
&lt;br /&gt;
| zone              = [[Kaladim|North Kaladim]]&lt;br /&gt;
| location          = (778, 107)&lt;br /&gt;
&lt;br /&gt;
| AC                = 415&lt;br /&gt;
| HP                = 20000&lt;br /&gt;
| HP_regen          = 100&lt;br /&gt;
| mana_regen        = 100&lt;br /&gt;
&lt;br /&gt;
| attacks_per_round = 2&lt;br /&gt;
| attack_speed      = 81%&lt;br /&gt;
| damage_per_hit    = 143  - 283&lt;br /&gt;
| special           = None&lt;br /&gt;
&lt;br /&gt;
| description = Resron Silvern is one of the guild masters in the cleric guild of Kaladim. He is located to the right after entering the main chamber.&lt;br /&gt;
&lt;br /&gt;
| known_loot = &lt;br /&gt;
&lt;br /&gt;
* None&lt;br /&gt;
&lt;br /&gt;
| factions = &lt;br /&gt;
&lt;br /&gt;
* [[Clerics of Underfoot]] &amp;lt;span class='profac'&amp;gt;(-30)&amp;lt;/span&amp;gt;&lt;br /&gt;
* [[Kazon Stormhammer]] &amp;lt;span class='profac'&amp;gt;(-30)&amp;lt;/span&amp;gt;&lt;br /&gt;
* [[Miners Guild 249]] &amp;lt;span class='profac'&amp;gt;(-30)&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| opposing_factions = &lt;br /&gt;
&lt;br /&gt;
* None&lt;br /&gt;
&lt;br /&gt;
| related_quests = &lt;br /&gt;
&lt;br /&gt;
* None&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:North Kaladim]]&lt;/div&gt;</summary>
		<author><name>Backle</name></author>	</entry>

	<entry>
		<id>//wiki.project1999.com/File:Npc_resron_silvern.png</id>
		<title>File:Npc resron silvern.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.project1999.com/File:Npc_resron_silvern.png"/>
				<updated>2019-07-07T22:26:33Z</updated>
		
		<summary type="html">&lt;p&gt;Backle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Backle</name></author>	</entry>

	<entry>
		<id>//wiki.project1999.com/File:Npc_gralpa_axeheft.png</id>
		<title>File:Npc gralpa axeheft.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.project1999.com/File:Npc_gralpa_axeheft.png"/>
				<updated>2019-07-07T22:25:38Z</updated>
		
		<summary type="html">&lt;p&gt;Backle: Backle uploaded a new version of &amp;amp;quot;File:Npc gralpa axeheft.png&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Backle</name></author>	</entry>

	<entry>
		<id>//wiki.project1999.com/Duppa_Pickstone</id>
		<title>Duppa Pickstone</title>
		<link rel="alternate" type="text/html" href="https://wiki.project1999.com/Duppa_Pickstone"/>
				<updated>2019-07-07T22:23:48Z</updated>
		
		<summary type="html">&lt;p&gt;Backle: Added description.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MerchantPage&lt;br /&gt;
&lt;br /&gt;
| imagefilename     = npc_duppa_pickstone.png&lt;br /&gt;
&lt;br /&gt;
| emu_id            = 67012&lt;br /&gt;
| illia_id          = 1818&lt;br /&gt;
&lt;br /&gt;
| name              = Duppa Pickstone&lt;br /&gt;
| race              = Kaladim Citizen&lt;br /&gt;
| class             = [[Shopkeeper]]&lt;br /&gt;
| level             = 39&lt;br /&gt;
| agro_radius       = 55&lt;br /&gt;
| run_speed         = 1.6&lt;br /&gt;
&lt;br /&gt;
| zone              = [[Kaladim|North Kaladim]]&lt;br /&gt;
| location          = (746, 126)&lt;br /&gt;
&lt;br /&gt;
| AC                = 272&lt;br /&gt;
| HP                = 1911&lt;br /&gt;
| HP_regen          = 10&lt;br /&gt;
| mana_regen        = 10&lt;br /&gt;
&lt;br /&gt;
| attacks_per_round = 2&lt;br /&gt;
| attack_speed      = 91%&lt;br /&gt;
| damage_per_hit    = 16  - 78&lt;br /&gt;
| special           = None&lt;br /&gt;
&lt;br /&gt;
| description = Duppa Pickstone is a merchant in the cleric guild of Kaladim who sells spells. She may be found to the right just after entering the guild.&lt;br /&gt;
&lt;br /&gt;
| items_sold = &lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;  [[Bravery|Spell: Bravery]]              &amp;lt;span class='ddp'&amp;gt;(4pp 1gp 9sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Calm|Spell: Calm]]                    &amp;lt;span class='ddp'&amp;gt;(3pp 1gp 4sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Daring|Spell: Daring]]                &amp;lt;span class='ddp'&amp;gt;(3pp 1gp 4sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Dismiss Undead|Spell: Dismiss Undead]]&amp;lt;span class='ddp'&amp;gt;(4pp 1gp 9sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Endure Magic|Spell: Endure Magic]]    &amp;lt;span class='ddp'&amp;gt;(3pp 1gp 4sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Hammer of Striking|Spell: Hammer of Striking]]&amp;lt;span class='ddp'&amp;gt;(3pp 1gp 4sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Holy Might|Spell: Holy Might]]        &amp;lt;span class='ddp'&amp;gt;(3pp 1gp 4sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Imbue Ruby|Spell: Imbue Ruby]]        &amp;lt;span class='ddp'&amp;gt;(5pp 2gp 4sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Inspire Fear|Spell: Inspire Fear]]    &amp;lt;span class='ddp'&amp;gt;(4pp 1gp 9sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Spirit Armor|Spell: Spirit Armor]]    &amp;lt;span class='ddp'&amp;gt;(3pp 1gp 4sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Symbol of Ryltan|Spell: Symbol of Ryltan]]&amp;lt;span class='ddp'&amp;gt;(4pp 1gp 9sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Ward Summoned|Spell: Ward Summoned]]  &amp;lt;span class='ddp'&amp;gt;(1gp 6sp 7cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Wave of Fear|Spell: Wave of Fear]]    &amp;lt;span class='ddp'&amp;gt;(4pp 1gp 9sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Word of Shadow|Spell: Word of Shadow]]&amp;lt;span class='ddp'&amp;gt;(3pp 1gp 4sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Yaulp II|Spell: Yaulp II]]            &amp;lt;span class='ddp'&amp;gt;(3pp 1gp 4sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| factions = &lt;br /&gt;
&lt;br /&gt;
* [[Merchants of Kaladim]] &amp;lt;span class='profac'&amp;gt;(-30)&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| opposing_factions = &lt;br /&gt;
&lt;br /&gt;
* None&lt;br /&gt;
&lt;br /&gt;
| related_quests = &lt;br /&gt;
&lt;br /&gt;
* None&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:North Kaladim]]&lt;/div&gt;</summary>
		<author><name>Backle</name></author>	</entry>

	<entry>
		<id>//wiki.project1999.com/File:Npc_duppa_pickstone.png</id>
		<title>File:Npc duppa pickstone.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.project1999.com/File:Npc_duppa_pickstone.png"/>
				<updated>2019-07-07T22:21:29Z</updated>
		
		<summary type="html">&lt;p&gt;Backle: Backle uploaded a new version of &amp;amp;quot;File:Npc duppa pickstone.png&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Backle</name></author>	</entry>

	<entry>
		<id>//wiki.project1999.com/File:Npc_zeffan_holdsman.png</id>
		<title>File:Npc zeffan holdsman.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.project1999.com/File:Npc_zeffan_holdsman.png"/>
				<updated>2019-07-07T22:19:27Z</updated>
		
		<summary type="html">&lt;p&gt;Backle: Backle uploaded a new version of &amp;amp;quot;File:Npc zeffan holdsman.png&amp;amp;quot;: Reduce image size.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Backle</name></author>	</entry>

	<entry>
		<id>//wiki.project1999.com/Zeffan_Holdsman</id>
		<title>Zeffan Holdsman</title>
		<link rel="alternate" type="text/html" href="https://wiki.project1999.com/Zeffan_Holdsman"/>
				<updated>2019-07-07T22:07:50Z</updated>
		
		<summary type="html">&lt;p&gt;Backle: Updated coordinates and added description.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MerchantPage&lt;br /&gt;
&lt;br /&gt;
| imagefilename     = npc_zeffan_holdsman.png&lt;br /&gt;
&lt;br /&gt;
| emu_id            = 67067&lt;br /&gt;
| illia_id          = 1810&lt;br /&gt;
&lt;br /&gt;
| name              = Zeffan Holdsman&lt;br /&gt;
| race              = Kaladim Citizen&lt;br /&gt;
| class             = [[Shopkeeper]]&lt;br /&gt;
| level             = 42&lt;br /&gt;
| agro_radius       = 55&lt;br /&gt;
| run_speed         = 1.65&lt;br /&gt;
&lt;br /&gt;
| zone              = [[Kaladim|North Kaladim]]&lt;br /&gt;
| location          = (734, 125)&lt;br /&gt;
&lt;br /&gt;
| AC                = 292&lt;br /&gt;
| HP                = 2184&lt;br /&gt;
| HP_regen          = 11&lt;br /&gt;
| mana_regen        = 11&lt;br /&gt;
&lt;br /&gt;
| attacks_per_round = 2&lt;br /&gt;
| attack_speed      = 91%&lt;br /&gt;
| damage_per_hit    = 34  - 126&lt;br /&gt;
| special           = None&lt;br /&gt;
&lt;br /&gt;
| description = Zeffan Holdsman is a merchant in the cleric guild of Kaladim who sells spells. He may be found just to the right of the door after entering.&lt;br /&gt;
&lt;br /&gt;
| items_sold = &lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;  [[Bind Affinity|Spell: Bind Affinity]]  &amp;lt;span class='ddp'&amp;gt;(1pp 6gp 7sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Cancel Magic|Spell: Cancel Magic]]    &amp;lt;span class='ddp'&amp;gt;(8gp 3sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Center|Spell: Center]]                &amp;lt;span class='ddp'&amp;gt;(8gp 3sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Endure Cold|Spell: Endure Cold]]      &amp;lt;span class='ddp'&amp;gt;(4sp 1cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Endure Disease|Spell: Endure Disease]]&amp;lt;span class='ddp'&amp;gt;(1pp 4sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Endure Fire|Spell: Endure Fire]]      &amp;lt;span class='ddp'&amp;gt;(4sp 1cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Endure Poison|Spell: Endure Poison]]  &amp;lt;span class='ddp'&amp;gt;(6gp 2sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Expulse Undead|Spell: Expulse Undead]]&amp;lt;span class='ddp'&amp;gt;(2pp 9sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Fear|Spell: Fear]]                    &amp;lt;span class='ddp'&amp;gt;(1gp 6sp 7cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Halo of Light|Spell: Halo of Light]]  &amp;lt;span class='ddp'&amp;gt;(1pp 3gp 6sp 4cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Hammer of Wrath|Spell: Hammer of Wrath]]&amp;lt;span class='ddp'&amp;gt;(8gp 3sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Invisibility vs Undead|Spell: Invisibility vs Undead]]&amp;lt;span class='ddp'&amp;gt;(4sp 1cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Root|Spell: Root]]                    &amp;lt;span class='ddp'&amp;gt;(2gp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Sense Summoned|Spell: Sense Summoned]]&amp;lt;span class='ddp'&amp;gt;(2gp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Sense the Dead|Spell: Sense the Dead]]&amp;lt;span class='ddp'&amp;gt;(4sp 1cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Smite|Spell: Smite]]                  &amp;lt;span class='ddp'&amp;gt;(2pp 9sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Soothe|Spell: Soothe]]                &amp;lt;span class='ddp'&amp;gt;(4gp 1sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Summon Food|Spell: Summon Food]]      &amp;lt;span class='ddp'&amp;gt;(4sp 1cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Symbol of Transal|Spell: Symbol of Transal]]&amp;lt;span class='ddp'&amp;gt;(1pp 9gp 9sp 4cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Word of Pain|Spell: Word of Pain]]    &amp;lt;span class='ddp'&amp;gt;(1pp 3gp 6sp 4cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| factions = &lt;br /&gt;
&lt;br /&gt;
* [[Merchants of Kaladim]] &amp;lt;span class='profac'&amp;gt;(-30)&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| opposing_factions = &lt;br /&gt;
&lt;br /&gt;
* None&lt;br /&gt;
&lt;br /&gt;
| related_quests = &lt;br /&gt;
&lt;br /&gt;
* None&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:North Kaladim]]&lt;/div&gt;</summary>
		<author><name>Backle</name></author>	</entry>

	<entry>
		<id>//wiki.project1999.com/File:Npc_zeffan_holdsman.png</id>
		<title>File:Npc zeffan holdsman.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.project1999.com/File:Npc_zeffan_holdsman.png"/>
				<updated>2019-07-07T22:04:27Z</updated>
		
		<summary type="html">&lt;p&gt;Backle: Backle uploaded a new version of &amp;amp;quot;File:Npc zeffan holdsman.png&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Backle</name></author>	</entry>

	<entry>
		<id>//wiki.project1999.com/Priestess_Ghalea</id>
		<title>Priestess Ghalea</title>
		<link rel="alternate" type="text/html" href="https://wiki.project1999.com/Priestess_Ghalea"/>
				<updated>2019-07-07T21:19:50Z</updated>
		
		<summary type="html">&lt;p&gt;Backle: Updated coordinates and added description.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Classic Era}}&lt;br /&gt;
{{Namedmobpage&lt;br /&gt;
&lt;br /&gt;
| imagefilename     = npc_priestess_ghalea.png&lt;br /&gt;
&lt;br /&gt;
| emu_id            = 67024&lt;br /&gt;
| illia_id          = 1828&lt;br /&gt;
&lt;br /&gt;
| name              = Priestess Ghalea&lt;br /&gt;
| race              = [[Dwarf]]&lt;br /&gt;
| class             = GM [[Cleric]]&lt;br /&gt;
| level             = 61&lt;br /&gt;
| agro_radius       = 55&lt;br /&gt;
| run_speed         = 1.85&lt;br /&gt;
&lt;br /&gt;
| zone              = [[Kaladim|North Kaladim]]&lt;br /&gt;
| location          = (788, 134)&lt;br /&gt;
&lt;br /&gt;
| AC                = 415&lt;br /&gt;
| HP                = 20000&lt;br /&gt;
| HP_regen          = 100&lt;br /&gt;
| mana_regen        = 100&lt;br /&gt;
&lt;br /&gt;
| attacks_per_round = 2&lt;br /&gt;
| attack_speed      = 81%&lt;br /&gt;
| damage_per_hit    = 143  - 283&lt;br /&gt;
| special           = None&lt;br /&gt;
&lt;br /&gt;
| description = Priestess Ghalea is the guild master of the cleric's guild in Kaladim (the Church of Underfoot). She is involved in several quests. &lt;br /&gt;
&lt;br /&gt;
| known_loot = &lt;br /&gt;
&lt;br /&gt;
* None&lt;br /&gt;
&lt;br /&gt;
| factions = &lt;br /&gt;
&lt;br /&gt;
* None&lt;br /&gt;
&lt;br /&gt;
| related_quests = &lt;br /&gt;
&lt;br /&gt;
* [[Armor of Ro Quests|Boots of Ro]]&lt;br /&gt;
* [[Armor of Ro Quests|Bracer of Ro]]&lt;br /&gt;
* [[Armor of Ro Quests|Breastplate of Ro]]&lt;br /&gt;
* [[Armor of Ro Quests|Gauntlets of Ro]]&lt;br /&gt;
* [[Armor of Ro Quests|Greaves of Ro]]&lt;br /&gt;
* [[Armor of Ro Quests|Helm of Ro]]&lt;br /&gt;
* [[Armor of Ro Quests|Vambraces of Ro]]&lt;br /&gt;
* [[Chalice of Conquest Quest]]&lt;br /&gt;
* [[Guild Summons - Church of Underfoot]]&lt;br /&gt;
* [[Soil of Underfoot]]&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:North Kaladim]]&lt;/div&gt;</summary>
		<author><name>Backle</name></author>	</entry>

	<entry>
		<id>//wiki.project1999.com/File:Npc_priestess_ghalea.png</id>
		<title>File:Npc priestess ghalea.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.project1999.com/File:Npc_priestess_ghalea.png"/>
				<updated>2019-07-07T21:14:58Z</updated>
		
		<summary type="html">&lt;p&gt;Backle: Backle uploaded a new version of &amp;amp;quot;File:Npc priestess ghalea.png&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Backle</name></author>	</entry>

	<entry>
		<id>//wiki.project1999.com/Fettar_Steelwield</id>
		<title>Fettar Steelwield</title>
		<link rel="alternate" type="text/html" href="https://wiki.project1999.com/Fettar_Steelwield"/>
				<updated>2019-07-07T21:11:38Z</updated>
		
		<summary type="html">&lt;p&gt;Backle: Updated coordinates and added description. Removed spells that he doesn't stock.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MerchantPage&lt;br /&gt;
&lt;br /&gt;
| imagefilename     = npc_fettar_steelwield.png&lt;br /&gt;
&lt;br /&gt;
| emu_id            = 67064&lt;br /&gt;
| illia_id          = 1794&lt;br /&gt;
&lt;br /&gt;
| name              = Fettar Steelwield&lt;br /&gt;
| race              = Kaladim Citizen&lt;br /&gt;
| class             = [[Shopkeeper]]&lt;br /&gt;
| level             = 42&lt;br /&gt;
| agro_radius       = 55&lt;br /&gt;
| run_speed         = 1.65&lt;br /&gt;
&lt;br /&gt;
| zone              = [[Kaladim|North Kaladim]]&lt;br /&gt;
| location          = (799, 106)&lt;br /&gt;
&lt;br /&gt;
| AC                = 292&lt;br /&gt;
| HP                = 2184&lt;br /&gt;
| HP_regen          = 11&lt;br /&gt;
| mana_regen        = 11&lt;br /&gt;
&lt;br /&gt;
| attacks_per_round = 2&lt;br /&gt;
| attack_speed      = 91%&lt;br /&gt;
| damage_per_hit    = 34  - 126&lt;br /&gt;
| special           = None&lt;br /&gt;
&lt;br /&gt;
| description = Fettar Steelwield is a merchant in the cleric's guild of Kaladim who sells spells. He is located to the right of the podium after entering the main chamber. &lt;br /&gt;
&lt;br /&gt;
| items_sold = &lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;  [[Expel Summoned|Spell: Expel Summoned]]&amp;lt;span class='ddp'&amp;gt;(5pp 2gp 4sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Immobilize|Spell: Immobilize]]&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Shield of Words|Spell: Shield of Words]]&amp;lt;span class='ddp'&amp;gt;(10pp 4gp 9sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Sound of Force|Spell: Sound of Force]]&amp;lt;span class='ddp'&amp;gt;(10pp 4gp 9sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Word Divine|Spell: Word Divine]]      &amp;lt;span class='ddp'&amp;gt;(10pp 4gp 9sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| factions = &lt;br /&gt;
&lt;br /&gt;
* [[Merchants of Kaladim]] &amp;lt;span class='profac'&amp;gt;(-30)&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| opposing_factions = &lt;br /&gt;
&lt;br /&gt;
* None&lt;br /&gt;
&lt;br /&gt;
| related_quests = &lt;br /&gt;
&lt;br /&gt;
* None&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:North Kaladim]]&lt;/div&gt;</summary>
		<author><name>Backle</name></author>	</entry>

	<entry>
		<id>//wiki.project1999.com/File:Npc_fettar_steelwield.png</id>
		<title>File:Npc fettar steelwield.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.project1999.com/File:Npc_fettar_steelwield.png"/>
				<updated>2019-07-07T21:07:32Z</updated>
		
		<summary type="html">&lt;p&gt;Backle: Backle uploaded a new version of &amp;amp;quot;File:Npc fettar steelwield.png&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Backle</name></author>	</entry>

	<entry>
		<id>//wiki.project1999.com/Krako_Stonesplitter</id>
		<title>Krako Stonesplitter</title>
		<link rel="alternate" type="text/html" href="https://wiki.project1999.com/Krako_Stonesplitter"/>
				<updated>2019-07-07T20:46:03Z</updated>
		
		<summary type="html">&lt;p&gt;Backle: Updated coordinates and added description.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{MerchantPage&lt;br /&gt;
&lt;br /&gt;
| imagefilename     = npc_krako_stonesplitter.png&lt;br /&gt;
&lt;br /&gt;
| emu_id            = 67069&lt;br /&gt;
| illia_id          = 1798&lt;br /&gt;
&lt;br /&gt;
| name              = Krako Stonesplitter&lt;br /&gt;
| race              = Kaladim Citizen&lt;br /&gt;
| class             = [[Shopkeeper]]&lt;br /&gt;
| level             = 41&lt;br /&gt;
| agro_radius       = 55&lt;br /&gt;
| run_speed         = 1.65&lt;br /&gt;
&lt;br /&gt;
| zone              = [[Kaladim|North Kaladim]]&lt;br /&gt;
| location          = (766, 146)&lt;br /&gt;
&lt;br /&gt;
| AC                = 285&lt;br /&gt;
| HP                = 2091&lt;br /&gt;
| HP_regen          = 10&lt;br /&gt;
| mana_regen        = 10&lt;br /&gt;
&lt;br /&gt;
| attacks_per_round = 2&lt;br /&gt;
| attack_speed      = 91%&lt;br /&gt;
| damage_per_hit    = 33  - 123&lt;br /&gt;
| special           = None&lt;br /&gt;
&lt;br /&gt;
| description = This merchant in the cleric's guild of Kaladim sells spells. He is located on the left just after entering the main chamber.&lt;br /&gt;
&lt;br /&gt;
| items_sold = &lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;  [[Abolish Poison|Spell: Abolish Poison]]&amp;lt;span class='ddp'&amp;gt;(10pp 4gp 9sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Complete Healing|Spell: Complete Healing]]&amp;lt;span class='ddp'&amp;gt;(8pp 3gp 9sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Counteract Poison|Spell: Counteract Poison]]&amp;lt;span class='ddp'&amp;gt;(4pp 1gp 9sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Cure Blindness|Spell: Cure Blindness]]&amp;lt;span class='ddp'&amp;gt;(2gp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Cure Disease|Spell: Cure Disease]]    &amp;lt;span class='ddp'&amp;gt;(4sp 1cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Cure Poison|Spell: Cure Poison]]      &amp;lt;span class='ddp'&amp;gt;(4sp 1cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Extinguish Fatigue|Spell: Extinguish Fatigue]]&amp;lt;span class='ddp'&amp;gt;(3pp 1gp 4sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Greater Healing|Spell: Greater Healing]]&amp;lt;span class='ddp'&amp;gt;(3pp 1gp 4sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Healing|Spell: Healing]]              &amp;lt;span class='ddp'&amp;gt;(1pp 6gp 7sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Invigor|Spell: Invigor]]              &amp;lt;span class='ddp'&amp;gt;(1pp 3gp 6sp 4cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Light Healing|Spell: Light Healing]]  &amp;lt;span class='ddp'&amp;gt;(3gp 1sp 4cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Minor Healing|Spell: Minor Healing]]  &amp;lt;span class='ddp'&amp;gt;(4sp 1cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Resurrection|Spell: Resurrection]]    &amp;lt;span class='ddp'&amp;gt;(10pp 4gp 9sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Resuscitate|Spell: Resuscitate]]      &amp;lt;span class='ddp'&amp;gt;(8pp 3gp 9sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Revive|Spell: Revive]]                &amp;lt;span class='ddp'&amp;gt;(5pp 2gp 4sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Superior Healing|Spell: Superior Healing]]&amp;lt;span class='ddp'&amp;gt;(6pp 2gp 9sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Word of Healing|Spell: Word of Healing]]&amp;lt;span class='ddp'&amp;gt;(10pp 4gp 9sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt; [[Word of Health|Spell: Word of Health]]&amp;lt;span class='ddp'&amp;gt;(6pp 2gp 9sp 9cp)&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| factions = &lt;br /&gt;
&lt;br /&gt;
* [[Merchants of Kaladim]] &amp;lt;span class='profac'&amp;gt;(-30)&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
| opposing_factions = &lt;br /&gt;
&lt;br /&gt;
* None&lt;br /&gt;
&lt;br /&gt;
| related_quests = &lt;br /&gt;
&lt;br /&gt;
* None&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:North Kaladim]]&lt;/div&gt;</summary>
		<author><name>Backle</name></author>	</entry>

	<entry>
		<id>//wiki.project1999.com/File:Npc_krako_stonesplitter.png</id>
		<title>File:Npc krako stonesplitter.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.project1999.com/File:Npc_krako_stonesplitter.png"/>
				<updated>2019-07-07T20:38:15Z</updated>
		
		<summary type="html">&lt;p&gt;Backle: Backle uploaded a new version of &amp;amp;quot;File:Npc krako stonesplitter.png&amp;amp;quot;: Updated picture.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Backle</name></author>	</entry>

	<entry>
		<id>//wiki.project1999.com/Loc_Maps</id>
		<title>Loc Maps</title>
		<link rel="alternate" type="text/html" href="https://wiki.project1999.com/Loc_Maps"/>
				<updated>2019-07-07T00:30:52Z</updated>
		
		<summary type="html">&lt;p&gt;Backle: /* Which Zones Have Loc Maps */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= What Are Loc Maps? =&lt;br /&gt;
&lt;br /&gt;
NPCs (from enabled zones) now have &amp;quot;(Show On Map)&amp;quot; links next to their location.  When you hover your mouse over this link, you will be shown a map of the zone, and the NPC will have a red &amp;quot;X&amp;quot; marking their location on that map.&lt;br /&gt;
&lt;br /&gt;
= Which Zones Have Loc Maps =&lt;br /&gt;
&lt;br /&gt;
The following zones currently have &amp;quot;loc maps&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
* [[Eastern Wastes]]&lt;br /&gt;
* [[Rivervale]]&lt;br /&gt;
* [[North Qeynos]]&lt;br /&gt;
* [[South Qeynos]]&lt;br /&gt;
* [[Oggok]] -- coming soon, submitted&lt;br /&gt;
&lt;br /&gt;
= Adding Loc Maps =&lt;br /&gt;
&lt;br /&gt;
== Only Admins Can Add New Zones ... ==&lt;br /&gt;
&lt;br /&gt;
In order for loc maps to work they need to know information about a zone's image file (it's dimensions, how much it &amp;quot;stretches&amp;quot;, etc.).  For performance reasons, that info is kept in a Javascript file, which means only wiki admins can edit it.&lt;br /&gt;
&lt;br /&gt;
(That info ''could'' be kept in a wiki page that everyone could edit ... but those files aren't &amp;quot;cached&amp;quot; by browsers the same way as Javascript files, so whenever anyone visited ''any'' NPC page, the wiki would have to load that page also to check for the zone info.)&lt;br /&gt;
&lt;br /&gt;
== ... But The Wiki Needs Non-Admin Help ==&lt;br /&gt;
&lt;br /&gt;
However, anyone (not just admins) can help to determine a zone's information.  Once they have they can send it to Loramin, either through a forum private message (if you have an active forum account) or through [[User_talk:Loramin]] (if not).&lt;br /&gt;
&lt;br /&gt;
== How to Help ==&lt;br /&gt;
To determine a zone's info, you don't need to be a programmer, you just need to fill in a template:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;{&lt;br /&gt;
      height: *image file height*,&lt;br /&gt;
      image: '*zone file name*', &lt;br /&gt;
      test: {&lt;br /&gt;
        interval: *how far between the grid lines on the map*,&lt;br /&gt;
        maxX: *the highest X loc on the map*,&lt;br /&gt;
        maxY: *the highest Y loc on the map*,&lt;br /&gt;
        minX: *the lowest X loc on the map*,&lt;br /&gt;
        minY: *the lowest Y loc on the map*&lt;br /&gt;
      },&lt;br /&gt;
      width: *image file width*,&lt;br /&gt;
      zeroX: *the browser &amp;quot;x&amp;quot; position for the 0,0 point on the map*,&lt;br /&gt;
      zeroY: *the browser &amp;quot;y&amp;quot; position for the 0,0 point on the map*,&lt;br /&gt;
      zoomX: *the x-axis &amp;quot;zoom&amp;quot;*,&lt;br /&gt;
      zoomY: *the y-axis &amp;quot;zoom&amp;quot;*&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
for example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;{&lt;br /&gt;
      height: 452,&lt;br /&gt;
      image: 'Map_eastern_wastes.jpg', &lt;br /&gt;
      test: {&lt;br /&gt;
        maxX: 7000,&lt;br /&gt;
        maxY: 1000,&lt;br /&gt;
        minX: -6000,&lt;br /&gt;
        minY: -9000,&lt;br /&gt;
        xInterval: 1000,&lt;br /&gt;
        yInterval: 1000&lt;br /&gt;
      },&lt;br /&gt;
      width: 550,&lt;br /&gt;
      zeroX: 284,&lt;br /&gt;
      zeroY: 62,&lt;br /&gt;
      zoomX: 0.038,&lt;br /&gt;
      zoomY: 0.038&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To find those values you need to follow the instructions below and use your browser's &amp;quot;developer tools&amp;quot;.  These instructions assume you're using Chrome, but other browsers have similar tools.&lt;br /&gt;
&lt;br /&gt;
== Finding a Zone's Basic Map Info ==&lt;br /&gt;
&lt;br /&gt;
Go to the zone page you want to add; I'll use [[Eastern Wastes]] as an example.  Right-click on the map image and choose &amp;quot;Inspect&amp;quot;.  You'll see a bunch of HTML code.  Don't worry, you don't need to understand it, you just need to find the highlighted section, which will look like this (except without the bolding):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt;img alt=&amp;quot;&amp;lt;b&amp;gt;Map eastern wastes.jpg&amp;lt;/b&amp;gt;&amp;quot; src=&amp;quot;/images/Map_eastern_wastes.jpg&amp;quot; width=&amp;quot;&amp;lt;b&amp;gt;550&amp;lt;/b&amp;gt;&amp;quot; height=&amp;quot;&amp;lt;b&amp;gt;452&amp;lt;/b&amp;gt;&amp;quot; class=&amp;quot;thumbborder&amp;quot; title=&amp;quot;Map eastern wastes.jpg&amp;quot;&amp;lt;nowiki&amp;gt;&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will give you the filename of the map image, and tell you its width and height.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;{&lt;br /&gt;
      height: 452,&lt;br /&gt;
      image: 'Map_eastern_wastes.jpg',&lt;br /&gt;
      width: 550&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Finding 0,0 On the Map ==&lt;br /&gt;
&lt;br /&gt;
Next, we need to figure out where &amp;quot;0,0&amp;quot; is on the map.  Go to a page for any NPC in the zone. For example in [[Eastern Wastes]] we could choose [[Boridain Glacierbane]].&lt;br /&gt;
&lt;br /&gt;
Your browser developer tools should still be up (if they aren't, right-click and inspect anything on the page, it doesn't matter what).  There should be tabs along the top for &amp;quot;Elements&amp;quot;, &amp;quot;Console&amp;quot;, &amp;quot;Network&amp;quot;, etc.; click on &amp;quot;Console&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You will see a white area with a blue angle bracket on the left.  Click on the row to the right of that blue bracket and paste in the following code:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;testZeroZero(*your zone info*)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For instance:&lt;br /&gt;
&amp;lt;pre&amp;gt;testZeroZero({&lt;br /&gt;
    height: 452,&lt;br /&gt;
    image: 'Map_eastern_wastes.jpg',&lt;br /&gt;
    width: 550&lt;br /&gt;
})&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A map should appear with a big red X ... in the upper left corner :(  To fix that, we need to try guessing at where the 0,0 point is.  For instance, let's try 100, 100:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;testZeroZero({&lt;br /&gt;
    height: 452,&lt;br /&gt;
    image: 'Map_eastern_wastes.jpg',&lt;br /&gt;
    width: 550,&lt;br /&gt;
    zeroX: 100,&lt;br /&gt;
    zeroY: 100&lt;br /&gt;
})&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now our X is closer to the 0,0 point, but still wrong.  If we keep playing with it, we can eventually get the X perfectly aligned:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;testZeroZero({&lt;br /&gt;
    height: 452,&lt;br /&gt;
    image: 'Map_eastern_wastes.jpg',&lt;br /&gt;
    width: 550,&lt;br /&gt;
    zeroX: 284,&lt;br /&gt;
    zeroY: 62&lt;br /&gt;
})&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Finding the &amp;quot;Zoom Factor&amp;quot;: Making the Test Grid ==&lt;br /&gt;
&lt;br /&gt;
We're almost done.  We just need to determine how the image scales vs. how the locs on the map scale, or in other words the &amp;quot;zoom factor&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
To do this we need to draw some test Xs along the map's grid. To do that we need to know how far apart the lines on the map are.  That means adding a new &amp;quot;test&amp;quot; section to the code we have so far:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;test: {&lt;br /&gt;
    interval: 1000,&lt;br /&gt;
    maxX: 7000,&lt;br /&gt;
    maxY: 1000,&lt;br /&gt;
    minX: -6000,&lt;br /&gt;
    minY: -9000&lt;br /&gt;
},&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To get these numbers, we just have to look at the map itself:&lt;br /&gt;
&lt;br /&gt;
[[File:Map_eastern_wastes.jpg |500px]]&lt;br /&gt;
&lt;br /&gt;
The numbers along the top of the Eastern Wastes map go from 6000 to -5000 ... but really there are grid lines that go all the way to 7000 and -6000.  Those numbers become our &amp;quot;maxX&amp;quot; (7000) and &amp;quot;minX&amp;quot; (-6000).&lt;br /&gt;
&lt;br /&gt;
In the same way our &amp;quot;maxY&amp;quot; becomes the highest number on the right-side (1000) and our &amp;quot;minY&amp;quot; becomes the lowest (-9000).&lt;br /&gt;
&lt;br /&gt;
Finally, in both directions the numbers go in intervals of 1000, so we set the &amp;quot;interval&amp;quot; to 1000.&lt;br /&gt;
&lt;br /&gt;
== Finding the &amp;quot;Zoom Factor&amp;quot;: Showing the Test Grid ==&lt;br /&gt;
&lt;br /&gt;
Now that we've figured out our testing coordinates we can again go to that blue bracket line, only this time we're going to use slightly different code:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;testGrid(*your zone info*)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
eg.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;testGrid({&lt;br /&gt;
    height: 452,&lt;br /&gt;
    image: 'Map_eastern_wastes.jpg',&lt;br /&gt;
    test: {&lt;br /&gt;
        interval: 1000,&lt;br /&gt;
        maxX: 7000,&lt;br /&gt;
        maxY: 1000,&lt;br /&gt;
        minX: -6000,&lt;br /&gt;
        minY: -9000&lt;br /&gt;
   },&lt;br /&gt;
    width: 550,&lt;br /&gt;
    zeroX: 284,&lt;br /&gt;
    zeroY: 62&lt;br /&gt;
})&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Once you do that you should see a &amp;quot;grid&amp;quot; of red X's aligned along the map's grid ... but instead you'll probably see them all over the place.  We need to fix that, and once we do we'll be done.&lt;br /&gt;
&lt;br /&gt;
== Finding the &amp;quot;Zoom Factor&amp;quot;: Aligning the Test Grid ==&lt;br /&gt;
&lt;br /&gt;
To tell the wiki how much to &amp;quot;zoom&amp;quot; the grid in, you need to add two last bits, the zoomX and zoomY.  The default value if you don't provide these is 0.1, so if we set that we'll see the same grid.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;testGrid({&lt;br /&gt;
    height: 452,&lt;br /&gt;
    image: 'Map_eastern_wastes.jpg',&lt;br /&gt;
    test: {&lt;br /&gt;
        interval: 1000,&lt;br /&gt;
        maxX: 7000,&lt;br /&gt;
        maxY: 1000,&lt;br /&gt;
        minX: -6000,&lt;br /&gt;
        minY: -9000,&lt;br /&gt;
   },&lt;br /&gt;
    width: 550,&lt;br /&gt;
    zeroX: 284,&lt;br /&gt;
    zeroY: 62,&lt;br /&gt;
    zoomX: 0.1,&lt;br /&gt;
    zoomY: 0.1&lt;br /&gt;
})&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
They're too far apart, so let's try cutting that value down to 0.05 in each direction:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;testGrid({&lt;br /&gt;
    height: 452,&lt;br /&gt;
    image: 'Map_eastern_wastes.jpg',&lt;br /&gt;
    test: {&lt;br /&gt;
        interval: 1000,&lt;br /&gt;
        maxX: 7000,&lt;br /&gt;
        maxY: 1000,&lt;br /&gt;
        minX: -6000,&lt;br /&gt;
        minY: -9000&lt;br /&gt;
   },&lt;br /&gt;
    width: 550,&lt;br /&gt;
    zeroX: 284,&lt;br /&gt;
    zeroY: 62,&lt;br /&gt;
    zoomX: 0.05,&lt;br /&gt;
    zoomY: 0.05&lt;br /&gt;
})&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
They're still too far apart, but if we experiment a bit more we can get all the X's to align by using the values of 0.38 and 0.379:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;testGrid({&lt;br /&gt;
    height: 452,&lt;br /&gt;
    image: 'Map_eastern_wastes.jpg',&lt;br /&gt;
    test: {&lt;br /&gt;
        interval: 1000,&lt;br /&gt;
        maxX: 7000,&lt;br /&gt;
        maxY: 1000,&lt;br /&gt;
        minX: -6000,&lt;br /&gt;
        minY: -9000&lt;br /&gt;
   },&lt;br /&gt;
    width: 550,&lt;br /&gt;
    zeroX: 284,&lt;br /&gt;
    zeroY: 62,&lt;br /&gt;
    zoomX: 0.038,&lt;br /&gt;
    zoomY: 0.0379&lt;br /&gt;
})&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Victory ==&lt;br /&gt;
&lt;br /&gt;
That was a hassle, but now we've figured out the info for a zone map!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;img src=&amp;quot;https://i2.wp.com/i.imgur.com/t8zvc.gif&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We can PM it to Loramin (or paste it onto his [[User_talk:Loramin|talk page]] if you don't have a forum account), and then he can add it to the wiki, and now anyone looking for NPCs in that zone will be able to find them much more easily thanks to you!&lt;/div&gt;</summary>
		<author><name>Backle</name></author>	</entry>

	<entry>
		<id>//wiki.project1999.com/Loc_Maps</id>
		<title>Loc Maps</title>
		<link rel="alternate" type="text/html" href="https://wiki.project1999.com/Loc_Maps"/>
				<updated>2019-07-06T21:34:15Z</updated>
		
		<summary type="html">&lt;p&gt;Backle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= What Are Loc Maps? =&lt;br /&gt;
&lt;br /&gt;
NPCs (from enabled zones) now have &amp;quot;(Show On Map)&amp;quot; links next to their location.  When you hover your mouse over this link, you will be shown a map of the zone, and the NPC will have a red &amp;quot;X&amp;quot; marking their location on that map.&lt;br /&gt;
&lt;br /&gt;
= Which Zones Have Loc Maps =&lt;br /&gt;
&lt;br /&gt;
The following zones currently have &amp;quot;loc maps&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
* [[Eastern Wastes]]&lt;br /&gt;
* [[Rivervale]]&lt;br /&gt;
* [[North Qeynos]] -- coming soon, submitted&lt;br /&gt;
* [[South Qeynos]] -- coming soon, submitted&lt;br /&gt;
&lt;br /&gt;
= Adding Loc Maps =&lt;br /&gt;
&lt;br /&gt;
== Only Admins Can Add New Zones ... ==&lt;br /&gt;
&lt;br /&gt;
In order for loc maps to work they need to know information about a zone's image file (it's dimensions, how much it &amp;quot;stretches&amp;quot;, etc.).  For performance reasons, that info is kept in a Javascript file, which means only wiki admins can edit it.&lt;br /&gt;
&lt;br /&gt;
(That info ''could'' be kept in a wiki page that everyone could edit ... but those files aren't &amp;quot;cached&amp;quot; by browsers the same way as Javascript files, so whenever anyone visited ''any'' NPC page, the wiki would have to load that page also to check for the zone info.)&lt;br /&gt;
&lt;br /&gt;
== ... But The Wiki Needs Non-Admin Help ==&lt;br /&gt;
&lt;br /&gt;
However, anyone (not just admins) can help to determine a zone's information.  Once they have they can send it to Loramin, either through a forum private message (if you have an active forum account) or through [[User_talk:Loramin]] (if not).&lt;br /&gt;
&lt;br /&gt;
== How to Help ==&lt;br /&gt;
To determine a zone's info, you don't need to be a programmer, you just need to fill in a template:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;{&lt;br /&gt;
      height: *image file height*,&lt;br /&gt;
      image: '*zone file name*', &lt;br /&gt;
      test: {&lt;br /&gt;
        interval: *how far between the grid lines on the map*,&lt;br /&gt;
        maxX: *the highest X loc on the map*,&lt;br /&gt;
        maxY: *the highest Y loc on the map*,&lt;br /&gt;
        minX: *the lowest X loc on the map*,&lt;br /&gt;
        minY: *the lowest Y loc on the map*&lt;br /&gt;
      },&lt;br /&gt;
      width: *image file width*,&lt;br /&gt;
      zeroX: *the browser &amp;quot;x&amp;quot; position for the 0,0 point on the map*,&lt;br /&gt;
      zeroY: *the browser &amp;quot;y&amp;quot; position for the 0,0 point on the map*,&lt;br /&gt;
      zoomX: *the x-axis &amp;quot;zoom&amp;quot;*,&lt;br /&gt;
      zoomY: *the y-axis &amp;quot;zoom&amp;quot;*&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
for example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;{&lt;br /&gt;
      height: 452,&lt;br /&gt;
      image: 'Map_eastern_wastes.jpg', &lt;br /&gt;
      test: {&lt;br /&gt;
        maxX: 7000,&lt;br /&gt;
        maxY: 1000,&lt;br /&gt;
        minX: -6000,&lt;br /&gt;
        minY: -9000,&lt;br /&gt;
        xInterval: 1000,&lt;br /&gt;
        yInterval: 1000&lt;br /&gt;
      },&lt;br /&gt;
      width: 550,&lt;br /&gt;
      zeroX: 284,&lt;br /&gt;
      zeroY: 62,&lt;br /&gt;
      zoomX: 0.038,&lt;br /&gt;
      zoomY: 0.038&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To find those values you need to follow the instructions below and use your browser's &amp;quot;developer tools&amp;quot;.  These instructions assume you're using Chrome, but other browsers have similar tools.&lt;br /&gt;
&lt;br /&gt;
== Finding a Zone's Basic Map Info ==&lt;br /&gt;
&lt;br /&gt;
Go to the zone page you want to add; I'll use [[Eastern Wastes]] as an example.  Right-click on the map image and choose &amp;quot;Inspect&amp;quot;.  You'll see a bunch of HTML code.  Don't worry, you don't need to understand it, you just need to find the highlighted section, which will look like this (except without the bolding):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt;img alt=&amp;quot;&amp;lt;b&amp;gt;Map eastern wastes.jpg&amp;lt;/b&amp;gt;&amp;quot; src=&amp;quot;/images/Map_eastern_wastes.jpg&amp;quot; width=&amp;quot;&amp;lt;b&amp;gt;550&amp;lt;/b&amp;gt;&amp;quot; height=&amp;quot;&amp;lt;b&amp;gt;452&amp;lt;/b&amp;gt;&amp;quot; class=&amp;quot;thumbborder&amp;quot; title=&amp;quot;Map eastern wastes.jpg&amp;quot;&amp;lt;nowiki&amp;gt;&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will give you the filename of the map image, and tell you its width and height.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;{&lt;br /&gt;
      height: 452,&lt;br /&gt;
      image: 'Map_eastern_wastes.jpg',&lt;br /&gt;
      width: 550&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Finding 0,0 On the Map ==&lt;br /&gt;
&lt;br /&gt;
Next, we need to figure out where &amp;quot;0,0&amp;quot; is on the map.  Go to a page for any NPC in the zone. For example in [[Eastern Wastes]] we could choose [[Boridain Glacierbane]].&lt;br /&gt;
&lt;br /&gt;
Your browser developer tools should still be up (if they aren't, right-click and inspect anything on the page, it doesn't matter what).  There should be tabs along the top for &amp;quot;Elements&amp;quot;, &amp;quot;Console&amp;quot;, &amp;quot;Network&amp;quot;, etc.; click on &amp;quot;Console&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You will see a white area with a blue angle bracket on the left.  Click on the row to the right of that blue bracket and paste in the following code:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;testZeroZero(*your zone info*)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For instance:&lt;br /&gt;
&amp;lt;pre&amp;gt;testZeroZero({&lt;br /&gt;
    height: 452,&lt;br /&gt;
    image: 'Map_eastern_wastes.jpg',&lt;br /&gt;
    width: 550&lt;br /&gt;
})&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A map should appear with a big red X ... in the upper left corner :(  To fix that, we need to try guessing at where the 0,0 point is.  For instance, let's try 100, 100:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;testZeroZero({&lt;br /&gt;
    height: 452,&lt;br /&gt;
    image: 'Map_eastern_wastes.jpg',&lt;br /&gt;
    width: 550,&lt;br /&gt;
    zeroX: 100,&lt;br /&gt;
    zeroY: 100&lt;br /&gt;
})&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now our X is closer to the 0,0 point, but still wrong.  If we keep playing with it, we can eventually get the X perfectly aligned:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;testZeroZero({&lt;br /&gt;
    height: 452,&lt;br /&gt;
    image: 'Map_eastern_wastes.jpg',&lt;br /&gt;
    width: 550,&lt;br /&gt;
    zeroX: 284,&lt;br /&gt;
    zeroY: 62&lt;br /&gt;
})&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Finding the &amp;quot;Zoom Factor&amp;quot;: Making the Test Grid ==&lt;br /&gt;
&lt;br /&gt;
We're almost done.  We just need to determine how the image scales vs. how the locs on the map scale, or in other words the &amp;quot;zoom factor&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
To do this we need to draw some test Xs along the map's grid. To do that we need to know how far apart the lines on the map are.  That means adding a new &amp;quot;test&amp;quot; section to the code we have so far:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;test: {&lt;br /&gt;
    interval: 1000,&lt;br /&gt;
    maxX: 7000,&lt;br /&gt;
    maxY: 1000,&lt;br /&gt;
    minX: -6000,&lt;br /&gt;
    minY: -9000&lt;br /&gt;
},&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To get these numbers, we just have to look at the map itself:&lt;br /&gt;
&lt;br /&gt;
[[File:Map_eastern_wastes.jpg |500px]]&lt;br /&gt;
&lt;br /&gt;
The numbers along the top of the Eastern Wastes map go from 6000 to -5000 ... but really there are grid lines that go all the way to 7000 and -6000.  Those numbers become our &amp;quot;maxX&amp;quot; (7000) and &amp;quot;minX&amp;quot; (-6000).&lt;br /&gt;
&lt;br /&gt;
In the same way our &amp;quot;maxY&amp;quot; becomes the highest number on the right-side (1000) and our &amp;quot;minY&amp;quot; becomes the lowest (-9000).&lt;br /&gt;
&lt;br /&gt;
Finally, in both directions the numbers go in intervals of 1000, so we set the &amp;quot;interval&amp;quot; to 1000.&lt;br /&gt;
&lt;br /&gt;
== Finding the &amp;quot;Zoom Factor&amp;quot;: Showing the Test Grid ==&lt;br /&gt;
&lt;br /&gt;
Now that we've figured out our testing coordinates we can again go to that blue bracket line, only this time we're going to use slightly different code:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;testGrid(*your zone info*)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
eg.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;testGrid({&lt;br /&gt;
    height: 452,&lt;br /&gt;
    image: 'Map_eastern_wastes.jpg',&lt;br /&gt;
    test: {&lt;br /&gt;
        interval: 1000,&lt;br /&gt;
        maxX: 7000,&lt;br /&gt;
        maxY: 1000,&lt;br /&gt;
        minX: -6000,&lt;br /&gt;
        minY: -9000&lt;br /&gt;
   },&lt;br /&gt;
    width: 550,&lt;br /&gt;
    zeroX: 284,&lt;br /&gt;
    zeroY: 62&lt;br /&gt;
})&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Once you do that you should see a &amp;quot;grid&amp;quot; of red X's aligned along the map's grid ... but instead you'll probably see them all over the place.  We need to fix that, and once we do we'll be done.&lt;br /&gt;
&lt;br /&gt;
== Finding the &amp;quot;Zoom Factor&amp;quot;: Aligning the Test Grid ==&lt;br /&gt;
&lt;br /&gt;
To tell the wiki how much to &amp;quot;zoom&amp;quot; the grid in, you need to add two last bits, the zoomX and zoomY.  The default value if you don't provide these is 0.1, so if we set that we'll see the same grid.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;testGrid({&lt;br /&gt;
    height: 452,&lt;br /&gt;
    image: 'Map_eastern_wastes.jpg',&lt;br /&gt;
    test: {&lt;br /&gt;
        interval: 1000,&lt;br /&gt;
        maxX: 7000,&lt;br /&gt;
        maxY: 1000,&lt;br /&gt;
        minX: -6000,&lt;br /&gt;
        minY: -9000,&lt;br /&gt;
   },&lt;br /&gt;
    width: 550,&lt;br /&gt;
    zeroX: 284,&lt;br /&gt;
    zeroY: 62,&lt;br /&gt;
    zoomX: 0.1,&lt;br /&gt;
    zoomY: 0.1&lt;br /&gt;
})&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
They're too far apart, so let's try cutting that value down to 0.05 in each direction:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;testGrid({&lt;br /&gt;
    height: 452,&lt;br /&gt;
    image: 'Map_eastern_wastes.jpg',&lt;br /&gt;
    test: {&lt;br /&gt;
        interval: 1000,&lt;br /&gt;
        maxX: 7000,&lt;br /&gt;
        maxY: 1000,&lt;br /&gt;
        minX: -6000,&lt;br /&gt;
        minY: -9000&lt;br /&gt;
   },&lt;br /&gt;
    width: 550,&lt;br /&gt;
    zeroX: 284,&lt;br /&gt;
    zeroY: 62,&lt;br /&gt;
    zoomX: 0.05,&lt;br /&gt;
    zoomY: 0.05&lt;br /&gt;
})&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
They're still too far apart, but if we experiment a bit more we can get all the X's to align by using the values of 0.38 and 0.379:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;testGrid({&lt;br /&gt;
    height: 452,&lt;br /&gt;
    image: 'Map_eastern_wastes.jpg',&lt;br /&gt;
    test: {&lt;br /&gt;
        interval: 1000,&lt;br /&gt;
        maxX: 7000,&lt;br /&gt;
        maxY: 1000,&lt;br /&gt;
        minX: -6000,&lt;br /&gt;
        minY: -9000&lt;br /&gt;
   },&lt;br /&gt;
    width: 550,&lt;br /&gt;
    zeroX: 284,&lt;br /&gt;
    zeroY: 62,&lt;br /&gt;
    zoomX: 0.038,&lt;br /&gt;
    zoomY: 0.0379&lt;br /&gt;
})&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Victory ==&lt;br /&gt;
&lt;br /&gt;
That was a hassle, but now we've figured out the info for a zone map!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;img src=&amp;quot;https://i2.wp.com/i.imgur.com/t8zvc.gif&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We can PM it to Loramin (or paste it onto his [[User_talk:Loramin|talk page]] if you don't have a forum account), and then he can add it to the wiki, and now anyone looking for NPCs in that zone will be able to find them much more easily thanks to you!&lt;/div&gt;</summary>
		<author><name>Backle</name></author>	</entry>

	<entry>
		<id>//wiki.project1999.com/User_talk:Backle</id>
		<title>User talk:Backle</title>
		<link rel="alternate" type="text/html" href="https://wiki.project1999.com/User_talk:Backle"/>
				<updated>2019-07-06T16:48:43Z</updated>
		
		<summary type="html">&lt;p&gt;Backle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;You're awesome!  The forum only let's you PM after you've made like five posts or something I think (it's an anti-spam thing to keep non-EQ people from signing up and sending annoying ad PMs).&lt;br /&gt;
&lt;br /&gt;
If you don't want to waste time making posts for no reason, feel free to just put the zone code into my talk page directly.  And don't forget to mention when you'll next be on so I can reward you.  Thanks!&lt;br /&gt;
--[[User:Loramin|Loramin]] ([[User talk:Loramin|talk]]) 15:40, 6 July 2019 (UTC)&lt;br /&gt;
&lt;br /&gt;
Thanks! I posted my loc map object on your talk page. I am trying to make some posts since PM's are more convenient, but they're pending for moderator approval. I would like to do some more, so let me know when North Qeynos is approved, and I'll start working on the next one. As for meeting up, currently my character is in Unrest, so it won't be too easy to get to the tunnel right now. Maybe tomorrow?&lt;br /&gt;
&lt;br /&gt;
--[[User:Backle|Backle]] ([[User talk:Backle|talk]]) 16:48, 6 July 2019 (UTC)&lt;/div&gt;</summary>
		<author><name>Backle</name></author>	</entry>

	<entry>
		<id>//wiki.project1999.com/User_talk:Loramin</id>
		<title>User talk:Loramin</title>
		<link rel="alternate" type="text/html" href="https://wiki.project1999.com/User_talk:Loramin"/>
				<updated>2019-07-06T16:40:20Z</updated>
		
		<summary type="html">&lt;p&gt;Backle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Magelo Pages ==&lt;br /&gt;
&lt;br /&gt;
There are both [[Magelo Blue:Loramin]] and Magelo Blue:Magelo Blue:Loramin, can I delete one? --[[User:Ravhin|Ravhin]] ([[User talk:Ravhin|talk]]) 21:22, 4 January 2014 (UTC)&lt;br /&gt;
&lt;br /&gt;
Sure, dunno how I got Magelo Blue:Magelo Blue:Loramin&lt;br /&gt;
&lt;br /&gt;
== Test ==&lt;br /&gt;
&lt;br /&gt;
Hello pal, I moved your Test page in your personal sandbox: [[User_talk:Loramin/sandbox]]. [[User:Maximum|Maximum]] ([[User talk:Maximum|talk]]) 22:47, 12 February 2017 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Duplicate Page ==&lt;br /&gt;
I was going through the Thurgadin armour quests and found that Bard has a duplicate page.&amp;lt;br&amp;gt;&lt;br /&gt;
The proper one [[Bard Thurgadin Armor Quests]]&amp;lt;br&amp;gt;&lt;br /&gt;
The duplicate [[Thurgadin Bard Armor Quest]]&amp;lt;br&amp;gt;&lt;br /&gt;
They have some minor differences wasn't sure what to do.&amp;lt;br&amp;gt;&lt;br /&gt;
--[[User:Baler|Baler]] ([[User talk:Baler|talk]]) 17:36, 29 August 2017 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Custom images on item pages == &lt;br /&gt;
&lt;br /&gt;
Please see [[User_talk:Zosymandias]] and add to the discussion. --[[User:Ravhin|Ravhin]] ([[User talk:Ravhin|talk]]) 09:24, 22 October 2017 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pages w/ Missing Auction Tracker Boxes ==&lt;br /&gt;
&lt;br /&gt;
Hey Loramin- I know Ravhin isn't really around so I'm not sure who else to bring this up to. I've been trying my best to keep the prices updated on the wiki and identify item pages that are missing the auction box. I've posted this to Rav's user page as well since he did fix a handfull of these last year.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''List of Pages that need price info on them:'''&amp;lt;br&amp;gt;&lt;br /&gt;
1) http://wiki.project1999.com/Swirling_Sphere_of_Color &amp;lt;br&amp;gt;&lt;br /&gt;
2) http://wiki.project1999.com/Zumaik%60s_Animation &amp;lt;br&amp;gt;&lt;br /&gt;
3) http://wiki.project1999.com/Velium_Jasper_Ring &amp;lt;br&amp;gt;&lt;br /&gt;
4) http://wiki.project1999.com/Silvery_Belt_of_Contention &amp;lt;br&amp;gt;&lt;br /&gt;
5) https://wiki.project1999.com/Call_of_Sky &amp;lt;br&amp;gt;&lt;br /&gt;
6) https://wiki.project1999.com/Club_of_the_Ice_Ocean &amp;lt;br&amp;gt;&lt;br /&gt;
7) http://wiki.project1999.com/Knotted_Turtlebone_Ring &amp;lt;br&amp;gt;&lt;br /&gt;
8) http://wiki.project1999.com/Kobold_Bone_Gauntlets &amp;lt;br&amp;gt;&lt;br /&gt;
9) http://wiki.project1999.com/Shroud_of_Hate &amp;lt;br&amp;gt;&lt;br /&gt;
10) http://wiki.project1999.com/Mt._Death_Mineral_Salts &amp;lt;br&amp;gt;&lt;br /&gt;
11) http://wiki.project1999.com/Sabertooth_Tiger_Hide &amp;lt;br&amp;gt;&lt;br /&gt;
12) http://wiki.project1999.com/Mask_of_War &amp;lt;br&amp;gt;&lt;br /&gt;
13) http://wiki.project1999.com/Ulthork_Hide_Collar &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
--[[User:Helpr|Helpr]] ([[User talk:Helpr|talk]]) 23:08, 20 March 2018 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Re: Pages w/ Missing Auction Tracker Boxes ==&lt;br /&gt;
&lt;br /&gt;
I actually got a PM from Ravhin in September last year, so while I don't know the details it seems like he's still around to some degree.  You could always try PMing him.&lt;br /&gt;
&lt;br /&gt;
I've actually been wondering about the items that are missing their auction tracker too, but unfortunately to find the answer (without Ravhin's help) you have to understand the PHP code he wrote, and since PHP is a language I'm not a big fan of I haven't wanted to spend the time/energy.&lt;br /&gt;
&lt;br /&gt;
If you (or someone you know) knows PHP though you can download his code by clicking the &amp;quot;Custom Extensions Source&amp;quot; link at http://wiki.project1999.com/utils/wikiUtils.php.  The auction tracker code has its own folder, and it should explain how the tracker does what it does (and thus why it leaves out certain items).&lt;br /&gt;
&lt;br /&gt;
--[[User:Loramin|Loramin]] ([[User talk:Loramin|talk]]) 01:28, 21 March 2018 (UTC)&lt;br /&gt;
&lt;br /&gt;
So I looked through the AuctionTracker folder and while I'm very rusty in parsing code of any kind it seems like the PHP files in there are for the machinery of the tracker and not the embedded call on the item pages to pull that applet. The one thing that might be it is if the subset of items that are missing the tracker box are not in the Lucy database it's referencing as part of a log parse then I guess that would explain it. My best guess is that there are two templates for new item pages and one has the tracker, and one doesn't so that's why only a small subset of item pages are missing it. I might try to create some duplicate item pages to see if I can figure out if that's the case...&lt;br /&gt;
&lt;br /&gt;
--[[User:Helpr|Helpr]] ([[User talk:Helpr|talk]]) 21:48, 21 March 2018 (UTC)&lt;br /&gt;
&lt;br /&gt;
I've tried playing around with the wiki markup on the auction-less pages, but haven't had much luck myself.  Hope you have better luck :)&lt;br /&gt;
&lt;br /&gt;
--[[User:Loramin|Loramin]] ([[User talk:Loramin|talk]]) 01:39, 23 March 2018 (UTC)&lt;br /&gt;
&lt;br /&gt;
No luck on my end either... seems to be something with the back end in how it takes the wiki markup to create the page since the wiki code the new item tool spits out is essentially the same regardless whether the item will end up with an auction box or not... you can see the missing chunk of code in if you look at the rendered pages source code of items with and without the auction box. Unfortunately we're getting to the limits of my coding knowledge... Do you know if there are any other active admins we could reach out to for ideas?&lt;br /&gt;
&lt;br /&gt;
Otherwise I'll just continue pulling together a list of pages that are missing the box with the hope that some future whippersnapper comes along to figure it out :)&lt;br /&gt;
&lt;br /&gt;
--[[User:Helpr|Helpr]] ([[User talk:Helpr|talk]]) 20:47, 23 March 2018 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Just Ravhin :(&lt;br /&gt;
&lt;br /&gt;
--[[User:Loramin|Loramin]] ([[User talk:Loramin|talk]]) 03:14, 24 March 2018 (UTC)&lt;br /&gt;
&lt;br /&gt;
Where art thou Ravhin~~&lt;br /&gt;
&lt;br /&gt;
--[[User:Helpr|Helpr]] ([[User talk:Helpr|talk]]) 15:30, 24 March 2018 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Wiki Code == &lt;br /&gt;
&lt;br /&gt;
There are a few things that maybe you have the knowledge to address that I don't first it seems someone has been uploading quite a number of outrageous auction tracker prices (eg [[Sarnak_Battle_Shield]]) and the ability to trim the outliers is current set to off [[Special:AuctionTracker/TRIMOUTLIERS | Trim Outliers]] can we turn that on, or is that a Ravhin ability?.&lt;br /&gt;
&lt;br /&gt;
Secondly on the page [[:Category:Deity Worshiper Equipment]] and its subcategories when you hover over most links you get the error &amp;quot;AjaxHoverHelper Error 2.&amp;quot; and it often obscures the links.  &lt;br /&gt;
&lt;br /&gt;
Lastly I think I have fixed this one but it seems the [[Template:Item Lore]] was causing issues with the Special:ClassSlotEquip and Special:DynamicZoneList reaping data correctly. I edited the Item Lore Template and hopefully when the Dynamic lists repopulate it will fix itself.  I know it takes a few days do you know when it repopulates by anychance?  --[[User:Zosymandias|Zosymandias]] ([[User talk:Zosymandias|talk]]) 16:10, 5 March 2019 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Re: Wiki Code ==&lt;br /&gt;
&lt;br /&gt;
    ability to trim the outliers is current set to off [[Special:AuctionTracker/TRIMOUTLIERS | Trim Outliers]] can we turn that on, or is that a Ravhin ability?&lt;br /&gt;
&lt;br /&gt;
That's all Ravhin (or technically anyone ''could'' change the PHP code to Rogean and ask him to deploy it, but Ravhin has both the knowledge and ability to change his own code PLUS I'm pretty sure he has the power to deploy it himself, so if at all possible you'll want to talk to him).&lt;br /&gt;
&lt;br /&gt;
Personally my thought is that we should make the Auction Tracker correction page(s) wiki admin-only.  That way admins can still fix things, but non-admins can't abuse the system to inflate prices (which I'm pretty sure is why it was turned off in the first place).&lt;br /&gt;
&lt;br /&gt;
    Secondly on the page Category:Deity Worshiper Equipment and its subcategories when you hover over most links you get the error &amp;quot;AjaxHoverHelper Error 2.&amp;quot; and it often obscures the links.&lt;br /&gt;
&lt;br /&gt;
Thanks for catching that; I just fixed it (you may need to refresh or even clear cache to see the fix).  What was going on is that I added mouse-over item links to all the equipment categories awhile back, so you didn't have to click on each item in a category to see it.  However my code confused by that category, because it had &amp;quot;Equipment&amp;quot; in the title, but didn't have item pages (and it's ironic because I created that category). &lt;br /&gt;
&lt;br /&gt;
    hopefully when the Dynamic lists repopulate it will fix itself.  I know it takes a few days do you know when it repopulates by anychance?&lt;br /&gt;
&lt;br /&gt;
I don't, but I'm glad to hear you found a fix.  If it doesn't repopulate itself soon, I think the answer is ... unfortunately ... Ravhin.&lt;br /&gt;
&lt;br /&gt;
Hope that helps.&lt;br /&gt;
&lt;br /&gt;
--[[User:Loramin|Loramin]] ([[User talk:Loramin|talk]]) 16:29, 5 March 2019 (UTC)&lt;br /&gt;
&lt;br /&gt;
== North Qeynos Done, Can't Send PM? ==&lt;br /&gt;
&lt;br /&gt;
Hi, I am working on North Qeynos, but I can't send a PM on the forums. Apparently I don't have permission. Could you possibly give me permission to send PM's on the forums? My user name is Backle.&lt;br /&gt;
&lt;br /&gt;
--[[User:Backle|Backle]] ([[User talk:Backle|talk]]) 14:08, 6 July 2019 (UTC)&lt;br /&gt;
&lt;br /&gt;
== North Qeynos Loc Map == &lt;br /&gt;
&lt;br /&gt;
Here it is. Wiki is messing up my outside curly braces.&lt;br /&gt;
&lt;br /&gt;
{&lt;br /&gt;
      height: 319,&lt;br /&gt;
      image: 'Zone_nqeynos.jpg', &lt;br /&gt;
      test: {&lt;br /&gt;
        interval: 200,&lt;br /&gt;
        maxX: 400,&lt;br /&gt;
        maxY: 400,&lt;br /&gt;
        minX: -600,&lt;br /&gt;
        minY: -200&lt;br /&gt;
      },&lt;br /&gt;
      width: 458,&lt;br /&gt;
      zeroX: 204,&lt;br /&gt;
      zeroY: 189,&lt;br /&gt;
      zoomX: .39,&lt;br /&gt;
      zoomY: .39&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
I noticed if it's aligned in one part of the map, it gets slightly misaligned by the time you get to the other side. I'm not sure if this is precision error or lack of uniformity in the grid? In the Eastern Wastes example you did, it looks perfect in the center, but then it's slightly misaligned at the bottom right. Is this just my browser or do you see the same? I'm using Firefox at 100% zoom. Of course zooming in either makes the already present misalignment more noticeable or is in fact the cause of further misalignment. Presumably 100% zoom is needed? Thanks.&lt;br /&gt;
&lt;br /&gt;
--[[User:Backle|Backle]] ([[User talk:Backle|talk]]) 16:40, 6 July 2019 (UTC)&lt;/div&gt;</summary>
		<author><name>Backle</name></author>	</entry>

	<entry>
		<id>//wiki.project1999.com/User:Backle</id>
		<title>User:Backle</title>
		<link rel="alternate" type="text/html" href="https://wiki.project1999.com/User:Backle"/>
				<updated>2019-07-06T14:16:50Z</updated>
		
		<summary type="html">&lt;p&gt;Backle: Created page with &amp;quot;Greetings. This is my page. I hope you like it.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Greetings. This is my page. I hope you like it.&lt;/div&gt;</summary>
		<author><name>Backle</name></author>	</entry>

	<entry>
		<id>//wiki.project1999.com/User_talk:Loramin</id>
		<title>User talk:Loramin</title>
		<link rel="alternate" type="text/html" href="https://wiki.project1999.com/User_talk:Loramin"/>
				<updated>2019-07-06T14:08:21Z</updated>
		
		<summary type="html">&lt;p&gt;Backle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Magelo Pages ==&lt;br /&gt;
&lt;br /&gt;
There are both [[Magelo Blue:Loramin]] and Magelo Blue:Magelo Blue:Loramin, can I delete one? --[[User:Ravhin|Ravhin]] ([[User talk:Ravhin|talk]]) 21:22, 4 January 2014 (UTC)&lt;br /&gt;
&lt;br /&gt;
Sure, dunno how I got Magelo Blue:Magelo Blue:Loramin&lt;br /&gt;
&lt;br /&gt;
== Test ==&lt;br /&gt;
&lt;br /&gt;
Hello pal, I moved your Test page in your personal sandbox: [[User_talk:Loramin/sandbox]]. [[User:Maximum|Maximum]] ([[User talk:Maximum|talk]]) 22:47, 12 February 2017 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Duplicate Page ==&lt;br /&gt;
I was going through the Thurgadin armour quests and found that Bard has a duplicate page.&amp;lt;br&amp;gt;&lt;br /&gt;
The proper one [[Bard Thurgadin Armor Quests]]&amp;lt;br&amp;gt;&lt;br /&gt;
The duplicate [[Thurgadin Bard Armor Quest]]&amp;lt;br&amp;gt;&lt;br /&gt;
They have some minor differences wasn't sure what to do.&amp;lt;br&amp;gt;&lt;br /&gt;
--[[User:Baler|Baler]] ([[User talk:Baler|talk]]) 17:36, 29 August 2017 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Custom images on item pages == &lt;br /&gt;
&lt;br /&gt;
Please see [[User_talk:Zosymandias]] and add to the discussion. --[[User:Ravhin|Ravhin]] ([[User talk:Ravhin|talk]]) 09:24, 22 October 2017 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pages w/ Missing Auction Tracker Boxes ==&lt;br /&gt;
&lt;br /&gt;
Hey Loramin- I know Ravhin isn't really around so I'm not sure who else to bring this up to. I've been trying my best to keep the prices updated on the wiki and identify item pages that are missing the auction box. I've posted this to Rav's user page as well since he did fix a handfull of these last year.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''List of Pages that need price info on them:'''&amp;lt;br&amp;gt;&lt;br /&gt;
1) http://wiki.project1999.com/Swirling_Sphere_of_Color &amp;lt;br&amp;gt;&lt;br /&gt;
2) http://wiki.project1999.com/Zumaik%60s_Animation &amp;lt;br&amp;gt;&lt;br /&gt;
3) http://wiki.project1999.com/Velium_Jasper_Ring &amp;lt;br&amp;gt;&lt;br /&gt;
4) http://wiki.project1999.com/Silvery_Belt_of_Contention &amp;lt;br&amp;gt;&lt;br /&gt;
5) https://wiki.project1999.com/Call_of_Sky &amp;lt;br&amp;gt;&lt;br /&gt;
6) https://wiki.project1999.com/Club_of_the_Ice_Ocean &amp;lt;br&amp;gt;&lt;br /&gt;
7) http://wiki.project1999.com/Knotted_Turtlebone_Ring &amp;lt;br&amp;gt;&lt;br /&gt;
8) http://wiki.project1999.com/Kobold_Bone_Gauntlets &amp;lt;br&amp;gt;&lt;br /&gt;
9) http://wiki.project1999.com/Shroud_of_Hate &amp;lt;br&amp;gt;&lt;br /&gt;
10) http://wiki.project1999.com/Mt._Death_Mineral_Salts &amp;lt;br&amp;gt;&lt;br /&gt;
11) http://wiki.project1999.com/Sabertooth_Tiger_Hide &amp;lt;br&amp;gt;&lt;br /&gt;
12) http://wiki.project1999.com/Mask_of_War &amp;lt;br&amp;gt;&lt;br /&gt;
13) http://wiki.project1999.com/Ulthork_Hide_Collar &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
--[[User:Helpr|Helpr]] ([[User talk:Helpr|talk]]) 23:08, 20 March 2018 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Re: Pages w/ Missing Auction Tracker Boxes ==&lt;br /&gt;
&lt;br /&gt;
I actually got a PM from Ravhin in September last year, so while I don't know the details it seems like he's still around to some degree.  You could always try PMing him.&lt;br /&gt;
&lt;br /&gt;
I've actually been wondering about the items that are missing their auction tracker too, but unfortunately to find the answer (without Ravhin's help) you have to understand the PHP code he wrote, and since PHP is a language I'm not a big fan of I haven't wanted to spend the time/energy.&lt;br /&gt;
&lt;br /&gt;
If you (or someone you know) knows PHP though you can download his code by clicking the &amp;quot;Custom Extensions Source&amp;quot; link at http://wiki.project1999.com/utils/wikiUtils.php.  The auction tracker code has its own folder, and it should explain how the tracker does what it does (and thus why it leaves out certain items).&lt;br /&gt;
&lt;br /&gt;
--[[User:Loramin|Loramin]] ([[User talk:Loramin|talk]]) 01:28, 21 March 2018 (UTC)&lt;br /&gt;
&lt;br /&gt;
So I looked through the AuctionTracker folder and while I'm very rusty in parsing code of any kind it seems like the PHP files in there are for the machinery of the tracker and not the embedded call on the item pages to pull that applet. The one thing that might be it is if the subset of items that are missing the tracker box are not in the Lucy database it's referencing as part of a log parse then I guess that would explain it. My best guess is that there are two templates for new item pages and one has the tracker, and one doesn't so that's why only a small subset of item pages are missing it. I might try to create some duplicate item pages to see if I can figure out if that's the case...&lt;br /&gt;
&lt;br /&gt;
--[[User:Helpr|Helpr]] ([[User talk:Helpr|talk]]) 21:48, 21 March 2018 (UTC)&lt;br /&gt;
&lt;br /&gt;
I've tried playing around with the wiki markup on the auction-less pages, but haven't had much luck myself.  Hope you have better luck :)&lt;br /&gt;
&lt;br /&gt;
--[[User:Loramin|Loramin]] ([[User talk:Loramin|talk]]) 01:39, 23 March 2018 (UTC)&lt;br /&gt;
&lt;br /&gt;
No luck on my end either... seems to be something with the back end in how it takes the wiki markup to create the page since the wiki code the new item tool spits out is essentially the same regardless whether the item will end up with an auction box or not... you can see the missing chunk of code in if you look at the rendered pages source code of items with and without the auction box. Unfortunately we're getting to the limits of my coding knowledge... Do you know if there are any other active admins we could reach out to for ideas?&lt;br /&gt;
&lt;br /&gt;
Otherwise I'll just continue pulling together a list of pages that are missing the box with the hope that some future whippersnapper comes along to figure it out :)&lt;br /&gt;
&lt;br /&gt;
--[[User:Helpr|Helpr]] ([[User talk:Helpr|talk]]) 20:47, 23 March 2018 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Just Ravhin :(&lt;br /&gt;
&lt;br /&gt;
--[[User:Loramin|Loramin]] ([[User talk:Loramin|talk]]) 03:14, 24 March 2018 (UTC)&lt;br /&gt;
&lt;br /&gt;
Where art thou Ravhin~~&lt;br /&gt;
&lt;br /&gt;
--[[User:Helpr|Helpr]] ([[User talk:Helpr|talk]]) 15:30, 24 March 2018 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Wiki Code == &lt;br /&gt;
&lt;br /&gt;
There are a few things that maybe you have the knowledge to address that I don't first it seems someone has been uploading quite a number of outrageous auction tracker prices (eg [[Sarnak_Battle_Shield]]) and the ability to trim the outliers is current set to off [[Special:AuctionTracker/TRIMOUTLIERS | Trim Outliers]] can we turn that on, or is that a Ravhin ability?.&lt;br /&gt;
&lt;br /&gt;
Secondly on the page [[:Category:Deity Worshiper Equipment]] and its subcategories when you hover over most links you get the error &amp;quot;AjaxHoverHelper Error 2.&amp;quot; and it often obscures the links.  &lt;br /&gt;
&lt;br /&gt;
Lastly I think I have fixed this one but it seems the [[Template:Item Lore]] was causing issues with the Special:ClassSlotEquip and Special:DynamicZoneList reaping data correctly. I edited the Item Lore Template and hopefully when the Dynamic lists repopulate it will fix itself.  I know it takes a few days do you know when it repopulates by anychance?  --[[User:Zosymandias|Zosymandias]] ([[User talk:Zosymandias|talk]]) 16:10, 5 March 2019 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Re: Wiki Code ==&lt;br /&gt;
&lt;br /&gt;
    ability to trim the outliers is current set to off [[Special:AuctionTracker/TRIMOUTLIERS | Trim Outliers]] can we turn that on, or is that a Ravhin ability?&lt;br /&gt;
&lt;br /&gt;
That's all Ravhin (or technically anyone ''could'' change the PHP code to Rogean and ask him to deploy it, but Ravhin has both the knowledge and ability to change his own code PLUS I'm pretty sure he has the power to deploy it himself, so if at all possible you'll want to talk to him).&lt;br /&gt;
&lt;br /&gt;
Personally my thought is that we should make the Auction Tracker correction page(s) wiki admin-only.  That way admins can still fix things, but non-admins can't abuse the system to inflate prices (which I'm pretty sure is why it was turned off in the first place).&lt;br /&gt;
&lt;br /&gt;
    Secondly on the page Category:Deity Worshiper Equipment and its subcategories when you hover over most links you get the error &amp;quot;AjaxHoverHelper Error 2.&amp;quot; and it often obscures the links.&lt;br /&gt;
&lt;br /&gt;
Thanks for catching that; I just fixed it (you may need to refresh or even clear cache to see the fix).  What was going on is that I added mouse-over item links to all the equipment categories awhile back, so you didn't have to click on each item in a category to see it.  However my code confused by that category, because it had &amp;quot;Equipment&amp;quot; in the title, but didn't have item pages (and it's ironic because I created that category). &lt;br /&gt;
&lt;br /&gt;
    hopefully when the Dynamic lists repopulate it will fix itself.  I know it takes a few days do you know when it repopulates by anychance?&lt;br /&gt;
&lt;br /&gt;
I don't, but I'm glad to hear you found a fix.  If it doesn't repopulate itself soon, I think the answer is ... unfortunately ... Ravhin.&lt;br /&gt;
&lt;br /&gt;
Hope that helps.&lt;br /&gt;
&lt;br /&gt;
--[[User:Loramin|Loramin]] ([[User talk:Loramin|talk]]) 16:29, 5 March 2019 (UTC)&lt;br /&gt;
&lt;br /&gt;
== North Qeynos Done, Can't Send PM? ==&lt;br /&gt;
&lt;br /&gt;
Hi, I am working on North Qeynos, but I can't send a PM on the forums. Apparently I don't have permission. Could you possibly give me permission to send PM's on the forums? My user name is Backle.&lt;br /&gt;
&lt;br /&gt;
--[[User:Backle|Backle]] ([[User talk:Backle|talk]]) 14:08, 6 July 2019 (UTC)&lt;/div&gt;</summary>
		<author><name>Backle</name></author>	</entry>

	<entry>
		<id>//wiki.project1999.com/Loc_Maps</id>
		<title>Loc Maps</title>
		<link rel="alternate" type="text/html" href="https://wiki.project1999.com/Loc_Maps"/>
				<updated>2019-07-06T13:24:09Z</updated>
		
		<summary type="html">&lt;p&gt;Backle: /* Which Zones Have Loc Maps */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= What Are Loc Maps? =&lt;br /&gt;
&lt;br /&gt;
NPCs (from enabled zones) now have &amp;quot;(Show On Map)&amp;quot; links next to their location.  When you hover your mouse over this link, you will be shown a map of the zone, and the NPC will have a red &amp;quot;X&amp;quot; marking their location on that map.&lt;br /&gt;
&lt;br /&gt;
= Which Zones Have Loc Maps =&lt;br /&gt;
&lt;br /&gt;
The following zones currently have &amp;quot;loc maps&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
* [[Eastern Wastes]]&lt;br /&gt;
* [[Rivervale]]&lt;br /&gt;
* [[North Qeynos]] -- coming soon&lt;br /&gt;
&lt;br /&gt;
= Adding Loc Maps =&lt;br /&gt;
&lt;br /&gt;
== Only Admins Can Add New Zones ... ==&lt;br /&gt;
&lt;br /&gt;
In order for loc maps to work they need to know information about a zone's image file (it's dimensions, how much it &amp;quot;stretches&amp;quot;, etc.).  For performance reasons, that info is kept in a Javascript file, which means only wiki admins can edit it.&lt;br /&gt;
&lt;br /&gt;
(That info ''could'' be kept in a wiki page that everyone could edit ... but those files aren't &amp;quot;cached&amp;quot; by browsers the same way as Javascript files, so whenever anyone visited ''any'' NPC page, the wiki would have to load that page also to check for the zone info.)&lt;br /&gt;
&lt;br /&gt;
== ... But The Wiki Needs Non-Admin Help ==&lt;br /&gt;
&lt;br /&gt;
However, anyone (not just admins) can help to determine a zone's information.  Once they have they can send it to Loramin, either through a forum private message (preferred) or through [[User_talk:Loramin]] (if you don't have a forum account).&lt;br /&gt;
&lt;br /&gt;
== How to Help ==&lt;br /&gt;
To determine a zone's info, you don't need to be a programmer, you just need to fill in a template:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;{&lt;br /&gt;
      height: *image file height*,&lt;br /&gt;
      image: '*zone file name*', &lt;br /&gt;
      test: {&lt;br /&gt;
        interval: *how far between the grid lines on the map*,&lt;br /&gt;
        maxX: *the highest X loc on the map*,&lt;br /&gt;
        maxY: *the highest Y loc on the map*,&lt;br /&gt;
        minX: *the lowest X loc on the map*,&lt;br /&gt;
        minY: *the lowest Y loc on the map*&lt;br /&gt;
      },&lt;br /&gt;
      width: *image file width*,&lt;br /&gt;
      zeroX: *the browser &amp;quot;x&amp;quot; position for the 0,0 point on the map*,&lt;br /&gt;
      zeroY: *the browser &amp;quot;y&amp;quot; position for the 0,0 point on the map*,&lt;br /&gt;
      zoomX: *the x-axis &amp;quot;zoom&amp;quot;*,&lt;br /&gt;
      zoomY: *the y-axis &amp;quot;zoom&amp;quot;*&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
for example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;{&lt;br /&gt;
      height: 452,&lt;br /&gt;
      image: 'Map_eastern_wastes.jpg', &lt;br /&gt;
      test: {&lt;br /&gt;
        maxX: 7000,&lt;br /&gt;
        maxY: 1000,&lt;br /&gt;
        minX: -6000,&lt;br /&gt;
        minY: -9000,&lt;br /&gt;
        xInterval: 1000,&lt;br /&gt;
        yInterval: 1000&lt;br /&gt;
      },&lt;br /&gt;
      width: 550,&lt;br /&gt;
      zeroX: 284,&lt;br /&gt;
      zeroY: 62,&lt;br /&gt;
      zoomX: 0.038,&lt;br /&gt;
      zoomY: 0.038&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To find those values you need to follow the instructions below and use your browser's &amp;quot;developer tools&amp;quot;.  These instructions assume you're using Chrome, but other browsers have similar tools.&lt;br /&gt;
&lt;br /&gt;
== Finding a Zone's Basic Map Info ==&lt;br /&gt;
&lt;br /&gt;
Go to the zone page you want to add; I'll use [[Eastern Wastes]] as an example.  Right-click on the map image and choose &amp;quot;Inspect&amp;quot;.  You'll see a bunch of HTML code.  Don't worry, you don't need to understand it, you just need to find the highlighted section, which will look like this (except without the bolding):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;&amp;lt;/nowiki&amp;gt;img alt=&amp;quot;&amp;lt;b&amp;gt;Map eastern wastes.jpg&amp;lt;/b&amp;gt;&amp;quot; src=&amp;quot;/images/Map_eastern_wastes.jpg&amp;quot; width=&amp;quot;&amp;lt;b&amp;gt;550&amp;lt;/b&amp;gt;&amp;quot; height=&amp;quot;&amp;lt;b&amp;gt;452&amp;lt;/b&amp;gt;&amp;quot; class=&amp;quot;thumbborder&amp;quot; title=&amp;quot;Map eastern wastes.jpg&amp;quot;&amp;lt;nowiki&amp;gt;&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will give you the filename of the map image, and tell you its width and height.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;{&lt;br /&gt;
      height: 452,&lt;br /&gt;
      image: 'Map_eastern_wastes.jpg',&lt;br /&gt;
      width: 550&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Finding 0,0 On the Map ==&lt;br /&gt;
&lt;br /&gt;
Next, we need to figure out where &amp;quot;0,0&amp;quot; is on the map.  Go to a page for any NPC in the zone. For example in [[Eastern Wastes]] we could choose [[Boridain Glacierbane]].&lt;br /&gt;
&lt;br /&gt;
Your browser developer tools should still be up (if they aren't, right-click and inspect anything on the page, it doesn't matter what).  There should be tabs along the top for &amp;quot;Elements&amp;quot;, &amp;quot;Console&amp;quot;, &amp;quot;Network&amp;quot;, etc.; click on &amp;quot;Console&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You will see a white area with a blue angle bracket on the left.  Click on the row to the right of that blue bracket and paste in the following code:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;testZeroZero(*your zone info*)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For instance:&lt;br /&gt;
&amp;lt;pre&amp;gt;testZeroZero({&lt;br /&gt;
    height: 452,&lt;br /&gt;
    image: 'Map_eastern_wastes.jpg',&lt;br /&gt;
    width: 550&lt;br /&gt;
})&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A map should appear with a big red X ... in the upper left corner :(  To fix that, we need to try guessing at where the 0,0 point is.  For instance, let's try 100, 100:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;testZeroZero({&lt;br /&gt;
    height: 452,&lt;br /&gt;
    image: 'Map_eastern_wastes.jpg',&lt;br /&gt;
    width: 550,&lt;br /&gt;
    zeroX: 100,&lt;br /&gt;
    zeroY: 100&lt;br /&gt;
})&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now our X is closer to the 0,0 point, but still wrong.  If we keep playing with it, we can eventually get the X perfectly aligned:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;testZeroZero({&lt;br /&gt;
    height: 452,&lt;br /&gt;
    image: 'Map_eastern_wastes.jpg',&lt;br /&gt;
    width: 550,&lt;br /&gt;
    zeroX: 284,&lt;br /&gt;
    zeroY: 62&lt;br /&gt;
})&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Finding the &amp;quot;Zoom Factor&amp;quot;: Making the Test Grid ==&lt;br /&gt;
&lt;br /&gt;
We're almost done.  We just need to determine how the image scales vs. how the locs on the map scale, or in other words the &amp;quot;zoom factor&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
To do this we need to draw some test Xs along the map's grid. To do that we need to know how far apart the lines on the map are.  That means adding a new &amp;quot;test&amp;quot; section to the code we have so far:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;test: {&lt;br /&gt;
    interval: 1000,&lt;br /&gt;
    maxX: 7000,&lt;br /&gt;
    maxY: 1000,&lt;br /&gt;
    minX: -6000,&lt;br /&gt;
    minY: -9000&lt;br /&gt;
},&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To get these numbers, we just have to look at the map itself:&lt;br /&gt;
&lt;br /&gt;
[[File:Map_eastern_wastes.jpg |500px]]&lt;br /&gt;
&lt;br /&gt;
The numbers along the top of the Eastern Wastes map go from 6000 to -5000 ... but really there are grid lines that go all the way to 7000 and -6000.  Those numbers become our &amp;quot;maxX&amp;quot; (7000) and &amp;quot;minX&amp;quot; (-6000).&lt;br /&gt;
&lt;br /&gt;
In the same way our &amp;quot;maxY&amp;quot; becomes the highest number on the right-side (1000) and our &amp;quot;minY&amp;quot; becomes the lowest (-9000).&lt;br /&gt;
&lt;br /&gt;
Finally, in both directions the numbers go in intervals of 1000, so we set the &amp;quot;interval&amp;quot; to 1000.&lt;br /&gt;
&lt;br /&gt;
== Finding the &amp;quot;Zoom Factor&amp;quot;: Showing the Test Grid ==&lt;br /&gt;
&lt;br /&gt;
Now that we've figured out our testing coordinates we can again go to that blue bracket line, only this time we're going to use slightly different code:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;testGrid(*your zone info*)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
eg.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;testGrid({&lt;br /&gt;
    height: 452,&lt;br /&gt;
    image: 'Map_eastern_wastes.jpg',&lt;br /&gt;
    test: {&lt;br /&gt;
        interval: 1000,&lt;br /&gt;
        maxX: 7000,&lt;br /&gt;
        maxY: 1000,&lt;br /&gt;
        minX: -6000,&lt;br /&gt;
        minY: -9000&lt;br /&gt;
   },&lt;br /&gt;
    width: 550,&lt;br /&gt;
    zeroX: 284,&lt;br /&gt;
    zeroY: 62&lt;br /&gt;
})&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Once you do that you should see a &amp;quot;grid&amp;quot; of red X's aligned along the map's grid ... but instead you'll probably see them all over the place.  We need to fix that, and once we do we'll be done.&lt;br /&gt;
&lt;br /&gt;
== Finding the &amp;quot;Zoom Factor&amp;quot;: Aligning the Test Grid ==&lt;br /&gt;
&lt;br /&gt;
To tell the wiki how much to &amp;quot;zoom&amp;quot; the grid in, you need to add two last bits, the zoomX and zoomY.  The default value if you don't provide these is 0.1, so if we set that we'll see the same grid.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;testGrid({&lt;br /&gt;
    height: 452,&lt;br /&gt;
    image: 'Map_eastern_wastes.jpg',&lt;br /&gt;
    test: {&lt;br /&gt;
        interval: 1000,&lt;br /&gt;
        maxX: 7000,&lt;br /&gt;
        maxY: 1000,&lt;br /&gt;
        minX: -6000,&lt;br /&gt;
        minY: -9000,&lt;br /&gt;
   },&lt;br /&gt;
    width: 550,&lt;br /&gt;
    zeroX: 284,&lt;br /&gt;
    zeroY: 62,&lt;br /&gt;
    zoomX: 0.1,&lt;br /&gt;
    zoomY: 0.1&lt;br /&gt;
})&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
They're too far apart, so let's try cutting that value down to 0.05 in each direction:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;testGrid({&lt;br /&gt;
    height: 452,&lt;br /&gt;
    image: 'Map_eastern_wastes.jpg',&lt;br /&gt;
    test: {&lt;br /&gt;
        interval: 1000,&lt;br /&gt;
        maxX: 7000,&lt;br /&gt;
        maxY: 1000,&lt;br /&gt;
        minX: -6000,&lt;br /&gt;
        minY: -9000&lt;br /&gt;
   },&lt;br /&gt;
    width: 550,&lt;br /&gt;
    zeroX: 284,&lt;br /&gt;
    zeroY: 62,&lt;br /&gt;
    zoomX: 0.05,&lt;br /&gt;
    zoomY: 0.05&lt;br /&gt;
})&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
They're still too far apart, but if we experiment a bit more we can get all the X's to align by using the values of 0.38 and 0.379:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;testGrid({&lt;br /&gt;
    height: 452,&lt;br /&gt;
    image: 'Map_eastern_wastes.jpg',&lt;br /&gt;
    test: {&lt;br /&gt;
        interval: 1000,&lt;br /&gt;
        maxX: 7000,&lt;br /&gt;
        maxY: 1000,&lt;br /&gt;
        minX: -6000,&lt;br /&gt;
        minY: -9000&lt;br /&gt;
   },&lt;br /&gt;
    width: 550,&lt;br /&gt;
    zeroX: 284,&lt;br /&gt;
    zeroY: 62,&lt;br /&gt;
    zoomX: 0.038,&lt;br /&gt;
    zoomY: 0.0379&lt;br /&gt;
})&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Victory ==&lt;br /&gt;
&lt;br /&gt;
That was a hassle, but now we've figured out the info for a zone map!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;img src=&amp;quot;https://i2.wp.com/i.imgur.com/t8zvc.gif&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
We can PM it to Loramin, he can add it to the wiki, and now anyone looking for NPCs in that zone will be able to find them much more easily thanks to you!&lt;/div&gt;</summary>
		<author><name>Backle</name></author>	</entry>

	</feed>