Calculator:Genie lamps and Books of knowledge

From Old School RuneScape Wiki
Jump to navigation Jump to search
Schematic (complete).png
Templates used
Calculator:Genie lamps and Books of knowledge/Template

This calculates how many books of knowledge from the Surprise Exam or lamps the Genie random events are required to reach a certain level or experience.

These items reward experience in any available skill based that skill's current level.

template = Calculator:Genie lamps and Books of knowledge/Template
form = genieLampCalcForm
result = genieLampCalcResult

param = skill|Skill|Attack|select|Attack,Agility,Construction,Cooking,Crafting,Defence,Farming,Firemaking,Fishing,Fletching,Herblore,Hitpoints,Hunter,Magic,Mining,Prayer,Ranged,Runecraft,Slayer,Smithing,Strength,Thieving,Woodcutting|Attack=nameAttack;Agility=nameAgility;Construction=nameConstruction;Cooking=nameCooking;Crafting=nameCrafting;Defence=nameDefence;Farming=nameFarming;Firemaking=nameFiremaking;Fishing=nameFishing;Fletching=nameFletching;Herblore=nameHerblore;Hitpoints=nameHitpoints;Hunter=nameHunter;Magic=nameMagic;Mining=nameMining;Prayer=namePrayer;Ranged=nameRanged;Runecraft=nameRunecraft;Slayer=nameSlayer;Smithing=nameSmithing;Strength=nameStrength;Thieving=nameThieving;Woodcutting=nameWoodcutting

param = nameAttack|Name||hs|currentExperience,1,2;
param = nameAgility|Name||hs|currentExperience,17,2;
param = nameConstruction|Name||hs|currentExperience,23,2;
param = nameCooking|Name||hs|currentExperience,8,2;
param = nameCrafting|Name||hs|currentExperience,13,2;
param = nameDefence|Name||hs|currentExperience,2,2;
param = nameFarming|Name||hs|currentExperience,20,2;
param = nameFiremaking|Name||hs|currentExperience,12,2;
param = nameFishing|Name||hs|currentExperience,11,2;
param = nameFletching|Name||hs|currentExperience,10,2;
param = nameHerblore|Name||hs|currentExperience,16,2;
param = nameHitpoints|Name||hs|currentExperience,4,2;
param = nameHunter|Name||hs|currentExperience,22,2;
param = nameMagic|Name||hs|currentExperience,7,2;
param = nameMining|Name||hs|currentExperience,15,2;
param = namePrayer|Name||hs|currentExperience,6,2;
param = nameRanged|Name||hs|currentExperience,5,2;
param = nameRunecraft|Name||hs|currentExperience,21,2;
param = nameSlayer|Name||hs|currentExperience,19,2;
param = nameSmithing|Name||hs|currentExperience,14,2;
param = nameStrength|Name||hs|currentExperience,3,2;
param = nameThieving|Name||hs|currentExperience,18,2;
param = nameWoodcutting|Name||hs|currentExperience,9,2;

param = inputType|Experience or Level:|Level|buttonselect|Level,Experience|Level=currentLevel;Experience=currentExperience
param = currentLevel|Current level:|1|int|1-126
param = currentExperience|Current experience:|1|int|0-200000000

param = targetType|Target experience or level:|Level|buttonselect|Level,Experience|Level=targetLevel;Experience=targetExperience
param = targetLevel|Level target:|2|int|1-126
param = targetExperience|Experience target:|2|int|1-200000000

param = leagueGroup|League multiplier||toggleswitch|false|leagueMultiplier
param = leagueMultiplier|League multiplier value:|5|int|2-32

This calculator requires JavaScript to run.