Calculator:Divination/Divine locations

From the RuneScape Wiki, the wiki for all things RuneScape
Jump to: navigation, search

The following table lists the average monetary gain per day when you reach your cap on just that location. It may still need some tweaking in case the chances of certain resources are lower or higher, especially for Farming and Hunter. Note that it may be possible to still gain some extra profit from other locations after capping on high-draining locations.

For locations that give multiple types of resources, you can see your expected profit and experience by looking at the calculation appropriate for your level (applies to farming/hunter).

Total level: name=skillstat_total_level|type=int|value=0|range=35,2500|sublist=calchealing
variables=skillstat_total_level
calchealing|

let(level,skillstat_total_level)

let(cap,floor(level/10))

let(tree,393*cap) let(oak,536*cap) let(willow,506*cap) let(maple,204*cap) let(yew,259*cap) let(magic,413*floor(cap/2))

let(treeP,round((28*393)-(5*189)-(20*393))) let(oakP,round((28*536)-(15*192)-(20*536))) let(willowP,round((28*506)-(20*162)-(20*506))) let(mapleP,round((28*204)-(25*248)-(20*204))) let(yewP,round((28*259)-(30*269)-(20*259))) let(magicP,round((28*413)-(40*234)-(5*413)))

let(bronze,round((203+349)/2)*cap) let(iron,502*cap) let(coal,212*cap) let(mithril,473*cap) let(adamant,976*floor(cap/3)) let(luminite,1120*floor(cap/6)) let(rune,1883*floor(cap/6)) let(orichalcite,3232*floor(cap/25)) let(drakolith,3659*floor(cap/25)) let(necrite,4810*floor(cap/25)) let(phasmatite,3527*floor(cap/25)) let(banite,6445*floor(cap/25)) let(lightanimica,6368*floor(cap/25)) let(darkanimica,4668*floor(cap/25))

let(bronzeP,round(((14*203)+(14*349))-(20*189)-((10*203)+(10*349)))) let(ironP,round((28*502)-(20*179)-(20*502))) let(coalP,round((28*212)-(30*192)-(20*212))) let(mithrilP,round((28*473)-(30*162)-(20*473))) let(adamantP,round((28*976)-(40*248)-(25*976))) let(luminiteP,round((28*1120)-(80*248)-(25*1120))) let(runeP,round((28*1883)-(80*139)-(25*1883))) let(orichalciteP,round((28*3232)-(120*269)-(25*3232))) let(drakolithP,round((28*3659)-(120*269)-(25*3659))) let(necriteP,round((28*4810)-(120*193)-(25*4810))) let(phasmatiteP,round((28*3527)-(120*193)-(25*3527))) let(baniteP,round((28*6445)-(160*234)-(25*6445))) let(lightanimicaP,round((28*6368)-(160*207)-(25*6368))) let(darkanimicaP,round((28*4668)-(160*207)-(25*4668)))

let(herb11,619*floor(cap/2))

let(herb12,round((619 +8097)/2)*floor(cap/2))

let(herb13,round((619 +8097 +189)/3)*floor(cap/2))

let(herb14,round((619 +8097 +189 +1026)/4)*floor(cap/2))

let(herb15,round((619 +8097 +189 +1026 +4240)/5)*floor(cap/2))

let(herb16,round((619 +8097 +189 +1026 +4240 +17323)/6)*floor(cap/2))

let(herb17,round((619 +8097 +189 +1026 +4240 +17323 +11855)/7)*floor(cap/2))

let(herb11P,round(((28*619))-((5*179)+(10*685))))

let(herb12P,round(((14*619)+(14*8097))-((5*179)+(10*685))))

let(herb13P,round((((28/3)*619)+((28/3)*8097)+((28/3)*189))-((5*179)+(10*685))))

let(herb14P,round(((7*619)+(7*8097)+(7*189)+(7*1026))-((5*179)+(10*685))))

let(herb15P,round((((28/5)*619)+((28/5)*8097)+((28/5)*189)+((28/5)*1026)+((28/5)*4240))-((5*179)+(10*685))))

let(herb16P,round((((28/6)*619)+((28/6)*8097)+((28/6)*189)+((28/6)*1026)+((28/6)*4240)+((28/6)*17323))-((5*179)+(10*685))))

