Copy a locked down runebook in a CY by neverstopswing
Description: One runebook at a time, no editing required very straightforward (you will have to name your own runes)
overhead 'Runebook to be copied' @setvar! runebookinput overhead 'Runebook to be made' @setvar! runebookoutput overhead 'Default rune to return to' @setvar! runebookhome @setvar! rune1 '200' @setvar! rune2 '201' @setvar! rune3 '202' @setvar! rune4 '203' @setvar! rune5 '204' @setvar! rune6 '205' @setvar! rune7 '206' @setvar! rune8 '207' @setvar! rune9 '208' @setvar! rune10 '209' @setvar! rune11 '210' @setvar! rune12 '211' @setvar! rune13 '212' @setvar! rune14 '213' @setvar! rune15 '214' @setvar! rune16 '215' @setvar! rune17 '216' @setvar! rune18 '217' @setvar! rune19 '218' @setvar! rune20 '219' @setvar! rune21 '220' @setvar! rune22 '221' @setvar! rune23 '222' @setvar! rune24 '223' @setvar! rune25 '224' @setvar! rune26 '225' @setvar! button1 '10' @setvar! button2 '20' @setvar! globalTimeout 650 if find runebookinput ground dclick runebookinput waitforgump 167090027 gumpresponse rune1 waitforgump 167090027 overhead 'Recalling to Rune #1' gumpresponse button1 if findtype 7956 backpack as rune wait 2500 cast 'Mark' wft target rune wait 1000 cast 'recall' wft target runebookhome if findtype 'recall rune' backpack 0 -1 -1 as rune lift rune wait globalTimeout drop runebookoutput endif endif endif if mana < 25 useskill 'meditation' while mana < 85 endwhile endif if find runebookinput ground dclick runebookinput waitforgump 167090027 gumpresponse rune2 waitforgump 167090027 overhead 'Recalling to Rune #2' gumpresponse button2 if findtype 7956 backpack as rune wait 2500 cast 'Mark' wft target rune wait 1000 cast 'recall' wft target runebookhome if findtype 'recall rune' backpack 0 -1 -1 as rune lift rune wait globalTimeout drop runebookoutput endif endif endif if mana < 25 useskill 'meditation' while mana < 85 endwhile endif if find runebookinput ground dclick runebookinput waitforgump 167090027 gumpresponse rune3 waitforgump 167090027 overhead 'Recalling to Rune #3' gumpresponse button1 if findtype 7956 backpack as rune wait 2500 cast 'Mark' wft target rune wait 1000 cast 'recall' wft target runebookhome if findtype 'recall rune' backpack 0 -1 -1 as rune lift rune wait globalTimeout drop runebookoutput endif endif endif if mana < 25 useskill 'meditation' while mana < 85 endwhile endif if find runebookinput ground dclick runebookinput waitforgump 167090027 gumpresponse rune4 waitforgump 167090027 overhead 'Recalling to Rune #4' gumpresponse button2 if findtype 7956 backpack as rune wait 2500 cast 'Mark' wft target rune wait 1000 cast 'recall' wft target runebookhome if findtype 'recall rune' backpack 0 -1 -1 as rune lift rune wait globalTimeout drop runebookoutput endif endif endif if mana < 25 useskill 'meditation' while mana < 85 endwhile endif if find runebookinput ground dclick runebookinput waitforgump 167090027 gumpresponse rune5 waitforgump 167090027 overhead 'Recalling to Rune #5' gumpresponse button1 if findtype 7956 backpack as rune wait 2500 cast 'Mark' wft target rune wait 1000 cast 'recall' wft target runebookhome if findtype 'recall rune' backpack 0 -1 -1 as rune lift rune wait globalTimeout drop runebookoutput endif endif endif if mana < 25 useskill 'meditation' while mana < 85 endwhile endif if find runebookinput ground dclick runebookinput waitforgump 167090027 gumpresponse rune6 waitforgump 167090027 overhead 'Recalling to Rune #6' gumpresponse button2 if findtype 7956 backpack as rune wait 2500 cast 'Mark' wft target rune wait 1000 cast 'recall' wft target runebookhome if findtype 'recall rune' backpack 0 -1 -1 as rune lift rune wait globalTimeout drop runebookoutput endif endif endif if mana < 25 useskill 'meditation' while mana < 85 endwhile endif if find runebookinput ground dclick runebookinput waitforgump 167090027 gumpresponse rune7 waitforgump 167090027 overhead 'Recalling to Rune #7' gumpresponse button1 if findtype 7956 backpack as rune wait 2500 cast 'Mark' wft target rune wait 1000 cast 'recall' wft target runebookhome if findtype 'recall rune' backpack 0 -1 -1 as rune lift rune wait globalTimeout drop runebookoutput endif endif endif if mana < 25 useskill 'meditation' while mana < 85 endwhile endif if find runebookinput ground dclick runebookinput waitforgump 167090027 gumpresponse rune8 waitforgump 167090027 overhead 'Recalling to Rune #8' gumpresponse button2 if findtype 7956 backpack as rune wait 2500 cast 'Mark' wft target rune wait 1000 cast 'recall' wft target runebookhome if findtype 'recall rune' backpack 0 -1 -1 as rune lift rune wait globalTimeout drop runebookoutput endif endif endif if mana < 25 useskill 'meditation' while mana < 85 endwhile endif if find runebookinput ground dclick runebookinput waitforgump 167090027 gumpresponse rune9 waitforgump 167090027 overhead 'Recalling to Rune #9' gumpresponse button1 if findtype 7956 backpack as rune wait 2500 cast 'Mark' wft target rune wait 1000 cast 'recall' wft target runebookhome if findtype 'recall rune' backpack 0 -1 -1 as rune lift rune wait globalTimeout drop runebookoutput endif endif endif if mana < 25 useskill 'meditation' while mana < 85 endwhile endif if find runebookinput ground dclick runebookinput waitforgump 167090027 gumpresponse rune10 waitforgump 167090027 overhead 'Recalling to Rune #10' gumpresponse button2 if findtype 7956 backpack as rune wait 2500 cast 'Mark' wft target rune wait 1000 cast 'recall' wft target runebookhome if findtype 'recall rune' backpack 0 -1 -1 as rune lift rune wait globalTimeout drop runebookoutput endif endif endif if mana < 25 useskill 'meditation' while mana < 85 endwhile endif if find runebookinput ground dclick runebookinput waitforgump 167090027 gumpresponse rune11 waitforgump 167090027 overhead 'Recalling to Rune #11' gumpresponse button1 if findtype 7956 backpack as rune wait 2500 cast 'Mark' wft target rune wait 1000 cast 'recall' wft target runebookhome if findtype 'recall rune' backpack 0 -1 -1 as rune lift rune wait globalTimeout drop runebookoutput endif endif endif if mana < 25 useskill 'meditation' while mana < 85 endwhile endif if find runebookinput ground dclick runebookinput waitforgump 167090027 gumpresponse rune12 waitforgump 167090027 overhead 'Recalling to Rune #12' gumpresponse button2 if findtype 7956 backpack as rune wait 2500 cast 'Mark' wft target rune wait 1000 cast 'recall' wft target runebookhome if findtype 'recall rune' backpack 0 -1 -1 as rune lift rune wait globalTimeout drop runebookoutput endif endif endif if mana < 25 useskill 'meditation' while mana < 85 endwhile endif if find runebookinput ground dclick runebookinput waitforgump 167090027 gumpresponse rune13 waitforgump 167090027 overhead 'Recalling to Rune #13' gumpresponse button1 if findtype 7956 backpack as rune wait 2500 cast 'Mark' wft target rune wait 1000 cast 'recall' wft target runebookhome if findtype 'recall rune' backpack 0 -1 -1 as rune lift rune wait globalTimeout drop runebookoutput endif endif endif if mana < 25 useskill 'meditation' while mana < 85 endwhile endif if find runebookinput ground dclick runebookinput waitforgump 167090027 gumpresponse rune14 waitforgump 167090027 overhead 'Recalling to Rune #14' gumpresponse button2 if findtype 7956 backpack as rune wait 2500 cast 'Mark' wft target rune wait 1000 cast 'recall' wft target runebookhome if findtype 'recall rune' backpack 0 -1 -1 as rune lift rune wait globalTimeout drop runebookoutput endif endif endif if mana < 25 useskill 'meditation' while mana < 85 endwhile endif if find runebookinput ground dclick runebookinput waitforgump 167090027 gumpresponse rune15 waitforgump 167090027 overhead 'Recalling to Rune #15' gumpresponse button1 if findtype 7956 backpack as rune wait 2500 cast 'Mark' wft target rune wait 1000 cast 'recall' wft target runebookhome if findtype 'recall rune' backpack 0 -1 -1 as rune lift rune wait globalTimeout drop runebookoutput endif endif endif if mana < 25 useskill 'meditation' while mana < 85 endwhile endif if find runebookinput ground dclick runebookinput waitforgump 167090027 gumpresponse rune16 waitforgump 167090027 overhead 'Recalling to Rune #16' gumpresponse button2 if findtype 7956 backpack as rune wait 2500 cast 'Mark' wft target rune wait 1000 cast 'recall' wft target runebookhome if findtype 'recall rune' backpack 0 -1 -1 as rune lift rune wait globalTimeout drop runebookoutput endif endif endif if mana < 25 useskill 'meditation' while mana < 85 endwhile endif if find runebookinput ground dclick runebookinput waitforgump 167090027 gumpresponse rune17 waitforgump 167090027 overhead 'Recalling to Rune #17' gumpresponse button1 if findtype 7956 backpack as rune wait 2500 cast 'Mark' wft target rune wait 1000 cast 'recall' wft target runebookhome if findtype 'recall rune' backpack 0 -1 -1 as rune lift rune wait globalTimeout drop runebookoutput endif endif endif if mana < 25 useskill 'meditation' while mana < 85 endwhile endif if find runebookinput ground dclick runebookinput waitforgump 167090027 gumpresponse rune18 waitforgump 167090027 overhead 'Recalling to Rune #18' gumpresponse button2 if findtype 7956 backpack as rune wait 2500 cast 'Mark' wft target rune wait 1000 cast 'recall' wft target runebookhome if findtype 'recall rune' backpack 0 -1 -1 as rune lift rune wait globalTimeout drop runebookoutput endif endif endif if mana < 25 useskill 'meditation' while mana < 85 endwhile endif if find runebookinput ground dclick runebookinput waitforgump 167090027 gumpresponse rune19 waitforgump 167090027 overhead 'Recalling to Rune #19' gumpresponse button1 if findtype 7956 backpack as rune wait 2500 cast 'Mark' wft target rune wait 1000 cast 'recall' wft target runebookhome if findtype 'recall rune' backpack 0 -1 -1 as rune lift rune wait globalTimeout drop runebookoutput endif endif endif if mana < 25 useskill 'meditation' while mana < 85 endwhile endif if find runebookinput ground dclick runebookinput waitforgump 167090027 gumpresponse rune20 waitforgump 167090027 overhead 'Recalling to Rune #20' gumpresponse button2 if findtype 7956 backpack as rune wait 2500 cast 'Mark' wft target rune wait 1000 cast 'recall' wft target runebookhome if findtype 'recall rune' backpack 0 -1 -1 as rune lift rune wait globalTimeout drop runebookoutput endif endif endif if mana < 25 useskill 'meditation' while mana < 85 endwhile endif if find runebookinput ground dclick runebookinput waitforgump 167090027 gumpresponse rune21 waitforgump 167090027 overhead 'Recalling to Rune #21' gumpresponse button1 if findtype 7956 backpack as rune wait 2500 cast 'Mark' wft target rune wait 1000 cast 'recall' wft target runebookhome if findtype 'recall rune' backpack 0 -1 -1 as rune lift rune wait globalTimeout drop runebookoutput endif endif endif if mana < 25 useskill 'meditation' while mana < 85 endwhile endif if find runebookinput ground dclick runebookinput waitforgump 167090027 gumpresponse rune22 waitforgump 167090027 overhead 'Recalling to Rune #22' gumpresponse button2 if findtype 7956 backpack as rune wait 2500 cast 'Mark' wft target rune wait 1000 cast 'recall' wft target runebookhome if findtype 'recall rune' backpack 0 -1 -1 as rune lift rune wait globalTimeout drop runebookoutput endif endif endif if mana < 25 useskill 'meditation' while mana < 85 endwhile endif if find runebookinput ground dclick runebookinput waitforgump 167090027 gumpresponse rune23 waitforgump 167090027 overhead 'Recalling to Rune #23' gumpresponse button1 if findtype 7956 backpack as rune wait 2500 cast 'Mark' wft target rune wait 1000 cast 'recall' wft target runebookhome if findtype 'recall rune' backpack 0 -1 -1 as rune lift rune wait globalTimeout drop runebookoutput endif endif endif if mana < 25 useskill 'meditation' while mana < 85 endwhile endif if find runebookinput ground dclick runebookinput waitforgump 167090027 gumpresponse rune24 waitforgump 167090027 overhead 'Recalling to Rune #24' gumpresponse button2 if findtype 7956 backpack as rune wait 2500 cast 'Mark' wft target rune wait 1000 cast 'recall' wft target runebookhome if findtype 'recall rune' backpack 0 -1 -1 as rune lift rune wait globalTimeout drop runebookoutput endif endif endif if mana < 25 useskill 'meditation' while mana < 85 endwhile endif if find runebookinput ground dclick runebookinput waitforgump 167090027 gumpresponse rune25 waitforgump 167090027 overhead 'Recalling to Rune #25' gumpresponse button1 if findtype 7956 backpack as rune wait 2500 cast 'Mark' wft target rune wait 1000 cast 'recall' wft target runebookhome if findtype 'recall rune' backpack 0 -1 -1 as rune lift rune wait globalTimeout drop runebookoutput endif endif endif if mana < 25 useskill 'meditation' while mana < 85 endwhile endif if find runebookinput ground dclick runebookinput waitforgump 167090027 gumpresponse rune26 waitforgump 167090027 overhead 'Recalling to Rune #26' gumpresponse button2 if findtype 7956 backpack as rune wait 2500 cast 'Mark' wft target rune wait 1000 cast 'recall' wft target runebookhome if findtype 'recall rune' backpack 0 -1 -1 as rune lift rune wait globalTimeout drop runebookoutput endif endif endif overhead 'Runebook Copied!'