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,305*cap) let(oak,404*cap) let(willow,274*cap) let(maple,97*cap) let(yew,174*cap) let(magic,390*floor(cap/2))

let(treeP,round((28*305)-(5*171)-(20*305))) let(oakP,round((28*404)-(15*268)-(20*404))) let(willowP,round((28*274)-(20*155)-(20*274))) let(mapleP,round((28*97)-(25*232)-(20*97))) let(yewP,round((28*174)-(30*247)-(20*174))) let(magicP,round((28*390)-(40*273)-(5*390)))

let(bronze,round((204+120)/2)*cap) let(iron,407*cap) let(coal,107*cap) let(mithril,228*cap) let(adamant,233*floor(cap/3)) let(luminite,1031*floor(cap/6)) let(rune,1668*floor(cap/6)) let(orichalcite,3211*floor(cap/25)) let(drakolith,4163*floor(cap/25)) let(necrite,5762*floor(cap/25)) let(phasmatite,3696*floor(cap/25)) let(banite,5677*floor(cap/25)) let(lightanimica,7807*floor(cap/25)) let(darkanimica,5409*floor(cap/25))

let(bronzeP,round(((14*204)+(14*120))-(20*171)-((10*204)+(10*120)))) let(ironP,round((28*407)-(20*194)-(20*407))) let(coalP,round((28*107)-(30*268)-(20*107))) let(mithrilP,round((28*228)-(30*155)-(20*228))) let(adamantP,round((28*233)-(40*232)-(25*233))) let(luminiteP,round((28*1031)-(80*232)-(25*1031))) let(runeP,round((28*1668)-(80*130)-(25*1668))) let(orichalciteP,round((28*3211)-(120*247)-(25*3211))) let(drakolithP,round((28*4163)-(120*247)-(25*4163))) let(necriteP,round((28*5762)-(120*235)-(25*5762))) let(phasmatiteP,round((28*3696)-(120*235)-(25*3696))) let(baniteP,round((28*5677)-(160*273)-(25*5677))) let(lightanimicaP,round((28*7807)-(160*199)-(25*7807))) let(darkanimicaP,round((28*5409)-(160*199)-(25*5409)))

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

let(herb12,round((731 +2237)/2)*floor(cap/2))

let(herb13,round((731 +2237 +101)/3)*floor(cap/2))

let(herb14,round((731 +2237 +101 +905)/4)*floor(cap/2))

let(herb15,round((731 +2237 +101 +905 +1793)/5)*floor(cap/2))

let(herb16,round((731 +2237 +101 +905 +1793 +17744)/6)*floor(cap/2))

let(herb17,round((731 +2237 +101 +905 +1793 +17744 +9775)/7)*floor(cap/2))

let(herb11P,round(((28*731))-((5*194)+(10*865))))

let(herb12P,round(((14*731)+(14*2237))-((5*194)+(10*865))))

let(herb13P,round((((28/3)*731)+((28/3)*2237)+((28/3)*101))-((5*194)+(10*865))))

let(herb14P,round(((7*731)+(7*2237)+(7*101)+(7*905))-((5*194)+(10*865))))

let(herb15P,round((((28/5)*731)+((28/5)*2237)+((28/5)*101)+((28/5)*905)+((28/5)*1793))-((5*194)+(10*865))))

let(herb16P,round((((28/6)*731)+((28/6)*2237)+((28/6)*101)+((28/6)*905)+((28/6)*1793)+((28/6)*17744))-((5*194)+(10*865))))

let(herb17P,round(((4*731)+(4*2237)+(4*101)+(4*905)+(4*1793)+(4*17744)+(4*9775))-((5*194)+(10*865))))

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

let(herb22,round((4458 +4431)/2)*floor(cap/4))

let(herb23,round((4458 +4431 +1154)/3)*floor(cap/4))

let(herb24,round((4458 +4431 +1154 +10168)/4)*floor(cap/4))

let(herb25,round((4458 +4431 +1154 +10168 +1691)/5)*floor(cap/4))

let(herb21P,round(((28*4458))-((20*130)+(20*4860))))

let(herb22P,round(((14*4458)+(14*4431))-((20*130)+(20*4860))))

let(herb23P,round((((28/3)*4458)+((28/3)*4431)+((28/3)*1154))-((20*130)+(20*4860))))

let(herb24P,round(((7*4458)+(7*4431)+(7*1154)+(7*10168))-((20*130)+(20*4860))))

let(herb25P,round((((28/5)*4458)+((28/5)*4431)+((28/5)*1154)+((28/5)*10168)+((28/5)*1691))-((20*130)+(20*4860))))

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

let(herb32,round((5090 +7665)/2)*floor(cap/8))

let(herb33,round((5090 +7665 +11079)/3)*floor(cap/8))

let(herb34,round((5090 +7665 +11079 +5374)/4)*floor(cap/8))

let(herb35,round((5090 +7665 +11079 +5374 +8300)/5)*floor(cap/8))

let(herb31,round(((28*5090))-((10*273)+(5*5404))))

let(herb32,round(((14*5090)+(14*7665))-((10*273)+(5*5404))))

let(herb33,round((((28/3)*5090)+((28/3)*7665)+((28/3)*11079))-((10*273)+(5*5404))))

let(herb34,round(((7*5090)+(7*7665)+(7*11079)+(7*5374))-((10*273)+(5*5404))))

let(herb35,round((((28/5)*5090)+((28/5)*7665)+((28/5)*11079)+((28/5)*5374)+((28/5)*8300))-((10*273)+(5*5404))))

let(herb31P,round(((28*5090))-((10*273)+(5*5404))))

let(herb32P,round(((14*5090)+(14*7665))-((10*273)+(5*5404))))