let(herb17P,round(((4*619)+(4*8097)+(4*189)+(4*1026)+(4*4240)+(4*17323)+(4*11855))-((5*179)+(10*685))))

let(herb21,3359*floor(cap/4))

let(herb22,round((3359 +6074)/2)*floor(cap/4))

let(herb23,round((3359 +6074 +1140)/3)*floor(cap/4))

let(herb24,round((3359 +6074 +1140 +14787)/4)*floor(cap/4))

let(herb25,round((3359 +6074 +1140 +14787 +1746)/5)*floor(cap/4))

let(herb21P,round(((28*3359))-((20*139)+(20*3606))))

let(herb22P,round(((14*3359)+(14*6074))-((20*139)+(20*3606))))

let(herb23P,round((((28/3)*3359)+((28/3)*6074)+((28/3)*1140))-((20*139)+(20*3606))))

let(herb24P,round(((7*3359)+(7*6074)+(7*1140)+(7*14787))-((20*139)+(20*3606))))

let(herb25P,round((((28/5)*3359)+((28/5)*6074)+((28/5)*1140)+((28/5)*14787)+((28/5)*1746))-((20*139)+(20*3606))))

let(herb31,5217*floor(cap/8))

let(herb32,round((5217 +8571)/2)*floor(cap/8))

let(herb33,round((5217 +8571 +14945)/3)*floor(cap/8))

let(herb34,round((5217 +8571 +14945 +5627)/4)*floor(cap/8))

let(herb35,round((5217 +8571 +14945 +5627 +11761)/5)*floor(cap/8))

let(herb31,round(((28*5217))-((10*234)+(5*5398))))

let(herb32,round(((14*5217)+(14*8571))-((10*234)+(5*5398))))

let(herb33,round((((28/3)*5217)+((28/3)*8571)+((28/3)*14945))-((10*234)+(5*5398))))

let(herb34,round(((7*5217)+(7*8571)+(7*14945)+(7*5627))-((10*234)+(5*5398))))

let(herb35,round((((28/5)*5217)+((28/5)*8571)+((28/5)*14945)+((28/5)*5627)+((28/5)*11761))-((10*234)+(5*5398))))

let(herb31P,round(((28*5217))-((10*234)+(5*5398))))

let(herb32P,round(((14*5217)+(14*8571))-((10*234)+(5*5398))))

let(herb33P,round((((28/3)*5217)+((28/3)*8571)+((28/3)*14945))-((10*234)+(5*5398))))

let(herb34P,round(((7*5217)+(7*8571)+(7*14945)+(7*5627))-((10*234)+(5*5398))))

let(herb35P,round((((28/5)*5217)+((28/5)*8571)+((28/5)*14945)+((28/5)*5627)+((28/5)*11761))-((10*234)+(5*5398))))


let(burrow1,round((9182+974)/2)*cap)

let(burrow2,round((9182 +974 +25)/3)*cap)

let(burrow3,round((9182 +974 +25 +15)/4)*cap)

let(burrow4,round((9182 +974 +25 +15 +26)/5)*cap)

let(burrow5,round((9182 +974 +25 +15 +26 +108)/6)*cap)

let(burrow1P,round(((14*9182)+(14*974))-((25*189)+(20*974))))

let(burrow2P,round((((28/3)*9182)+((28/3)*974)+(2*(28/3)*25))-((25*189)+(20*974))))

let(burrow3P,round(((7*9182)+(7*974)+(2*7*25)+(2*7*15))-((25*189)+(20*974))))

let(burrow4P,round((((28/5)*9182)+((28/5)*974)+(2*(28/5)*25)+(2*(28/5)*15)+((28/5)*26))-((25*189)+(20*974))))

let(burrow5P,round((((28/6)*9182)+((28/6)*974)+(2*(28/6)*25)+(2*(28/6)*15)+((28/6)*26)+((28/6)*108))-((25*189)+(20*974))))

let(snare1,round((686 +27*4)/2)*cap)

let(snare2,round((686 +27*4 +27*5 +58*5)/4)*cap)

let(snare3,round((686 +27*4 +27*5 +58*5 +59*4)/5)*cap)

let(snare4,round((686 +27*4 +27*5 +58*5 +59*4 +102*4)/6)*cap)

