2.0.1 • Published 4 years ago

osrs-alchemy v2.0.1

Weekly downloads
3
License
MIT
Repository
github
Last release
4 years ago

osrs-alchemy

An Old School RuneScape Alchemy Calculator

Installing

Using NPM

npm install osrs-alchemy

Using Yarn

yarn add osrs-alchemy

Usage

import alchemy from "osrs-alchemy";
// const alchemy = require('osrs-alchemy').default;

// Grabbing Alchemy Information for "Santa Hat".
alchemy
  .getItem(1050)
  .then(item => console.log(item))
  .catch(err => console.log(err));

// Let's find out how much we can profit!
alchemy.getItem(1050).then(item => {
  console.log(
    `You will profit ${item.profit.highAlch} by alching a ${item.name}.`
    // You will profit -14978 by alching a Santa Hat.
}).catch(err => console.log(err));

Example Return Data:

{
  id: 1050, // The Item's id
  name: 'Santa hat', // The Item's name
  buyLimit: 5, // The GE buy limit
  price: { // Prices related to this Item
    item: 14800, // The Item's GE price
    rune: 274, // The cost for a Nature Rune
    totalCost: 15074 // total cost for one spell with this Item
  },
  alchemy: { // GP from alching this Item
    highAlch: 96, // GP from high alching this Item
    lowAlch: 64 // GP from low alching this Item
  },
  profit: { // Profitability (alch - totalCost)
    highAlch: -14978, // Profit from high alching this Item
    lowAlch: -15010 // Profit from low alching this Item
  },
  icon: { // Image related
    base64Encoded: 'iVBORw0KGgoAAAANSUhEUgAAACQAAAAgCAYAAAB6kdqOAAADMklEQVR4Xu2W30tTYRjHdy53sYtzcSACYYh4ESISjTAEozCGiGBQSUOw1EAxGSGY2KiLzIZQZjrEGIapZVmihKYIoVKKssCEFJHIX6koon/Bt/d556tnpzPn2Y+62QNf2Pae7fmc5/s97zuTKV7x+m8lIbj+afmb1p204KFK95icJywoVsw6gDGDlPAkQUY9kxZI6AFTJQMrZWAO2YwcixkZZlO0ofx32WyV8YzBhIISookR1AWLHyjNao0Uyg/ygoG0MIUCovdq3d23kKYUBSAJnYkK2hNltDEdBaUnWiP7bisW5MkRA0l4w2DCBaLPaV1tmy38HEn4kKTgHVM4UAKG1tW2RZAjCX0MRg8qFJAahq6h17Qd0BMXQY6CAx01JS2MWBe2XWW2JZsM2yZhMFnBR6bjQAlbRHjVMAJa2FaoypGBKQUCBYNSw5AltBFSQ7IllTWldYIm0eSEbWHkSMIwg9GbEknAkDUChuygZvRo046cYPKLJkkicJogXUfAsjHbjgaiBgKIsqE+v6gZWUI5EVCkqakxDH16j46OFlRVVSA9/YyRKekDCSgCEk8PAVE2KDtkl33/zCLLBMzsrA+jo4Po73+Nrq5W1NbWIC8vO3pAZBkBiV1YAIlDlDIiprSw8APT0+McaGDgLbq7vXje+BhFRQ5YrQnHte1vILVtWiD1qU4Zoinl519GVtZ5zM9/xzffV4yPD3PLenpeoq2tCXb7xYMJHXtKu7s72NnZxvb2JjY3f2N9fQVra8sHodYCkWWUj7KymxyImtpsaZiY+IyRkX709XWitfUpSkoKjFu2t7cbALOxscZhVleXsLS0iJmZaYyNDfEmXm8jGhoe8WxUVzs5kMNxBTnZlzhQSsopbo+iyPsW+WVoOgJoa2s9AGZl5RfX4uIcfL4v/M5ftXt4LurqXByovLwYBQXXOBA9TQSUlJQYAGEARpT2r+ehlpd/cs3NzfBsUFCbm9wcqKbmDioqbnGg3Fw7MjLO4nRaqtGJ6Jf2bg5/8BBucnIUvb0d8Hjq4Xbfh8tVCaezFDcKr/OcZGaeiw5MqNKDC6aYw2hLO0E9ab8Tr3jFuv4AxIjGItv5cfQAAAAASUVORK5CYII=',
    url: 'http://services.runescape.com/m=itemdb_oldschool/obj_sprite.gif?id=1050'
  },
}