;=================================================================
; Script Name: BL Recall Trick or Treat
; Author: Baldielocks
; Version: Beta V5
; Shard OSI
; Revision Date: 10/22/2020
; Purpose:
; Use TM Runebook subs to recall to trick or treat, bank, and trash.
;
; Requirements:
;
; Runebook named TrickorTreat1 with 16 valid, static, trick or treat targets.
; Runebook named Bank with 16 bank runes
; Runebook named Trash with 6 trash can runes
; One bag in bank for special loot items. Another if you are saving candy.
; Set %savecandy to #true if you want to save it.
; LOTS of bank room is a plus. Script will halt when you reach bank limit.
; max weight up to 600, but not over
; 65 magery for 100% success. Script does not support fizzle protection in order to get around blocked runes.
; Start at a bank to set the specials drop bag.
;
; Special Thanks To:
; Oracle, for testing and bug reporting.
; Gaderian for all his script help. Thanks for helping me learn! Such a little
; space to try to express my gratitude.
; Ghost for pointing out ways to not complicate things .
; Trail Myx,C_2, and Neo for gracious permission to use their subs.
;=================================================================
The script will stop recalling to the bank when the bank is full and recall until the pack is full. Once that happens, your pack is a mess. To help with that, Specials mover is also attached to assist in moving stuff around when inventory gets full. This is ONLY for when you restart with a full back and need to clean it up. Do NOT run at the same time as the main script.
Script will attempt to recall 2 times to a blocked rune, then switch to the next one.