let(snare5,round((686 +27*4 +27*5 +58*5 +59*4 +102*4 +18*3)/7)*cap)

let(snare6,round((686 +27*4 +27*5 +58*5 +59*4 +102*4 +18*3 +370*3)/7)*cap)

let(snare1P,round(((4*14*27)+(14*686))-((30*192)+(20*686))))

let(snare2P,round(((4*7*27)+(7*686)+(5*7*27)+(5*7*58))-((30*192)+(20*686))))

let(snare3P,round(((4*(28/5)*27)+((28/5)*686)+(5*(28/5)*27)+(5*(28/5)*58)+(4*(28/5)*59))-((30*192)+(20*686))))

let(snare4P,round(((4*(28/6)*27)+((28/6)*686)+(5*(28/6)*27)+(5*(28/6)*58)+(4*(28/6)*59)+(4*(28/6)*102))-((30*192)+(20*686))))

let(snare5P,round(((4*4*27)+(4*686)+(5*4*27)+(5*4*58)+(4*4*59)+(4*4*102)+(3*4*18))-((30*192)+(20*686))))

let(snare6P,round(((4*4*27)+(4*686)+(5*4*27)+(5*4*58)+(4*4*59)+(4*4*102)+(3*4*18)+(3*(28/8)*18))-((30*192)+(20*686))))

let(deadfall1,518*floor(cap/2))

let(deadfall2,round((518 +561*2)/2)*floor(cap/2))

let(deadfall3,round((518 +561*2 +94)/3)*floor(cap/2))

let(deadfall4,round((518 +561*2 +94 +21*2)/4)*floor(cap/2))

let(deadfall5,round((518 +561*2 +94 +21*2 +12084)/5)*floor(cap/2))

let(deadfall1P,round(((28*518))-((45*162)+(24*518))))

let(deadfall2P,round(((14*518)+(2*14*561))-((45*162)+(24*518))))

let(deadfall3P,round((((28/3)*518)+(2*(28/3)*561)+((28/3)*94))-((45*162)+(24*518))))

let(deadfall4P,round(((7*518)+(2*7*561)+(7*94)+(2*7*21))-((45*162)+(24*518))))

let(deadfall5P,round((((28/5)*518)+(2*(28/5)*561)+((28/5)*94)+(2*(28/5)*21)+((28/5)*12084))-((45*162)+(24*518))))

let(box1,round(769*floor(cap/5)))

let(box2,round((769 +3645)/2)*floor(cap/5))

let(box3,round((769 +3645 +1400)/3)*floor(cap/5))

let(box4,round((769 +3645 +1400 +1228*2)/5)*floor(cap/5))

let(box1P,round(((28*769))-((45*269)+(20*769))))

let(box2P,round(((14*769)+(14*3645))-((45*269)+(20*769))))

let(box3P,round((((28/3)*769)+((28/3)*3645)+((28/3)*1400))-((45*269)+(20*769))))

let(box4P,round(((7*769)+(7*3645)+(7*1400)+(2*7*1228))-((45*269)+(20*769))))

let(crayfish,383*floor(cap)) let(herring,720*floor(cap)) let(trout,411*floor(cap)) let(salmon,590*floor(cap)) let(lobster,347*floor(cap/2)) let(swordfish,516*floor(cap/2)) let(shark,2026*floor(cap/2)) let(cavefish,2545*floor(cap/3)) let(rocktail,4794*floor(cap/4))

let(treeXP,round(25*cap)) let(oakXP,round(37.5*cap)) let(willowXP,round(67.5*cap)) let(mapleXP,round(100*cap)) let(yewXP,round(175*cap)) let(magicXP,round(250*floor(cap/2))) let(bronzeXP,round(17.5*cap)) let(ironXP,round(35*cap)) let(coalXP,round(50*cap)) let(mithrilXP,round(80*cap)) let(adamantXP,round(95*floor(cap/3))) let(luminiteXP,round(95*floor(cap/6))) let(runeXP,round(125*floor(cap/6))) let(orichalciteXP,round(200*floor(cap/25))) let(drakolithXP,round(200*floor(cap/25))) let(necriteXP,round(325*floor(cap/25))) let(phasmatiteXP,round(325*floor(cap/25))) let(baniteXP,round(475*floor(cap/25))) let(lightanimicaXP,round(600*floor(cap/25))) let(darkanimicaXP,round(600*floor(cap/25)))

