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,391*cap) let(oak,319*cap) let(willow,156*cap) let(maple,108*cap) let(yew,191*cap) let(magic,408*floor(cap/2))

let(treeP,round((28*391)-(5*63)-(20*391))) let(oakP,round((28*319)-(15*138)-(20*319))) let(willowP,round((28*156)-(20*100)-(20*156))) let(mapleP,round((28*108)-(25*164)-(20*108))) let(yewP,round((28*191)-(30*188)-(20*191))) let(magicP,round((28*408)-(40*136)-(5*408)))

let(bronze,round((257+78)/2)*cap) let(iron,364*cap) let(coal,118*cap) let(mithril,225*cap) let(adamant,233*floor(cap/3)) let(luminite,850*floor(cap/6)) let(rune,892*floor(cap/6)) let(orichalcite,1684*floor(cap/25)) let(drakolith,2700*floor(cap/25)) let(necrite,4042*floor(cap/25)) let(phasmatite,3377*floor(cap/25)) let(banite,4054*floor(cap/25)) let(lightanimica,4450*floor(cap/25)) let(darkanimica,4408*floor(cap/25))

let(bronzeP,round(((14*257)+(14*78))-(20*63)-((10*257)+(10*78)))) let(ironP,round((28*364)-(20*121)-(20*364))) let(coalP,round((28*118)-(30*138)-(20*118))) let(mithrilP,round((28*225)-(30*100)-(20*225))) let(adamantP,round((28*233)-(40*164)-(25*233))) let(luminiteP,round((28*850)-(80*164)-(25*850))) let(runeP,round((28*892)-(80*82)-(25*892))) let(orichalciteP,round((28*1684)-(120*188)-(25*1684))) let(drakolithP,round((28*2700)-(120*188)-(25*2700))) let(necriteP,round((28*4042)-(120*115)-(25*4042))) let(phasmatiteP,round((28*3377)-(120*115)-(25*3377))) let(baniteP,round((28*4054)-(160*136)-(25*4054))) let(lightanimicaP,round((28*4450)-(160*144)-(25*4450))) let(darkanimicaP,round((28*4408)-(160*144)-(25*4408)))

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

let(herb12,round((563 +3822)/2)*floor(cap/2))

let(herb13,round((563 +3822 +96)/3)*floor(cap/2))

let(herb14,round((563 +3822 +96 +241)/4)*floor(cap/2))

let(herb15,round((563 +3822 +96 +241 +2029)/5)*floor(cap/2))

let(herb16,round((563 +3822 +96 +241 +2029 +13871)/6)*floor(cap/2))

let(herb17,round((563 +3822 +96 +241 +2029 +13871 +12726)/7)*floor(cap/2))

let(herb11P,round(((28*563))-((5*121)+(10*690))))

let(herb12P,round(((14*563)+(14*3822))-((5*121)+(10*690))))

let(herb13P,round((((28/3)*563)+((28/3)*3822)+((28/3)*96))-((5*121)+(10*690))))

let(herb14P,round(((7*563)+(7*3822)+(7*96)+(7*241))-((5*121)+(10*690))))

let(herb15P,round((((28/5)*563)+((28/5)*3822)+((28/5)*96)+((28/5)*241)+((28/5)*2029))-((5*121)+(10*690))))

let(herb16P,round((((28/6)*563)+((28/6)*3822)+((28/6)*96)+((28/6)*241)+((28/6)*2029)+((28/6)*13871))-((5*121)+(10*690))))

let(herb17P,round(((4*563)+(4*3822)+(4*96)+(4*241)+(4*2029)+(4*13871)+(4*12726))-((5*121)+(10*690))))

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

let(herb22,round((4660 +2390)/2)*floor(cap/4))

let(herb23,round((4660 +2390 +1175)/3)*floor(cap/4))

let(herb24,round((4660 +2390 +1175 +13402)/4)*floor(cap/4))

let(herb25,round((4660 +2390 +1175 +13402 +1801)/5)*floor(cap/4))

let(herb21P,round(((28*4660))-((20*82)+(20*4908))))

let(herb22P,round(((14*4660)+(14*2390))-((20*82)+(20*4908))))

let(herb23P,round((((28/3)*4660)+((28/3)*2390)+((28/3)*1175))-((20*82)+(20*4908))))

let(herb24P,round(((7*4660)+(7*2390)+(7*1175)+(7*13402))-((20*82)+(20*4908))))

let(herb25P,round((((28/5)*4660)+((28/5)*2390)+((28/5)*1175)+((28/5)*13402)+((28/5)*1801))-((20*82)+(20*4908))))

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

let(herb32,round((2926 +9483)/2)*floor(cap/8))

let(herb33,round((2926 +9483 +9352)/3)*floor(cap/8))

let(herb34,round((2926 +9483 +9352 +7642)/4)*floor(cap/8))

let(herb35,round((2926 +9483 +9352 +7642 +7039)/5)*floor(cap/8))

let(herb31,round(((28*2926))-((10*136)+(5*3173))))

let(herb32,round(((14*2926)+(14*9483))-((10*136)+(5*3173))))

let(herb33,round((((28/3)*2926)+((28/3)*9483)+((28/3)*9352))-((10*136)+(5*3173))))

let(herb34,round(((7*2926)+(7*9483)+(7*9352)+(7*7642))-((10*136)+(5*3173))))

let(herb35,round((((28/5)*2926)+((28/5)*9483)+((28/5)*9352)+((28/5)*7642)+((28/5)*7039))-((10*136)+(5*3173))))

let(herb31P,round(((28*2926))-((10*136)+(5*3173))))

let(herb32P,round(((14*2926)+(14*9483))-((10*136)+(5*3173))))

