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,402*cap) let(oak,115*cap) let(willow,75*cap) let(maple,86*cap) let(yew,156*cap) let(magic,406*floor(cap/2))

let(treeP,round((28*402)-(5*86)-(20*402))) let(oakP,round((28*115)-(15*180)-(20*115))) let(willowP,round((28*75)-(20*95)-(20*75))) let(mapleP,round((28*86)-(25*171)-(20*86))) let(yewP,round((28*156)-(30*205)-(20*156))) let(magicP,round((28*406)-(40*125)-(5*406)))

let(bronze,round((168+65)/2)*cap) let(iron,402*cap) let(coal,82*cap) let(mithril,168*cap) let(adamant,238*floor(cap/3)) let(rune,1246*floor(cap/12))

let(bronzeP,round((28*168)-(20*86)-(20*168))) let(ironP,round((28*402)-(20*128)-(15*402))) let(coalP,round((28*82)-(30*95)-(20*82))) let(mithrilP,round((28*168)-(30*205)-(20*168))) let(adamantP,round((28*238)-(40*120)-(25*238))) let(runeP,round((28*1246)-(80*144)-(6*1246)))

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

let(herb12,round((315 +462)/2)*floor(cap/2))

let(herb13,round((315 +462 +38)/3)*floor(cap/2))

let(herb14,round((315 +462 +38 +123)/4)*floor(cap/2))

let(herb15,round((315 +462 +38 +123 +1541)/5)*floor(cap/2))

let(herb16,round((315 +462 +38 +123 +1541 +5789)/6)*floor(cap/2))

let(herb17,round((315 +462 +38 +123 +1541 +5789 +5571)/7)*floor(cap/2))

let(herb11P,round(((28*315))-((5*128)+(10*338))))

let(herb12P,round(((14*315)+(14*462))-((5*128)+(10*338))))

let(herb13P,round((((28/3)*315)+((28/3)*462)+((28/3)*38))-((5*128)+(10*338))))

let(herb14P,round(((7*315)+(7*462)+(7*38)+(7*123))-((5*128)+(10*338))))

let(herb15P,round((((28/5)*315)+((28/5)*462)+((28/5)*38)+((28/5)*123)+((28/5)*1541))-((5*128)+(10*338))))

let(herb16P,round((((28/6)*315)+((28/6)*462)+((28/6)*38)+((28/6)*123)+((28/6)*1541)+((28/6)*5789))-((5*128)+(10*338))))

let(herb17P,round(((4*315)+(4*462)+(4*38)+(4*123)+(4*1541)+(4*5789)+(4*5571))-((5*128)+(10*338))))

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

let(herb22,round((3684 +2059)/2)*floor(cap/4))

let(herb23,round((3684 +2059 +775)/3)*floor(cap/4))

let(herb24,round((3684 +2059 +775 +5549)/4)*floor(cap/4))

let(herb25,round((3684 +2059 +775 +5549 +1502)/5)*floor(cap/4))

let(herb21P,round(((28*3684))-((20*89)+(20*3843))))

let(herb22P,round(((14*3684)+(14*2059))-((20*89)+(20*3843))))

let(herb23P,round((((28/3)*3684)+((28/3)*2059)+((28/3)*775))-((20*89)+(20*3843))))

let(herb24P,round(((7*3684)+(7*2059)+(7*775)+(7*5549))-((20*89)+(20*3843))))

let(herb25P,round((((28/5)*3684)+((28/5)*2059)+((28/5)*775)+((28/5)*5549)+((28/5)*1502))-((20*89)+(20*3843))))

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

let(herb32,round((2537 +4224)/2)*floor(cap/8))

let(herb33,round((2537 +4224 +3511)/3)*floor(cap/8))

let(herb34,round((2537 +4224 +3511 +3914)/4)*floor(cap/8))

let(herb35,round((2537 +4224 +3511 +3914 +3988)/5)*floor(cap/8))

let(herb31,round(((28*2537))-((10*125)+(5*2714))))

let(herb32,round(((14*2537)+(14*4224))-((10*125)+(5*2714))))

let(herb33,round((((28/3)*2537)+((28/3)*4224)+((28/3)*3511))-((10*125)+(5*2714))))

let(herb34,round(((7*2537)+(7*4224)+(7*3511)+(7*3914))-((10*125)+(5*2714))))

let(herb35,round((((28/5)*2537)+((28/5)*4224)+((28/5)*3511)+((28/5)*3914)+((28/5)*3988))-((10*125)+(5*2714))))

let(herb31P,round(((28*2537))-((10*125)+(5*2714))))

let(herb32P,round(((14*2537)+(14*4224))-((10*125)+(5*2714))))

let(herb33P,round((((28/3)*2537)+((28/3)*4224)+((28/3)*3511))-((10*125)+(5*2714))))

