PhantomSnake (talk | contribs) m (Link for purple potion is now a floating frame) |
PhantomSnake (talk | contribs) m (More floating frames crazyness) |
||
Line 1: | Line 1: | ||
== Requirements == | == Requirements == | ||
* [[Level]] 50 | * [[Level]] 50 | ||
Line 15: | Line 13: | ||
| To make || You need | | To make || You need | ||
|- | |- | ||
| [[Image:Purple_potion.gif]] {{ | | [[Image:Purple_potion.gif]] {{FloatLink|1|Purple potion}} || | ||
| | * 1 [[Image:Antler.gif]] {{FloatLink|2|Antler}} | ||
* 1 [[Image:Antler.gif]] | |||
* 1 [[Image:Root liquor.gif]] [[Root liquor]] | * 1 [[Image:Root liquor.gif]] [[Root liquor]] | ||
* 2 [[Image:Rat_meat.gif]] [[Rat meat]] | * 2 [[Image:Rat_meat.gif]] [[Rat meat]] | ||
Line 74: | Line 71: | ||
* [[Image:Black_potion.gif]] [[Black potion]] | * [[Image:Black_potion.gif]] [[Black potion]] | ||
* [[Image:Dart_poison.gif]] [[Dart poison]] | * [[Image:Dart_poison.gif]] [[Dart poison]] | ||
{{UseFloats}} | |||
{{Float|1|Purple potion}} | |||
{{Float|2|Antler}} |
Revision as of 18:23, 28 June 2006
Requirements
Getting Started
To become an alchemist, goto Scribe mountain in the Vale at 0174 0094. Scale the mountain there and at the top you will find the NPC. Say "Alchemy" to begin.
The items required to start depends on what type of potions you want to make.
To make | You need |
<plainhtml>
<a href="/wiki/</plainhtml>1<plainhtml>" title="</plainhtml>1<plainhtml>" id="floatlink</plainhtml>Template:Md5:1<randomid></randomid><plainhtml>" onMouseOver="showFloat('</plainhtml>Template:Md5:1<plainhtml>', '</plainhtml><randomid></randomid><plainhtml>')" onMouseOut="delayedHideFloat('</plainhtml>Template:Md5:1<plainhtml>')" ></plainhtml>1<plainhtml></a><a id="floatlinkend</plainhtml>Template:Md5:1<randomid></randomid><plainhtml>"> </a> </plainhtml> || <a href="/wiki/</plainhtml>2<plainhtml>" title="</plainhtml>2<plainhtml>" id="floatlink</plainhtml>Template:Md5:2<randomid></randomid><plainhtml>" onMouseOver="showFloat('</plainhtml>Template:Md5:2<plainhtml>', '</plainhtml><randomid></randomid><plainhtml>')" onMouseOut="delayedHideFloat('</plainhtml>Template:Md5:2<plainhtml>')" ></plainhtml>2<plainhtml></a><a id="floatlinkend</plainhtml>Template:Md5:2<randomid></randomid><plainhtml>"> </a> </plainhtml>
| |
Lime potion |
|
Black potion | |
Dart poison |
Chart
Skill | Total Produced |
Zero to Novice | 0 |
Novice to Apprentice | 65 |
Apprentice to Accomplished | 550 |
Accomplished to Adept | 1048 |
Adept to Talented | 2214 |
Talented to Skilled | 5186 |
Skilled to Expert | 6163 |
Expert to Master | 7730 |
Master to Grandmaster | 29265 |
Grandmaster to Champion | 61530 |
Champion to Legendary | 128060 |
Total to Master: 22956
Total to Legendary: 264767
Rewards
<plainhtml>
<script type="text/javascript">
var useFloats = true; var visible = false; var lastFloat = ;
function findRelPosX(obj) { var relleft = 0;
if (obj.offsetParent) { relleft = obj.offsetLeft; } else if (obj.x) { relleft = obj.x; }
return relleft; }
function findRelPosY(obj) { var reltop = 0;
if (obj.offsetParent) { reltop = obj.offsetTop; } else if (obj.y) { reltop = obj.y; }
return reltop; }
function findDistanceX(outobj, inobj) { var distx = 0;
if (inobj.offsetParent) { while (inobj.offsetParent) { if(inobj.offsetParent == outobj.offsetParent) { break; }
distx += inobj.offsetLeft; inobj= inobj.offsetParent; } } else if (inobj.x) { distx = outobj.x - inobj.x; }
return distx; }
function findDistanceY(outobj, inobj) { var disty = 0;
if (inobj.offsetParent) { while (inobj.offsetParent) { if(inobj.offsetParent == outobj.offsetParent) { disty += inobj.offsetTop; break; }
disty += inobj.offsetTop; inobj = inobj.offsetParent; }
disty = outobj.offsetTop - disty; } else if (inobj.y) { disty = outobj.y - inobj.y; }
return disty; }
function findPosX(obj) { var curleft = 0;
if (obj.offsetParent) { while (obj.offsetParent) { curleft += obj.offsetLeft; obj = obj.offsetParent; } } else if (obj.x) { curleft += obj.x; } return curleft; } function findPosY(obj) { var curtop = 0; if (obj.offsetParent) { while (obj.offsetParent) { curtop += obj.offsetTop; obj = obj.offsetParent; } } else if (obj.y) { curtop += obj.y; } return curtop; }
function showFloat(id, index) { if(lastFloat == id) { } else { visible = false; hideFloat(lastFloat); lastFloat = id; } visible = true;
var float = document.getElementById('float' + id); var floatanchor = document.getElementById('floatanchor' + id); var link = document.getElementById('floatlink' + id + index); var linkend = document.getElementById('floatlinkend' + id + index); float.style.display = 'block';
var posX = findDistanceX(floatanchor, link) + findRelPosX(floatanchor) + ((findRelPosX(linkend) - findRelPosX(link)) / 2) - 175; if(posX < 0) { posX = 12; }
var posY = findRelPosY(floatanchor) - findDistanceY(floatanchor, link) + 18;
float.style.left = posX + 'px'; float.style.top = posY + 'px'; } function delayedHideFloat(id) { visible = false; window.setTimeout('hideFloat(\ + id + '\')', 200); } function hideFloat(id) { if(visible) { return; }
var float = document.getElementById('float' + id); if(float) { float.style.display = 'none'; } }
</script>
</plainhtml> <plainhtml>
<a id="floatanchor</plainhtml>Template:Md5:1<plainhtml>"> </a>
<div id="float</plainhtml>Template:Md5:1<plainhtml>" onMouseOver="visible = true;" onMouseOut="delayedHideFloat('</plainhtml>Template:Md5:1<plainhtml>')" style="background: white; display: none; position: absolute; border: 1px solid #A9AFFF; color: #000; background-color: #DDDEFF; padding: 2px; width: 350px; height: 150px; overflow: auto; z-index: 100;"></plainhtml>
1<plainhtml>
1 | article | discussion | edit |
1<plainhtml>
</plainhtml> <plainhtml>
<a id="floatanchor</plainhtml>Template:Md5:2<plainhtml>"> </a>
<div id="float</plainhtml>Template:Md5:2<plainhtml>" onMouseOver="visible = true;" onMouseOut="delayedHideFloat('</plainhtml>Template:Md5:2<plainhtml>')" style="background: white; display: none; position: absolute; border: 1px solid #A9AFFF; color: #000; background-color: #DDDEFF; padding: 2px; width: 350px; height: 150px; overflow: auto; z-index: 100;"></plainhtml>
2<plainhtml>
2 | article | discussion | edit |
2<plainhtml>
</plainhtml>