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,293*cap) let(oak,130*cap) let(willow,140*cap) let(maple,101*cap) let(yew,161*cap) let(magic,391*floor(cap/2))

let(treeP,round((28*293)-(5*64)-(20*293))) let(oakP,round((28*130)-(15*138)-(20*130))) let(willowP,round((28*140)-(20*87)-(20*140))) let(mapleP,round((28*101)-(25*130)-(20*101))) let(yewP,round((28*161)-(30*173)-(20*161))) let(magicP,round((28*391)-(40*135)-(5*391)))

let(bronze,round((211+63)/2)*cap) let(iron,394*cap) let(coal,107*cap) let(mithril,272*cap) let(adamant,222*floor(cap/3)) let(luminite,1126*floor(cap/6)) let(rune,1126*floor(cap/6)) let(orichalcite,1601*floor(cap/25)) let(drakolith,2090*floor(cap/25)) let(necrite,2883*floor(cap/25)) let(phasmatite,2723*floor(cap/25)) let(banite,3120*floor(cap/25)) let(lightanimica,3524*floor(cap/25)) let(darkanimica,3456*floor(cap/25))

let(bronzeP,round(((14*211)+(14*63))-(20*64)-((10*211)+(10*63)))) let(ironP,round((28*394)-(20*111)-(20*394))) let(coalP,round((28*107)-(30*138)-(20*107))) let(mithrilP,round((28*272)-(30*87)-(20*272))) let(adamantP,round((28*222)-(40*130)-(25*222))) let(luminiteP,round((28*1126)-(80*130)-(25*1126))) let(runeP,round((28*1126)-(80*79)-(25*1126))) let(orichalciteP,round((28*1601)-(120*173)-(25*1601))) let(drakolithP,round((28*2090)-(120*173)-(25*2090))) let(necriteP,round((28*2883)-(120*106)-(25*2883))) let(phasmatiteP,round((28*2723)-(120*106)-(25*2723))) let(baniteP,round((28*3120)-(160*135)-(25*3120))) let(lightanimicaP,round((28*3524)-(160*129)-(25*3524))) let(darkanimicaP,round((28*3456)-(160*129)-(25*3456)))

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

let(herb12,round((344 +2788)/2)*floor(cap/2))

let(herb13,round((344 +2788 +50)/3)*floor(cap/2))

let(herb14,round((344 +2788 +50 +97)/4)*floor(cap/2))

let(herb15,round((344 +2788 +50 +97 +1170)/5)*floor(cap/2))

let(herb16,round((344 +2788 +50 +97 +1170 +6177)/6)*floor(cap/2))

let(herb17,round((344 +2788 +50 +97 +1170 +6177 +5432)/7)*floor(cap/2))

let(herb11P,round(((28*344))-((5*111)+(10*320))))

let(herb12P,round(((14*344)+(14*2788))-((5*111)+(10*320))))

let(herb13P,round((((28/3)*344)+((28/3)*2788)+((28/3)*50))-((5*111)+(10*320))))

let(herb14P,round(((7*344)+(7*2788)+(7*50)+(7*97))-((5*111)+(10*320))))

let(herb15P,round((((28/5)*344)+((28/5)*2788)+((28/5)*50)+((28/5)*97)+((28/5)*1170))-((5*111)+(10*320))))

let(herb16P,round((((28/6)*344)+((28/6)*2788)+((28/6)*50)+((28/6)*97)+((28/6)*1170)+((28/6)*6177))-((5*111)+(10*320))))

let(herb17P,round(((4*344)+(4*2788)+(4*50)+(4*97)+(4*1170)+(4*6177)+(4*5432))-((5*111)+(10*320))))

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

let(herb22,round((2984 +1829)/2)*floor(cap/4))

let(herb23,round((2984 +1829 +693)/3)*floor(cap/4))

let(herb24,round((2984 +1829 +693 +5677)/4)*floor(cap/4))

let(herb25,round((2984 +1829 +693 +5677 +1238)/5)*floor(cap/4))

let(herb21P,round(((28*2984))-((20*79)+(20*3283))))

let(herb22P,round(((14*2984)+(14*1829))-((20*79)+(20*3283))))

let(herb23P,round((((28/3)*2984)+((28/3)*1829)+((28/3)*693))-((20*79)+(20*3283))))

let(herb24P,round(((7*2984)+(7*1829)+(7*693)+(7*5677))-((20*79)+(20*3283))))

let(herb25P,round((((28/5)*2984)+((28/5)*1829)+((28/5)*693)+((28/5)*5677)+((28/5)*1238))-((20*79)+(20*3283))))

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

let(herb32,round((1816 +4288)/2)*floor(cap/8))

let(herb33,round((1816 +4288 +3676)/3)*floor(cap/8))

let(herb34,round((1816 +4288 +3676 +4082)/4)*floor(cap/8))

let(herb35,round((1816 +4288 +3676 +4082 +4654)/5)*floor(cap/8))

let(herb31,round(((28*1816))-((10*135)+(5*1965))))

let(herb32,round(((14*1816)+(14*4288))-((10*135)+(5*1965))))

let(herb33,round((((28/3)*1816)+((28/3)*4288)+((28/3)*3676))-((10*135)+(5*1965))))

let(herb34,round(((7*1816)+(7*4288)+(7*3676)+(7*4082))-((10*135)+(5*1965))))

let(herb35,round((((28/5)*1816)+((28/5)*4288)+((28/5)*3676)+((28/5)*4082)+((28/5)*4654))-((10*135)+(5*1965))))

let(herb31P,round(((28*1816))-((10*135)+(5*1965))))

let(herb32P,round(((14*1816)+(14*4288))-((10*135)+(5*1965))))