let(herb34P,round(((7*2537)+(7*4224)+(7*3511)+(7*3914))-((10*125)+(5*2714))))

let(herb35P,round((((28/5)*2537)+((28/5)*4224)+((28/5)*3511)+((28/5)*3914)+((28/5)*3988))-((10*125)+(5*2714))))


let(burrow1,round((4255+142)/2)*cap)

let(burrow2,round((4255 +142 +5)/3)*cap)

let(burrow3,round((4255 +142 +5 +8)/4)*cap)

let(burrow4,round((4255 +142 +5 +8 +7)/5)*cap)

let(burrow5,round((4255 +142 +5 +8 +7 +139)/6)*cap)

let(burrow1P,round(((14*4255)+(14*142))-((25*86)+(20*142))))

let(burrow2P,round((((28/3)*4255)+((28/3)*142)+(2*(28/3)*5))-((25*86)+(20*142))))

let(burrow3P,round(((7*4255)+(7*142)+(2*7*5)+(2*7*8))-((25*86)+(20*142))))

let(burrow4P,round((((28/5)*4255)+((28/5)*142)+(2*(28/5)*5)+(2*(28/5)*8)+((28/5)*7))-((25*86)+(20*142))))

let(burrow5P,round((((28/6)*4255)+((28/6)*142)+(2*(28/6)*5)+(2*(28/6)*8)+((28/6)*7)+((28/6)*139))-((25*86)+(20*142))))

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

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

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

let(snare4,round((391 +20*4 +20*5 +26*5 +22*4 +51*4)/6)*cap)

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

let(snare6,round((391 +20*4 +20*5 +26*5 +22*4 +51*4 +20*3 +468*3)/7)*cap)

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

let(snare2P,round(((4*7*20)+(7*391)+(5*7*20)+(5*7*26))-((30*180)+(20*391))))

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

let(snare4P,round(((4*(28/6)*20)+((28/6)*391)+(5*(28/6)*20)+(5*(28/6)*26)+(4*(28/6)*22)+(4*(28/6)*51))-((30*180)+(20*391))))

let(snare5P,round(((4*4*20)+(4*391)+(5*4*20)+(5*4*26)+(4*4*22)+(4*4*51)+(3*4*20))-((30*180)+(20*391))))

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

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

let(deadfall2,round((365 +487*2)/2)*floor(cap/2))

let(deadfall3,round((365 +487*2 +28)/3)*floor(cap/2))

let(deadfall4,round((365 +487*2 +28 +9*2)/4)*floor(cap/2))

let(deadfall5,round((365 +487*2 +28 +9*2 +1699)/5)*floor(cap/2))

let(deadfall1P,round(((28*365))-((45*95)+(24*365))))

let(deadfall2P,round(((14*365)+(2*14*487))-((45*95)+(24*365))))

let(deadfall3P,round((((28/3)*365)+(2*(28/3)*487)+((28/3)*28))-((45*95)+(24*365))))

let(deadfall4P,round(((7*365)+(2*7*487)+(7*28)+(2*7*9))-((45*95)+(24*365))))

let(deadfall5P,round((((28/5)*365)+(2*(28/5)*487)+((28/5)*28)+(2*(28/5)*9)+((28/5)*1699))-((45*95)+(24*365))))

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

let(box2,round((553 +1499)/2)*floor(cap/5))

let(box3,round((553 +1499 +485)/3)*floor(cap/5))

let(box4,round((553 +1499 +485 +1240*2)/5)*floor(cap/5))

let(box1P,round(((28*553))-((45*205)+(20*553))))

let(box2P,round(((14*553)+(14*1499))-((45*205)+(20*553))))

let(box3P,round((((28/3)*553)+((28/3)*1499)+((28/3)*485))-((45*205)+(20*553))))

let(box4P,round(((7*553)+(7*1499)+(7*485)+(2*7*1240))-((45*205)+(20*553))))

let(crayfish,226*floor(cap)) let(herring,300*floor(cap)) let(trout,372*floor(cap)) let(salmon,398*floor(cap)) let(lobster,193*floor(cap/2)) let(swordfish,268*floor(cap/2)) let(shark,858*floor(cap/2)) let(cavefish,1148*floor(cap/3)) let(rocktail,2013*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(runeXP,round(125*floor(cap/12)))

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*226)-(5*86)-(20*226))) let(herringP,round((28*300)-(15*128)-(20*300))) let(troutP,round((28*372)-(15*180)-(20*372))) let(salmonP,round((28*398)-(45*95)-(20*398))) let(lobsterP,round((28*193)-(70*171)-(20*193))) let(swordfishP,round((28*268)-(70*89)-(20*268))) let(sharkP,round((28*858)-(60*120)-(20*858))) let(cavefishP,round((28*1148)-(40*192)-(15*1148))) let(rocktailP,round((28*2013)-(80*144)-(10*2013)))

  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