let(herb33P,round((((28/3)*2926)+((28/3)*9483)+((28/3)*9352))-((10*136)+(5*3173))))

let(herb34P,round(((7*2926)+(7*9483)+(7*9352)+(7*7642))-((10*136)+(5*3173))))

let(herb35P,round((((28/5)*2926)+((28/5)*9483)+((28/5)*9352)+((28/5)*7642)+((28/5)*7039))-((10*136)+(5*3173))))


let(burrow1,round((5330+432)/2)*cap)

let(burrow2,round((5330 +432 +7)/3)*cap)

let(burrow3,round((5330 +432 +7 +8)/4)*cap)

let(burrow4,round((5330 +432 +7 +8 +15)/5)*cap)

let(burrow5,round((5330 +432 +7 +8 +15 +128)/6)*cap)

let(burrow1P,round(((14*5330)+(14*432))-((25*63)+(20*432))))

let(burrow2P,round((((28/3)*5330)+((28/3)*432)+(2*(28/3)*7))-((25*63)+(20*432))))

let(burrow3P,round(((7*5330)+(7*432)+(2*7*7)+(2*7*8))-((25*63)+(20*432))))

let(burrow4P,round((((28/5)*5330)+((28/5)*432)+(2*(28/5)*7)+(2*(28/5)*8)+((28/5)*15))-((25*63)+(20*432))))

let(burrow5P,round((((28/6)*5330)+((28/6)*432)+(2*(28/6)*7)+(2*(28/6)*8)+((28/6)*15)+((28/6)*128))-((25*63)+(20*432))))

let(snare1,round((1536 +26*4)/2)*cap)

let(snare2,round((1536 +26*4 +26*5 +22*5)/4)*cap)

let(snare3,round((1536 +26*4 +26*5 +22*5 +21*4)/5)*cap)

let(snare4,round((1536 +26*4 +26*5 +22*5 +21*4 +63*4)/6)*cap)

let(snare5,round((1536 +26*4 +26*5 +22*5 +21*4 +63*4 +20*3)/7)*cap)

let(snare6,round((1536 +26*4 +26*5 +22*5 +21*4 +63*4 +20*3 +516*3)/7)*cap)

let(snare1P,round(((4*14*26)+(14*1536))-((30*138)+(20*1536))))

let(snare2P,round(((4*7*26)+(7*1536)+(5*7*26)+(5*7*22))-((30*138)+(20*1536))))

let(snare3P,round(((4*(28/5)*26)+((28/5)*1536)+(5*(28/5)*26)+(5*(28/5)*22)+(4*(28/5)*21))-((30*138)+(20*1536))))

let(snare4P,round(((4*(28/6)*26)+((28/6)*1536)+(5*(28/6)*26)+(5*(28/6)*22)+(4*(28/6)*21)+(4*(28/6)*63))-((30*138)+(20*1536))))

let(snare5P,round(((4*4*26)+(4*1536)+(5*4*26)+(5*4*22)+(4*4*21)+(4*4*63)+(3*4*20))-((30*138)+(20*1536))))

let(snare6P,round(((4*4*26)+(4*1536)+(5*4*26)+(5*4*22)+(4*4*21)+(4*4*63)+(3*4*20)+(3*(28/8)*20))-((30*138)+(20*1536))))

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

let(deadfall2,round((427 +726*2)/2)*floor(cap/2))

let(deadfall3,round((427 +726*2 +49)/3)*floor(cap/2))

let(deadfall4,round((427 +726*2 +49 +8*2)/4)*floor(cap/2))

let(deadfall5,round((427 +726*2 +49 +8*2 +10988)/5)*floor(cap/2))

let(deadfall1P,round(((28*427))-((45*100)+(24*427))))

let(deadfall2P,round(((14*427)+(2*14*726))-((45*100)+(24*427))))

let(deadfall3P,round((((28/3)*427)+(2*(28/3)*726)+((28/3)*49))-((45*100)+(24*427))))

let(deadfall4P,round(((7*427)+(2*7*726)+(7*49)+(2*7*8))-((45*100)+(24*427))))

let(deadfall5P,round((((28/5)*427)+(2*(28/5)*726)+((28/5)*49)+(2*(28/5)*8)+((28/5)*10988))-((45*100)+(24*427))))

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

let(box2,round((295 +787)/2)*floor(cap/5))

let(box3,round((295 +787 +1971)/3)*floor(cap/5))

let(box4,round((295 +787 +1971 +967*2)/5)*floor(cap/5))

let(box1P,round(((28*295))-((45*188)+(20*295))))

let(box2P,round(((14*295)+(14*787))-((45*188)+(20*295))))

let(box3P,round((((28/3)*295)+((28/3)*787)+((28/3)*1971))-((45*188)+(20*295))))

let(box4P,round(((7*295)+(7*787)+(7*1971)+(2*7*967))-((45*188)+(20*295))))

let(crayfish,625*floor(cap)) let(herring,694*floor(cap)) let(trout,631*floor(cap)) let(salmon,738*floor(cap)) let(lobster,574*floor(cap/2)) let(swordfish,433*floor(cap/2)) let(shark,1113*floor(cap/2)) let(cavefish,1278*floor(cap/3)) let(rocktail,3113*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*625)-(5*63)-(20*625))) let(herringP,round((28*694)-(15*121)-(20*694))) let(troutP,round((28*631)-(15*138)-(20*631))) let(salmonP,round((28*738)-(45*100)-(20*738))) let(lobsterP,round((28*574)-(70*164)-(20*574))) let(swordfishP,round((28*433)-(70*82)-(20*433))) let(sharkP,round((28*1113)-(60*115)-(20*1113))) let(cavefishP,round((28*1278)-(40*192)-(15*1278))) let(rocktailP,round((28*3113)-(80*144)-(10*3113

  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