let(herb33P,round((((28/3)*5090)+((28/3)*7665)+((28/3)*11079))-((10*273)+(5*5404))))

let(herb34P,round(((7*5090)+(7*7665)+(7*11079)+(7*5374))-((10*273)+(5*5404))))

let(herb35P,round((((28/5)*5090)+((28/5)*7665)+((28/5)*11079)+((28/5)*5374)+((28/5)*8300))-((10*273)+(5*5404))))


let(burrow1,round((11628+431)/2)*cap)

let(burrow2,round((11628 +431 +16)/3)*cap)

let(burrow3,round((11628 +431 +16 +11)/4)*cap)

let(burrow4,round((11628 +431 +16 +11 +20)/5)*cap)

let(burrow5,round((11628 +431 +16 +11 +20 +140)/6)*cap)

let(burrow1P,round(((14*11628)+(14*431))-((25*171)+(20*431))))

let(burrow2P,round((((28/3)*11628)+((28/3)*431)+(2*(28/3)*16))-((25*171)+(20*431))))

let(burrow3P,round(((7*11628)+(7*431)+(2*7*16)+(2*7*11))-((25*171)+(20*431))))

let(burrow4P,round((((28/5)*11628)+((28/5)*431)+(2*(28/5)*16)+(2*(28/5)*11)+((28/5)*20))-((25*171)+(20*431))))

let(burrow5P,round((((28/6)*11628)+((28/6)*431)+(2*(28/6)*16)+(2*(28/6)*11)+((28/6)*20)+((28/6)*140))-((25*171)+(20*431))))

let(snare1,round((442 +40*4)/2)*cap)

let(snare2,round((442 +40*4 +40*5 +35*5)/4)*cap)

let(snare3,round((442 +40*4 +40*5 +35*5 +33*4)/5)*cap)

let(snare4,round((442 +40*4 +40*5 +35*5 +33*4 +69*4)/6)*cap)

let(snare5,round((442 +40*4 +40*5 +35*5 +33*4 +69*4 +10*3)/7)*cap)

let(snare6,round((442 +40*4 +40*5 +35*5 +33*4 +69*4 +10*3 +612*3)/7)*cap)

let(snare1P,round(((4*14*40)+(14*442))-((30*268)+(20*442))))

let(snare2P,round(((4*7*40)+(7*442)+(5*7*40)+(5*7*35))-((30*268)+(20*442))))

let(snare3P,round(((4*(28/5)*40)+((28/5)*442)+(5*(28/5)*40)+(5*(28/5)*35)+(4*(28/5)*33))-((30*268)+(20*442))))

let(snare4P,round(((4*(28/6)*40)+((28/6)*442)+(5*(28/6)*40)+(5*(28/6)*35)+(4*(28/6)*33)+(4*(28/6)*69))-((30*268)+(20*442))))

let(snare5P,round(((4*4*40)+(4*442)+(5*4*40)+(5*4*35)+(4*4*33)+(4*4*69)+(3*4*10))-((30*268)+(20*442))))

let(snare6P,round(((4*4*40)+(4*442)+(5*4*40)+(5*4*35)+(4*4*33)+(4*4*69)+(3*4*10)+(3*(28/8)*10))-((30*268)+(20*442))))

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

let(deadfall2,round((417 +850*2)/2)*floor(cap/2))

let(deadfall3,round((417 +850*2 +27)/3)*floor(cap/2))

let(deadfall4,round((417 +850*2 +27 +10*2)/4)*floor(cap/2))

let(deadfall5,round((417 +850*2 +27 +10*2 +13060)/5)*floor(cap/2))

let(deadfall1P,round(((28*417))-((45*155)+(24*417))))

let(deadfall2P,round(((14*417)+(2*14*850))-((45*155)+(24*417))))

let(deadfall3P,round((((28/3)*417)+(2*(28/3)*850)+((28/3)*27))-((45*155)+(24*417))))

let(deadfall4P,round(((7*417)+(2*7*850)+(7*27)+(2*7*10))-((45*155)+(24*417))))

let(deadfall5P,round((((28/5)*417)+(2*(28/5)*850)+((28/5)*27)+(2*(28/5)*10)+((28/5)*13060))-((45*155)+(24*417))))

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

let(box2,round((425 +1307)/2)*floor(cap/5))

let(box3,round((425 +1307 +1615)/3)*floor(cap/5))

let(box4,round((425 +1307 +1615 +1587*2)/5)*floor(cap/5))

let(box1P,round(((28*425))-((45*247)+(20*425))))

let(box2P,round(((14*425)+(14*1307))-((45*247)+(20*425))))

let(box3P,round((((28/3)*425)+((28/3)*1307)+((28/3)*1615))-((45*247)+(20*425))))

let(box4P,round(((7*425)+(7*1307)+(7*1615)+(2*7*1587))-((45*247)+(20*425))))

let(crayfish,510*floor(cap)) let(herring,673*floor(cap)) let(trout,578*floor(cap)) let(salmon,631*floor(cap)) let(lobster,368*floor(cap/2)) let(swordfish,324*floor(cap/2)) let(shark,2328*floor(cap/2)) let(cavefish,2235*floor(cap/3)) let(rocktail,5525*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*510)-(5*171)-(20*510))) let(herringP,round((28*673)-(15*194)-(20*673))) let(troutP,round((28*578)-(15*268)-(20*578))) let(salmonP,round((28*631)-(45*155)-(20*631))) let(lobsterP,round((28*368)-(70*232)-(20*368))) let(swordfishP,round((28*324)-(70*130)-(20*324))) let(sharkP,round((28*2328)-(60*235)-(20*2328))) let(cavefishP,round((28*2235)-(40*269)-(15*2235))) let(rocktailP,round((28*5525)-(80*199)-(10*5525

  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