let(herb33P,round((((28/3)*1816)+((28/3)*4288)+((28/3)*3676))-((10*135)+(5*1965))))

let(herb34P,round(((7*1816)+(7*4288)+(7*3676)+(7*4082))-((10*135)+(5*1965))))

let(herb35P,round((((28/5)*1816)+((28/5)*4288)+((28/5)*3676)+((28/5)*4082)+((28/5)*4654))-((10*135)+(5*1965))))


let(burrow1,round((4699+211)/2)*cap)

let(burrow2,round((4699 +211 +5)/3)*cap)

let(burrow3,round((4699 +211 +5 +8)/4)*cap)

let(burrow4,round((4699 +211 +5 +8 +10)/5)*cap)

let(burrow5,round((4699 +211 +5 +8 +10 +123)/6)*cap)

let(burrow1P,round(((14*4699)+(14*211))-((25*64)+(20*211))))

let(burrow2P,round((((28/3)*4699)+((28/3)*211)+(2*(28/3)*5))-((25*64)+(20*211))))

let(burrow3P,round(((7*4699)+(7*211)+(2*7*5)+(2*7*8))-((25*64)+(20*211))))

let(burrow4P,round((((28/5)*4699)+((28/5)*211)+(2*(28/5)*5)+(2*(28/5)*8)+((28/5)*10))-((25*64)+(20*211))))

let(burrow5P,round((((28/6)*4699)+((28/6)*211)+(2*(28/6)*5)+(2*(28/6)*8)+((28/6)*10)+((28/6)*123))-((25*64)+(20*211))))

let(snare1,round((391 +23*4)/2)*cap)

let(snare2,round((391 +23*4 +23*5 +23*5)/4)*cap)

let(snare3,round((391 +23*4 +23*5 +23*5 +22*4)/5)*cap)

let(snare4,round((391 +23*4 +23*5 +23*5 +22*4 +56*4)/6)*cap)

let(snare5,round((391 +23*4 +23*5 +23*5 +22*4 +56*4 +26*3)/7)*cap)

let(snare6,round((391 +23*4 +23*5 +23*5 +22*4 +56*4 +26*3 +351*3)/7)*cap)

let(snare1P,round(((4*14*23)+(14*391))-((30*138)+(20*391))))

let(snare2P,round(((4*7*23)+(7*391)+(5*7*23)+(5*7*23))-((30*138)+(20*391))))

let(snare3P,round(((4*(28/5)*23)+((28/5)*391)+(5*(28/5)*23)+(5*(28/5)*23)+(4*(28/5)*22))-((30*138)+(20*391))))

let(snare4P,round(((4*(28/6)*23)+((28/6)*391)+(5*(28/6)*23)+(5*(28/6)*23)+(4*(28/6)*22)+(4*(28/6)*56))-((30*138)+(20*391))))

let(snare5P,round(((4*4*23)+(4*391)+(5*4*23)+(5*4*23)+(4*4*22)+(4*4*56)+(3*4*26))-((30*138)+(20*391))))

let(snare6P,round(((4*4*23)+(4*391)+(5*4*23)+(5*4*23)+(4*4*22)+(4*4*56)+(3*4*26)+(3*(28/8)*26))-((30*138)+(20*391))))

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

let(deadfall2,round((463 +618*2)/2)*floor(cap/2))

let(deadfall3,round((463 +618*2 +35)/3)*floor(cap/2))

let(deadfall4,round((463 +618*2 +35 +10*2)/4)*floor(cap/2))

let(deadfall5,round((463 +618*2 +35 +10*2 +6668)/5)*floor(cap/2))

let(deadfall1P,round(((28*463))-((45*87)+(24*463))))

let(deadfall2P,round(((14*463)+(2*14*618))-((45*87)+(24*463))))

let(deadfall3P,round((((28/3)*463)+(2*(28/3)*618)+((28/3)*35))-((45*87)+(24*463))))

let(deadfall4P,round(((7*463)+(2*7*618)+(7*35)+(2*7*10))-((45*87)+(24*463))))

let(deadfall5P,round((((28/5)*463)+(2*(28/5)*618)+((28/5)*35)+(2*(28/5)*10)+((28/5)*6668))-((45*87)+(24*463))))

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

let(box2,round((469 +889)/2)*floor(cap/5))

let(box3,round((469 +889 +630)/3)*floor(cap/5))

let(box4,round((469 +889 +630 +891*2)/5)*floor(cap/5))

let(box1P,round(((28*469))-((45*173)+(20*469))))

let(box2P,round(((14*469)+(14*889))-((45*173)+(20*469))))

let(box3P,round((((28/3)*469)+((28/3)*889)+((28/3)*630))-((45*173)+(20*469))))

let(box4P,round(((7*469)+(7*889)+(7*630)+(2*7*891))-((45*173)+(20*469))))

let(crayfish,220*floor(cap)) let(herring,380*floor(cap)) let(trout,311*floor(cap)) let(salmon,314*floor(cap)) let(lobster,190*floor(cap/2)) let(swordfish,224*floor(cap/2)) let(shark,768*floor(cap/2)) let(cavefish,1029*floor(cap/3)) let(rocktail,2017*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*220)-(5*64)-(20*220))) let(herringP,round((28*380)-(15*111)-(20*380))) let(troutP,round((28*311)-(15*138)-(20*311))) let(salmonP,round((28*314)-(45*87)-(20*314))) let(lobsterP,round((28*190)-(70*130)-(20*190))) let(swordfishP,round((28*224)-(70*79)-(20*224))) let(sharkP,round((28*768)-(60*106)-(20*768))) let(cavefishP,round((28*1029)-(40*159)-(15*1029))) let(rocktailP,round((28*2017)-(80*129)-(10*2017

  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