let(herb11XP,round(12.5*floor(cap/2))) let(herb12XP,round(((12.5+15)/2)*floor(cap/2))) let(herb13XP,round(((12.5+15+18)/3)*floor(cap/2))) let(herb14XP,round(((12.5+15+18+24)/4)*floor(cap/2))) let(herb15XP,round(((12.5+15+18+24+30.5)/5)*floor(cap/2))) let(herb16XP,round(((12.5+15+18+24+30.5+36)/6)*floor(cap/2))) let(herb17XP,round(((12.5+15+18+24+30.5+36+38.5)/7)*floor(cap/2)))

let(herb21XP,round(48.5*floor(cap/4))) let(herb22XP,round(((48.5+52.8)/2)*floor(cap/4))) let(herb23XP,round(((48.5+52.8+61.5)/3)*floor(cap/4))) let(herb24XP,round(((48.5+52.8+61.5+78)/4)*floor(cap/4))) let(herb25XP,round(((48.5+52.8+61.5+78+98.5)/5)*floor(cap/4)))

let(herb31XP,round(120*floor(cap/8))) let(herb32XP,round(((120+151.5)/2)*floor(cap/8))) let(herb33XP,round(((120+151.5+192)/3)*floor(cap/8))) let(herb34XP,round(((120+151.5+192+224.5)/4)*floor(cap/8))) let(herb35XP,round(((120+151.5+192+224.5+315.6)/5)*floor(cap/8)))

let(burrow1XP,round(30*cap)) let(burrow2XP,round((30*2+36)/3)*cap) let(burrow3XP,round((30*2+36+48)/4)*cap) let(burrow4XP,round((30*2+36+48+66)/5)*cap) let(burrow5XP,round((30*2+36+48+66+348.5)/6)*cap)

let(snare1XP,round(34*cap)) let(snare2XP,round((34+48)/2)*cap) let(snare3XP,round((34*2+48*2+61)/5)*cap) let(snare4XP,round((34*2+48*2+61+64.7)/6)*cap) let(snare5XP,round((34*2+48*2+61+64.7+95.2)/7)*cap) let(snare6XP,round((34*2+48*2+61+64.7+95.2+167)/8)*cap)

let(deadfall1XP,round(128*floor(cap/2))) let(deadfall2XP,round(((128+168)/2)*floor(cap/2))) let(deadfall3XP,round(((128+168+204)/3)*floor(cap/2))) let(deadfall4XP,round(((128+168+204+200)/4)*floor(cap/2))) let(deadfall5XP,round(((128+168+204+200*2)/5)*floor(cap/2)))

let(box1XP,round(198.4*floor(cap/5))) let(box2XP,round(((198.4+265)/2)*floor(cap/5))) let(box3XP,round(((198.4+265+400)/3)*floor(cap/5))) let(box4XP,round(((198.4+265+400+1100)/4)*floor(cap/5)))

let(crayfishXP,round(10*cap)) let(herringXP,round(30*cap)) let(troutXP,round(50*cap)) let(salmonXP,round(70*cap)) let(lobsterXP,round(90*floor(cap/2))) let(swordfishXP,round(100*floor(cap/2))) let(sharkXP,round(110*floor(cap/2))) let(cavefishXP,round(300*floor(cap/3))) let(rocktailXP,round(380*floor(cap/4))

let(crayfishP,round((28*383)-(5*189)-(20*383))) let(herringP,round((28*720)-(15*179)-(20*720))) let(troutP,round((28*411)-(15*192)-(20*411))) let(salmonP,round((28*590)-(45*162)-(20*590))) let(lobsterP,round((28*347)-(70*248)-(20*347))) let(swordfishP,round((28*516)-(70*139)-(20*516))) let(sharkP,round((28*2026)-(60*193)-(20*2026))) let(cavefishP,round((28*2545)-(40*302)-(15*2545))) let(rocktailP,round((28*4794)-(80*207)-(10*4794

  1. ^ Considering the player uses other players' divine locations if resource cap isn't reached
  2. ^ Considering one divine location made by the player, which is used to gather 28 items