Home
|
DR Character Profiler
|
FAQ
Email:
Password:
Be sure to visit the
DR Character Profiler
!
Share This:
Yasse-fied SuperSteal (1.5) by Hanryu - Updated: 1.12.10 9:45AM
Tags:
stealing
Engines:
YASSE
Description:
I tried to quickly convert Kalic & Challeirra stealing script to be YASSE compatible. I have not tested this.
(Click in text area and press ctrl+c to copy text)
ECHO ECHO ECHO ECHO *********************************************** ECHO *** ECHO *** Progressive Stealing ECHO *** By: Kalic & Challeirra ECHO *** ECHO *********************************************** ECHO ECHO IF_1 GOTO SKIPREMINDER ECHO *** Don't forget you can run this script with the modifiers EASY, HARD, LESS, or MORE! ECHO *** For the full list of command line options, try HELP! SKIPREMINDER: ECHO ECHO pause 2 ################################################################## ##### ##### ##### VARIABLES FOR USER TO SET ##### ##### ##### ################################################################## # Due to the frequency of updates and user request, variables have # been consolidated here for ease of replacement, and their # explanations follow. Variables in CAPS must match the available # toggles or the script will break. setVariable name Hanryu setVariable largeitem1
setVariable largeitem2
setVariable DropOrStow STOW setVariable container1 haversack setVariable container2 haversack setVariable action STEAL setVariable clanoption YES setVariable flee NO setVariable shardpass gibberish setVariable riverpass gibberish setVariable PutOrSlip PUT setVariable skulk noskulk setVariable sneak NO # Name: # What is your name? This will be used to retrieve your item sack if # you are arrested and fined. # Large Items: # Are you wearing any large items that can't be stored and are worn, # such as a parry stick, quarterstaff, or lance? If so, input these # here or the script will fail after an arrest due to being unable # to retrieve them from your sack. # DropOrStow: # Would you like the script to simply DROP all the items you steal, # or STOW them to pawn off as many as possible, and dump the rest in # the thief bin (or a bucket if you're not actually a thief)? Item # protection safeguards are in place to ensure only the items you # steal during the script will be sold/binned. # Containers: # If stowing items to pawn and bin, which containers will you use # for your pilfered goods? If you only want to use one, set both # variables to the same container. These containers will be checked # at the start for any items that could be mistaken for ones you are # going to be stealing and pawning. # Action: # If you are an empath or magic user, you can turn on # perceiving health or power perception by replacing STEAL # with PERC or POWER here. Or, if you are a thief, put MARK # to mark items. Switch back to STEAL to toggle these off. # ClanOption: # Would you like to steal from clans like Tiger Clan or Steel Claw # Clan and risk getting your hand cut off? The script will do its # best to get you healed and continue where you left off if so. # Flee: # Do you want the script to automatically exit from the game if you # are dead or get stunned for some reason other than clan justice? # Shardpass, Riverpass: # If you are a thief, enter your guild passwords here. # PutOrSlip: # If you are a thief who will be stowing items to pawn/bin and prefer # to SLIP items into your containers, replace PUT with SLIP here. # Skulk: # If you are a thief and want to use Khri Skulk, put SKULK here. # Alternately, you may replace it with any other khri you would # like to run in addition to the defaults (focus, plunder, hasten, # guile, darken, calm, and dampen). # SKULK is the only khri which may also be added by command line. # Sneak: # YES or NO here toggles whether or not you will hide and sneak # into and out of shops rather than just walking in and out of # them. You may override this by entering SNEAK or NOSNEAK (one # word) in the command line. ################################################################## ##### ##### ##### INTERNAL SETUP ##### ##### *** DO NOT EDIT *** ##### ##### ##### ################################################################## setVariable startlocation waitandsee setVariable itemlocation setVariable Difficulty 0 setVariable Quantity 0 setVariable DiffMod false setVariable QuantMod false setVariable MRS shopcheck1 setVariable LorM leave setVariable TravelOrShop travel setVariable BinOrBucket bucket setVariable percentsign $ setVariable Profit normal setVariable npcoption yes setVariable update 1.50 setVariable labelerr help setVariable arrest false setVariable swap 1 setVariable stealsettings $0$ GOTO $stealinghelp$ NOTFIRSTRUN: if_1 GOTO $1$ setVariable labelerr realerror put set !roombrief waitfor Ok. GOTO SETTINGS.REPORT ################################################################## ##### ##### ##### SOFT TOGGLE AND DIFFICULTY ADJUSTMENTS ##### ##### ##### ################################################################## EASY: SHIFT setVariable DiffMod true counter set $Difficulty$ counter subtract 1 setVariable Difficulty $c$ GOTO NOTFIRSTRUN HARD: SHIFT setVariable DiffMod true counter set $Difficulty$ counter add 1 setVariable Difficulty $c$ GOTO NOTFIRSTRUN LESS: SHIFT setVariable QuantMod true counter set $Quantity$ counter subtract 1 setVariable Quantity $c$ GOTO NOTFIRSTRUN MORE: SHIFT setVariable QuantMod true counter set $Quantity$ counter add 1 setVariable Quantity $c$ GOTO NOTFIRSTRUN FOR: SHIFT GOTO NOTFIRSTRUN STOW: SHIFT setVariable DropOrStow stow GOTO NOTFIRSTRUN DROP: SHIFT setVariable DropOrStow drop GOTO NOTFIRSTRUN MARK: SHIFT setVariable action mark GOTO NOTFIRSTRUN POWER: SHIFT setVariable action power GOTO NOTFIRSTRUN PERC: SHIFT setVariable action perc GOTO NOTFIRSTRUN STEAL: SHIFT setVariable action steal GOTO NOTFIRSTRUN PAUSE: SHIFT setVariable action pause GOTO NOTFIRSTRUN PUT: SHIFT setVariable PutOrSlip put GOTO NOTFIRSTRUN SLIP: SHIFT setVariable PutOrSlip slip GOTO NOTFIRSTRUN SKULK: SHIFT setVariable skulk skulk GOTO NOTFIRSTRUN SNEAK: SHIFT setVariable sneak YES GOTO NOTFIRSTRUN NOSNEAK: SHIFT setVariable sneak NO GOTO NOTFIRSTRUN PROFIT: SHIFT setVariable Profit profit GOTO PROFIT.$DropOrStow$ PROFIT.DROP: setVariable DropOrStow stow ECHO *********************************************** ECHO *** You have selected to run this script for profit. Your ECHO *** drop/stow toggle has been overridden and changed to STOW. ECHO *********************************************** pause 3 PROFIT.STOW: GOTO NOTFIRSTRUN ################################################################## ##### ##### ##### SETTINGS REPORT ##### ##### ##### ################################################################## SETTINGS.REPORT: put echocolumn /on waitfor EchoColumn ECHO ECHO ECHO *********************************************** ECHO *** You current user settings are: ECHO *** GOTO REPORT.NAME REPORT.NAME: ECHO *** NAME: Your name is $name$. REPORT.LARGEITEMS: ECHO *** ITEMS: If arrested (and applicable), script will try to retrieve the following items from your sack: ECHO *** $largeitem1$ $largeitem2$ GOTO REPORT.DIFFMOD.$DiffMod$ REPORT.DIFFMOD.FALSE: ECHO *** DIFFICULTY: NORMAL - You have not modified difficulty settings. GOTO REPORT.QUANTMOD.$QuantMod$ REPORT.DIFFMOD.TRUE: ECHO *** DIFFICULTY: $Difficulty$ added to your skill bracket. GOTO REPORT.QUANTMOD.$QuantMod$ REPORT.QUANTMOD.FALSE: ECHO *** QUANTITY: NORMAL - You have not modified quantity settings. GOTO REPORT.$DropOrStow$.$Profit$ REPORT.QUANTMOD.TRUE: ECHO *** QUANTITY: $Quantity$ added to the number of items you steal (min attempts 1, max attempts 6). GOTO REPORT.$DropOrStow$.$Profit$ REPORT.DROP.NORMAL: REPORT.DROP.PROFIT: ECHO *** DROP: You will drop stolen items. GOTO REPORT.ACTION.$action$ REPORT.STOW.PROFIT: ECHO *** PROFIT: The items you steal will be selected for their pawning profitability if possible. REPORT.STOW.NORMAL: ECHO *** STOW: You will $PutOrSlip$ stolen items to pawn and/or bin in the following containers: ECHO *** snowbeast-pelt pack haversack GOTO REPORT.ACTION.$action$ REPORT.ACTION.MARK: ECHO *** MARK: You will mark items before attempting to steal them. GOTO REPORT.SNEAK.$sneak$ REPORT.ACTION.POWER: ECHO *** POWER: You will perceive power before stealing in each shop. GOTO REPORT.SNEAK.$sneak$ REPORT.ACTION.PERC: ECHO *** PERC: You will perceive health before stealing in each shop. GOTO REPORT.SNEAK.$sneak$ REPORT.ACTION.STEAL: ECHO *** NO EXTRAS: You are not set to mark or use power perception or perceive health. GOTO REPORT.SNEAK.$sneak$ REPORT.ACTION.PAUSE: ECHO *** PAUSE: You will wait in each shop for user confirmation before stealing. GOTO REPORT.SNEAK.$sneak$ REPORT.SNEAK.YES: ECHO *** SNEAKING: YES - You WILL hide and sneak in and out of shops. GOTO REPORT.CLANS.$clanoption$ REPORT.SNEAK.NO: ECHO *** SNEAKING: NO - You will NOT hide and sneak in and out of shops. GOTO REPORT.CLANS.$clanoption$ REPORT.CLANS.YES: ECHO *** CLANS: YES - Clans, if any, WILL be included in your stealing route. GOTO REPORT.FLEE.$flee$ REPORT.CLANS.NO: ECHO *** CLANS: NO - Clans will NOT be included in your stealing route. GOTO REPORT.FLEE.$flee$ REPORT.FLEE.YES: ECHO *** AUTO-EXIT: YES - You WILL automatically exit the game if killed or inexplicably stunned. GOTO REPORT.PASSWORDS REPORT.FLEE.NO: ECHO *** AUTO-EXIT: NO - You will NOT automatically exit the game due to death or stun. GOTO REPORT.PASSWORDS REPORT.PASSWORDS: ECHO *** PASSWORDS: If you are a thief, you will use the following guild passwords: ECHO *** SHARD: $shardpass$ HAVEN: $riverpass$ SETTINGS.REPORT.END: ECHO *********************************************** ECHO ECHO pause 1 put echocolumn /off waitfor EchoColumn pause 2 GOTO LOWERCASE.$PutOrSlip$ LOWERCASE.PUT: setVariable PutOrSlip put GOTO CITYCHECKER LOWERCASE.SLIP: setVariable PutOrSlip slip GOTO CITYCHECKER ################################################################## ##### ##### ##### CHECKING PROVINCE AND CITY ##### ##### ##### ################################################################## CITYCHECKER: match SETCROSSING The Crossing match SETCROSSING Cormyn match SETCROSSING Falken match SETCROSSING Chizili match SETCROSSING Mauriga match SETCROSSING Talmai match SETCROSSING Orielda match SETCROSSING Herilo match SETCROSSING Milgrym match SETCROSSING Tembeg match SETCROSSING Berolt match SETCROSSING Grisgonda match SETCROSSING Marcipur match SETCROSSING Durantine match SETCROSSING The True Bard match SETCROSSING Ragge match SETCROSSING Orem match SETCROSSING Brisson match SETCROSSING Guard House match SETARTHE Arthe Dale match SETARTHE Barley Bulrush match SETARTHE Tanglefoot match SETARTHE Woodcock match SETARTHE Quellia match SETARTHE Bobba match SETARTHE Feta match SETARTHE Yulugri match SETARTHE Thipbeet match SETTIGER Tiger Clan Home match SETAESRY Aesry match SETAESRY Taernen match SETAESRY Miakoda match SETAESRY Nakuge match SETAESRY Raeloka match SETAESRY Tilaya match SETAESRY Shoiya match SETAESRY Zenastara match SETAESRY Teshi match SETAESRY Woodbyne match SETAESRY Joirin match SETAESRY Bayanzi match SETAESRY Field of Shields match SETAESRY Kilora match SETAESRY Martrem match SETAESRY Rummeltum match SETAESRY Erianthe match SETLETH Leth Deriel match SETLETH Morikai match SETLETH Madame Orris match SETLETH Alberdeen match SETLETH Yerui match SETLETH Ongadine match SETLETH Sinjian match SETLETH Blanca match SETLETH Yithye match SETLETH Huyelm match SETLETH Origami Boutique match SETRATHA Ratha match SETRATHA Paedraig match SETRATHA Truffenyi's Green match SETRATHA Chabalu match SETRATHA Hotagi'rath match SETRATHA Drorg match SETRATHA Namazzi match SETRATHA Ktzini match SETRATHA Krrikt'k's match SETRATHA Elepaio match SETRATHA Krelpit match SETRATHA Redwing match SETRATHA Amorand match SETRATHA Veraclese match SETRATHA Ssivo match SETRATHA Kalazashi match SETRATHA Svra'an match SETSHARD Shard match SETSHARD Aelik match SETSHARD Zerek match SETSHARD Fiona match SETSHARD Meek match SETSHARD Zieq match SETSHARD Idizieq match SETSHARD Sierack match SETSHARD Malik match SETSHARD Kilam match SETSHARD Demiciil match SETSHARD Bonime match SETSHARD Budd match SETSHARD Avlea match SETSHARD Genevive match SETSHARD Coin of the Realm match SETSHARD Tokens of Affection match SETSHARD Little Frills match SETSHARD Travel Tours match SETSHARD Toy Box match SETSHARD Budd match SETSHARD Scholar's Museum match SETSHARD Froissart match SETSHARD Survivalist Supplies match SETSHARD Marachek match SETSHARD Windawn match SETSHARD Enescu match SETSHARD Imadrail match SETSTEEL Quintan match SETSTEEL Struan match SETSTEEL Steelclaw match SETHAVEN Riverhaven match SETHAVEN Alayle match SETHAVEN Enfermine match SETHAVEN Noel Razoreye match SETHAVEN Cecelia match SETHAVEN Zanthron match SETHAVEN Ss'Thran match SETHAVEN Smaragdaus match SETHAVEN Beeanna match SETHAVEN Adaerna match SETHAVEN Thringol match SETHAVEN Tibvaov match SETHAVEN Crin's Herbal match SETHAVEN City Togs match SETHAVEN Friar Othorp match SETHAVEN Bantheld match SETHAVEN Seli's match SETHORSE Zaldi Taipa match BADLOCATION Obvious put look GOTO UniversalMatch SETCROSSING: setVariable citycode CROSS setVariable provcode ZOL setVariable lethcross CROSS GOTO CLASS SETARTHE: setVariable citycode ARTHE setVariable provcode ZOL setVariable lethcross CROSS GOTO CLASS SETTIGER: setVariable citycode TIGER setVariable provcode ZOL setVariable lethcross CROSS GOTO CLASS SETLETH: setVariable citycode LETH setVariable provcode ZOL setVariable lethcross LETH GOTO CLASS SETHAVEN: setVariable citycode HAVEN setVariable provcode THG GOTO CLASS SETRATHA: setVariable citycode RATHA setVariable provcode QIR GOTO CLASS SETAESRY: setVariable citycode AESRY setVariable provcode QIR GOTO CLASS SETSHARD: setVariable citycode SHARD setVariable provcode ILI GOTO CLASS SETSTEEL: setVariable citycode STEEL setVariable provcode ILI GOTO CLASS SETHORSE: setVariable citycode HORSE setVariable provcode ILI GOTO CLASS BADLOCATION: ECHO ECHO *********************************************** ECHO *** ECHO *** Could not locate you. Please enter your province ECHO *** code for a list of valid starting locations. ECHO *** ECHO *** Zoluren = ZOL ECHO *** Therengia = THG ECHO *** Ilithi = ILI ECHO *** Qi'Reshalia = QIR ECHO *** Forfedhdar = FRF ECHO *** ECHO *********************************************** ECHO match ZOL.BADLOCATION zol match THG.BADLOCATION thg match ILI.BADLOCATION ili match QIR.BADLOCATION qir match FRF.BADLOCATION frf GOTO UniversalMatch FRF.BADLOCATION: ECHO ECHO *********************************************** ECHO *** ECHO *** Sorry, just a teaser! ECHO *** ECHO *** Forfedhdar has not been implemented yet. ECHO *** ECHO *********************************************** ECHO GOTO END ################################################################## ##### ##### ##### CLASS, HAND, AND ARMOR CHECKS ##### ##### ##### ################################################################## CLASS: match THIEF Guild: Thief match EMPATH Guild: Empath match NONTHIEF Encumbrance match CLASS ...wait put info GOTO UniversalMatch THIEF: setVariable class thief setVariable BinOrBucket bin GOTO HANDCHECK NONTHIEF: setVariable class nonthief GOTO HANDCHECK EMPATH: setVariable class empath GOTO HANDCHECK HANDCHECK: match STOWHANDS You glance down to see match ARMORCHECK You glance down at your empty put glance GOTO UniversalMatch STOWHANDS: put stow left wait put stow right wait match HANDWARN You glance down to see match ARMORCHECK You glance down at your empty put glance GOTO UniversalMatch HANDWARN: ECHO *********************************************** ECHO *** WARNING: You are holding something that ECHO *** can't be stowed. Fix and type "CONT". ECHO *********************************************** match ARMORCHECK CONT GOTO UniversalMatch ARMORCHECK: match ARMORWARN All of your armor match SKILLCHECK You aren't wearing put inv armor GOTO UniversalMatch ARMORWARN: ECHO *********************************************** ECHO *** WARNING: You are wearing armor. Fix and type "CONT". ECHO *********************************************** match ARMORCHECK CONT GOTO UniversalMatch ################################################################## ##### ##### ##### SKILL AND ITEM-BASED BAG CHECKS ##### ##### ##### ################################################################## # First, SKILLCHECK checks your stealing skill and assigns you to a # bracket based on your stealing ranks, currently as RANK1-RANK8. # The counter is set to this number (1-8) and then RANKADJUSTER # modifies it with $Difficulty, which if applicable is set by EASY # or HARD to add or subtract 1 or 2 from the initial rank bracket. # Once the adjusted rank is determined, it then routes to each # province's item lists, so that these can be retrieved and checked # against the contents of the user's containers to ensure nothing # will be mistakenly pawned. The BAGCHECK labels are in each province # section, since they are province-based, but the BAGWARN labels # are universal and so kept here. SKILLCHECK: counter set 0 getinfo stealing if result < 20 goto BEGGAR if result < 40 goto RANK1 if result < 60 goto RANK2 if result < 100 goto RANK3 if result < 150 goto RANK4 if result < 200 goto RANK5 if result < 250 goto RANK6 if result < 300 goto RANK7 if result < 350 goto RANK8 if result < 400 goto RANK9 goto RANK10 RANK10: counter add 1 RANK9: counter add 1 RANK8: counter add 1 RANK7: counter add 1 RANK6: counter add 1 RANK5: counter add 1 RANK4: counter add 1 RANK3: counter add 1 RANK2: counter add 1 RANK1: counter add 1 GOTO RANKADJUSTER RANKADJUSTER: pause 1 counter add $Difficulty$ GOTO $provcode$.RANK.$c$ RANKREPORT: ECHO ECHO ECHO *********************************************** ECHO *** $skillrange$: Altering course... ECHO *********************************************** ECHO pause 2 counter set 0 GOTO BAGS.$DropOrStow$ BAGS.STOW: match COUNTTOOHIGH Sell[0-9][0-9][0-9] match COUNTTOOHIGH Bin[0-9][0-9][0-9] match COUNTTOOHIGH Bin[5-9][0-9] put echo Sell$SellItemCount$ Bin$BinItemCount$ BAGS.STOW.1: counter add 1 setVariable container $percentsign$container$c$ match BAGFULL lot of other stuff match BAGWARN $SellItem1$ match BAGWARN $SellItem2$ match BAGWARN $SellItem3$ match BAGWARN $SellItem4$ match BAGWARN $SellItem5$ match BAGWARN $SellItem16$ match BAGWARN $SellItem7$ match BAGWARN $SellItem8$ match BAGWARN $SellItem9$ match BAGWARN $SellItem10$ match BAGWARN $SellItem11$ match BAGWARN $SellItem12$ match BAGWARN $SellItem13$ match BAGWARN $SellItem14$ match BAGWARN $SellItem15$ match BAGWARN $SellItem16$ match BAGWARN $SellItem17$ match BAGWARN $SellItem18$ match BAGWARN $SellItem19$ match BAGWARN $SellItem20$ match BAGWARN $SellItem21$ match BAGWARN $SellItem22$ match BAGWARN $SellItem23$ match BAGWARN $SellItem24$ match BAGWARN $SellItem25$ match BAGWARN $SellItem26$ match BAGWARN $SellItem27$ match BAGWARN $SellItem28$ match BAGWARN $SellItem29$ match BAGWARN $SellItem30$ match BAGWARN $SellItem31$ match BAGWARN $SellItem32$ match BAGWARN $SellItem33$ match BAGWARN $SellItem34$ match BAGWARN $SellItem35$ match BAGWARN $SellItem36$ match BAGWARN $SellItem37$ match BAGWARN $SellItem38$ match BAGWARN $SellItem39$ match BAGWARN $SellItem40$ match BAGWARN $SellItem41$ match BAGWARN $SellItem42$ match BAGWARN $SellItem43$ match BAGWARN $SellItem44$ match BAGWARN $SellItem45$ match BAGWARN $SellItem46$ match BAGWARN $SellItem47$ match BAGWARN $SellItem48$ match BAGWARN $SellItem49$ match BAGWARN $SellItem50$ match BAGWARN $SellItem51$ match BAGWARN $SellItem52$ match BAGWARN $SellItem53$ match BAGWARN $SellItem54$ match BAGWARN $SellItem55$ match BAGWARN $SellItem56$ match BAGWARN $SellItem57$ match BAGWARN $SellItem58$ match BAGWARN $SellItem59$ match BAGWARN $SellItem60$ match BAGWARN $SellItem61$ match BAGWARN $SellItem62$ match BAGWARN $SellItem63$ match BAGWARN $SellItem64$ match BAGWARN $SellItem65$ match BAGWARN $SellItem66$ match BAGWARN $SellItem67$ match BAGWARN $SellItem68$ match BAGWARN $SellItem69$ match BAGWARN $SellItem70$ match BAGWARN $SellItem71$ match BAGWARN $SellItem72$ match BAGWARN $SellItem73$ match BAGWARN $SellItem74$ match BAGWARN $SellItem75$ match BAGWARN $SellItem76$ match BAGWARN $SellItem77$ match BAGWARN $SellItem78$ match BAGWARN $SellItem79$ match BAGWARN $SellItem80$ match BAGWARN $SellItem81$ match BAGWARN $SellItem82$ match BAGWARN $SellItem83$ match BAGWARN $SellItem84$ match BAGWARN $SellItem85$ match BAGWARN $SellItem86$ match BAGWARN $SellItem87$ match BAGWARN $SellItem88$ match BAGWARN $SellItem89$ match BAGWARN $SellItem90$ match BAGWARN $SellItem91$ match BAGWARN $SellItem92$ match BAGWARN $SellItem93$ match BAGWARN $SellItem94$ match BAGWARN $SellItem95$ match BAGWARN $SellItem96$ match BAGWARN $SellItem97$ match BAGWARN $SellItem98$ match BAGWARN $SellItem99$ match BAGWARN $BinItem1$ match BAGWARN $BinItem2$ match BAGWARN $BinItem3$ match BAGWARN $BinItem4$ match BAGWARN $BinItem5$ match BAGWARN $BinItem16$ match BAGWARN $BinItem7$ match BAGWARN $BinItem8$ match BAGWARN $BinItem9$ match BAGWARN $BinItem10$ match BAGWARN $BinItem11$ match BAGWARN $BinItem12$ match BAGWARN $BinItem13$ match BAGWARN $BinItem14$ match BAGWARN $BinItem15$ match BAGWARN $BinItem16$ match BAGWARN $BinItem17$ match BAGWARN $BinItem18$ match BAGWARN $BinItem19$ match BAGWARN $BinItem20$ match BAGWARN $BinItem21$ match BAGWARN $BinItem22$ match BAGWARN $BinItem23$ match BAGWARN $BinItem24$ match BAGWARN $BinItem25$ match BAGWARN $BinItem26$ match BAGWARN $BinItem27$ match BAGWARN $BinItem28$ match BAGWARN $BinItem29$ match BAGWARN $BinItem30$ match BAGWARN $BinItem31$ match BAGWARN $BinItem32$ match BAGWARN $BinItem33$ match BAGWARN $BinItem34$ match BAGWARN $BinItem35$ match BAGWARN $BinItem36$ match BAGWARN $BinItem37$ match BAGWARN $BinItem38$ match BAGWARN $BinItem39$ match BAGWARN $BinItem40$ match BAGWARN $BinItem41$ match BAGWARN $BinItem42$ match BAGWARN $BinItem43$ match BAGWARN $BinItem44$ match BAGWARN $BinItem45$ match BAGWARN $BinItem46$ match BAGWARN $BinItem47$ match BAGWARN $BinItem48$ match BAGWARN $BinItem49$ GOTO $provcode$.BAGCHECK BAGS.STOW.2: setVariable container snowbeast-pelt pack GOTO SNEAK.$sneak$ BAGS.DROP: GOTO SNEAK.$sneak$ BEGGAR: pause 1 ECHO *********************************************** ECHO *** You aren't worthy yet. Hit the beggar or steal ECHO *** some water until you have at least 20 ranks. ECHO *********************************************** GOTO END BEGGAR.MOD: pause 1 ECHO *********************************************** ECHO *** Sorry, but using the EASY command to modify your rank ECHO *** bracket below the 20-39 bracket is not possible. ECHO *********************************************** GOTO END BAGWARN: ECHO *********************************************** ECHO *** WARNING: Your $container$ appears to contain items ECHO *** that will be pawned or binned. This MAY include items ECHO *** saved from previous runs that did not reach the pawn ECHO *** shop or thief bin. If you are SURE nothing important to ECHO *** you is in danger by being in this container, type YES. ECHO *** ECHO *** Note: This can also be a false alarm if your bag contains ECHO *** a partial match, like a "pine strongbox" for a "pin," ECHO *** but we are trying to be extra careful with your items. ECHO *********************************************** match BAGS.STOW.$c$ good positive attitude GOTO UniversalMatch BAGFULL: ECHO *********************************************** ECHO *** Your bags are too full for the script to check them ECHO *** to ensure nothing will be mistakenly pawned. Please ECHO *** clean them out if you want to use the stow option. ECHO *********************************************** GOTO END COUNTTOOHIGH: setVariable BinItemCount 0 setVariable SellItemCount 0 ECHO *********************************************** ECHO *** Due to lack of pawning/binning, the script has accumulated ECHO *** too many item variables for it to match against the contents ECHO *** of your containers. Your counters have been reset to 0 and you ECHO *** will need to manually get rid of any items left over from ECHO *** previous stealing runs. Continuing in 5 seconds. ECHO *********************************************** pause 5 GOTO BAGS.STOW ################################################################## ##### ##### ##### KHRI CHECK AND SNEAK SETTINGS ##### ##### ##### ################################################################## SNEAK.YES: setVariable sneak sneak GOTO KHRICHECK.$class$ SNEAK.NO: setVariable sneak nosneak GOTO KHRICHECK.$class$ KHRICHECK.NONTHIEF: KHRICHECK.EMPATH: GOTO $citycode$ KHRICHECK.THIEF: wait match KHRISTART you are not match KHRISTOP you are under match $citycode$ Please rephrase put khri check GOTO UniversalMatch KHRISTOP: put khri stop wait counter set 0 match KHRISTART n: +[2-9][0-9][0-9] match KHRISTART n: +[1][2-9][0-9] match KHRI100 n: +[1][0-1][0-9] match KHRI80 n: +[8-9][0-9] match KHRI60 n: +[6-7][0-9] match KHRI40 n: +[4-5][0-9] match KHRI20 n: +[1-3][0-9] match KHRI0 n: +[0-9] put focus GOTO UniversalMatch KHRI0: counter add 30 KHRI20: counter add 30 KHRI40: counter add 30 KHRI60: counter add 30 KHRI80: counter add 30 KHRI100: counter add 30 ECHO *********************************************** ECHO *** Pausing $c$ seconds for concentration ECHO *********************************************** pause $c$ GOTO KHRISTART KHRISTART: put khri start $skulk$ wait put khri start focus wait put khri start plunder wait put khri start hasten wait put khri start guile wait put khri start darken wait put khri start calm wait put khri start dampen wait GOTO SLIPCHECK.$sneak$ SLIPCHECK.SNEAK: pause 1 match SLIP SNEAK match $citycode$ noslip put slip help put echo noslip GOTO UniversalMatch SLIPCHECK.NOSNEAK: GOTO $citycode$ SLIP: setVariable sneak sneak GOTO $citycode$ ################################################################## ##### ##### ##### PRIMARY SHOP STEALING ENGINE ##### ##### ##### ################################################################## SETSTORE: setVariable shopdiff $percentsign$$storecode$Quant match FIXSTART waitandsee match SETSTORE.$Profit$ okstart put echo $startlocation$ okstart GOTO UniversalMatch SETSTORE.PROFIT: setVariable item $percentsign$$storecode$P deleteVariable $storecode$P match SETSTORE.NORMAL $storecode$P match $MRS$ nonprofit put echo $item$ nonprofit GOTO UniversalMatch SETSTORE.NORMAL: setVariable item $percentsign$$storecode$ GOTO $MRS$ # Outside every shop, we run $MRS, which is set to SHOPCHECK # unless we are under MOVEON or RESUME circumstances. SHOPCHECK # checks to see if there is a reason to activate MOVEON, # prioritizing health (having your hand chopped off by clan justice) # followed by exp (being mind locked). The echo checks for two # other conditions: 1) if we match the shop that we started in and # therefore want to move on, or 2) if we are set to steal "nothing" # from the shop and should skip it. SHOPCHECK1: setvariable MRS shopcheck GOTO SHOPCHECK2 SHOPCHECK: GOTO SHOP.$TravelOrShop$ SHOP.TRAVEL: setVariable TravelOrShop shop SHOP.SHOP: match MOVEON.STARTLOC $startlocation$ SHOPCHECK2: match MOVEON.HEALTH hand which appears completely useless match LEAVE nothing match GOODSHOP.$DropOrStow$ Time Development match MOVEON.EXP mind lock put health put echo $storecode$ $item$ $update$ put skill steal GOTO UniversalMatch # Before entering the shop, here we set the counter which we will # use with the STEALCOUNT labels to see how many times the person # should steal and has stolen in each shop. $Quantity$ adds or # subtracts if applicable based on the use of MORE or LESS. # Here, it will be further modified by $shopdiff as set by each # shop's quantity adjustment. The result is multiplied by 100, and # then each time you steal, 1 is added to this number, and this # allows us to make STEALCOUNT labels which account for both the # number of times you SHOULD steal, and the number you actually # have stolen per shop. GOODSHOP.STOW: counter set $SellItemCount$ counter add 1 setVariable SellItemCount $c setVariable SellItem$c$ $item$ GOODSHOP.DROP: counter set $Quantity$ counter add $shopdiff$ counter multiply 100 setVariable StealCount $c$ GOTO ENTER.$sneak$ ENTER.SNEAK: pause 1 match ENTER.SNEAK wait match ENTER.SNEAK had time to find another match ENTER.SLIP You melt match ENTER.SLIP You slip match ENTER.SLIP You blend match ENTER.SLIP But you match ENTER.NOSNEAK ruining your match ENTER.NOSNEAK Behind what match HUMSTOP too busy performing put hide GOTO UniversalMatch ENTER.SLIP: pause 1 match ENTER.SLIP ...wait match ENTER.SNEAK Sneaking is an match ENTER.NOSNEAK You can't sneak match ACTION.$action$ You sneak match ACTION.$action$ In which direction put sneak $entrance$ GOTO UniversalMatch ENTER.NOSNEAK: pause 1 match MOVEERROR You can't go there match MOVEERROR referring match HIDE Obvious put go $entrance$ GOTO UniversalMatch HIDE: pause 1 match HIDE wait match HIDE had time to find another match ACTION.$action$ ruining your match ACTION.$action$ Behind what match ACTION.$action$ You melt match ACTION.$action$ You slip match ACTION.$action$ You blend match ACTION.$action$ But you match ACTION.$action$ You look around put hide GOTO UniversalMatch ACTION.STEAL: pause 1 counter set 0 setVariable StealOrNext next match ACTION.STEAL ...wait match ENTER.NOSNEAK nailed to the ground match $DropOrStow$.ITEM Guards! match $DropOrStow$.ITEM begins to shout match $DropOrStow$.ITEM trivial match $DropOrStow$.ITEM should back off match NEXT.$sneak$ You haven't picked match NEXT.$sneak$ You can't steal match HANDSFULL You need at least one match STEALCOUNT Roundtime put steal $item$ $itemlocation$ GOTO UniversalMatch STEALCOUNT: counter set $StealCount$ counter add 1 setVariable StealCount $c$ GOTO STEALCOUNT$c$ # Has completed 1st/3rd/5th steal, is about to attempt again before double stow STEALCOUNT201: STEALCOUNT301: STEALCOUNT401: STEALCOUNT501: STEALCOUNT601: STEALCOUNT403: STEALCOUNT503: STEALCOUNT603: STEALCOUNT605: GOTO ACTION.STEAL # Has completed 2nd or 4th steal and is about to attempt again after double stow STEALCOUNT302: STEALCOUNT402: STEALCOUNT502: STEALCOUNT602: STEALCOUNT504: STEALCOUNT604: counter set 0 setVariable StowStatus 0 setVariable StealOrNext rehide GOTO $DropOrStow$.ITEM # Has completed 1st/3rd/5th steal, is finished, and is about to stow the odd item STEALCOUNT-599: STEALCOUNT-499: STEALCOUNT-399: STEALCOUNT-299: STEALCOUNT-199: STEALCOUNT-99: STEALCOUNT1: STEALCOUNT101: STEALCOUNT303: STEALCOUNT505: counter set 1 setVariable StowStatus 1 GOTO $DropOrStow$.ITEM # Has completed 2nd/4th/6th steal, is finished, and is about to double stow STEALCOUNT202: STEALCOUNT404: STEALCOUNT606: counter set 0 setVariable StowStatus 0 setVariable StealOrNext next GOTO $DropOrStow$.ITEM STEALCOUNT1301: counter subtract 100 STEALCOUNT1201: counter subtract 100 STEALCOUNT1101: counter subtract 100 STEALCOUNT1001: counter subtract 100 STEALCOUNT901: counter subtract 100 STEALCOUNT801: counter subtract 100 STEALCOUNT701: counter subtract 100 GOTO STEALCOUNT$c$ STOW.REPEAT: counter subtract 1 STOW.ITEM: STOW.0: STOW.1: pause 1 counter add 1 match STOW.REPEAT wait match STOW.REPEAT You silently slip out match STOW.0 You put match STOW.0 Perhaps you should match STOW.0 into your match SLIPTOPUT Slipping and falling match CONTAINER.SWAP any more room match CONTAINER.SWAP no matter how you match CONTAINER.SWAP to fit in the match DROP.ITEM referring match DROP.ITEM Slip how match DROP.ITEM capable match DROP.ITEM You need a put $PutOrSlip$ my $item$ in my $container$ GOTO UniversalMatch STOW.2: GOTO NEXT.$sneak$ CONTAINER.SWAP: GOTO CONTAINER.$swap$ CONTAINER.1: setVariable swap 2 setVariable container haversack counter set $StowStatus$ GOTO STOW.ITEM CONTAINER.2: setVariable swap 1 setVariable container snowbeast-pelt pack GOTO DROP.ITEM DROP.ITEM: match DROP.ITEM ...wait match $StealOrNext$ empty hands match EMPTYRIGHT right hand and nothing match EMPTYBOTH right hand and a match EMPTYBOTH right hand and some match EMPTYLEFT in your left hand. put glance GOTO UniversalMatch EMPTYBOTH: match LOWER If you still wish match EMPTYRIGHT You drop put empty left GOTO UniversalMatch EMPTYRIGHT: match LOWER If you still wish match $StealOrNext$ You drop put empty right GOTO UniversalMatch EMPTYLEFT: match LOWER If you still wish match $StealOrNext$ You drop put empty left GOTO UniversalMatch HANDSFULL: setVariable StealOrNext action.steal GOTO STOW.ITEM LOWER: put lower my $item$ wait GOTO DROP.ITEM SLIPTOPUT: setVariable PutOrSlip put GOTO STOW.REPEAT REHIDE: pause 1 match REHIDE wait match REHIDE had time to find another match JAILCHECK.REHIDE Maybe you should match JAILCHECK.REHIDE You look around match ACTION.STEAL You melt match ACTION.STEAL You slip match ACTION.STEAL You blend match ACTION.STEAL But you match ACTION.STEAL ruining your put hide GOTO UniversalMatch NEXT: GOTO NEXT.$sneak$ NEXT.SNEAK: pause 1 match NEXT.SNEAK wait match NEXT.SNEAK had time to find another match NEXT.SLIP You melt match NEXT.SLIP You slip match NEXT.SLIP You blend match NEXT.SLIP But you match JAILCHECK.NEXT Maybe you should match JAILCHECK.NEXT You look around match RUNTONEXT ruining your put hide GOTO UniversalMatch NEXT.SLIP: pause 1 match NEXT.SLIP ...wait match NEXT.SNEAK Sneaking is an match JAILCHECK.NEXT Maybe you should match JAILCHECK.NEXT You look around match ALTLEAVE You can't sneak match ALTLEAVE Sneaking isn't allowed match ALTLEAVE In which direction match LEAVE Obvious put sneak out GOTO UniversalMatch NEXT.NOSNEAK: GOTO RUNTONEXT LEAVE: LEAVE.MOVEON: LEAVE.SHOPCHECK: LEAVE.SHOPCHECK1: setVariable itemlocation GOTO LEAVE.$storecode$ ALTLEAVE: setVariable itemlocation GOTO ALTLEAVE.$storecode$ ################################################################## ##### ##### ##### OPTIONAL ACTIONS PER SHOP ##### ##### ##### ################################################################## ACTION.PAUSE: ECHO ECHO *********************************************** ECHO *** Script pausing before stealing. When you are ready, type YES. ECHO *********************************************** ECHO waitfor good positive attitude GOTO ACTION.STEAL ACTION.MARK: pause 1 match ACTION.MARK ...wait match NEXT.$sneak$ Mark what match NEXT.$sneak$ you are being watched match NEXT.$sneak$ reason to call the guards match NEXT.$sneak$ beyond foolish match NEXT.$sneak$ pretty sure you'll be caught match NEXT.$sneak$ likely be futile match NEXT.$sneak$ gavel echoes through match NEXT.$sneak$ taste of bitter failure match NEXT.$sneak$ a long shot match NEXT.$sneak$ chances to lift it match NEXT.$sneak$ quite the struggle match NEXT.$sneak$ looks your way suspiciously match NEXT.$sneak$ Guards! match ACTION.STEAL Roundtime match ACTION.STEAL You trace match ACTION.STEAL You can not match ACTION.STEAL to take unwanted notice of you put mark $item$ $itemlocation$ GOTO UniversalMatch PREPERC: pause 2 ACTION.PERC: pause 1 match ACTION.PERC ...wait match PREPERC You're not ready to match NOPERC You aren't trained match NOPERC USAGE match ACTION.STEAL You close your eyes match ACTION.STEAL interfering put perc health GOTO UniversalMatch NOPERC: ECHO *********************************************** ECHO *** Non-empath set to perceive health. ECHO *** Trying power perception instead. ECHO *********************************************** pause 1 setVariable action power GOTO ACTION.POWER ACTION.POWER: pause 1 match ACTION.POWER ...wait match MMPOWER.SET Xibar match MMPOWER.SET Yavash match MMPOWER.SET Katamba match NOPOWER You aren't trained match NOPOWER USAGE match ACTION.STEAL Roundtime put power GOTO UniversalMatch NOPOWER: ECHO *********************************************** ECHO *** Non-magic user set to perceive power. ECHO *** De-activating power perception. ECHO *********************************************** pause 1 setVariable action steal GOTO ACTION.STEAL MMPOWER.SET: ECHO *********************************************** ECHO *** Moon mage detected. Switching to ECHO *** moon mage power perception. ECHO *********************************************** pause 1 setVariable action mmpower setVariable mmanalyze predict analyze setVariable mmpower $mmanalyze$ setVariable mmrotate 0 GOTO ACTION.STEAL ACTION.MMPOWER: pause 1 match ACTION.MMPOWER ...wait match MMANALYZEOFF but you detect no active predictions. match MMUNHIDE You will have to reveal yourself match MMROTATE Roundtime put $mmpower$ GOTO UniversalMatch MMROTATE: setVariable counthold $c$ counter set $mmrotate$ counter add 1 setVariable mmrotate $c$ counter set $counthold$ GOTO MM$mmrotate$ MMUNHIDE: put unhide GOTO ACTION.MMPOWER MMHIDE: match MMHIDE wait match MMHIDE had time to find another match ACTION.STEAL ruining your match ACTION.STEAL Behind what match ACTION.STEAL You melt match ACTION.STEAL You slip match ACTION.STEAL You blend match ACTION.STEAL But you match ACTION.STEAL You look around put hide GOTO UniversalMatch MMANALYZEOFF: setVariable mmanalyze perc planet setVariable mmpower $mmanalyze$ GOTO ACTION.MMPOWER MM1: setVariable mmpower perc moonlight GOTO MMHIDE MM2: setVariable mmpower perc psychic GOTO ACTION.MMPOWER MM3: setVariable mmpower perc perception GOTO ACTION.MMPOWER MM4: setVariable mmpower perc transduction GOTO ACTION.MMPOWER MM5: setVariable mmpower perc stellar GOTO ACTION.MMPOWER MM6: setVariable mmpower perc xibar GOTO ACTION.STEAL MM7: setVariable mmpower perc yavash GOTO ACTION.MMPOWER MM8: setVariable mmpower perc katamba GOTO ACTION.MMPOWER MM9: setVariable mmpower $mmanalyze$ setVariable mmrotate 0 GOTO ACTION.STEAL ################################################################## ##### ##### ##### MOBILE NPC STEALING ##### ##### ##### ################################################################## # Adding more NPCs is easy! Just add a label here and a match for # them in the TRAVEL label. CROSS.BEGGAR: setVariable npcname beggar GOTO NPC.$npcoption$ CROSS.MINSTREL: setVariable npcname minstrel GOTO NPC.$npcoption$ CROSS.VETERAN: setVariable npcname veteran GOTO NPC.$npcoption$ RATHA.SAILOR: setVariable npcname sailor GOTO NPC.$npcoption$ NPC.NO: GOTO $citycode$.$c$ NPC.YES: NPC.1: match NPC.1 wait match NPC.1 had time to find another match NPC.2 Roundtime match $citycode$.$c$ You look around put hide GOTO UniversalMatch NPC.2: match NPC.2 ...wait match $citycode$.$c$ Roundtime match NPC.STAND you go sprawling match $citycode$.0 You can't steal match $citycode$.0 alas, it is empty match $citycode$.0 You haven't picked match $citycode$.0 begins to shout put steal $npcname$ GOTO UniversalMatch NPC.STAND: match $citycode$.$c$ You stand match NPC.STAND wait match NPC.STAND type ahead match NPC.STAND Roundtimei put kneel put stand GOTO UniversalMatch ################################################################## ##### ##### ##### CENTRALIZED CONTROL FUNCTIONS ##### ##### ##### ################################################################## START: setVariable startlocation $storecode$ GOTO $citycode$.$c$ FIXSTART: setVariable startlocation $storecode$ GOTO SETSTORE HUMSTOP: put stop hum GOTO HIDE JAILCHECK.ACTION: match JAILWAIT jail match JAILWAIT heavily barred door match JAILWAIT Holding Cell match JAILWAIT Guardhouse match JAILWAIT Great Tower, Cell match JAILWAIT Gallows Tree, Celli match ENTER.NOSNEAK It appears to be the local tobacco shop match ENTER.NOSNEAK a Halfling-sized burrow match PREPLEA Justice match ACTION.$action$ Obvious put look GOTO UniversalMatch JAILCHECK.REHIDE: match JAILWAIT jail match JAILWAIT heavily barred door match JAILWAIT Holding Cell match JAILWAIT Guardhouse match JAILWAIT Great Tower, Cell match JAILWAIT Gallows Tree, Celli match PREPLEA Justice match ACTION.STEAL Obvious put look GOTO UniversalMatch JAILCHECK.NEXT: match JAILWAIT jail match JAILWAIT heavily barred door match JAILWAIT Holding Cell match JAILWAIT Guardhouse match JAILWAIT Great Tower, Cell match JAILWAIT Gallows Tree, Celli match ALTLEAVE.$storecode$ Shaefferty match ALTLEAVE.$storecode$ Chabalu match ALTLEAVE.$storecode$ Froissart match ALTLEAVE.$storecode$ Windawn match ALTLEAVE.$storecode$ Marachek match ALTLEAVE.$storecode$ Beeanna match ALTLEAVE.$storecode$ Feta match ALTLEAVE.$storecode$ Yulugri match ALTLEAVE.$storecode$ Sklaar'ishht match ALTLEAVE.$storecode$ Woodbyne match ALTLEAVE.$storecode$ Enescu match PREPLEA Justice match NEXT.$sneak$ Obvious put look GOTO UniversalMatch JAILWAIT: setVariable ResumeStore $storecode$ setVariable MRS resume setVariable CountdownType resume GOTO UniversalMatch PREPLEA: setVariable ResumeStore $storecode$ setVariable MRS resume setVariable CountdownType resume PLEA: setVariable arrest true match $citycode$.FREE You plead for forgiveness! match $citycode$.DEBT you do not have match $citycode$.FREE You are free to go match $citycode$.FREE Your things are dumped on the ground put plead innocent GOTO UniversalMatch # The TRAVEL label is run almost every time you move. It adds 1 # to the counter, and if you successfully move and no other # factors interfere, you will match "Obvious" paths and go to the # next travel label based on the count and your current city. If # you fail to move, this will match for various reasons why (being # stunned, engaged in combat, stuck in RT, or being in the wrong # location) and respond to those issues, then go to BACKTRACK to # subtract 1 from the counter and retry the previous movement. In # addition, if you move successfully, this will also match for any # stealable NPCs that appear before "Obvious" exits and cause you # to stop and steal from them before moving on. TRAVEL: GOTO TRAVEL.$TravelOrShop$ TRAVEL.SHOP: setVariable TravelOrShop travel TRAVEL.TRAVEL: counter add 1 match MOVEERROR You can't go there. match BACKTRACK ...wait match CROSS.BEGGAR an old blind beggar match CROSS.MINSTREL a wandering minstrel match CROSS.VETERAN a grizzled old war veteran match RATHA.SAILOR an old sailor match RATHA.SAILOR a peg-legged sailor match $citycode$.0 Obvious match $citycode$.0 It's pitch dark GOTO UniversalMatch FATIGUE: ECHO *********************************************** ECHO *** Pausing 10 seconds for fatigue to recover ECHO *********************************************** pause 10 GOTO FATIGUE.$TravelOrShop$ FATIGUE.TRAVEL: GOTO BACKTRACK FATIGUE.SHOP: GOTO $MRS$ BACKTRACK: counter subtract 1 pause 1 GOTO $citycode$.$c$ RETREAT.TRAVEL: match RETREAT.TRAVEL You retreat back to pole match RETREAT.TRAVEL wait match RETREAT.TRAVEL type ahead match RETREAT.TRAVEL Roundtimei match BACKTRACK You retreat from combat match $citycode$.$c$ already as far away put retreat GOTO UniversalMatch RETREAT.SHOP: match RETREAT.SHOP You retreat back to pole match RETREAT.SHOP wait match RETREAT.SHOP type ahead match RETREAT.SHOP Roundtimei match RUNTONEXT You retreat from combat|already as far away put retreat GOTO UniversalMatch RUNTONEXT: put out match RETREAT.SHOP pole weapon range match RETREAT.SHOP melee range match RETREAT.SHOP wait match LEAVE Obvious match ALTLEAVE.$storecode$ You can't go there. GOTO UniversalMatch # Every action inside a shop goes to this label before # UniversalMatch and adds matches to see if an action has failed # due to being engaged or stunned in a shop as this requires a # different response than during travel. HEALTHCHECK: match CLANCHOP hand which appears completely useless match EMERGENCY.FLEE.$flee$ You glance match EMERGENCY.FLEE.$flee$ still stunned put health put glance GOTO UniversalMatch CLANCHOP: setVariable MRS moveon setVariable LorM moveon setVariable MoveOnReason HEALTH setVariable npcoption no pause 10 GOTO STAND STAND: match STAND roundtime match HEALTHCHECK You are still stunned match STAND.$TravelOrShop$ You stand match STAND.$TravelOrShop$ You are already standing put stand GOTO UniversalMatch STAND.TRAVEL: setVariable ResumeStore $storecode$ GOTO BACKTRACK STAND.SHOP: setVariable ResumeStore $storecode$ GOTO $DropOrStow$.ITEM SHORTSTAND: counter subtract 1 match STAND roundtime match $storecode$.SHORT You stand match $storecode$.SHORT You are already standing put stand GOTO UniversalMatch # Every match in the script is routed through this variable which # contains the one and only matchwait. This allows us to add # matches to continuously check for being dead, arrested, or for # trying to go into a shop that is closed which can happen in # several different circumstances. UNIVERSALMATCH: match HEALTHCHECK You are still stunned match HEALTHCHECK do that while kneeling match RETREAT.$TravelOrShop$ pole weapon range match RETREAT.$TravelOrShop$ melee range match RETREAT.$TravelOrShop$ you are engaged match FATIGUE too tired to match LEAVE.$MRS$ You stop as you realize match LEAVE.$MRS$ is locked match LEAVE.$MRS$ You realize the shop is closed match LEAVE.$MRS$ You smash your nose match EMERGENCY.FLEE.$flee$ You are a ghost match JAILCHECK.ACTION Maybe you should match JAILCHECK.ACTION You look around match JAILCHECK.ACTION Stop right there match JAILCHECK.ACTION do that while lying match JAILCHECK.ACTION You can't do that match PREPLEA You don't seem to be able to move match PLEA PLEAD INNOCENT or PLEAD GUILTY matchwait MOVEERROR: match JAILWAIT jail match JAILWAIT heavily barred door match JAILWAIT Holding Cell match JAILWAIT Guardhouse match JAILWAIT Great Tower, Cell match JAILWAIT Gallows Tree, Celli match HIDE Thipbeet match HIDE Skrawt Stal match HIDE Shaefferty match HIDE Chabalu match HIDE Froissart match HIDE Marachek match HIDE vendor's cart with a vial match HIDE Feta match HIDE Yulugri Wala, Smok match HIDE Sklaar'ishht match HIDE Woodbyne match HIDE Enescu match HIDE Posimur match HIDE Bandicoot match HIDE Yithye match HIDE Kilam match HIDE Beeanna match MOVEERROR2 Obvious put look GOTO UniversalMatch MOVEERROR2: counter subtract 1 ECHO ECHO ************************************************* ECHO *** You don’t seem to be where you are supposed to be. You were at ECHO *** $citycode$.$c$, version $update$. Please note this and submit ECHO *** a brief log of how you got here for debugging. ECHO ************************************************* ECHO GOTO END EMERGENCY.FLEE.YES: put quit EMERGENCY.FLEE.NO: ECHO ECHO ECHO ECHO *********************************************** ECHO *** ECHO *** Something has gone terribly wrong! ECHO *** ECHO *********************************************** ECHO ECHO ECHO GOTO END COUNTDOWN: 50: 49: 48: 47: 46: 45: 44: 43: 42: 41: 40: 39: 38: 37: 36: 35: 34: 33: 32: 31: 30: 29: 28: 27: 26: 25: 24: 23: 22: 21: 20: 19: 18: 17: 16: 15: 14: 13: 12: 11: 10: 9: 8: 7: 6: 5: 4: 3: 2: 1: GOTO COUNTDOWN.$CountdownType$.CONTINUE 0: GOTO COUNTDOWN.$CountdownType$.DONE -1: -2: -3: -4: -5: -6: -7: -8: -9: -10: match BINCOUNTFIX BinItemCount- match SELLCOUNTFIX SellItemCount- put echo SellItemCount$SellItemCount$ BinItemCount$BinItemCount$ GOTO UniversalMatch BINCOUNTFIX: setVariable BinItemCount 0 GOTO COUNTDOWN.$CountdownType$.DONE SELLCOUNTFIX: setVariable SellItemCount 0 GOTO COUNTDOWN.$CountdownType$.DONE ################################################################## ##### ##### ##### RESUME AND MOVEON FUNCTIONS ##### ##### ##### ################################################################## # If we have been arrested or had a hand chopped off and need to # go back to the store we left off at, $MRS will be set to RESUME # and use the counter to count down as we make our way through the # loop back to where we left off. Each province has a resume list # which increments a counter based on which shop we were at. Here, # we retrieve the Countdown variable, subtract 1, and either keep # going or, if we reach 1 or 0, different things happen. At 1, we # actually reach the store we last stole from, which we don't want # to visit again, so we continue to move on but we reinstate the # startlocation, so that if the next shop is the one we started at, # we will MOVEON fully. At 0, we have reached the shop after the # one where we had the problem, and are ready to revert to MRS as # SHOPCHECK. RESUME: LEAVE.RESUME: counter set $Countdown$ counter subtract 1 setVariable Countdown $c$ GOTO $Countdown$ COUNTDOWN.RESUME.CONTINUE: GOTO LEAVE COUNTDOWN.RESUME.DONE: setVariable MRS shopcheck setVariable LorM leave setVariable npcoption yes GOTO $MRS$ MOVEON.STARTLOC: setVariable MoveOnReason LOC ECHO ************************************************* ECHO *** Activated MOVEON.$storecode$ based on startlocation: ECHO *** $startlocation$ ECHO ************************************************* GOTO MOVEON.SET MOVEON.EXP: setVariable MoveOnReason EXP setVariable npcoption no ECHO ************************************************* ECHO *** Activated MOVEON.$storecode$ based on exp level ECHO ************************************************* GOTO MOVEON.SET MOVEON.HEALTH: setVariable MoveOnReason HEALTH setVariable ResumeStore $storecode$ setVariable npcoption no ECHO ************************************************* ECHO *** Activated MOVEON.$storecode$ based on health ECHO ************************************************* GOTO MOVEON.SET # If MOVEON is activated, here is where we set the variables. MRS # will be used outside every shop to determine whether to run # SHOPCHECK, to go to RESUME and keep counting down, or to MOVEON # and simply leave each shop because there is an issue we need to # deal with (loop completed, experience full, or hand chopped # off). LorM, set to either LEAVE or MOVEON, is used only at # specific spots where we want to branch out of the loop. MOVEON.SET: setVariable MRS moveon setVariable LorM moveon MOVEON: GOTO LEAVE ################################################################## ##### ##### ##### PAWNING SYSTEM ##### ##### ##### ################################################################## PAWN: setVariable labelerr realerror GOTO PAWN.STOW PAWN.DROP: GOTO END PAWN.STOW: setVariable CountdownType pawn setVariable sellorbin sellget GOTO COUNTDOWN.PAWN.CONTINUE COUNTDOWN.PAWN.CONTINUE: setVariable sellitem $percentsign$SellItem$SellItemCount$ GOTO $sellorbin$ COUNTDOWN.PAWN.DONE: GOTO $citycode$.PAWNFINISH.$class SELLGET: match SELLGET ...wait match SELLING You get match SELLGET2 referring match SELLGET2 Please rephrase put get my $sellitem$ from my snowbeast-pelt pack GOTO UniversalMatch SELLGET2: match SELLGET2 ...wait match SELLING2 You get match SELLCYCLE referring match SELLCYCLE Please rephrase put get my $sellitem$ from my haversack GOTO UniversalMatch SELLING: match SELLGET takes your match TRASH.$class$ worth match TRASH.$class$ idiots match TRASH.$class$ Waste all match TRASH.$class$ no need match SELLING ...wait put sell my $sellitem$ GOTO UniversalMatch SELLING2: match SELLGET2 takes your match TRASH.$class$ worth match TRASH.$class$ idiots match TRASH.$class$ Waste all match TRASH.$class$ no need match SELLING2 ...wait put sell my $sellitem$ GOTO UniversalMatch TRASH.NONTHIEF: TRASH.EMPATH: match TRASH.NONTHIEF.REPEAT1 bucket match NOBUCKET referring put put my $sellitem$ in bucket GOTO UniversalMatch TRASH.NONTHIEF2: match TRASH.NONTHIEF.REPEAT2 bucket match NOBUCKET referring put put my $sellitem$ in bucket GOTO UniversalMatch NOBUCKET: GOTO TRASH.THIEF TRASH.NONTHIEF.REPEAT1: match TRASH.NONTHIEF You get match TRASH.NONTHIEF.REPEAT1 ...wait match TRASH.NONTHIEF.REPEAT2 referring put get my $sellitem$ from my snowbeast-pelt pack GOTO UniversalMatch TRASH.NONTHIEF.REPEAT2: match TRASH.NONTHIEF2 You get match TRASH.NONTHIEF.REPEAT2 ...wait match SELLCYCLE referring put get my $sellitem$ from my haversack GOTO UniversalMatch SELLCYCLE: counter set $SellItemCount$ deleteVariable SellItem$c$ counter subtract 1 setVariable SellItemCount $c$ put echo sellcycle$c$ continue match COUNTDOWN.$CountdownType$.DONE sellcycle0 match COUNTDOWN.$CountdownType$.CONTINUE continue GOTO UniversalMatch TRASH.THIEF: match TRASH.THIEF ...wait match TRASH.THIEF2 any more room in match TRASH.THIEF2 no matter how you match TRASH.THIEF2 to fit in the match ADDTOBINLIST You put put put my $sellitem$ in my snowbeast-pelt pack GOTO UniversalMatch TRASH.THIEF2: match TRASH.THIEF2 ...wait match TRASH.NONTHIEF2 any more room in match TRASH.NONTHIEF2 no matter how you match TRASH.NONTHIEF2 to fit in the match ADDTOBINLIST You put put put my $sellitem$ in my haversack GOTO UniversalMatch ADDTOBINLIST: counter set $BinItemCount$ counter add 1 setVariable BinItemCount $c$ setVariable BinItem$c$ $sellitem$ GOTO SELLCYCLE ################################################################## ##### ##### ##### BINNING SYSTEM ##### ##### ##### ################################################################## BIN: setVariable CountdownType bin setVariable labelerr realerror setVariable sellorbin binget setVariable contact true match BINCOUNTSET bin 0 match BINCOUNTSET BinItemCount match COUNTDOWN.BIN.CONTINUE binready put echo bin $BinItemCount$ binready GOTO UniversalMatch BINCOUNTSET: setVariable BinItemCount $SellItemCount$ GOTO COUNTDOWN.BIN.CONTINUE PAWN.BIN: setVariable CountdownType bin setVariable sellorbin binget setVariable contact true GOTO COUNTDOWN.BIN.CONTINUE COUNTDOWN.BIN.CONTINUE: setVariable sellitem $percentsign$BinItem$BinItemCount$ GOTO $sellorbin$ COUNTDOWN.BIN.DONE: GOTO $citycode$.BINFINISH.$class$ BINGET: match BINDROP You get match BINGET2 referring match BINGET ...wait put get my $sellitem$ from my snowbeast-pelt pack GOTO UniversalMatch BINGET2: match BINDROP2 You get match BINCYCLE referring match BINGET2 ...wait put get my $sellitem$ from my haversack GOTO UniversalMatch BINDROP: match BINGET falls into the match BINGET You drop match THIEFSTOW not fooling anyone match BINDROP ...wait match BINTYPE.$BinOrBucket$ referring put put my $sellitem$ in $BinOrBucket$ GOTO UniversalMatch BINDROP2: match BINGET2 falls into the match BINGET2 You drop match THIEFSTOW not fooling anyone match BINDROP2 ...wait match BINTYPE.$BinOrBucket$ referring put put my $sellitem$ in $BinOrBucket$ GOTO UniversalMatch THIEFSTOW: put empty right wait put empty left GOTO BINCYCLE BINCYCLE: counter set $BinItemCount$ deleteVariable BinItem$c$ counter subtract 1 setVariable BinItemCount $c$ put echo bincycle$c$ continue match COUNTDOWN.$CountdownType$.DONE bincycle0 match COUNTDOWN.$CountdownType$.CONTINUE continue GOTO UniversalMatch BINTYPE.BUCKET: setVariable BinOrBucket bin GOTO BINDROP BINTYPE.BIN: setVariable BinOrBucket basket GOTO BINDROP BINTYPE.BASKET: setVariable BinOrBucket recept GOTO BINDROP BINTYPE.RECEPT: setVariable BinOrBucket hole GOTO BINDROP BINTYPE.HOLE: ECHO ECHO *********************************************** ECHO *** Script was unable to find a receptacle for you unpawnable goods. ECHO *********************************************** ECHO pause 2 GOTO $citycode$.BINFINISH.$class$ ################################################################## ##### ##### ##### ITEM RETRIEVAL AFTER ARREST ##### ##### ##### ################################################################## GETSACK: put get $name$ sack match SACKCHECK1 referring match SACKCHECK1 You reach match SACKCHECK1 You realize GOTO UniversalMatch SACKCHECK1: match $citycode$.ITEMCHECK referring match SACKCHECK2 You open put open my small sack GOTO UniversalMatch SACKCHECK2: match $citycode$.ITEMCHECK There is nothing in there. match SACKJUNK1 $item$ match SACKCHECK3 you see put look in my small sack GOTO UniversalMatch SACKCHECK3: match SACKWEAR1 You get match SACKCHECK4 referring put get my $largeitem1$ from my small sack GOTO UniversalMatch SACKCHECK4: match SACKWEAR2 You get match SACKCHECK5 referring put get my $largeitem2$ from my small sack GOTO UniversalMatch SACKCHECK5: match $citycode$.ITEMCHECK There is nothing in there. match SACKJUNK1 $item$ match SACKSCREWED you see put look in my small sack GOTO UniversalMatch SACKJUNK1: match SACKJUNK2 You get match SACKSCREWED referring put get my $item$ in my small sack GOTO UniversalMatch SACKJUNK2: match SACKCHECK2 You put match SACKCHECK2 referring match SACKDROP any more room match SACKDROP no matter how you put put my $item$ in my snowbeast-pelt pack put put my $item$ in my haversack GOTO UniversalMatch SACKDROP: match SACKCHECK2 You drop match SACKCHECK2 referring put drop my $item$ GOTO UniversalMatch SACKWEAR1: put wear my $largeitem1$ wait match SACKCHECK4 nothing in your match SACKCHECK4 You glance down to see a small sack in your left hand. match SACKSTOW1 hand and a match SACKSTOW1 hand and some put glance GOTO UniversalMatch SACKWEAR2: put wear my $largeitem2$ wait match SACKCHECK5 nothing in your match SACKCHECK5 You glance down to see a small sack in your left hand. match SACKSTOW2 hand and a match SACKSTOW2 hand and some put glance GOTO UniversalMatch SACKSTOW1: put stow my $largeitem1$ wait match SACKCHECK4 nothing in your match SACKCHECK4 You glance down to see a small sack in your left hand. match SACKSCREWED hand and a match SACKSCREWED hand and some put glance GOTO UniversalMatch SACKSTOW2: put stow my $largeitem2$ wait match SACKCHECK5 nothing in your match SACKCHECK5 You glance down to see a small sack in your left hand. match SACKSCREWED hand and a match SACKSCREWED hand and some put glance GOTO UniversalMatch SACKSCREWED: ECHO ECHO *********************************************** ECHO *** Script was unable to retrieve your items after arrest. ECHO *** When you have fixed this, type YES. ECHO *********************************************** ECHO waitfor good positive attitude GOTO $citycode$.ITEMCHECK ################################################################## ##### ##### ##### EMPATH SELF-HEALING ##### ##### ##### ################################################################## EMPATH.HEALSELF: RH: setVariable TargetWound Right Hand GOTO HEALWOUNDS WOUNDCHECK: put health match H head match N neck match RA right arm match LA left arm match RL right leg match LL left leg match RH right hand match LH left hand match C chest match A abdomen match B back match RE right eye match LE left eye match S skin match S rash match S twitching match S numbness match S paralysis match S difficulty match $citycode$.EMPATH.TO.RESUME.FROM.$SelfHealLoc$ You have no significant injuries. GOTO UniversalMatch H: setVariable TargetWound Head GOTO HEALWOUNDS N: setVariable TargetWound Neck GOTO HEALWOUNDS RA: setVariable TargetWound Right Arm GOTO HEALWOUNDS LA: setVariable TargetWound Left Arm GOTO HEALWOUNDS RL: setVariable TargetWound Right Leg GOTO HEALWOUNDS LL: setVariable TargetWound Left Leg GOTO HEALWOUNDS LH: setVariable TargetWound Left Hand GOTO HEALWOUNDS C: setVariable TargetWound Chest GOTO HEALWOUNDS B: setVariable TargetWound Back GOTO HEALWOUNDS A: setVariable TargetWound Abdomen GOTO HEALWOUNDS RE: setVariable TargetWound Right Eye GOTO HEALWOUNDS LE: setVariable TargetWound Left Eye GOTO HEALWOUNDS S: setVariable TargetWound Skin GOTO HEALWOUNDS HEALWOUNDS: setVariable HealSpell hw GOTO PREPSPELL HEALSCARS: setVariable HealSpell hs GOTO PREPSPELL PREPSPELL: put prep $HealSpell$ match PREPSPELL ...wait match HARNESS1 attunement match NOMANA You have to strain GOTO UniversalMatch HARNESSWAIT: pause 10 HARNESS1: put har 4 match HARNESS1 wait match HARNESS2 Roundtime match NOMANA You strain GOTO UniversalMatch HARNESS2: put har 4 match HARNESS2 wait match CASTSPELL Roundtime match NOMANA You strain GOTO UniversalMatch CASTSPELL: pause 5 put cast $TargetWound$ match CASTSPELL ...wait match HEALSCARS wounds, but it cannot match HEALSCARS The internal wounds on your $TargetWound$ appears completely healed. match WOUNDCHECK scars, but it cannot match WOUNDCHECK The internal scars on your $TargetWound$ appears completely healed. match PREPSPELL ineffective match PREPSPELL almost match PREPSPELL improved match PREPSPELL better match PREPSPELL You don't have GOTO UniversalMatch NOMANA: pause 60 GOTO PREPSPELL ################################################################################## ############# ############# ############# ZOLUREN ############# ############# ############# ############# SKILL DETERMINATION ############# ############# (tweak the items you steal here if desired) ############# ############# ############# ################################################################################## ZOL.RANK.1: setVariable skillrange 20-39 setVariable ADbard
setVariable ADbardQuant 1 setVariable ADodd
setVariable ADoddQuant 1 setVariable ADthread
setVariable ADthreadQuant 1 setVariable ADfash
setVariable ADfashQuant 1 setVariable ADweap
setVariable ADweapQuant 1 setVariable ADtartE
setVariable ADtartEQuant 1 setVariable ADtartC
setVariable ADtartCQuant 1 setVariable ADtartM
setVariable ADtartMQuant 1 setVariable ADtartL
setVariable ADtartLQuant 1 setVariable ADtartF
setVariable ADtartFQuant 1 setVariable ADmap
setVariable ADmapQuant 1 setVariable ADsmok
setVariable ADsmokQuant 1 setVariable ADfeta biscuit setVariable ADfetaQuant 1 setVariable Ctann
setVariable CtannQuant 1 setVariable Cstit
setVariable CstitQuant 1 setVariable Cbath reed setVariable CbathItemLoc setVariable CbathQuant 1 setVariable Chab
setVariable ChabQuant 1 setVariable Ccobb
setVariable CcobbQuant 1 setVariable Calch water setVariable CalchQuant 2 setVariable Cbota
setVariable CbotaQuant 1 setVariable Cbloss rose setVariable CblossQuant 1 setVariable Cgen bark setVariable CgenQuant 1 setVariable Cgem hairpin setVariable CgemQuant 1 setVariable Cweap sling setVariable CweapQuant 1 setVariable Carm gloves setVariable CarmQuant 1 setVariable Clock slim lockpick setVariable ClockQuant 1 setVariable Carti
setVariable CartiQuant 1 setVariable Cbard pick setVariable CbardQuant 1 setVariable Ccleric chamomile setVariable CclericQuant 1 setVariable Lmorik
setVariable LmorikQuant 1 setVariable Lperf
setVariable LperfQuant 1 setVariable Lgen
setVariable LgenQuant 1 setVariable Lbow flights setVariable LbowQuant 1 setVariable Lweap
setVariable LweapQuant 1 setVariable Lwick
setVariable LwickQuant 1 setVariable Lcloth
setVariable LclothQuant 1 setVariable Lbard
setVariable LbardQuant 1 setVariable Lwood
setVariable LwoodQuant 1 setVariable Lgami
setVariable LgamiQuant 1 setVariable TCweap
setVariable TCweapItemLoc in catalog setVariable TCweapQuant 1 setVariable TCpedd
setVariable TCpeddQuant 1 setVariable TCherb
setVariable TCherbQuant 1 GOTO RANKREPORT ZOL.RANK.2: setVariable skillrange 40-59 setVariable ADbard
setVariable ADbardQuant 2 setVariable ADodd
setVariable ADoddQuant 2 setVariable ADthread pouch setVariable ADthreadQuant 2 setVariable ADfash
setVariable ADfashQuant 2 setVariable ADweap butcher's knife setVariable ADweapQuant 2 setVariable ADtartE
setVariable ADtartEQuant 1 setVariable ADtartC
setVariable ADtartCQuant 1 setVariable ADtartM
setVariable ADtartMQuant 1 setVariable ADtartL
setVariable ADtartLQuant 1 setVariable ADtartF
setVariable ADtartFQuant 1 setVariable ADmap
setVariable ADmapQuant 1 setVariable ADsmok
setVariable ADsmokQuant 1 setVariable ADfeta yogurt setVariable ADfetaQuant 2 setVariable Ctann
setVariable CtannQuant 2 setVariable Cstit beret setVariable CstitQuant 1 setVariable Cbath soap setVariable CbathItemLoc in basin setVariable CbathQuant 1 setVariable Chab hood setVariable ChabQuant 2 setVariable Ccobb anklets setVariable CcobbQuant 1 setVariable Calch alcohol setVariable CalchQuant 2 setVariable Cbota
setVariable CbotaQuant 2 setVariable Cbloss rose setVariable CblossQuant 2 setVariable Cgen purse setVariable CgenQuant 2 setVariable Cgem hairpin setVariable CgemQuant 2 setVariable Cweap sling setVariable CweapQuant 2 setVariable Carm leather gloves setVariable CarmQuant 2 setVariable Clock slim lockpick setVariable ClockQuant 2 setVariable Carti
setVariable CartiQuant 2 setVariable Cbard pick setVariable CbardQuant 2 setVariable Ccleric chalice setVariable CclericQuant 2 setVariable Lmorik
setVariable LmorikQuant 2 setVariable Lperf
setVariable LperfQuant 2 setVariable Lgen
setVariable LgenQuant 2 setVariable Lbow arrowhead setVariable LbowQuant 2 setVariable Lweap
setVariable LweapQuant 2 setVariable Lwick
setVariable LwickQuant 2 setVariable Lcloth
setVariable LclothQuant 2 setVariable Lbard
setVariable LbardQuant 2 setVariable Lwood
setVariable LwoodQuant 2 setVariable Lgami
setVariable LgamiQuant 2 setVariable TCweap
setVariable TCweapItemLoc in catalog setVariable TCweapQuant 2 setVariable TCpedd
setVariable TCpeddQuant 2 setVariable TCherb
setVariable TCherbQuant 2 GOTO RANKREPORT ZOL.RANK.3: setVariable skillrange 60-99 setVariable ADbard rag setVariable ADbardQuant 2 setVariable ADodd
setVariable ADoddQuant 2 setVariable ADthread needle setVariable ADthreadQuant 2 setVariable ADfash snood setVariable ADfashQuant 2 setVariable ADweap hood setVariable ADweapQuant 2 setVariable ADtartE
setVariable ADtartEQuant 1 setVariable ADtartC tart setVariable ADtartCQuant 1 setVariable ADtartM tart setVariable ADtartMQuant 1 setVariable ADtartL
setVariable ADtartLQuant 1 setVariable ADtartF tart setVariable ADtartFQuant 1 setVariable ADmap
setVariable ADmapQuant 1 setVariable ADsmok sungrown cigar setVariable ADsmokQuant 2 setVariable ADfeta herb cheese setVariable ADfetaQuant 1 setVariable Ctann thread setVariable CtannQuant 2 setVariable Cstit cloche setVariable CstitQuant 2 setVariable Cbath soap setVariable CbathItemLoc in basin setVariable CbathQuant 2 setVariable Chab skullcap setVariable ChabQuant 2 setVariable Ccobb moccasins setVariable CcobbQuant 2 setVariable Calch pestle setVariable CalchQuant 2 setVariable Cbota
setVariable CbotaQuant 2 setVariable Cbloss
setVariable CblossQuant 2 setVariable Cgen flint setVariable CgenQuant 2 setVariable Cgem anklet setVariable CgemQuant 2 setVariable Cweap dagger setVariable CweapQuant 2 setVariable Carm leather aventail setVariable CarmP leather gloves setVariable CarmQuant 2 setVariable Clock stout lockpick setVariable ClockQuant 2 setVariable Carti
setVariable CartiQuant 2 setVariable Cbard rag setVariable CbardQuant 2 setVariable Ccleric wine setVariable CclericP chalice setVariable CclericQuant 2 setVariable Lmorik
setVariable LmorikQuant 2 setVariable Lperf
setVariable LperfQuant 2 setVariable Lgen
setVariable LgenQuant 2 setVariable Lbow
setVariable LbowQuant 2 setVariable Lweap
setVariable LweapQuant 2 setVariable Lwick
setVariable LwickQuant 2 setVariable Lcloth
setVariable LclothQuant 2 setVariable Lbard
setVariable LbardQuant 2 setVariable Lwood
setVariable LwoodQuant 2 setVariable Lgami white paper setVariable LgamiQuant 2 setVariable TCweap
setVariable TCweapItemLoc in catalog setVariable TCweapQuant 2 setVariable TCpedd
setVariable TCpeddQuant 2 setVariable TCherb
setVariable TCherbQuant 2 GOTO RANKREPORT ZOL.RANK.4: setVariable skillrange 100-149 setVariable ADbard tambourine skin setVariable ADbardQuant 2 setVariable ADodd fan setVariable ADoddQuant 2 setVariable ADthread bobbin setVariable ADthreadQuant 2 setVariable ADfash vest setVariable ADfashQuant 2 setVariable ADweap sling setVariable ADweapQuant 2 setVariable ADtartE tart setVariable ADtartEQuant 1 setVariable ADtartC tart setVariable ADtartCQuant 2 setVariable ADtartM tart setVariable ADtartMQuant 2 setVariable ADtartL tart setVariable ADtartLQuant 1 setVariable ADtartF tart setVariable ADtartFQuant 2 setVariable ADmap
setVariable ADmapQuant 1 setVariable ADsmok telgi cigar setVariable ADsmokQuant 1 setVariable ADfeta herb cheese setVariable ADfetaQuant 2 setVariable Ctann bodkin setVariable CtannQuant 2 setVariable Cstit muff setVariable CstitQuant 2 setVariable Cbath towel setVariable CbathItemLoc on stand setVariable CbathQuant 2 setVariable Chab vest setVariable ChabQuant 2 setVariable Ccobb tights setVariable CcobbQuant 2 setVariable Calch large jar setVariable CalchQuant 2 setVariable Cbota jadice flower setVariable CbotaQuant 1 setVariable Cbloss
setVariable CblossQuant 2 setVariable Cgen scabbard setVariable CgenQuant 2 setVariable Cgem clasp setVariable CgemQuant 2 setVariable Cweap gauntlet setVariable CweapP dagger setVariable CweapQuant 2 setVariable Carm reinforced greaves setVariable CarmQuant 2 setVariable Clock stout lockpick setVariable ClockQuant 2 setVariable Carti
setVariable CartiQuant 2 setVariable Cbard ocarina setVariable CbardQuant 2 setVariable Ccleric vial setVariable CclericQuant 2 setVariable Lmorik buckskin pelt setVariable LmorikQuant 1 setVariable Lperf
setVariable LperfQuant 0 setVariable Lgen dice setVariable LgenQuant 1 setVariable Lgami silver paper setVariable LgamiQuant 2 setVariable Lcloth moufles setVariable LclothQuant 1 setVariable Lwood
setVariable LwoodQuant 0 setVariable Lbard ocarina setVariable LbardQuant 1 setVariable Lwick wicker quiver setVariable LwickQuant 2 setVariable Lweap
setVariable LweapQuant 2 setVariable Lbow bolts setVariable LbowQuant 1 setVariable TCweap
setVariable TCweapItemLoc in catalog setVariable TCweapQuant 1 setVariable TCpedd knapsack setVariable TCpeddQuant 1 setVariable TCherb cebi root setVariable TCherbQuant 1 GOTO RANKREPORT ZOL.RANK.5: setVariable skillrange 150-199 setVariable ADbard bodhran skin setVariable ADbardQuant 2 setVariable ADodd fan setVariable ADoddQuant 2 setVariable ADthread bobbin setVariable ADthreadQuant 2 setVariable ADfash cape setVariable ADfashQuant 2 setVariable ADweap short sword setVariable ADweapQuant 2 setVariable ADtartE tart setVariable ADtartEQuant 2 setVariable ADtartC tart setVariable ADtartCQuant 3 setVariable ADtartM tart setVariable ADtartMQuant 3 setVariable ADtartL tart setVariable ADtartLQuant 2 setVariable ADtartF tart setVariable ADtartFQuant 3 setVariable ADmap
setVariable ADmapQuant 1 setVariable ADsmok telgi cigar setVariable ADsmokQuant 2 setVariable ADfeta wayfarer cheese setVariable ADfetaQuant 2 setVariable Ctann scraper setVariable CtannQuant 2 setVariable Cstit shawl setVariable CstitQuant 2 setVariable Cbath towel setVariable CbathItemLoc on stand setVariable CbathQuant 2 setVariable Chab kilt setVariable ChabQuant 2 setVariable Ccobb jack boots setVariable CcobbQuant 2 setVariable Calch large bowl setVariable CalchQuant 2 setVariable Cbota georin salve setVariable CbotaQuant 2 setVariable Cbloss wreath setVariable CblossQuant 1 setVariable Cgen quiver setVariable CgenQuant 2 setVariable Cgem engagement ring setVariable CgemQuant 2 setVariable Cweap cutlass setVariable CweapQuant 2 setVariable Carm mail gloves setVariable CarmQuant 2 setVariable Clock
setVariable ClockQuant 2 setVariable Carti talisman setVariable CartiQuant 1 setVariable Cbard lyre setVariable CbardQuant 2 setVariable Ccleric basin setVariable CclericQuant 2 setVariable Lmorik deer skin setVariable LmorikQuant 2 setVariable Lperf
setVariable LperfQuant 0 setVariable Lgen dice setVariable LgenQuant 1 setVariable Lgami leather case setVariable LgamiQuant 1 setVariable Lcloth tunic setVariable LclothQuant 2 setVariable Lwood
setVariable LwoodQuant 0 setVariable Lbard ocarina setVariable LbardQuant 1 setVariable Lwick wicker quiver setVariable LwickQuant 2 setVariable Lweap
setVariable LweapQuant 2 setVariable Lbow long arrows setVariable LbowQuant 1 setVariable TCweap short sword setVariable TCweapItemLoc in catalog setVariable TCweapQuant 1 setVariable TCpedd knapsack setVariable TCpeddQuant 2 setVariable TCherb cebi root setVariable TCherbQuant 2 GOTO RANKREPORT ZOL.RANK.6: setVariable skillrange 200-249 setVariable ADbard itharr's setVariable ADbardQuant 2 setVariable ADodd earring setVariable ADoddQuant 2 setVariable ADthread pattern setVariable ADthreadQuant 2 setVariable ADfash trousers setVariable ADfashQuant 2 setVariable ADweap wooden shield setVariable ADweapQuant 2 setVariable ADtartE tart setVariable ADtartEQuant 3 setVariable ADtartC
setVariable ADtartCQuant 3 setVariable ADtartM
setVariable ADtartMQuant 3 setVariable ADtartL tart setVariable ADtartLQuant 3 setVariable ADtartF
setVariable ADtartFQuant 3 setVariable ADmap
setVariable ADmapQuant 1 setVariable ADsmok cigarillo setVariable ADsmokQuant 2 setVariable ADfeta butter cheese setVariable ADfetaQuant 2 setVariable Ctann shears setVariable CtannQuant 2 setVariable Cstit blouse setVariable CstitQuant 2 setVariable Cbath bathrobe setVariable CbathItemLoc on counter setVariable CbathQuant 1 setVariable Chab trousers setVariable ChabQuant 2 setVariable Ccobb thigh boots setVariable CcobbQuant 2 setVariable Calch large bowl setVariable CalchQuant 2 setVariable Cbota riolur leaf setVariable CbotaQuant 2 setVariable Cbloss corsage setVariable CblossQuant 2 setVariable Cgen backpack setVariable CgenQuant 2 setVariable Cgem coral hairpin setVariable CgemQuant 2 setVariable Cweap rapier setVariable CweapQuant 2 setVariable Carm chain aventail setVariable CarmQuant 2 setVariable Clock
setVariable ClockQuant 2 setVariable Carti talisman setVariable CartiQuant 2 setVariable Cbard bodhran skin setVariable CbardQuant 2 setVariable Ccleric coffer setVariable CclericQuant 2 setVariable Lmorik sluagh hide setVariable LmorikQuant 2 setVariable Lperf panther perfume setVariable LperfQuant 1 setVariable Lgen dice setVariable LgenQuant 2 setVariable Lbow leather quiver setVariable LbowQuant 2 setVariable Lweap
setVariable LweapQuant 2 setVariable Lwick mesh sack setVariable LwickQuant 2 setVariable Lcloth doublet setVariable LclothQuant 2 setVariable Lbard case setVariable LbardQuant 2 setVariable Lwood applewood log setVariable LwoodQuant 1 setVariable Lgami oak case setVariable LgamiQuant 2 setVariable TCweap short sword setVariable TCweapItemLoc in catalog setVariable TCweapQuant 2 setVariable TCpedd hood setVariable TCpeddQuant 2 setVariable TCherb hulij elixir setVariable TCherbQuant 2 GOTO RANKREPORT ZOL.RANK.7: setVariable skillrange 250-299 setVariable ADbard silverlock setVariable ADbardQuant 2 setVariable ADodd earring setVariable ADoddQuant 2 setVariable ADthread pattern setVariable ADthreadQuant 2 setVariable ADfash trousers setVariable ADfashQuant 2 setVariable ADweap vest setVariable ADweapQuant 2 setVariable ADtartE
setVariable ADtartEQuant 1 setVariable ADtartC
setVariable ADtartCQuant 1 setVariable ADtartM
setVariable ADtartMQuant 1 setVariable ADtartL
setVariable ADtartLQuant 1 setVariable ADtartF
setVariable ADtartFQuant 1 setVariable ADmap
setVariable ADmapQuant 1 setVariable ADsmok silver cigar setVariable ADsmokQuant 2 setVariable ADfeta kirm cheese setVariable ADfetaQuant 2 setVariable Ctann pattern setVariable CtannQuant 2 setVariable Cstit leggings setVariable CstitQuant 2 setVariable Cbath bathrobe setVariable CbathItemLoc on counter setVariable CbathQuant 2 setVariable Chab doublet setVariable ChabQuant 2 setVariable Ccobb hip boots setVariable CcobbQuant 2 setVariable Calch tincture jar setVariable CalchQuant 1 setVariable Cbota ithor potion setVariable CbotaQuant 2 setVariable Cbloss corsage setVariable CblossQuant 2 setVariable Cgen backpack setVariable CgenQuant 2 setVariable Cgem bloodstone hairpin setVariable CgemQuant 2 setVariable Cweap war club setVariable CweapQuant 2 setVariable Carm scale aventail setVariable CarmQuant 2 setVariable Clock
setVariable ClockQuant 2 setVariable Carti talisman setVariable CartiQuant 2 setVariable Cbard refill setVariable CbardQuant 2 setVariable Ccleric chasuble setVariable CclericQuant 2 setVariable Lmorik cougar pelt setVariable LmorikQuant 2 setVariable Lperf panther perfume setVariable LperfQuant 2 setVariable Lgen dice setVariable LgenQuant 2 setVariable Lbow leather quiver setVariable LbowQuant 2 setVariable Lweap
setVariable LweapQuant 2 setVariable Lwick mesh sack setVariable LwickQuant 2 setVariable Lcloth jerkin setVariable LclothQuant 2 setVariable Lbard mirliton setVariable LbardQuant 2 setVariable Lwood hazelwood log setVariable LwoodQuant 2 setVariable Lgami elm case setVariable LgamiQuant 2 setVariable TCweap mace setVariable TCweapItemLoc in catalog setVariable TCweapQuant 2 setVariable TCpedd hood setVariable TCpeddQuant 2 setVariable TCherb hulij elixir setVariable TCherbQuant 2 GOTO RANKREPORT ZOL.RANK.11: ZOL.RANK.12: ZOL.RANK.13: ZOL.RANK.14: ZOL.RANK.15: ECHO *********************************************** ECHO *** Sorry, but there isn't anything harder yet! ECHO *********************************************** ZOL.RANK.10: ZOL.RANK.9: ZOL.RANK.8: setVariable skillrange 300+ setVariable ADbard peri'el's setVariable ADbardQuant 2 setVariable ADodd purse setVariable ADoddQuant 2 setVariable ADthread pattern setVariable ADthreadQuant 2 setVariable ADfash frock setVariable ADfashQuant 2 setVariable ADweap cuirass setVariable ADweapQuant 2 setVariable ADtartE
setVariable ADtartEQuant 1 setVariable ADtartC
setVariable ADtartCQuant 1 setVariable ADtartM
setVariable ADtartMQuant 1 setVariable ADtartL
setVariable ADtartLQuant 1 setVariable ADtartF anlibues cheese setVariable ADtartFQuant 2 setVariable ADmap map setVariable ADmapQuant 1 setVariable ADsmok whiskey cigar setVariable ADsmokQuant 2 setVariable ADfeta
setVariable ADfetaQuant 1 setVariable Ctann potion setVariable CtannQuant 1 setVariable Cstit shirt setVariable CstitQuant 2 setVariable Cbath bath towel setVariable CbathItemLoc on rack setVariable CbathQuant 2 setVariable Chab tabard setVariable ChabQuant 2 setVariable Ccobb
setVariable CcobbQuant 2 setVariable Calch tincture jar setVariable CalchQuant 2 setVariable Cbota ithor potion setVariable CbotaQuant 2 setVariable Cbloss bouquet setVariable CblossQuant 2 setVariable Cgen stove setVariable CgenQuant 2 setVariable Cgem bloodstone hairpin setVariable CgemQuant 2 setVariable Cweap longsword setVariable CweapQuant 2 setVariable Carm chain helm setVariable CarmQuant 2 setVariable Clock
setVariable ClockQuant 2 setVariable Carti talisman setVariable CartiQuant 2 setVariable Cbard mandolin setVariable CbardQuant 2 setVariable Ccleric habit setVariable CclericQuant 2 setVariable Lmorik reaver pelt setVariable LmorikQuant 2 setVariable Lperf woodsmoke cologne setVariable LperfQuant 2 setVariable Lgen quiver setVariable LgenQuant 2 setVariable Lbow short bow setVariable LbowQuant 2 setVariable Lweap wolf-tail shield setVariable LweapQuant 1 setVariable Lwick mesh sack setVariable LwickQuant 2 setVariable Lcloth mantle setVariable LclothQuant 2 setVariable Lbard keyed flute setVariable LbardQuant 2 setVariable Lwood ironwood log setVariable LwoodQuant 2 setVariable Lgami enameled case setVariable LgamiQuant 2 setVariable TCweap hammer setVariable TCweapItemLoc in catalog setVariable TCweapQuant 1 setVariable TCpedd scabbard setVariable TCpeddQuant 1 setVariable TCherb hulij elixir setVariable TCherbQuant 3 GOTO RANKREPORT ZOL.RANK.-5: ZOL.RANK.-4: ZOL.RANK.-3: ZOL.RANK.-2: ZOL.RANK.-1: ZOL.RANK.0: GOTO BEGGAR.MOD ZOL.BAGCHECK: match BAGWARN $Ctann$ match BAGWARN $Cstit$ match BAGWARN $Chab$ match BAGWARN $Cbath$ match BAGWARN $Ccobb$ match BAGWARN $Calch$ match BAGWARN $Cbota$ match BAGWARN $Cbloss$ match BAGWARN $Cgen$ match BAGWARN $Cgem$ match BAGWARN $Cweap$ match BAGWARN $Carm$ match BAGWARN $Cbard$ match BAGWARN $Clock$ match BAGWARN $Ccleric$ match BAGWARN $Carti$ match BAGWARN $ADodd$ match BAGWARN $ADbard$ match BAGWARN $ADthread$ match BAGWARN $ADfash$ match BAGWARN $ADweap$ match BAGWARN $TCweap$ match BAGWARN $TCpedd$ match BAGWARN $TCherb$ match BAGWARN $ADtartE$ match BAGWARN $ADtartC$ match BAGWARN $ADtartM$ match BAGWARN $ADtartL$ match BAGWARN $ADtartF$ match BAGWARN $ADmap$ match BAGWARN $ADsmok$ match BAGWARN $ADfeta$ match BAGWARN $Lmorik$ match BAGWARN $Lperf$ match BAGWARN $Lgen$ match BAGWARN $Lbow$ match BAGWARN $Lweap$ match BAGWARN $Lwick$ match BAGWARN $Lcloth$ match BAGWARN $Lbard$ match BAGWARN $Lwood$ match BAGWARN $Lgami$ match BAGS.STOW.$c$ You glance put look in my $container$ put glance GOTO UniversalMatch ################################################################## ##### ##### ##### ZOLUREN STARTING POSITION ##### ##### ##### ################################################################## CROSS: match CROSS.START.NE [The Crossing, Northeast Customs] match CROSS.START.E [The Crossing, Eastern Gate] match CROSS.START.W [The Crossing, Western Gate] match CROSS.START.BANK a picture of a smiling Dwarf match CROSS.START.PAWN [Cormyn's House of Heirlooms] match CROSS.START.TANN [Falken's Tannery, Supply Room] match CROSS.START.ALCH [Chizili's Alchemical Goods, Salesroom] match CROSS.START.BOTA [Mauriga's Botanicals, Salesroom] match CROSS.START.COBB [Talmai's Cobblery, Salesroom] match CROSS.START.BLOSS [Orielda's Blossoms, Front Room] match CROSS.START.WEAP [Milgrym's Weapons, Showroom] match CROSS.START.ARM [Tembeg's Armory, Salesroom] match CROSS.START.GEN [Berolt's Dry Goods, Showroom] match CROSS.START.GEM [Grisgonda's Gems and Jewels] match CROSS.START.STIT [Marcipur's Stitchery, Workshop] match CROSS.START.CLERIC [Brother Durantine's Shop] match CROSS.START.BARD [The True Bard D'Or, Fine Instruments] match CROSS.START.LOCK [Ragge's Locksmithing, Salesroom] match CROSS.START.ARTI [Herilo's Artifacts, Showroom] match CROSS.START.BATH [Orem's Bathhouse, Lobby] match CROSS.START.HAB [Brisson's Haberdashery, Sales Salon] match CROSS.START.GUARD Like most towns, this one spared every expense when decorating the office match JAILWAIT [Guard House, Jail Cell] match PLEA [Guard House, Chamber of Justice] match ZOL.BADLOCATION Obvious put look GOTO UniversalMatch ARTHE: match ARTHE.START.GATE [Arthe Dale, Village Gate] match ARTHE.START.WEAP [Bobba's Arms and Armor] match ARTHE.START.BARD [Barley Bulrush, Bardic Ballads] match ARTHE.START.ODD [Odds 'n Ends, Sales Room] match ARTHE.START.FASH [Phoebe's Fashions, Sales Room] match ARTHE.START.THREAD [Quellia's Thread Shop, Sales Room] match ARTHE.START.TART Thipbeet's Tart Boutique, Lobby match ARTHE.START.MAP Yulugri Wala, Lobby match ARTHE.START.SMOK Yulugri Wala, Smoking Room match ARTHE.START.FETA Feta's Kitchen TIGER: match TIGER.START.GATE A river-rock wall extends east to west, protecting the northern end match TIGER.START.WEAP Havor Foehammer match TIGER.START.PEDD Tiger Clan Home, Peddler's Wagon match TIGER.START.HERB the midwife Neesa LETH: match LETH.START.NW [Leth Deriel, Alder Bower Gate] match LETH.START.SW [Leth Deriel, Deobar Bower Gate] match LETH.START.TOWNCENTER [Leth Deriel, Sana'ati Dyaus Drui'tas] match LETH.START.MORIKAI [Morikai's, Salesroom] match LETH.START.PERFUME [Madame Orris' Perfumerie, Salon] match LETH.START.GENERAL [Alberdeen's Meats and Provisions, Front Room] match LETH.START.WOOD [Yerui's Woodcraft, Workshop] match LETH.START.CLOTH [Ongadine's Garb and Gear, Showroom] match LETH.START.BARD [Sinjian's Bardic Requisites, Sales Room] match LETH.START.WICKER [Blanca's Basketry and Wickerworks, Showroom] match LETH.START.WEAPON [Leth Deriel, Wooden Shack] match LETH.START.BOWYER [Huyelm's Trueflight Bow and Arrow Shop, Salesroom] match LETH.START.ORIGAMI [Origami Boutique] match ZOL.BADLOCATION Obvious put look GOTO UniversalMatch ZOL.BADLOCATION: put echocolumn /on waitfor EchoColumn ECHO ***************************************************************** ECHO *** Not a valid starting location. ECHO *** Starting locations in Zoluren are: ECHO *** ECHO *** Crossing Inside Gates Arthe Dale Inside Gate ECHO *** Crossing Outside Bank Arthe Dale Arms and Armor ECHO *** Crossing Alchemist Shop Arthe Dale Bard Shop ECHO *** Crossing Armory Arthe Dale Odds 'n Ends ECHO *** Crossing Artificer Arthe Dale Fashion Shop ECHO *** Crossing Bard Shop Arthe Dale Thread Shop ECHO *** Crossing Bath House Arthe Dale Tart Boutique ECHO *** Crossing Cleric Shop Arthe Dale Yulugri Wala ECHO *** Crossing Cobbler Shop Arthe Dale Feta's Kitchen ECHO *** Crossing Florist ECHO *** Crossing Gem Shop Tiger Clan Inside Gate ECHO *** Crossing General Store Tiger Clan Forge ECHO *** Crossing Haberdashery Tiger Clan Peddler's Wagon ECHO *** Crossing Herbalist Tiger Clan Midwife's Herbs ECHO *** Crossing Locksmith ECHO *** Crossing Pawn Shop Leth Deriel Origami Tent ECHO *** Crossing Stitchery Leth Deriel Bowyer's Shop ECHO *** Crossing Tannery Supply Room Leth Deriel Morikai's Shop ECHO *** Crossing Weapon Shop Leth Deriel Perfume Shop ECHO *** Crossing Guard House Leth Deriel General Store ECHO *** Crossing Jail Cell Leth Deriel Woodcraft Shop ECHO *** Crossing Chamber of Justice Leth Deriel Clothing Shop ECHO *** Leth Deriel Bard Shop ECHO *** Leth Deriel Inside Gates Leth Deriel Wickerworks ECHO *** Leth Deriel Town Center Leth Deriel Weapon Shop ECHO *** ECHO ***************************************************************** put echocolumn /off waitfor EchoColumn GOTO END CROSS.START.TANN: counter set 291 setVariable storecode Ctann GOTO START CROSS.START.ALCH: counter set 41 setVariable storecode Calch put out GOTO START CROSS.START.BOTA: counter set 44 setVariable storecode Cbota put out GOTO START CROSS.START.COBB: counter set 279 setVariable storecode Ccobb put out GOTO START CROSS.START.BLOSS: counter set 59 setVariable storecode Cbloss put out GOTO START CROSS.START.WEAP: counter set 64 setVariable storecode Cweap put out GOTO START CROSS.START.ARM: counter set 66 setVariable storecode Carm put out GOTO START CROSS.START.GEN: counter set 69 setVariable storecode Cgen put out GOTO START CROSS.START.GEM: counter set 72 setVariable storecode Cgem put out GOTO START CROSS.START.STIT: counter set 75 setVariable storecode Cstit put out GOTO START CROSS.START.CLERIC: counter set 85 setVariable storecode Ccleric put out GOTO START CROSS.START.BARD: counter set 89 setVariable storecode Cbard put out GOTO START CROSS.START.BATH: counter set 93 setVariable storecode Cbath put out GOTO START CROSS.START.LOCK: counter set 98 setVariable storecode Clock put out GOTO START CROSS.START.ARTI: counter set 112 setVariable storecode Carti put out GOTO START CROSS.START.HAB: counter set 115 setVariable storecode Chab put out GOTO START TIGER.START.WEAP: counter set 18 setVariable storecode TCweap put out GOTO START TIGER.START.PEDD: counter set 22 setVariable storecode TCpedd put out GOTO START TIGER.START.HERB: counter set 26 setVariable storecode TCherb put out GOTO START CROSS.START.NE: counter set 1 CROSS.1: put w GOTO TRAVEL CROSS.2: put s GOTO TRAVEL CROSS.3: put s GOTO TRAVEL CROSS.4: put go shop GOTO TRAVEL CROSS.5: GOTO CROSS.START.COBB CROSS.START.W: counter set 6 CROSS.6: put e GOTO TRAVEL CROSS.7: put e GOTO TRAVEL CROSS.8: put e GOTO TRAVEL CROSS.9: put s GOTO TRAVEL CROSS.START.W2: CROSS.26: counter set 10 CROSS.10: put s GOTO TRAVEL CROSS.11: put s GOTO TRAVEL CROSS.12: put s GOTO TRAVEL CROSS.13: put s GOTO TRAVEL CROSS.14: put go shop GOTO TRAVEL CROSS.15: GOTO CROSS.START.ARTI CROSS.START.E: counter set 16 CROSS.16: put w GOTO TRAVEL CROSS.17: put w GOTO TRAVEL CROSS.18: put w GOTO TRAVEL CROSS.19: put w GOTO TRAVEL CROSS.START.BANK: counter set 20 CROSS.20: put nw GOTO TRAVEL CROSS.21: put w GOTO TRAVEL CROSS.22: put go shop GOTO TRAVEL CROSS.23: GOTO CROSS.START.CLERIC CROSS.START.PAWN: counter set 24 CROSS.24: put out GOTO TRAVEL CROSS.25: put w GOTO TRAVEL CROSS.START.GUARD: counter set 27 CROSS.27: put out GOTO TRAVEL CROSS.28: put n GOTO TRAVEL CROSS.29: put e GOTO TRAVEL CROSS.30: put go haber GOTO TRAVEL CROSS.31: GOTO CROSS.START.HAB TIGER.START.GATE: counter set 52 TIGER.52: put s GOTO TRAVEL TIGER.53: put go building GOTO TRAVEL TIGER.54: GOTO TIGER.START.WEAP ################################################################## ##### ##### ##### CROSSING LEAVING SHOPS ##### ##### ##### ################################################################## ALTLEAVE.CTANN: LEAVE.CTANN: counter set 32 CROSS.32: put e GOTO TRAVEL CROSS.33: put e GOTO TRAVEL CROSS.34: put out GOTO TRAVEL CROSS.35: put e GOTO TRAVEL CROSS.36: put s GOTO TRAVEL CROSS.37: put e GOTO TRAVEL CROSS.38: put e GOTO TRAVEL CROSS.39: put e GOTO TRAVEL CROSS.40: put n GOTO TRAVEL CROSS.41: setVariable storecode Calch setVariable entrance shop GOTO SETSTORE LEAVE.CALCH: counter set 42 CROSS.42: put e GOTO TRAVEL CROSS.43: put s GOTO TRAVEL CROSS.44: setVariable storecode Cbota setVariable entrance shop GOTO SETSTORE LEAVE.CBOTA: GOTO $LorM$.CBOTA.1 LEAVE.CBOTA.1: counter set 45 CROSS.45: put e GOTO TRAVEL CROSS.46: put e GOTO TRAVEL CROSS.47: put e GOTO TRAVEL CROSS.48: put n GOTO TRAVEL CROSS.49: put e GOTO TRAVEL CROSS.50: counter set 153 CROSS.153: put n GOTO TRAVEL CROSS.154: put e GOTO TRAVEL CROSS.155: put go gate GOTO TRAVEL MOVEON.CBOTA.1: GOTO MOVEON.CBOTA.$MoveOnReason$ MOVEON.CBOTA.EXP: MOVEON.CBOTA.LOC: counter set 332 CROSS.332: put e GOTO TRAVEL CROSS.333: put s GOTO TRAVEL CROSS.334: put w GOTO TRAVEL CROSS.335: put s GOTO TRAVEL CROSS.336: GOTO LEAVE.CBLOSS MOVEON.CBOTA.HEALTH: GOTO MOVEON.CBOTA.HEALTH.$class$ MOVEON.CBOTA.HEALTH.THIEF: MOVEON.CBOTA.HEALTH.NONTHIEF: counter set 139 CROSS.139: put e GOTO TRAVEL CROSS.140: put go arch GOTO TRAVEL CROSS.141: GOTO CROSS.HOSPITAL.$class$ MOVEON.CBOTA.HEALTH.EMPATH: counter set 328 CROSS.328: put n GOTO TRAVEL CROSS.329: setVariable SelfHealLoc Cbota GOTO EMPATH.HEALSELF CROSS.EMPATH.TO.RESUME.FROM.CBOTA: counter set 330 CROSS.330: put s GOTO TRAVEL CROSS.331: GOTO MOVEON.CBOTA.HEALTH.NONTHIEF LEAVE.CCOBB: GOTO $LorM$.CCOBB.1 MOVEON.CCOBB.EXP: MOVEON.CCOBB.LOC: LEAVE.CCOBB.1: counter set 52 CROSS.52: put s GOTO TRAVEL CROSS.53: put w GOTO TRAVEL CROSS.54: put w GOTO TRAVEL CROSS.55: put w GOTO TRAVEL CROSS.56: put n GOTO TRAVEL CROSS.57: put w GOTO TRAVEL CROSS.58: put s GOTO TRAVEL CROSS.59: setVariable storecode Cbloss setVariable entrance shop GOTO SETSTORE MOVEON.CCOBB.1: GOTO MOVEON.CCOBB.$MoveOnReason$ MOVEON.CCOBB.HEALTH: counter set 142 CROSS.142: put n GOTO TRAVEL CROSS.143: put w GOTO TRAVEL CROSS.144: put s GOTO TRAVEL CROSS.145: put w GOTO TRAVEL CROSS.146: put w GOTO TRAVEL CROSS.147: put w GOTO TRAVEL CROSS.148: GOTO MOVEON.CBOTA.HEALTH.$class$ LEAVE.CBLOSS: counter set 60 CROSS.60: put s GOTO TRAVEL CROSS.61: put go bazaar GOTO TRAVEL CROSS.62: put go path GOTO TRAVEL CROSS.63: put w GOTO TRAVEL CROSS.64: setVariable storecode Cweap setVariable entrance shop GOTO SETSTORE LEAVE.CWEAP: counter set 65 CROSS.65: put w GOTO TRAVEL CROSS.66: setVariable storecode Carm setVariable entrance shop GOTO SETSTORE LEAVE.CARM: counter set 67 CROSS.67: put se GOTO TRAVEL CROSS.68: put s GOTO TRAVEL CROSS.69: setVariable storecode Cgen setVariable entrance store GOTO SETSTORE LEAVE.CGEN: counter set 70 CROSS.70: put e GOTO TRAVEL CROSS.71: put e GOTO TRAVEL CROSS.72: setVariable storecode Cgem setVariable entrance shop GOTO SETSTORE LEAVE.CGEM: counter set 73 CROSS.73: put n GOTO TRAVEL CROSS.74: put e GOTO TRAVEL CROSS.75: setVariable storecode Cstit setVariable entrance stit GOTO SETSTORE LEAVE.CSTIT: counter set 76 CROSS.76: put e GOTO TRAVEL CROSS.77: put s GOTO TRAVEL CROSS.78: put s GOTO TRAVEL CROSS.79: put s GOTO TRAVEL CROSS.80: put w GOTO TRAVEL CROSS.81: put w GOTO TRAVEL CROSS.82: put w GOTO TRAVEL CROSS.83: put nw GOTO TRAVEL CROSS.84: put w GOTO TRAVEL CROSS.85: setVariable storecode Ccleric setVariable entrance shop GOTO SETSTORE LEAVE.CCLERIC: counter set 86 CROSS.86: put w GOTO TRAVEL CROSS.87: put n GOTO TRAVEL CROSS.88: put n GOTO TRAVEL CROSS.89: setVariable storecode Cbard setVariable entrance shop GOTO SETSTORE LEAVE.CBARD: counter set 90 CROSS.90: put s GOTO TRAVEL CROSS.91: put s GOTO TRAVEL CROSS.92: put w GOTO TRAVEL CROSS.93: setVariable storecode Cbath setVariable entrance bath setVariable itemlocation $CbathItemLoc$ GOTO SETSTORE LEAVE.CBATH: counter set 94 CROSS.94: put w GOTO TRAVEL CROSS.95: put w GOTO TRAVEL CROSS.96: put n GOTO TRAVEL CROSS.97: put n GOTO TRAVEL CROSS.98: setVariable storecode Clock setVariable entrance door GOTO SETSTORE LEAVE.CLOCK: counter set 99 CROSS.99: put n GOTO TRAVEL CROSS.100: put e GOTO TRAVEL CROSS.101: put n GOTO TRAVEL CROSS.102: put n GOTO TRAVEL CROSS.103: put n GOTO TRAVEL CROSS.104: put w GOTO TRAVEL CROSS.105: put go bridge GOTO TRAVEL CROSS.106: put w GOTO TRAVEL CROSS.107: put s GOTO TRAVEL CROSS.108: put s GOTO TRAVEL CROSS.109: put s GOTO TRAVEL CROSS.110: put s GOTO TRAVEL CROSS.111: put s GOTO TRAVEL CROSS.112: setVariable storecode Carti setVariable entrance shop GOTO SETSTORE LEAVE.CARTI: counter set 113 CROSS.113: put s GOTO TRAVEL CROSS.114: put e GOTO TRAVEL CROSS.115: setVariable storecode Chab setVariable entrance haber GOTO SETSTORE LEAVE.CHAB: GOTO $LorM$.CHAB.1 LEAVE.CHAB.1: counter set 116 CROSS.116: put n GOTO TRAVEL CROSS.117: put n GOTO TRAVEL CROSS.118: put n GOTO TRAVEL CROSS.119: put ne GOTO TRAVEL CROSS.120: put nw GOTO TRAVEL CROSS.121: put n GOTO TRAVEL CROSS.122: GOTO LEAVE.CHAB.CLAN.$clanoption$ LEAVE.CHAB.CLAN.YES: put echo $TCherb$ $TCpedd$ $TCweap$ put glance match LEAVE.CHAB.CLAN.NO nothing nothing nothing match LEAVE.CHAB.CLAN.YES.2 You glance GOTO UniversalMatch LEAVE.CHAB.CLAN.NO: setVariable clanoption NO GOTO LEAVE.CHAB.CLAN.NO.1 LEAVE.CHAB.CLAN.YES.2: counter set 123 CROSS.123: put w GOTO TRAVEL CROSS.124: put w GOTO TRAVEL CROSS.125: put w GOTO TRAVEL CROSS.126: put w GOTO TRAVEL CROSS.127: counter set 292 CROSS.292: put go gate GOTO TRAVEL CROSS.293: counter set 1 setVariable citycode TIGER TIGER.1: put go path GOTO TRAVEL TIGER.2: put w GOTO TRAVEL TIGER.3: put w GOTO TRAVEL TIGER.4: put nw GOTO TRAVEL TIGER.5: put w GOTO TRAVEL TIGER.6: put w GOTO TRAVEL TIGER.7: put nw GOTO TRAVEL TIGER.8: put w GOTO TRAVEL TIGER.9: put w GOTO TRAVEL TIGER.10: put sw GOTO TRAVEL TIGER.11: put w GOTO TRAVEL TIGER.12: put w GOTO TRAVEL TIGER.13: put nw GOTO TRAVEL TIGER.14: put nw GOTO TRAVEL TIGER.15: put w GOTO TRAVEL TIGER.16: put go gate GOTO TRAVEL TIGER.17: put s GOTO TRAVEL TIGER.18: setVariable storecode TCweap setVariable entrance building setVariable itemlocation $TCweapItemLoc$ GOTO SETSTORE LEAVE.TCWEAP: counter set 19 TIGER.19: put se GOTO TRAVEL TIGER.20: put s GOTO TRAVEL TIGER.21: put sw GOTO TRAVEL TIGER.22: counter set 57 TIGER.57: put go wagon setVariable storecode TCpedd GOTO TRAVEL TIGER.58: setVariable entrance wagon GOTO SETSTORE ALTLEAVE.TCPEDD: counter set 55 TIGER.55: put out GOTO TRAVEL TIGER.56: LEAVE.TCPEDD: counter set 23 TIGER.23: match ALTLEAVE.TCPEDD referring put go green GOTO TRAVEL TIGER.24: put nw GOTO TRAVEL TIGER.25: put go toft GOTO TRAVEL TIGER.26: setVariable storecode TCherb setVariable entrance cottage GOTO SETSTORE LEAVE.TCHERB: counter set 27 TIGER.27: put go path GOTO TRAVEL TIGER.28: put se GOTO TRAVEL TIGER.29: put n GOTO TRAVEL TIGER.30: put ne GOTO TRAVEL TIGER.31: put n GOTO TRAVEL TIGER.32: put nw GOTO TRAVEL TIGER.33: put n GOTO TRAVEL TIGER.34: put go gate GOTO TRAVEL TIGER.35: put e GOTO TRAVEL TIGER.36: put se GOTO TRAVEL TIGER.37: put se GOTO TRAVEL TIGER.38: put e GOTO TRAVEL TIGER.39: put e GOTO TRAVEL TIGER.40: put ne GOTO TRAVEL TIGER.41: put e GOTO TRAVEL TIGER.42: put e GOTO TRAVEL TIGER.43: put se GOTO TRAVEL TIGER.44: put e GOTO TRAVEL TIGER.45: put e GOTO TRAVEL TIGER.46: put se GOTO TRAVEL TIGER.47: put e GOTO TRAVEL TIGER.48: put e GOTO TRAVEL TIGER.49: put go path GOTO TRAVEL TIGER.50: put go gate GOTO TRAVEL TIGER.51: setVariable citycode CROSS CROSS.128: counter set 129 CROSS.129: put e GOTO TRAVEL CROSS.130: put e GOTO TRAVEL CROSS.131: counter set 280 CROSS.280: put e GOTO TRAVEL CROSS.281: put e GOTO TRAVEL LEAVE.CHAB.CLAN.NO.1: counter set 282 CROSS.282: put e GOTO TRAVEL CROSS.283: put e GOTO TRAVEL CROSS.284: put e GOTO TRAVEL CROSS.285: put n GOTO TRAVEL CROSS.286: put n GOTO TRAVEL CROSS.287: put w GOTO TRAVEL CROSS.288: put go shed GOTO TRAVEL CROSS.289: put w GOTO TRAVEL CROSS.290: put w GOTO TRAVEL CROSS.291: setVariable storecode Ctann setVariable entrance shed GOTO SETSTORE MOVEON.CHAB.1: counter set 132 CROSS.132: put n GOTO TRAVEL CROSS.133: put n GOTO TRAVEL CROSS.134: put n GOTO TRAVEL CROSS.135: put ne GOTO TRAVEL CROSS.136: setVariable storecode Cpawn put nw GOTO TRAVEL CROSS.137: put go shop GOTO TRAVEL CROSS.138: match CROSS.PAWN.TO.HOSPITAL hand which appears completely useless match PAWN.$DropOrStow$ mind lock match PAWN.$DropOrStow$ nearly locked match LEAVE.CPAWN.$class$ Time development put health put skill steal GOTO UniversalMatch LEAVE.CPAWN.THIEF: GOTO CROSSLETH.$lethcross$ CROSSLETH.LETH: LEAVE.CPAWN.EMPATH: LEAVE.CPAWN.NONTHIEF: GOTO PAWN.$DropOrStow$ CROSSLETH.CROSS: setVariable citycode LETH setVariable MRS shopcheck setVariable npcoption yes counter set 380 LETH.380: put o GOTO TRAVEL LETH.381: put se GOTO TRAVEL LETH.382: put sw GOTO TRAVEL LETH.383: put s GOTO TRAVEL LETH.384: put s GOTO TRAVEL LETH.385: put s GOTO TRAVEL LETH.386: put s GOTO TRAVEL LETH.387: put e GOTO TRAVEL LETH.388: put e GOTO TRAVEL LETH.389: put e GOTO TRAVEL LETH.390: put se GOTO TRAVEL LETH.391: put e GOTO TRAVEL LETH.392: put go warehouse GOTO TRAVEL LETH.393: put s GOTO TRAVEL LETH.394: put go trap GOTO TRAVEL LETH.395: put go river GOTO TRAVEL LETH.396: put w GOTO TRAVEL LETH.397: put n GOTO TRAVEL LETH.398: put go panel GOTO TRAVEL LETH.399: put climb step GOTO TRAVEL LETH.400: put s GOTO TRAVEL LETH.401: put s GOTO TRAVEL LETH.402: put sw GOTO TRAVEL LETH.403: put sw GOTO TRAVEL LETH.404: put d GOTO TRAVEL LETH.405: put s GOTO TRAVEL LETH.406: put sw GOTO TRAVEL LETH.407: put sw GOTO TRAVEL LETH.408: put s GOTO TRAVEL LETH.409: put u GOTO TRAVEL LETH.410: put sw GOTO TRAVEL LETH.411: put w GOTO TRAVEL LETH.412: put sw GOTO TRAVEL LETH.413: put climb ladder GOTO TRAVEL LETH.414: put go gap GOTO TRAVEL LETH.415: put s GOTO TRAVEL LETH.416: put sw GOTO TRAVEL LETH.417: put sw GOTO TRAVEL LETH.418: put sw GOTO TRAVEL LETH.419: put sw GOTO TRAVEL LETH.420: put s GOTO TRAVEL LETH.421: put se GOTO TRAVEL LETH.422: put se GOTO TRAVEL LETH.423: put s GOTO TRAVEL LETH.424: put s GOTO TRAVEL LETH.425: put sw GOTO TRAVEL LETH.426: put sw GOTO TRAVEL LETH.427: put sw GOTO TRAVEL LETH.428: put s GOTO TRAVEL LETH.429: put se GOTO TRAVEL LETH.430: put sw GOTO TRAVEL LETH.431: put s GOTO TRAVEL LETH.432: put sw GOTO TRAVEL LETH.433: put s GOTO TRAVEL LETH.434: put s GOTO TRAVEL LETH.435: put se GOTO TRAVEL LETH.436: put se GOTO TRAVEL LETH.437: put sw GOTO TRAVEL LETH.438: put sw GOTO TRAVEL LETH.439: put sw GOTO TRAVEL LETH.440: put sw GOTO TRAVEL LETH.441: put s GOTO TRAVEL LETH.442: put sw GOTO TRAVEL LETH.443: put se GOTO TRAVEL LETH.444: put se GOTO TRAVEL LETH.445: put s GOTO TRAVEL LETH.446: put s GOTO TRAVEL LETH.447: put se GOTO TRAVEL LETH.448: put se GOTO TRAVEL LETH.449: put s GOTO TRAVEL LETH.450: put s GOTO TRAVEL LETH.451: put se GOTO TRAVEL LETH.452: put go gate GOTO TRAVEL LETH.453: GOTO LETH.START.NW CROSS.PAWN.TO.HOSPITAL: GOTO CROSS.PAWN.TO.HOSPITAL.$class$ CROSS.PAWN.TO.HOSPITAL.THIEF: CROSS.PAWN.TO.HOSPITAL.NONTHIEF: counter set 294 CROSS.294: put out GOTO TRAVEL CROSS.295: put n GOTO TRAVEL CROSS.296: put e GOTO TRAVEL CROSS.297: put e GOTO TRAVEL CROSS.298: put e GOTO TRAVEL CROSS.299: put e GOTO TRAVEL CROSS.300: put e GOTO TRAVEL CROSS.301: put e GOTO TRAVEL CROSS.302: put e GOTO TRAVEL CROSS.303: put n GOTO TRAVEL CROSS.304: put go arch GOTO TRAVEL CROSS.305: GOTO CROSS.HOSPITAL CROSS.HOSPITAL.TO.RESUME: CROSS.HOSPITAL.EMPATH: counter set 306 CROSS.306: put go arch GOTO TRAVEL CROSS.307: put s GOTO TRAVEL CROSS.308: put w GOTO TRAVEL CROSS.309: put w GOTO TRAVEL CROSS.310: put w GOTO TRAVEL CROSS.311: put w GOTO TRAVEL CROSS.312: put w GOTO TRAVEL CROSS.313: put w GOTO TRAVEL CROSS.314: put go bridge GOTO TRAVEL CROSS.315: put w GOTO TRAVEL CROSS.316: put s GOTO TRAVEL CROSS.327: counter set 317 CROSS.317: put s GOTO TRAVEL CROSS.318: put s GOTO TRAVEL CROSS.319: put s GOTO TRAVEL CROSS.320: put s GOTO TRAVEL CROSS.321: put s GOTO TRAVEL CROSS.322: put s GOTO TRAVEL CROSS.323: GOTO CROSS.HOSPITAL.$class$ CROSS.HOSPITAL.THIEF: CROSS.HOSPITAL.NONTHIEF: put join list match CROSS.HOSPITAL.TO.RESUME crosses your name off the waiting list. GOTO UniversalMatch CROSS.PAWN.TO.HOSPITAL.EMPATH: counter set 324 CROSS.324: put out GOTO TRAVEL CROSS.325: setVariable SelfHealLoc Cpawn GOTO EMPATH.HEALSELF CROSS.EMPATH.TO.RESUME.FROM.CPAWN: counter set 326 CROSS.326: put w GOTO TRAVEL ################################################################## ##### ##### ##### ARTHE DALE STARTING POSITION ##### ##### ##### ################################################################## ARTHE.START.WEAP: counter set 66 setVariable storecode ADweap GOTO START ARTHE.START.BARD: counter set 16 setVariable storecode ADbard put out GOTO START ARTHE.START.ODD: counter set 18 setVariable storecode ADodd put out GOTO START ARTHE.START.FASH: counter set 20 setVariable storecode ADfash put out GOTO START ARTHE.START.THREAD: counter set 21 setVariable storecode ADthread put out GOTO START ARTHE.START.TART: counter set 41 setVariable storecode ADtartE GOTO START ARTHE.START.MAP: counter set 56 setVariable storecode ADmap put out GOTO START ARTHE.START.SMOK: counter set 60 setVariable storecode ADsmok GOTO START ARTHE.START.FETA: counter set 67 setVariable storecode ADfeta GOTO START CROSS.156: counter set 156 put n GOTO TRAVEL CROSS.157: put n GOTO TRAVEL CROSS.158: put n GOTO TRAVEL CROSS.159: put ne GOTO TRAVEL CROSS.160: put ne GOTO TRAVEL CROSS.161: put n GOTO TRAVEL CROSS.162: put nw GOTO TRAVEL CROSS.163: put nw GOTO TRAVEL CROSS.164: put n GOTO TRAVEL CROSS.165: put n GOTO TRAVEL CROSS.166: put ne GOTO TRAVEL CROSS.167: put nw GOTO TRAVEL CROSS.168: put n GOTO TRAVEL CROSS.169: put n GOTO TRAVEL CROSS.170: counter set 1 setVariable citycode ARTHE ARTHE.1: put e GOTO TRAVEL ARTHE.2: put down GOTO TRAVEL ARTHE.3: put down GOTO TRAVEL ARTHE.4: put go gate GOTO TRAVEL ARTHE.START.GATE: counter set 5 ARTHE.5: put n GOTO TRAVEL ARTHE.6: put n GOTO TRAVEL ARTHE.7: put n GOTO TRAVEL ARTHE.8: put n GOTO TRAVEL ARTHE.9: put e GOTO TRAVEL ARTHE.10: put e GOTO TRAVEL ARTHE.11: put e GOTO TRAVEL ARTHE.12: put ne GOTO TRAVEL ARTHE.13: put ne GOTO TRAVEL ARTHE.14: counter set 35 ARTHE.35: put e GOTO TRAVEL ARTHE.36: put n GOTO TRAVEL ARTHE.37: put e GOTO TRAVEL ARTHE.38: put e GOTO TRAVEL ARTHE.39: put ne GOTO TRAVEL ARTHE.40: put go knoll GOTO TRAVEL ARTHE.41: setVariable storecode ADtartE setVariable entrance w GOTO SETSTORE ################################################################## ##### ##### ##### ARTHE DALE LEAVING SHOPS ##### ##### ##### ################################################################## LEAVE.ADTARTE: counter set 73 ARTHE.73: put w GOTO TRAVEL ARTHE.74: put n GOTO TRAVEL ARTHE.75: ALTLEAVE.ADTARTE: setVariable storecode ADtartC setVariable entrance n GOTO SETSTORE LEAVE.ADTARTC: counter set 44 ARTHE.44: put e GOTO TRAVEL ARTHE.45: ALTLEAVE.ADTARTC: setVariable storecode ADtartM setVariable entrance e GOTO SETSTORE LEAVE.ADTARTM: counter set 46 ARTHE.46: put n GOTO TRAVEL ARTHE.47: ALTLEAVE.ADTARTM: setVariable storecode ADtartL setVariable entrance n GOTO SETSTORE LEAVE.ADTARTL: counter set 48 ARTHE.48: put se GOTO TRAVEL ARTHE.49: ALTLEAVE.ADTARTL: setVariable storecode ADtartF setVariable entrance se GOTO SETSTORE ALTLEAVE.ADTARTF: LEAVE.ADTARTF: counter set 50 ARTHE.50: put sw GOTO TRAVEL ARTHE.51: put go door GOTO TRAVEL ARTHE.52: put sw GOTO TRAVEL ARTHE.53: put w GOTO TRAVEL ARTHE.54: put w GOTO TRAVEL ARTHE.55: put s GOTO TRAVEL ARTHE.56: setVariable storecode ADmap setVariable entrance door GOTO SETSTORE LEAVE.ADMAP: counter set 57 ARTHE.57: put go door GOTO TRAVEL ARTHE.58: put w GOTO TRAVEL ARTHE.59: put climb stair GOTO TRAVEL ARTHE.60: setVariable storecode ADsmok setVariable entrance nowhere GOTO SETSTORE ALTLEAVE.ADSMOK: LEAVE.ADSMOK: counter set 62 ARTHE.61: put climb stair GOTO TRAVEL ARTHE.63: put e GOTO TRAVEL ARTHE.64: put o GOTO TRAVEL ARTHE.65: put w GOTO TRAVEL ARTHE.66: put go shack GOTO TRAVEL ARTHE.67: setVariable storecode ADfeta setVariable entrance shack GOTO SETSTORE ALTLEAVE.ADFETA: counter set 68 ARTHE.68: put out GOTO TRAVEL ARTHE.69: LEAVE.ADFETA: counter set 70 ARTHE.70: put sw match ALTLEAVE.ADFETA You can't go GOTO TRAVEL ARTHE.71: setVariable storecode ADweap put go entry GOTO TRAVEL ARTHE.72: setVariable entrance entry GOTO SETSTORE ALTLEAVE.ADWEAP: counter set 32 ARTHE.32: put out GOTO TRAVEL ARTHE.33: LEAVE.ADWEAP: counter set 15 ARTHE.15: put sw match ALTLEAVE.ADWEAP You can't go GOTO TRAVEL ARTHE.16: setVariable storecode ADbard setVariable entrance building GOTO SETSTORE LEAVE.ADBARD: counter set 17 ARTHE.17: put w GOTO TRAVEL ARTHE.18: setVariable storecode ADodd setVariable entrance door GOTO SETSTORE LEAVE.ADODD: counter set 19 ARTHE.19: put w GOTO TRAVEL ARTHE.20: setVariable storecode ADthread setVariable entrance door GOTO SETSTORE LEAVE.ADTHREAD: ARTHE.21: setVariable storecode ADfash setVariable entrance cottage GOTO SETSTORE LEAVE.ADFASH: counter set 22 ARTHE.22: put w GOTO TRAVEL ARTHE.23: put s GOTO TRAVEL ARTHE.24: put s GOTO TRAVEL ARTHE.25: put s GOTO TRAVEL ARTHE.26: put s GOTO TRAVEL ARTHE.27: put go gate GOTO TRAVEL ARTHE.28: put up GOTO TRAVEL ARTHE.29: put up GOTO TRAVEL ARTHE.30: put w GOTO TRAVEL ARTHE.31: counter set 171 setVariable citycode CROSS CROSS.171: put s GOTO TRAVEL CROSS.172: put s GOTO TRAVEL CROSS.173: put se GOTO TRAVEL CROSS.174: put sw GOTO TRAVEL CROSS.175: put s GOTO TRAVEL CROSS.176: put s GOTO TRAVEL CROSS.177: put se GOTO TRAVEL CROSS.178: put se GOTO TRAVEL CROSS.179: put s GOTO TRAVEL CROSS.180: put sw GOTO TRAVEL CROSS.181: put sw GOTO TRAVEL CROSS.182: put s GOTO TRAVEL CROSS.183: put s GOTO TRAVEL CROSS.184: put s GOTO TRAVEL CROSS.185: put go gate GOTO TRAVEL CROSS.186: counter set 276 CROSS.276: put w GOTO TRAVEL CROSS.277: put s GOTO TRAVEL CROSS.278: put s GOTO TRAVEL CROSS.279: setVariable storecode Ccobb setVariable entrance shop GOTO SETSTORE ################################################################## ##### ##### ##### LETH DERIEL STARTING POSITION ##### ##### ##### ################################################################## LETH.START.MORIKAI: counter set 95 setVariable storecode Lmorik put out GOTO START LETH.START.PERFUME: counter set 26 setVariable storecode Lperf put out GOTO START LETH.START.GENERAL: counter set 33 setVariable storecode Lgen put out GOTO START LETH.START.BOWYER: counter set 89 setVariable storecode Lbow put out GOTO START LETH.START.WEAPON: counter set 80 setVariable storecode Lweap GOTO START LETH.START.WICKER: counter set 103 setVariable storecode Lwick put out GOTO START LETH.START.CLOTH: counter set 47 setVariable storecode Lcloth put out GOTO START LETH.START.BARD: counter set 71 setVariable storecode Lbard put out GOTO START LETH.START.WOOD: counter set 67 setVariable storecode Lwood put go door GOTO START LETH.START.ORIGAMI: counter set 42 setVariable storecode Lgami put out GOTO START LETH.START.NW: counter set 1 LETH.1: put se GOTO TRAVEL LETH.2: put sw GOTO TRAVEL LETH.3: put go hut GOTO TRAVEL LETH.4: GOTO LETH.START.MORIKAI LETH.START.SW: counter set 5 LETH.5: put ne GOTO TRAVEL LETH.6: put se GOTO TRAVEL LETH.7: put se GOTO TRAVEL LETH.8: put go hut GOTO TRAVEL LETH.9: GOTO LETH.START.WICKER LETH.START.TOWNCENTER: counter set 10 LETH.10: put s GOTO TRAVEL LETH.11: put s GOTO TRAVEL LETH.12: put go hole GOTO TRAVEL LETH.13: GOTO LETH.START.CLOTH ################################################################## ##### ##### ##### LETH DERIEL LEAVING SHOPS ##### ##### ##### ################################################################## LEAVE.LMORIK: GOTO $LorM$.LMORIK.1 LEAVE.LMORIK.1: counter set 18 LETH.18: put ne GOTO TRAVEL LETH.19: put se GOTO TRAVEL LETH.20: put se GOTO TRAVEL LETH.21: put se GOTO TRAVEL LETH.22: put se GOTO TRAVEL LETH.23: put se GOTO TRAVEL LETH.24: put ne GOTO TRAVEL LETH.25: put go path GOTO TRAVEL LETH.26: setVariable storecode Lperf setVariable entrance shack GOTO SETSTORE LEAVE.LPERF: counter set 27 LETH.27: put go path GOTO TRAVEL LETH.28: put se GOTO TRAVEL LETH.29: put s GOTO TRAVEL LETH.30: put e GOTO TRAVEL LETH.31: put e GOTO TRAVEL LETH.32: put e GOTO TRAVEL LETH.33: setVariable storecode Lgen setVariable entrance stump GOTO SETSTORE LEAVE.LGEN: counter set 34 LETH.34: put w GOTO TRAVEL LETH.35: put w GOTO TRAVEL LETH.36: put w GOTO TRAVEL LETH.37: put w GOTO TRAVEL LETH.38: put w GOTO TRAVEL LETH.39: put w GOTO TRAVEL LETH.40: put w GOTO TRAVEL LETH.41: put se GOTO TRAVEL LETH.42: setVariable storecode Lgami setVariable entrance tent GOTO SETSTORE LEAVE.LGAMI: counter set 43 LETH.43: put se GOTO TRAVEL LETH.44: put se GOTO TRAVEL LETH.45: put se GOTO TRAVEL LETH.46: put n GOTO TRAVEL LETH.47: setVariable storecode Lcloth setVariable entrance hole GOTO SETSTORE LEAVE.LCLOTH: counter set 65 LETH.65: put s GOTO TRAVEL LETH.66: put ne GOTO TRAVEL LETH.67: setVariable storecode Lwood setVariable entrance door GOTO SETSTORE ALTLEAVE.LWOOD: counter set 48 LETH.48: put go door GOTO TRAVEL LETH.49: LEAVE.LWOOD: counter set 68 LETH.68: put sw GOTO TRAVEL LETH.69: put s GOTO TRAVEL LETH.70: put s GOTO TRAVEL LETH.71: setVariable storecode Lbard setVariable entrance knot GOTO SETSTORE LEAVE.LBARD: counter set 100 LETH.100: put s GOTO TRAVEL LETH.101: put w GOTO TRAVEL LETH.102: put nw GOTO TRAVEL LETH.103: setVariable storecode Lwick setVariable entrance hut GOTO SETSTORE LEAVE.LWICK: counter set 75 LETH.75: put nw GOTO TRAVEL LETH.76: put nw GOTO TRAVEL LETH.77: put ne GOTO TRAVEL LETH.78: put climb stair GOTO TRAVEL LETH.79: put go shack GOTO TRAVEL LETH.80: setVariable storecode Lweap setVariable entrance shack GOTO SETSTORE ALTLEAVE.LWEAP: counter set 465 LETH.465: put out GOTO TRAVEL LETH.466: LEAVE.LWEAP: counter set 81 LETH.81: match ALTLEAVE.LWEAP referring put climb stair GOTO TRAVEL LETH.82: put sw GOTO TRAVEL LETH.83: put nw GOTO TRAVEL LETH.84: put nw GOTO TRAVEL LETH.85: put nw GOTO TRAVEL LETH.86: put n GOTO TRAVEL LETH.87: put e GOTO TRAVEL LETH.88: put go path GOTO TRAVEL LETH.89: setVariable storecode Lbow setVariable entrance door GOTO SETSTORE LEAVE.LBOW: counter set 90 LETH.90: put go path GOTO TRAVEL LETH.91: put w GOTO TRAVEL LETH.92: put n GOTO TRAVEL LETH.93: put ne GOTO TRAVEL LETH.94: put ne GOTO TRAVEL LETH.95: setVariable storecode Lmorik setVariable entrance hut GOTO SETSTORE ################################################################## ##### ##### ##### LETH DERIEL MOVEON COORDS ##### ##### ##### ################################################################## MOVEON.LMORIK.1: GOTO LETH.MOVEON.$class LETH.MOVEON.EMPATH: LETH.MOVEON.NONTHIEF: counter set 455 LETH.455: put ne GOTO TRAVEL LETH.456: put se GOTO TRAVEL LETH.457: put se GOTO TRAVEL LETH.458: put se GOTO TRAVEL LETH.459: put se GOTO TRAVEL LETH.460: put se GOTO TRAVEL LETH.461: put se GOTO TRAVEL LETH.462: put e GOTO TRAVEL LETH.463: put go door GOTO TRAVEL LETH.464: GOTO PAWN.$DropOrStow$ LETH.MOVEON.THIEF: counter set 298 LETH.298: put ne GOTO TRAVEL LETH.299: put nw GOTO TRAVEL LETH.300: put go gate GOTO TRAVEL LETH.301: put nw GOTO TRAVEL LETH.302: put n GOTO TRAVEL LETH.303: put n GOTO TRAVEL LETH.304: put nw GOTO TRAVEL LETH.305: put nw GOTO TRAVEL LETH.306: put n GOTO TRAVEL LETH.307: put n GOTO TRAVEL LETH.308: put nw GOTO TRAVEL LETH.309: put nw GOTO TRAVEL LETH.310: put ne GOTO TRAVEL LETH.311: put n GOTO TRAVEL LETH.312: put ne GOTO TRAVEL LETH.313: put ne GOTO TRAVEL LETH.314: put ne GOTO TRAVEL LETH.315: put ne GOTO TRAVEL LETH.316: put nw GOTO TRAVEL LETH.317: put nw GOTO TRAVEL LETH.318: put n GOTO TRAVEL LETH.319: put n GOTO TRAVEL LETH.320: put ne GOTO TRAVEL LETH.321: put n GOTO TRAVEL LETH.322: put ne GOTO TRAVEL LETH.323: put nw GOTO TRAVEL LETH.324: put n GOTO TRAVEL LETH.325: put ne GOTO TRAVEL LETH.326: put ne GOTO TRAVEL LETH.327: put ne GOTO TRAVEL LETH.328: put n GOTO TRAVEL LETH.329: put n GOTO TRAVEL LETH.330: put nw GOTO TRAVEL LETH.331: put nw GOTO TRAVEL LETH.332: put n GOTO TRAVEL LETH.333: put ne GOTO TRAVEL LETH.334: put ne GOTO TRAVEL LETH.335: put ne GOTO TRAVEL LETH.336: put ne GOTO TRAVEL LETH.337: put n GOTO TRAVEL LETH.338: ## Thief passage match END I could not find put go bould GOTO TRAVEL LETH.339: put go root GOTO TRAVEL LETH.340: put ne GOTO TRAVEL LETH.341: put e GOTO TRAVEL LETH.342: put ne GOTO TRAVEL LETH.343: put d GOTO TRAVEL LETH.344: put n GOTO TRAVEL LETH.345: put ne GOTO TRAVEL LETH.346: put ne GOTO TRAVEL LETH.347: put n GOTO TRAVEL LETH.348: put u GOTO TRAVEL LETH.349: put ne GOTO TRAVEL LETH.350: put ne GOTO TRAVEL LETH.351: put n GOTO TRAVEL LETH.352: put n GOTO TRAVEL LETH.353: put climb step GOTO TRAVEL LETH.354: put out GOTO TRAVEL LETH.355: put s GOTO TRAVEL LETH.356: put e GOTO TRAVEL LETH.357: put go ware GOTO TRAVEL LETH.358: put u GOTO TRAVEL LETH.359: put n GOTO TRAVEL LETH.360: put out GOTO TRAVEL LETH.361: put w GOTO TRAVEL LETH.362: put nw GOTO TRAVEL LETH.363: put w GOTO TRAVEL LETH.364: put w GOTO TRAVEL LETH.365: put w GOTO TRAVEL LETH.366: put w GOTO TRAVEL LETH.367: GOTO LETHCROSS.$lethcross LETHCROSS.LETH: counter set 378 LETH.378: put go house GOTO TRAVEL LETH.379: setVariable MRS shopcheck setVariable LorM leave setVariable npcoption yes setVariable citycode CROSS GOTO CROSS.START.GUARD LETHCROSS.CROSS: counter set 369 LETH.369: put n GOTO TRAVEL LETH.370: put n GOTO TRAVEL LETH.371: put n GOTO TRAVEL LETH.372: put n GOTO TRAVEL LETH.373: put n GOTO TRAVEL LETH.374: put n GOTO TRAVEL LETH.375: put e GOTO TRAVEL LETH.376: put go shop GOTO TRAVEL LETH.377: setVariable citycode CROSS GOTO PAWN.$DropOrStow$ ################################################################## ##### ##### ##### ALTERNATE EXITS ##### ##### ##### ################################################################## ALTLEAVE.CCOBB: ALTLEAVE.CALCH: ALTLEAVE.CBOTA: ALTLEAVE.CBLOSS: ALTLEAVE.CGEN: ALTLEAVE.CGEM: ALTLEAVE.CWEAP: ALTLEAVE.CARM: ALTLEAVE.CBARD: ALTLEAVE.CLOCK: ALTLEAVE.CCLERIC: ALTLEAVE.CHAB: ALTLEAVE.CSTIT: ALTLEAVE.CBATH: GOTO MOVEERROR ################################################################## ##### ##### ##### ZOLUREN BINNING ##### ##### ##### ################################################################## CROSS.PAWNFINISH.NONTHIEF: CROSS.PAWNFINISH.EMPATH: LETH.PAWNFINISH.NONTHIEF: LETH.PAWNFINISH.EMPATH: LETH.PAWN.EMPATH: LETH.PAWN.NONTHIEF: GOTO END CROSS.PAWNFINISH.THIEF: counter set 187 CROSS.187: put out GOTO TRAVEL CROSS.188: put n GOTO TRAVEL CROSS.189: put w GOTO TRAVEL CROSS.190: put w GOTO TRAVEL CROSS.191: put w GOTO TRAVEL CROSS.192: put s GOTO TRAVEL CROSS.193: put s GOTO TRAVEL CROSS.194: put s GOTO TRAVEL CROSS.195: put s GOTO TRAVEL CROSS.196: put s GOTO TRAVEL CROSS.197: put s GOTO TRAVEL CROSS.198: put w GOTO TRAVEL CROSS.199: put w GOTO TRAVEL CROSS.200: put w GOTO TRAVEL CROSS.201: put go ruin GOTO TRAVEL CROSS.202: put w GOTO TRAVEL CROSS.203: put go space GOTO TRAVEL CROSS.204: GOTO PAWN.BIN CROSS.BINFINISH.THIEF: counter set 205 CROSS.205: put go nich GOTO TRAVEL CROSS.206: put e GOTO TRAVEL CROSS.207: put go door GOTO TRAVEL CROSS.208: put e GOTO TRAVEL CROSS.209: put e GOTO TRAVEL CROSS.210: put e GOTO TRAVEL CROSS.211: put n GOTO TRAVEL CROSS.212: put n GOTO TRAVEL CROSS.213: put n GOTO TRAVEL CROSS.214: put n GOTO TRAVEL CROSS.215: put n GOTO TRAVEL CROSS.216: put n GOTO TRAVEL CROSS.217: put e GOTO TRAVEL CROSS.218: put e GOTO TRAVEL CROSS.219: put e GOTO TRAVEL CROSS.220: put s GOTO TRAVEL CROSS.221: put go shop GOTO TRAVEL CROSS.222: GOTO END ################################################################## ##### ##### ##### ZOLUREN JUSTICE AND RESUMING ##### ##### ##### ################################################################## CROSS.ITEMCHECK: put drop my small sack wait match CROSS.DEBT2 You have nothing match CROSS.FREE2 INVENTORY HELP put inv GOTO UniversalMatch ARTHE.DEBT: setVariable citycode CROSS CROSS.DEBT: counter set 223 CROSS.223: put w GOTO TRAVEL CROSS.224: put w GOTO TRAVEL CROSS.DEBT2: counter set 225 CROSS.225: put out GOTO TRAVEL CROSS.226: put e GOTO TRAVEL CROSS.227: put e GOTO TRAVEL CROSS.228: put e GOTO TRAVEL CROSS.229: put e GOTO TRAVEL CROSS.230: put se GOTO TRAVEL CROSS.231: put e GOTO TRAVEL CROSS.232: put s GOTO TRAVEL CROSS.233: put s GOTO TRAVEL CROSS.234: put go bridge GOTO TRAVEL CROSS.235: put ne GOTO TRAVEL CROSS.236: put go bank GOTO TRAVEL CROSS.237: put go win GOTO TRAVEL CROSS.238: put wit 500 bronze kronar wait counter set 239 CROSS.239: put out GOTO TRAVEL CROSS.240: put out GOTO TRAVEL CROSS.241: put nw GOTO TRAVEL CROSS.242: put n GOTO TRAVEL CROSS.243: put e GOTO TRAVEL CROSS.244: put go hall GOTO TRAVEL CROSS.245: put go coll off GOTO TRAVEL CROSS.246: put pay 5000 wait counter set 247 CROSS.247: put out GOTO TRAVEL CROSS.248: put out GOTO TRAVEL CROSS.249: put w GOTO TRAVEL CROSS.250: put s GOTO TRAVEL CROSS.251: put se GOTO TRAVEL CROSS.252: put go bank GOTO TRAVEL CROSS.253: put go win GOTO TRAVEL CROSS.254: put dep all wait counter set 255 CROSS.255: put out GOTO TRAVEL CROSS.256: put out GOTO TRAVEL CROSS.257: put sw GOTO TRAVEL CROSS.258: put go bridge GOTO TRAVEL CROSS.259: put n GOTO TRAVEL CROSS.260: put n GOTO TRAVEL CROSS.261: put w GOTO TRAVEL CROSS.262: put nw GOTO TRAVEL CROSS.263: put w GOTO TRAVEL CROSS.264: put w GOTO TRAVEL CROSS.265: put w GOTO TRAVEL CROSS.266: put w GOTO TRAVEL CROSS.267: put go house GOTO TRAVEL CROSS.268: GOTO GETSACK ARTHE.FREE: setVariable citycode CROSS CROSS.FREE: counter set 269 CROSS.269: put w GOTO TRAVEL CROSS.270: put w GOTO TRAVEL CROSS.271: GOTO GETSACK CROSS.FREE2: pause 1 match CROSS.MISSINGSTART waitandsee match CROSS.FREE3 okstart put echo $startlocation put echo okstart GOTO UniversalMatch CROSS.MISSINGSTART: setVariable startlocation Chab setVariable ResumeStore Chab GOTO CROSS.FREE3 CROSS.FREE3: counter set 272 CROSS.272: put out GOTO TRAVEL CROSS.273: put e GOTO TRAVEL CROSS.274: put n GOTO TRAVEL CROSS.275: counter set 1 setVariable storecode Chab GOTO RESUME.$ResumeStore$ RESUME.CARTI: counter add 1 RESUME.CLOCK: counter add 1 RESUME.CBATH: counter add 1 RESUME.CBARD: counter add 1 RESUME.CCLERIC: counter add 1 RESUME.CSTIT: counter add 1 RESUME.CGEM: counter add 1 RESUME.CGEN: counter add 1 RESUME.CARM: counter add 1 RESUME.CWEAP: counter add 1 RESUME.CBLOSS: counter add 1 RESUME.CCOBB: counter add 1 RESUME.ADFASH: counter add 1 RESUME.ADTHREAD: counter add 1 RESUME.ADODD: counter add 1 RESUME.ADBARD: counter add 1 RESUME.ADWEAP: counter add 1 RESUME.ADFETA: counter add 1 RESUME.ADSMOK: counter add 1 RESUME.ADMAP: counter add 1 RESUME.ADTARTF: counter add 1 RESUME.ADTARTL: counter add 1 RESUME.ADTARTM: counter add 1 RESUME.ADTARTC: counter add 1 RESUME.ADTARTE: counter add 1 RESUME.CBOTA: counter add 1 RESUME.CALCH: counter add 1 RESUME.CTANN: counter add 1 GOTO RESUME.ZOL.CLAN.$clanoption$ RESUME.ZOL.CLAN.YES: RESUME.TCHERB: counter add 1 RESUME.TCPEDD: counter add 1 RESUME.TCWEAP: counter add 1 RESUME.ZOL.CLAN.NO: RESUME.CHAB: counter add 1 setVariable Countdown $c$ GOTO RESUME ################################################################## ##### ##### ##### LETH DERIEL JUSTICE AND RESUMING ##### ##### ##### ################################################################## LETH.ITEMCHECK: put drop my small sack wait match LETH.DEBT2 You have nothing match LETH.FREE2 INVENTORY HELP put inv GOTO UniversalMatch LETH.DEBT: counter set 198 LETH.198: put u GOTO TRAVEL LETH.DEBT2: counter set 199 LETH.199: put out GOTO TRAVEL LETH.200: put se GOTO TRAVEL LETH.201: put se GOTO TRAVEL LETH.202: put se GOTO TRAVEL LETH.203: put se GOTO TRAVEL LETH.204: put se GOTO TRAVEL LETH.205: put e GOTO TRAVEL LETH.206: put e GOTO TRAVEL LETH.207: put go door GOTO TRAVEL LETH.208: put up GOTO TRAVEL LETH.209: put wit 500 bronze kronar wait LETH.210: put down GOTO TRAVEL LETH.211: put out GOTO TRAVEL LETH.212: put w GOTO TRAVEL LETH.213: put w GOTO TRAVEL LETH.214: put go burl GOTO TRAVEL LETH.215: put go door GOTO TRAVEL LETH.216: put up GOTO TRAVEL LETH.217: put up GOTO TRAVEL LETH.218: put pay 5000 wait LETH.219: put d GOTO TRAVEL LETH.220: put d GOTO TRAVEL LETH.221: put climb ramp GOTO TRAVEL LETH.222: put go burl GOTO TRAVEL LETH.223: put e GOTO TRAVEL LETH.224: put e GOTO TRAVEL LETH.225: put go door GOTO TRAVEL LETH.226: put up GOTO TRAVEL LETH.227: put dep all wait LETH.228: put down GOTO TRAVEL LETH.229: put out GOTO TRAVEL LETH.230: put w GOTO TRAVEL LETH.231: put w GOTO TRAVEL LETH.232: put nw GOTO TRAVEL LETH.233: put nw GOTO TRAVEL LETH.234: put nw GOTO TRAVEL LETH.235: put nw GOTO TRAVEL LETH.236: put nw GOTO TRAVEL LETH.237: put go tree GOTO TRAVEL LETH.238: GOTO GETSACK LETH.FREE: counter set 245 LETH.245: put u GOTO TRAVEL LETH.246: GOTO GETSACK LETH.FREE2: pause 1 match LETH.MISSINGSTART waitandsee match LETH.FREE3 okstart put echo $startlocation$ put echo okstart GOTO UniversalMatch LETH.MISSINGSTART: setVariable startlocation Lmorik setVariable ResumeStore Lmorik GOTO LETH.FREE3 LETH.FREE3: counter set 241 LETH.241: put out GOTO TRAVEL LETH.242: put nw GOTO TRAVEL LETH.243: put sw GOTO TRAVEL LETH.244: counter set 1 setVariable storecode Lmorik GOTO RESUME.$ResumeStore$ RESUME.LBOW: counter add 1 RESUME.LWEAP: counter add 1 RESUME.LWICK: counter add 1 RESUME.LBARD: counter add 1 RESUME.LWOOD: counter add 1 RESUME.LCLOTH: counter add 1 RESUME.LGAMI: counter add 1 RESUME.LGEN: counter add 1 RESUME.LPERF: counter add 1 RESUME.LMORIK: counter add 1 setVariable Countdown $c$ GOTO RESUME ################################################################################## ############# ############# ############# ILITHI ############# ############# ############# ############# SKILL DETERMINATION ############# ############# (tweak the items you steal here if desired) ############# ############# ############# ################################################################################## ILI.RANK.1: setVariable skillrange 20-39 setVariable Sgene charcoal setVariable SgeneQuant 1 setVariable Sweap
setVariable SweapQuant 1 setVariable Sstit gloves setVariable SstitQuant 1 setVariable Scleric chamomile setVariable SclericQuant 1 setVariable Salch water setVariable SalchQuant 2 setVariable Sherb
setVariable SherbQuant 1 setVariable Sreag
setVariable SreagQuant 1 setVariable Sbard pick setVariable SbardQuant 2 setVariable Slock
setVariable SlockQuant 1 setVariable Sarmo leather gloves setVariable SarmoQuant 1 setVariable Scoin
setVariable ScoinQuant 1 setVariable Stoke
setVariable StokeQuant 1 setVariable Sfril
setVariable SfrilQuant 1 setVariable Shera
setVariable SheraQuant 1 setVariable Stour
setVariable StourItemLoc setVariable StourQuant 1 setVariable Stoyb
setVariable StoybQuant 1 setVariable Sbarb alcohol setVariable SbarbQuant 1 setVariable Smuse
setVariable SmuseQuant 1 setVariable Sbake swirl setVariable SbakeQuant 1 setVariable Sbows flights setVariable SbowsQuant 1 setVariable Stann
setVariable StannQuant 1 setVariable Ssupb chicken flights setVariable SsupbQuant 1 setVariable Ssupf
setVariable SsupfQuant 1 setVariable Smarw
setVariable SmarwQuant 1 setVariable Smarg charcoal setVariable SmargQuant 1 setVariable Senes
setVariable SenesQuant 1 setVariable SCCleat
setVariable SCCleatQuant 1 setVariable SCCweap
setVariable SCCweapQuant 1 setVariable HCfelt
setVariable HCfeltQuant 1 setVariable HCequi
setVariable HCequiQuant 1 setVariable HCfalc
setVariable HCfalcQuant 1 setVariable HCjaht
setVariable HCjahtQuant 1 setVariable HCcash
setVariable HCcashQuant 1 setVariable HCbow1
setVariable HCbow1Quant 1 setVariable HCbow2
setVariable HCbow2Quant 1 GOTO RANKREPORT ILI.RANK.2: setVariable skillrange 40-59 setVariable Sgene hairbrush setVariable SgeneQuant 2 setVariable Sweap
setVariable SweapQuant 2 setVariable Sstit gloves setVariable SstitQuant 2 setVariable Scleric sirese flower setVariable SclericQuant 2 setVariable Salch mixing stick setVariable SalchQuant 2 setVariable Sherb
setVariable SherbQuant 2 setVariable Sreag
setVariable SreagQuant 2 setVariable Sbard rag setVariable SbardP pick setVariable SbardQuant 2 setVariable Slock iron keyblank setVariable SlockQuant 1 setVariable Sarmo leather gloves setVariable SarmoQuant 2 setVariable Scoin
setVariable ScoinQuant 2 setVariable Stoke
setVariable StokeQuant 2 setVariable Sfril gloves setVariable SfrilQuant 2 setVariable Shera
setVariable SheraQuant 2 setVariable Stour
setVariable StourItemLoc setVariable StourQuant 2 setVariable Stoyb whistle setVariable StoybQuant 1 setVariable Sbarb oil setVariable SbarbQuant 2 setVariable Smuse
setVariable SmuseQuant 2 setVariable Sbake cupcake setVariable SbakeQuant 2 setVariable Sbows glue setVariable SbowsQuant 2 setVariable Stann
setVariable StannQuant 2 setVariable Ssupb glue setVariable SsupbP chicken flights setVariable SsupbQuant 2 setVariable Ssupf oil setVariable SsupfQuant 2 setVariable Smarw bolts setVariable SmarwQuant 1 setVariable Smarg hairbrush setVariable SmargQuant 2 setVariable Senes
setVariable SenesQuant 2 setVariable SCCleat
setVariable SCCleatQuant 2 setVariable SCCweap
setVariable SCCweapQuant 2 setVariable HCfelt
setVariable HCfeltQuant 2 setVariable HCequi
setVariable HCequiQuant 2 setVariable HCfalc
setVariable HCfalcQuant 2 setVariable HCjaht
setVariable HCjahtQuant 2 setVariable HCcash
setVariable HCcashQuant 2 setVariable HCbow1
setVariable HCbow1Quant 2 setVariable HCbow2
setVariable HCbow2Quant 1 GOTO RANKREPORT ILI.RANK.3: setVariable skillrange 60-99 setVariable Sgene unguent setVariable SgeneQuant 2 setVariable Sweap
setVariable SweapQuant 2 setVariable Sstit hood setVariable SstitQuant 2 setVariable Scleric incense setVariable SclericQuant 2 setVariable Salch pestle setVariable SalchQuant 1 setVariable Sherb
setVariable SherbQuant 2 setVariable Sreag
setVariable SreagQuant 2 setVariable Sbard cloth setVariable SbardQuant 2 setVariable Slock iron keyblank setVariable SlockQuant 2 setVariable Sarmo collar setVariable SarmoP leather gloves setVariable SarmoQuant 2 setVariable Scoin
setVariable ScoinQuant 2 setVariable Stoke
setVariable StokeQuant 2 setVariable Sfril straw hat setVariable SfrilQuant 2 setVariable Shera
setVariable SheraQuant 2 setVariable Stour
setVariable StourItemLoc in black basket setVariable StourQuant 1 setVariable Stoyb whistle setVariable StoybQuant 2 setVariable Sbarb candle mold setVariable SbarbQuant 3 setVariable Smuse
setVariable SmuseQuant 2 setVariable Sbake box setVariable SbakeQuant 2 setVariable Sbows arrowhead setVariable SbowsQuant 2 setVariable Stann thread setVariable StannQuant 2 setVariable Ssupb falcon flights setVariable SsupbQuant 2 setVariable Ssupf wood pestle setVariable SsupfQuant 1 setVariable Smarw bolts setVariable SmarwQuant 2 setVariable Smarg bowl setVariable SmargQuant 2 setVariable Senes
setVariable SenesQuant 2 setVariable SCCleat
setVariable SCCleatQuant 2 setVariable SCCweap
setVariable SCCweapQuant 2 setVariable HCfelt
setVariable HCfeltQuant 2 setVariable HCequi
setVariable HCequiQuant 2 setVariable HCfalc
setVariable HCfalcQuant 2 setVariable HCjaht
setVariable HCjahtQuant 2 setVariable HCcash
setVariable HCcashQuant 2 setVariable HCbow1
setVariable HCbow1Quant 2 setVariable HCbow2
setVariable HCbow2Quant 1 GOTO RANKREPORT ILI.RANK.4: setVariable skillrange 100-149 setVariable Sgene razor setVariable SgeneQuant 2 setVariable Sweap
setVariable SweapQuant 1 setVariable Sstit shawl setVariable SstitQuant 2 setVariable Scleric vial setVariable SclericQuant 2 setVariable Salch oil setVariable SalchP pestle setVariable SalchQuant 2 setVariable Sherb
setVariable SherbQuant 1 setVariable Sreag
setVariable SreagQuant 2 setVariable Sbard fife setVariable SbardQuant 2 setVariable Slock bronze keyblank setVariable SlockQuant 2 setVariable Sarmo legguards setVariable SarmoQuant 2 setVariable Scoin
setVariable ScoinQuant 2 setVariable Stoke
setVariable StokeQuant 2 setVariable Sfril lace fan setVariable SfrilQuant 2 setVariable Shera
setVariable SheraQuant 2 setVariable Stour
setVariable StourItemLoc in black basket setVariable StourQuant 1 setVariable Stoyb whistle setVariable StoybQuant 3 setVariable Sbarb blued-steel clippers setVariable SbarbQuant 1 setVariable Smuse
setVariable SmuseQuant 1 setVariable Sbake
setVariable SbakeQuant 2 setVariable Sbows bolts setVariable SbowsP arrowhead setVariable SbowsQuant 1 setVariable Stann bodkin setVariable StannQuant 2 setVariable Ssupb steel shaper setVariable SsupbQuant 2 setVariable Ssupf stone pestle setVariable SsupfQuant 1 setVariable Smarw misericorde setVariable SmarwQuant 1 setVariable Smarg cloth sheath setVariable SmargP bowl setVariable SmargQuant 2 setVariable Senes jadice flower setVariable SenesQuant 1 setVariable SCCleat
setVariable SCCleatQuant 2 setVariable SCCweap
setVariable SCCweapQuant 2 setVariable HCfelt
setVariable HCfeltQuant 2 setVariable HCequi
setVariable HCequiQuant 2 setVariable HCfalc
setVariable HCfalcQuant 2 setVariable HCjaht
setVariable HCjahtQuant 2 setVariable HCcash
setVariable HCcashQuant 2 setVariable HCbow1
setVariable HCbow1Quant 2 setVariable HCbow2
setVariable HCbow2Quant 1 GOTO RANKREPORT ILI.RANK.5: setVariable skillrange 150-199 setVariable Sgene clippers setVariable SgeneQuant 2 setVariable Sweap targe setVariable SweapQuant 1 setVariable Sstit blouse setVariable SstitQuant 2 setVariable Scleric armband setVariable SclericQuant 1 setVariable Salch tukai stones setVariable SalchQuant 2 setVariable Sherb riolur leaf setVariable SherbQuant 2 setVariable Sreag simple talisman setVariable SreagQuant 1 setVariable Sbard bow setVariable SbardQuant 2 setVariable Slock bronze lockpick setVariable SlockQuant 2 setVariable Sarmo mail gauntlets setVariable SarmoQuant 2 setVariable Scoin
setVariable ScoinQuant 2 setVariable Stoke
setVariable StokeQuant 2 setVariable Sfril pants setVariable SfrilQuant 2 setVariable Shera target shield setVariable SheraQuant 2 setVariable Stour boggle doll setVariable StourItemLoc in black basket setVariable StourQuant 1 setVariable Stoyb beard setVariable StoybQuant 2 setVariable Sbarb black clippers setVariable SbarbQuant 2 setVariable Smuse
setVariable SmuseQuant 1 setVariable Sbake
setVariable SbakeQuant 2 setVariable Sbows shears setVariable SbowsQuant 2 setVariable Stann scraper setVariable StannQuant 2 setVariable Ssupb blued shaper setVariable SsupbQuant 2 setVariable Ssupf stone pestle setVariable SsupfQuant 2 setVariable Smarw misericorde setVariable SmarwQuant 2 setVariable Smarg cloth scabbard setVariable SmargQuant 2 setVariable Senes sufil sap setVariable SenesQuant 2 setVariable SCCleat
setVariable SCCleatQuant 2 setVariable SCCweap
setVariable SCCweapQuant 2 setVariable HCfelt
setVariable HCfeltQuant 2 setVariable HCequi
setVariable HCequiQuant 2 setVariable HCfalc
setVariable HCfalcQuant 2 setVariable HCjaht
setVariable HCjahtQuant 2 setVariable HCcash
setVariable HCcashQuant 2 setVariable HCbow1
setVariable HCbow1Quant 2 setVariable HCbow2
setVariable HCbow2Quant 1 GOTO RANKREPORT ILI.RANK.6: setVariable skillrange 200-249 setVariable Sgene short sword setVariable SgeneQuant 2 setVariable Sweap targe setVariable SweapQuant 2 setVariable Sstit cloak setVariable SstitQuant 2 setVariable Scleric armband setVariable SclericQuant 2 setVariable Salch seolard weed setVariable SalchQuant 1 setVariable Sherb genich stem setVariable SherbQuant 2 setVariable Sreag simple talisman setVariable SreagQuant 2 setVariable Sbard four strings setVariable SbardQuant 2 setVariable Slock wrist sheath setVariable SlockQuant 1 setVariable Sarmo choker setVariable SarmoQuant 2 setVariable Scoin coin case setVariable ScoinQuant 1 setVariable Stoke
setVariable StokeQuant 2 setVariable Sfril sandals setVariable SfrilQuant 2 setVariable Shera ordinary shield setVariable SheraQuant 2 setVariable Stour boggle doll setVariable StourItemLoc in black basket setVariable StourQuant 2 setVariable Stoyb wig setVariable StoybQuant 2 setVariable Sbarb silver-trimmed clippers setVariable SbarbQuant 2 setVariable Smuse black slippers setVariable SmuseQuant 1 setVariable Sbake
setVariable SbakeQuant 2 setVariable Sbows long arrows setVariable SbowsQuant 2 setVariable Stann shears setVariable StannQuant 2 setVariable Ssupb stone-tipped arrow setVariable SsupbQuant 2 setVariable Ssupf stone pestle setVariable SsupfQuant 2 setVariable Smarw visored helm setVariable SmarwQuant 2 setVariable Smarg cloth backtube setVariable SmargQuant 2 setVariable Senes blocil potion setVariable SenesQuant 2 setVariable SCCleat
setVariable SCCleatQuant 2 setVariable SCCweap thigh sheath setVariable SCCweapQuant 1 setVariable HCfelt
setVariable HCfeltQuant 2 setVariable HCequi
setVariable HCequiQuant 2 setVariable HCfalc
setVariable HCfalcQuant 2 setVariable HCjaht
setVariable HCjahtQuant 2 setVariable HCcash
setVariable HCcashQuant 2 setVariable HCbow1
setVariable HCbow1Quant 2 setVariable HCbow2
setVariable HCbow2Quant 1 GOTO RANKREPORT ILI.RANK.7: setVariable skillrange 250-299 setVariable Sgene chain helm setVariable SgeneQuant 2 setVariable Sweap stiletto setVariable SweapQuant 1 setVariable Sstit tunic setVariable SstitQuant 2 setVariable Scleric oil setVariable SclericQuant 1 setVariable Salch seolarn weed setVariable SalchQuant 2 setVariable Sherb hisan salve setVariable SherbQuant 2 setVariable Sreag elbaite runestone setVariable SreagQuant 1 setVariable Sbard refill setVariable SbardQuant 2 setVariable Slock wrist sheath setVariable SlockQuant 2 setVariable Sarmo mesh handguards setVariable SarmoQuant 2 setVariable Scoin coin case setVariable ScoinQuant 2 setVariable Stoke
setVariable StokeQuant 2 setVariable Sfril doll setVariable SfrilQuant 1 setVariable Shera medium buckler setVariable SheraQuant 2 setVariable Stour badge setVariable StourItemLoc on stand setVariable StourQuant 2 setVariable Stoyb book setVariable StoybQuant 2 setVariable Sbarb brass razor setVariable SbarbQuant 2 setVariable Smuse black slippers setVariable SmuseQuant 2 setVariable Sbake
setVariable SbakeQuant 2 setVariable Sbows barbed arrows setVariable SbowsQuant 2 setVariable Stann pattern setVariable StannQuant 2 setVariable Ssupb stone-tipped arrow setVariable SsupbQuant 2 setVariable Ssupf marble pestle setVariable SsupfQuant 2 setVariable Smarw jerkin setVariable SmarwQuant 2 setVariable Smarg cloth backtube setVariable SmargQuant 2 setVariable Senes ithor potion setVariable SenesQuant 2 setVariable SCCleat crinnet setVariable SCCleatQuant 1 setVariable SCCweap dirk setVariable SCCweapQuant 1 setVariable HCfelt
setVariable HCfeltQuant 2 setVariable HCequi
setVariable HCequiQuant 2 setVariable HCfalc
setVariable HCfalcQuant 2 setVariable HCjaht
setVariable HCjahtQuant 2 setVariable HCcash ring setVariable HCcashQuant 1 setVariable HCbow1
setVariable HCbow1Quant 2 setVariable HCbow2
setVariable HCbow2Quant 1 GOTO RANKREPORT ILI.RANK.11: ILI.RANK.12: ILI.RANK.13: ILI.RANK.14: ILI.RANK.15: ECHO *********************************************** ECHO *** Sorry, but there isn't anything harder yet! ECHO *********************************************** ILI.RANK.10: ILI.RANK.9: ILI.RANK.8: setVariable skillrange 300+ setVariable Sgene great helm setVariable SgeneQuant 1 setVariable Sweap stiletto setVariable SweapQuant 2 setVariable Sstit coat setVariable SstitQuant 2 setVariable Scleric bell setVariable SclericQuant 2 setVariable Salch cauldron setVariable SalchQuant 2 setVariable Sherb ithor potion setVariable SherbQuant 2 setVariable Sreag elbaite runestone setVariable SreagQuant 2 setVariable Sbard gilded mandolin setVariable SbardQuant 1 setVariable Slock ivory lockpick setVariable SlockQuant 2 setVariable Sarmo chain veil setVariable SarmoQuant 2 setVariable Scoin coin case setVariable ScoinQuant 2 setVariable Stoke
setVariable StokeQuant 1 setVariable Sfril doll setVariable SfrilQuant 1 setVariable Shera ordinary shield setVariable SheraQuant 2 setVariable Stour dagger setVariable StourItemLoc on table setVariable StourQuant 1 setVariable Stoyb black book setVariable StoybQuant 1 setVariable Sbarb horn-handled razor setVariable SbarbQuant 1 setVariable Smuse slippers setVariable SmuseQuant 1 setVariable Sbake
setVariable SbakeQuant 2 setVariable Sbows barbed arrows setVariable SbowsQuant 2 setVariable Stann potion setVariable StannQuant 2 setVariable Ssupb razor-tipped arrow setVariable SsupbQuant 2 setVariable Ssupf stone mortar setVariable SsupfQuant 2 setVariable Smarw rapier setVariable SmarwQuant 2 setVariable Smarg cloth backtube setVariable SmargQuant 3 setVariable Senes ithor potion setVariable SenesQuant 3 setVariable SCCleat chanfron setVariable SCCleatQuant 1 setVariable SCCweap spear setVariable SCCweapQuant 1 setVariable HCfelt amulet setVariable HCfeltQuant 1 setVariable HCequi white blanket setVariable HCequiQuant 1 setVariable HCfalc
setVariable HCfalcQuant 2 setVariable HCjaht
setVariable HCjahtQuant 2 setVariable HCcash ring setVariable HCcashQuant 2 setVariable HCbow1
setVariable HCbow1Quant 2 setVariable HCbow2
setVariable HCbow2Quant 1 GOTO RANKREPORT ILI.RANK.-5: ILI.RANK.-4: ILI.RANK.-3: ILI.RANK.-2: ILI.RANK.-1: ILI.RANK.0: GOTO BEGGAR.MOD ILI.BAGCHECK: match BAGWARN $Sgene$ match BAGWARN $Sweap$ match BAGWARN $Sstit$ match BAGWARN $Salch$ match BAGWARN $Sherb$ match BAGWARN $Sreag$ match BAGWARN $Sbard$ match BAGWARN $Slock$ match BAGWARN $Sarmo$ match BAGWARN $Scoin$ match BAGWARN $Stoke$ match BAGWARN $Sfril$ match BAGWARN $Shera$ match BAGWARN $Stour$ match BAGWARN $Stoyb$ match BAGWARN $Sbarb$ match BAGWARN $Scleric$ match BAGWARN $Smuse$ match BAGWARN $Sbake$ match BAGWARN $Sbows$ match BAGWARN $Stann$ match BAGWARN $Ssupb$ match BAGWARN $Ssupf$ match BAGWARN $Smarw$ match BAGWARN $Smarg$ match BAGWARN $Senes$ match BAGWARN $SCCleat$ match BAGWARN $SCCweap$ match BAGWARN $HCfelt$ match BAGWARN $HCequi$ match BAGWARN $HCfalc$ match BAGWARN $HCjaht$ match BAGWARN $HCcash$ match BAGWARN $HCbow1$ match BAGWARN $HCbow2$ match BAGS.STOW.$c$ You glance put look in my $container$ put glance GOTO UniversalMatch ################################################################## ##### ##### ##### ILITHI STARTING POSITION ##### ##### ##### ################################################################## SHARD: match SHARD.START.NG Shard, North City Gates match SHARD.START.WG Shard, West City Gates match SHARD.START.EG Shard, East City Gates match SHARD.START.SG Shard, South Square match SHARD.START.BANK Shard, First Bank of Ilithi match SHARD.START.PAWN Aelik's Pawn match SHARD.START.GENE Zerek match SHARD.START.WEAP Fiona match SHARD.START.STIT Meek's Stitchery match SHARD.START.CLER Imadrail match SHARD.START.HERB Zieq match SHARD.START.ALCH Idizieq match SHARD.START.REAG Sierack match SHARD.START.BARD Malik match SHARD.START.LOCK Kilam match SHARD.START.ARMO Demiciil match SHARD.START.COIN [Coin of the Realm] match SHARD.START.TOKE [Tokens of Affection] match SHARD.START.FRIL [Little Frills] match SHARD.START.HERA Bonime match SHARD.START.TOUR [Elanthian Travel Tours, Gift Shop] match SHARD.START.TOYB [The Toy Box] match SHARD.START.BARB Budd's Barber Shop match SHARD.START.MUSE Scholar's Museum match SHARD.START.BAKE Genevive match SHARD.START.BOWS Avlea match SHARD.START.TANN Froissart match SHARD.START.SUPB [Survivalist Supplies, Back Room] match SHARD.START.SUPF [Survivalist Supplies, Front Room] match SHARD.START.MARA Marachek's Oak, Merchant Central match SHARD.START.MARW Ivo Marachek match SHARD.START.MARG Windawn match SHARD.START.ENES Enescu match ILI.BADLOCATION Obvious put look GOTO UniversalMatch STEEL: match STEEL.START.LEAT Quintan match STEEL.START.WEAP Struan match STEEL.START.GATE Passing between the mammoth beams that serve as gateposts HORSE: match HORSE.START.PATH a red banner with a galloping horse-archer silhouetted match HORSE.START.FELT Anaylisse match HORSE.START.EQUI.W Stablemaster Ela match HORSE.START.EQUI.E Cut off from the rest of the tent by an elaborate screen match HORSE.START.FALC Akhila match HORSE.START.JAHT.1 Jan Taipen Chadir match HORSE.START.JAHT.2 Jahtinit match HORSE.START.CASH Yasnah match HORSE.START.BOW1 Fresh air wafts down from the opening at the apex match HORSE.START.BOW2 Fabric dyed the color of the winter sky covers match ILI.BADLOCATION Obvious setvariable citycode SHARD put look GOTO UniversalMatch ILI.BADLOCATION: put echocolumn /on waitfor EchoColumn ECHO *********************************************** ECHO *** Not a valid starting location. ECHO *** Starting locations in Ilithi are: ECHO *** ECHO *** Inside Shard Gates Inside SCC gate ECHO *** Shard Bank Struan's Weapons ECHO *** Shard Pawn shop Quintan's Leather ECHO *** Zerek's General Supplies ECHO *** Fiona's Arms Inside Horse Clan path ECHO *** Demiciil's Armory Anaylisse's Felterie ECHO *** Avlea's Bows Ela's Equine Supplies ECHO *** Meek's Stitchery Falconer's Chadir ECHO *** Zieq's Herbs and Alchemy Jahtinit's Corner ECHO *** Sierack's Artificer Shop Yasnah's Cashmere ECHO *** Malik's Instruments Zaldi Taipa, Bowyer ECHO *** Kilam's Locks ECHO *** Genevive's Bakery Marachek's Oak ECHO *** The Scholar's Museum Enescu's Herbs ECHO *** Coin of the Realm Shop ECHO *** Tokens of Affection Shop Froissart's Tannery ECHO *** Little Frills Shop Survivalist Supplies ECHO *** Bonime's Heraldry Shop ECHO *** The Toy Box ECHO *** Budd's Barber Shop ECHO *** Sister Imadrail's Emporium ECHO *** ECHO ******************************************************* put echocolumn /off waitfor EchoColumn GOTO END SHARD.START.GENE: counter set 254 setVariable storecode Sgene put out GOTO START SHARD.START.WEAP: counter set 37 setVariable storecode Sweap put out GOTO START SHARD.START.STIT: counter set 42 setVariable storecode Sstit put out GOTO START SHARD.START.CLER: counter set 49 setVariable storecode Scleric put out GOTO START SHARD.START.HERB: match SHARD.START.ALCH Obvious put out GOTO UniversalMatch SHARD.START.ALCH: counter set 345 setVariable storecode Salch put out GOTO START SHARD.START.REAG: counter set 61 setVariable storecode Sreag put out GOTO START SHARD.START.LOCK: match SHARD.START.BARD Obvious put go trapdoor GOTO UniversalMatch SHARD.START.BARD: counter set 64 setVariable storecode Sbard put out GOTO START SHARD.START.ARMO: counter set 72 setVariable storecode Sarmo put out GOTO START SHARD.START.COIN: counter set 79 setVariable storecode Scoin put go door GOTO START SHARD.START.TOKE: counter set 81 setVariable storecode Stoke put go door GOTO START SHARD.START.FRIL: counter set 83 setVariable storecode Sfril put go door GOTO START SHARD.START.HERA: counter set 86 setVariable storecode Shera put go door GOTO START SHARD.START.TOUR: counter set 89 setVariable storecode Stour put go door GOTO START SHARD.START.TOYB: counter set 92 setVariable storecode Stoyb put go door GOTO START SHARD.START.BARB: counter set 94 setVariable storecode Sbarb put go door GOTO START SHARD.START.MUSE: counter set 107 setVariable storecode Smuse put out GOTO START SHARD.START.BAKE: counter set 112 setVariable storecode Sbake put out GOTO START SHARD.START.BOWS: counter set 120 setVariable storecode Sbows put out GOTO START SHARD.START.SUPF: match SHARD.START.SUPB Obvious put go curtain GOTO UniversalMatch SHARD.START.SUPB: SHARD.START.TANN: counter set 139 setVariable storecode Stann put out GOTO START SHARD.START.MARW: SHARD.START.MARG: match SHARD.START.MARA Obvious put go door GOTO UniversalMatch SHARD.START.MARA: counter set 205 setVariable storecode Smarw GOTO START SHARD.START.ENES: counter set 214 setVariable storecode Senes GOTO START STEEL.START.LEAT: counter set 462 setVariable storecode SCCleat put n GOTO START STEEL.START.WEAP: counter set 470 setVariable storecode SCCweap put out GOTO START HORSE.START.FELT: counter set 580 setVariable storecode HCfelt put go flap GOTO START HORSE.START.EQUI.W: match HORSE.START.EQUI.E Obvious put e GOTO UniversalMatch HORSE.START.EQUI.E: counter set 589 setVariable storecode HCequi put w GOTO START HORSE.START.FALC: counter set 595 setVariable storecode HCfalc put go flap GOTO START HORSE.START.JAHT.1: match HORSE.START.JAHT.2 Obvious put go corner GOTO UniversalMatch HORSE.START.JAHT.2: counter set 598 setVariable storecode HCjaht put go tent GOTO START HORSE.START.CASH: counter set 605 setVariable storecode HCcash put go flap GOTO START HORSE.START.BOW2: match HORSE.START.BOW1 Obvious put go curtain GOTO UniversalMatch HORSE.START.BOW1: counter set 608 setVariable storecode HCbow1 put go flap GOTO START SHARD.START.NG: counter set 1 SHARD.1: put s GOTO TRAVEL SHARD.2: put s GOTO TRAVEL SHARD.3: put s GOTO TRAVEL SHARD.4: put go shop GOTO TRAVEL SHARD.5: GOTO SHARD.START.GENE SHARD.START.WG: counter set 6 SHARD.6: put s GOTO TRAVEL SHARD.7: put se GOTO TRAVEL SHARD.8: setVariable storecode Sarmo put go building GOTO TRAVEL SHARD.9: GOTO SHARD.START.ARMO SHARD.START.EG: counter set 10 SHARD.10: put s GOTO TRAVEL SHARD.11: put sw GOTO TRAVEL SHARD.12: setVariable storecode Sbows put go shop GOTO TRAVEL SHARD.13: GOTO SHARD.START.BOWS SHARD.START.SG: counter set 14 SHARD.14: put go bridge GOTO TRAVEL SHARD.15: put w GOTO TRAVEL SHARD.16: put go shop GOTO TRAVEL SHARD.17: GOTO SHARD.START.COIN SHARD.START.BANK: counter set 383 SHARD.383: put out GOTO TRAVEL SHARD.384: counter set 18 SHARD.18: put e GOTO TRAVEL SHARD.19: put go bridge GOTO TRAVEL SHARD.20: put se GOTO TRAVEL SHARD.21: put go building GOTO TRAVEL SHARD.22: GOTO SHARD.START.REAG SHARD.START.PAWN: counter set 385 SHARD.385: put out GOTO TRAVEL SHARD.386: counter set 23 SHARD.23: put s GOTO TRAVEL SHARD.24: put s GOTO TRAVEL SHARD.25: put s GOTO TRAVEL SHARD.26: GOTO SHARD.START.SG STEEL.START.GATE: counter set 735 SHARD.735: put e GOTO TRAVEL SHARD.736: put n GOTO TRAVEL SHARD.737: put n GOTO TRAVEL SHARD.738: put n GOTO TRAVEL SHARD.739: put go stable GOTO TRAVEL SHARD.740: put e GOTO TRAVEL SHARD.741: put s GOTO TRAVEL SHARD.742: GOTO STEEL.START.LEAT HORSE.START.PATH: counter set 749 SHARD.749: put sw GOTO TRAVEL SHARD.750: put w GOTO TRAVEL SHARD.751: put sw GOTO TRAVEL SHARD.752: put se GOTO TRAVEL SHARD.753: put w GOTO TRAVEL SHARD.754: put w GOTO TRAVEL SHARD.755: put se GOTO TRAVEL SHARD.756: put se GOTO TRAVEL SHARD.757: put s GOTO TRAVEL SHARD.758: put go tent GOTO TRAVEL SHARD.759: GOTO HORSE.START.FELT ################################################################## ##### ##### ##### ILITHI LEAVING SHOPS ##### ##### ##### ################################################################## LEAVE.SGENE: GOTO $LorM$.SGENE.1 LEAVE.SGENE.1: counter set 27 SHARD.27: put s GOTO TRAVEL SHARD.28: put s GOTO TRAVEL SHARD.29: put s GOTO TRAVEL SHARD.30: put s GOTO TRAVEL SHARD.31: put go gate GOTO TRAVEL SHARD.32: put s GOTO TRAVEL SHARD.33: put ne GOTO TRAVEL SHARD.34: put ne GOTO TRAVEL SHARD.35: put ne GOTO TRAVEL SHARD.36: setVariable storecode Sweap put ne GOTO TRAVEL SHARD.37: setVariable entrance shop GOTO SETSTORE LEAVE.SWEAP: counter set 38 SHARD.38: put sw GOTO TRAVEL SHARD.39: put sw GOTO TRAVEL SHARD.40: put se GOTO TRAVEL SHARD.41: setVariable storecode Sstit put e GOTO TRAVEL SHARD.42: setVariable entrance home GOTO SETSTORE LEAVE.SSTIT: counter set 43 SHARD.43: put go bridge GOTO TRAVEL SHARD.44: put w GOTO TRAVEL SHARD.45: put w GOTO TRAVEL SHARD.46: put go temple GOTO TRAVEL SHARD.47: put n GOTO TRAVEL SHARD.48: put go div arch GOTO TRAVEL SHARD.49: setVariable storecode Scleric setVariable entrance door GOTO SETSTORE LEAVE.SCLERIC: counter set 337 SHARD.337: put go arch GOTO TRAVEL SHARD.338: put s GOTO TRAVEL SHARD.339: put go door GOTO TRAVEL SHARD.340: put w GOTO TRAVEL SHARD.341: put n GOTO TRAVEL SHARD.342: put nw GOTO TRAVEL SHARD.343: put w GOTO TRAVEL SHARD.344: put w GOTO TRAVEL SHARD.345: setVariable storecode Salch setVariable entrance door GOTO SETSTORE LEAVE.SALCH: counter set 52 SHARD.52: put go door GOTO TRAVEL SHARD.53: setVariable storecode Sherb setVariable entrance iron door GOTO SETSTORE LEAVE.SHERB: counter set 54 SHARD.54: put out GOTO TRAVEL SHARD.55: put sw GOTO TRAVEL SHARD.56: put s GOTO TRAVEL SHARD.57: put w GOTO TRAVEL SHARD.58: put w GOTO TRAVEL SHARD.59: put go bridge GOTO TRAVEL SHARD.60: put se GOTO TRAVEL SHARD.61: setVariable storecode Sreag setVariable entrance building GOTO SETSTORE LEAVE.SREAG: counter set 62 SHARD.62: put sw GOTO TRAVEL SHARD.63: setVariable storecode Sbard put sw GOTO TRAVEL SHARD.64: setVariable entrance shop GOTO SETSTORE LEAVE.SBARD: counter set 65 SHARD.65: setVariable storecode Slock put go shop GOTO TRAVEL SHARD.66: put ask malik about kilam match KILAM1 order something and offer match KILAM1 looks at you curiously GOTO UniversalMatch KILAM1: put order pick match KILAM2 That would suit you GOTO UniversalMatch KILAM2: put offer 10000000 match KILAM3 OFFER it again within the next GOTO UniversalMatch KILAM3: put offer 10000000 match KILAM4 They drag you out GOTO UniversalMatch KILAM4: match KILAM4 wait match KILAM4 type ahead match KILAM4 Roundtimei match SETSTORE You stand back up. put kneel put stand GOTO UniversalMatch LEAVE.SLOCK: counter set 68 SHARD.68: match ALTLEAVE.SLOCK You can't go there. put sw GOTO TRAVEL SHARD.69: put sw GOTO TRAVEL SHARD.70: put go bridge GOTO TRAVEL SHARD.71: setVariable storecode Sarmo put nw GOTO TRAVEL SHARD.72: setVariable entrance building GOTO SETSTORE LEAVE.SARMO: counter set 73 SHARD.73: put se GOTO TRAVEL SHARD.74: put se GOTO TRAVEL SHARD.75: put e GOTO TRAVEL SHARD.76: put e GOTO TRAVEL SHARD.77: put go bridge GOTO TRAVEL SHARD.78: put w GOTO TRAVEL SHARD.79: setVariable storecode Scoin setVariable entrance building GOTO SETSTORE LEAVE.SCOIN: counter set 80 SHARD.80: put s GOTO TRAVEL SHARD.81: setVariable storecode Stoke setVariable entrance shop GOTO SETSTORE LEAVE.STOKE: counter set 82 SHARD.82: put s GOTO TRAVEL SHARD.83: setVariable storecode Sfril setVariable entrance shop GOTO SETSTORE LEAVE.SFRIL: counter set 84 SHARD.84: put s GOTO TRAVEL SHARD.85: put s GOTO TRAVEL SHARD.86: setVariable storecode Shera setVariable entrance building GOTO SETSTORE LEAVE.SHERA: counter set 87 SHARD.87: put e GOTO TRAVEL SHARD.88: put e GOTO TRAVEL SHARD.89: setVariable storecode Stour setVariable entrance shop setVariable itemlocation $StourItemLoc GOTO SETSTORE LEAVE.STOUR: counter set 90 SHARD.90: put n GOTO TRAVEL SHARD.91: put n GOTO TRAVEL SHARD.92: setVariable storecode Stoyb setVariable entrance shop GOTO SETSTORE LEAVE.STOYB: counter set 93 SHARD.93: put n GOTO TRAVEL SHARD.94: setVariable storecode Sbarb setVariable entrance shop GOTO SETSTORE LEAVE.SBARB: counter set 95 SHARD.95: put w GOTO TRAVEL SHARD.96: put n GOTO TRAVEL SHARD.97: put go square GOTO TRAVEL SHARD.98: put n GOTO TRAVEL SHARD.99: put n GOTO TRAVEL SHARD.100: put n GOTO TRAVEL SHARD.101: put n GOTO TRAVEL SHARD.102: put n GOTO TRAVEL SHARD.103: put n GOTO TRAVEL SHARD.104: put n GOTO TRAVEL SHARD.105: put n GOTO TRAVEL SHARD.106: setVariable storecode Smuse put go building GOTO TRAVEL SHARD.107: setVariable entrance arch GOTO SETSTORE LEAVE.SMUSE: counter set 108 SHARD.108: put out GOTO TRAVEL SHARD.109: put go gate GOTO TRAVEL SHARD.110: put n GOTO TRAVEL SHARD.111: setVariable storecode Sbake put se GOTO TRAVEL SHARD.112: setVariable entrance bakery GOTO SETSTORE LEAVE.SBAKE: counter set 113 SHARD.113: put se GOTO TRAVEL SHARD.114: put se GOTO TRAVEL SHARD.115: put se GOTO TRAVEL SHARD.116: put se GOTO TRAVEL SHARD.117: put se GOTO TRAVEL SHARD.118: put go bridge GOTO TRAVEL SHARD.119: setVariable storecode Sbows put ne GOTO TRAVEL SHARD.120: setVariable entrance shop GOTO SETSTORE LEAVE.SBOWS: GOTO $LorM$.SBOWS.1 LEAVE.SBOWS.1: counter set 121 SHARD.121: put ne GOTO TRAVEL SHARD.122: put n GOTO TRAVEL SHARD.123: put go gate GOTO TRAVEL SHARD.124: put e GOTO TRAVEL SHARD.125: put e GOTO TRAVEL SHARD.126: put e GOTO TRAVEL SHARD.127: put e GOTO TRAVEL SHARD.128: put e GOTO TRAVEL SHARD.129: put e GOTO TRAVEL SHARD.130: put go gap GOTO TRAVEL SHARD.131: put n GOTO TRAVEL SHARD.132: put n GOTO TRAVEL SHARD.133: put n GOTO TRAVEL SHARD.134: put go gate GOTO TRAVEL SHARD.135: put nw GOTO TRAVEL SHARD.136: put go path GOTO TRAVEL SHARD.137: put ne GOTO TRAVEL SHARD.138: put go building GOTO TRAVEL SHARD.139: setVariable storecode Stann setVariable entrance building GOTO SETSTORE ALTLEAVE.STANN: LEAVE.STANN: put out wait setVariable storecode Ssupb setVariable entrance tree GOTO SETSTORE LEAVE.SSUPB: counter set 140 SHARD.140: put go tree GOTO TRAVEL SHARD.141: setVariable storecode Ssupf setVariable entrance curtain GOTO SETSTORE ALTLEAVE.SSUPF: counter set 380 SHARD.380: put out GOTO TRAVEL SHARD.381: put sw GOTO TRAVEL LEAVE.SSUPF: SHARD.142: match ALTLEAVE.SSUPF referring SHARD.382: counter set 142 put go path GOTO TRAVEL SHARD.143: put se GOTO TRAVEL SHARD.144: put go gate GOTO TRAVEL SHARD.145: put s GOTO TRAVEL SHARD.146: put s GOTO TRAVEL SHARD.147: put s GOTO TRAVEL SHARD.148: put go gap GOTO TRAVEL SHARD.149: put w GOTO TRAVEL SHARD.150: put n GOTO TRAVEL SHARD.151: put n GOTO TRAVEL SHARD.152: put n GOTO TRAVEL SHARD.153: put n GOTO TRAVEL SHARD.154: put n GOTO TRAVEL SHARD.155: put n GOTO TRAVEL SHARD.156: put n GOTO TRAVEL SHARD.157: put n GOTO TRAVEL SHARD.158: put nw GOTO TRAVEL SHARD.159: put nw GOTO TRAVEL SHARD.160: put nw GOTO TRAVEL SHARD.161: put nw GOTO TRAVEL SHARD.162: put nw GOTO TRAVEL SHARD.163: put nw GOTO TRAVEL SHARD.164: put w GOTO TRAVEL SHARD.165: put w GOTO TRAVEL SHARD.166: put w GOTO TRAVEL SHARD.167: put w GOTO TRAVEL SHARD.168: put w GOTO TRAVEL SHARD.169: put w GOTO TRAVEL SHARD.170: put w GOTO TRAVEL SHARD.171: GOTO $LorM$.SSUPF.1 LEAVE.SSUPF.1: counter set 743 SHARD.743: put ne GOTO TRAVEL SHARD.744: counter set 172 SHARD.172: put nw GOTO TRAVEL SHARD.173: put nw GOTO TRAVEL SHARD.174: put n GOTO TRAVEL SHARD.175: put n GOTO TRAVEL SHARD.176: put e GOTO TRAVEL SHARD.177: put e GOTO TRAVEL SHARD.178: put ne GOTO TRAVEL SHARD.179: put e GOTO TRAVEL SHARD.180: put e GOTO TRAVEL SHARD.181: put n GOTO TRAVEL SHARD.182: put ne GOTO TRAVEL SHARD.183: put ne GOTO TRAVEL SHARD.184: put ne GOTO TRAVEL SHARD.185: put n GOTO TRAVEL SHARD.186: put ne GOTO TRAVEL SHARD.187: put ne GOTO TRAVEL SHARD.188: put n GOTO TRAVEL SHARD.189: put n GOTO TRAVEL SHARD.190: put ne GOTO TRAVEL SHARD.191: put ne GOTO TRAVEL SHARD.192: put n GOTO TRAVEL SHARD.193: put n GOTO TRAVEL SHARD.194: put ne GOTO TRAVEL SHARD.195: put n GOTO TRAVEL SHARD.196: put ne GOTO TRAVEL SHARD.197: put n GOTO TRAVEL SHARD.198: put ne GOTO TRAVEL SHARD.199: put e GOTO TRAVEL SHARD.200: put ne GOTO TRAVEL SHARD.201: put n GOTO TRAVEL SHARD.202: put go oak GOTO TRAVEL SHARD.203: put go clock GOTO TRAVEL SHARD.204: put go blue door GOTO TRAVEL SHARD.205: setVariable storecode Smarw setVariable entrance nowhere GOTO SETSTORE LEAVE.SMARW: counter set 206 SHARD.206: match ALTLEAVE.SMARW referring put go green door GOTO TRAVEL SHARD.207: setVariable storecode Smarg setVariable entrance nowhere GOTO SETSTORE LEAVE.SMARG: counter set 208 SHARD.208: match ALTLEAVE.SMARG referring put go clock GOTO TRAVEL SHARD.209: put go road GOTO TRAVEL SHARD.210: put s GOTO TRAVEL SHARD.211: put sw GOTO TRAVEL SHARD.212: put climb stair GOTO TRAVEL SHARD.213: put go tree GOTO TRAVEL SHARD.214: setVariable storecode Senes setVariable entrance tree GOTO SETSTORE ALTLEAVE.SENES: counter set 387 SHARD.387: put out GOTO TRAVEL SHARD.388: LEAVE.SENES: counter set 215 SHARD.215: match ALTLEAVE.SENES referring put climb stair GOTO TRAVEL SHARD.216: put w GOTO TRAVEL SHARD.217: put sw GOTO TRAVEL SHARD.218: put s GOTO TRAVEL SHARD.219: put sw GOTO TRAVEL SHARD.220: put s GOTO TRAVEL SHARD.221: put sw GOTO TRAVEL SHARD.222: put s GOTO TRAVEL SHARD.223: put s GOTO TRAVEL SHARD.224: put sw GOTO TRAVEL SHARD.225: put sw GOTO TRAVEL SHARD.226: put s GOTO TRAVEL SHARD.227: put s GOTO TRAVEL SHARD.228: put sw GOTO TRAVEL SHARD.229: put sw GOTO TRAVEL SHARD.230: put s GOTO TRAVEL SHARD.231: put sw GOTO TRAVEL SHARD.232: put sw GOTO TRAVEL SHARD.233: GOTO $LorM$.SENES.1 LEAVE.SENES.1: GOTO SHARD.CLAN.$clanoption$ MOVEON.SENES.1: SHARD.CLAN.NO.1: counter set 733 SHARD.733: put sw GOTO TRAVEL SHARD.734: counter set 234 SHARD.234: put s GOTO TRAVEL SHARD.235: put w GOTO TRAVEL SHARD.236: put w GOTO TRAVEL SHARD.237: put sw GOTO TRAVEL SHARD.238: put w GOTO TRAVEL SHARD.239: put w GOTO TRAVEL SHARD.240: put s GOTO TRAVEL SHARD.241: put s GOTO TRAVEL SHARD.242: put se GOTO TRAVEL SHARD.243: put se GOTO TRAVEL SHARD.244: put sw GOTO TRAVEL SHARD.CLAN.YES: put echo $HCfelt $HCequi $HCfalc $HCjaht $HCcash $HCbow1 $HCbow2 $SCCleat $SCCweap put glance match SHARD.CLAN.NO nothing nothing nothing nothing nothing nothing nothing nothing nothing match SHARD.CLAN.YES.2 You glance GOTO UniversalMatch SHARD.CLAN.NO: setVariable clanoption NO GOTO SHARD.CLAN.NO.1 SHARD.CLAN.YES.2: counter set 452 SHARD.452: put sw GOTO TRAVEL SHARD.453: put go path GOTO TRAVEL SHARD.454: put w GOTO TRAVEL SHARD.455: put go bridge GOTO TRAVEL SHARD.456: put e GOTO TRAVEL SHARD.457: put n GOTO TRAVEL SHARD.458: put n GOTO TRAVEL SHARD.459: put n GOTO TRAVEL SHARD.460: put go stable GOTO TRAVEL SHARD.461: put e GOTO TRAVEL SHARD.462: setVariable storecode SCCleat setVariable entrance south GOTO SETSTORE LEAVE.SCCLEAT: counter set 463 SHARD.463: put w GOTO TRAVEL SHARD.464: put go door GOTO TRAVEL SHARD.465: put s GOTO TRAVEL SHARD.466: put s GOTO TRAVEL SHARD.467: put s GOTO TRAVEL SHARD.468: put e GOTO TRAVEL SHARD.469: put ne GOTO TRAVEL SHARD.470: setVariable storecode SCCweap setVariable entrance building GOTO SETSTORE LEAVE.SCCWEAP: counter set 471 SHARD.471: put sw GOTO TRAVEL SHARD.472: put w GOTO TRAVEL SHARD.473: put w GOTO TRAVEL SHARD.474: put go gate GOTO TRAVEL SHARD.475: put e GOTO TRAVEL SHARD.476: put go path GOTO TRAVEL SHARD.477: put s GOTO TRAVEL SHARD.478: put w GOTO TRAVEL SHARD.479: put w GOTO TRAVEL SHARD.480: put sw GOTO TRAVEL SHARD.481: put w GOTO TRAVEL SHARD.482: put w GOTO TRAVEL SHARD.483: put s GOTO TRAVEL SHARD.484: put s GOTO TRAVEL SHARD.485: put se GOTO TRAVEL SHARD.486: put se GOTO TRAVEL SHARD.487: put sw GOTO TRAVEL SHARD.488: put go trail GOTO TRAVEL SHARD.489: put w GOTO TRAVEL SHARD.490: put sw GOTO TRAVEL SHARD.491: put sw GOTO TRAVEL SHARD.492: put s GOTO TRAVEL SHARD.493: put w GOTO TRAVEL SHARD.494: put nw GOTO TRAVEL SHARD.495: put n GOTO TRAVEL SHARD.496: put nw GOTO TRAVEL SHARD.497: put w GOTO TRAVEL SHARD.498: put n GOTO TRAVEL SHARD.499: put nw GOTO TRAVEL SHARD.500: put n GOTO TRAVEL SHARD.501: put nw GOTO TRAVEL SHARD.502: put nw GOTO TRAVEL SHARD.503: put n GOTO TRAVEL SHARD.504: put ne GOTO TRAVEL SHARD.505: put ne GOTO TRAVEL SHARD.506: put ne GOTO TRAVEL SHARD.507: put n GOTO TRAVEL SHARD.508: put ne GOTO TRAVEL SHARD.509: put n GOTO TRAVEL SHARD.510: put nw GOTO TRAVEL SHARD.511: put nw GOTO TRAVEL SHARD.512: put w GOTO TRAVEL SHARD.513: put nw GOTO TRAVEL SHARD.514: put w GOTO TRAVEL SHARD.515: put w GOTO TRAVEL SHARD.516: put sw GOTO TRAVEL SHARD.517: put nw GOTO TRAVEL SHARD.518: put w GOTO TRAVEL SHARD.519: put w GOTO TRAVEL SHARD.520: put w GOTO TRAVEL SHARD.521: put w GOTO TRAVEL SHARD.522: put w GOTO TRAVEL SHARD.523: put sw GOTO TRAVEL SHARD.524: put nw GOTO TRAVEL SHARD.525: put w GOTO TRAVEL SHARD.526: put w GOTO TRAVEL SHARD.527: put sw GOTO TRAVEL SHARD.528: put sw GOTO TRAVEL SHARD.529: put nw GOTO TRAVEL SHARD.530: put w GOTO TRAVEL SHARD.531: put w GOTO TRAVEL SHARD.532: put sw GOTO TRAVEL SHARD.533: put sw GOTO TRAVEL SHARD.534: put nw GOTO TRAVEL SHARD.535: put w GOTO TRAVEL SHARD.536: put sw GOTO TRAVEL SHARD.537: put w GOTO TRAVEL SHARD.538: put sw GOTO TRAVEL SHARD.539: put climb path GOTO TRAVEL SHARD.540: put w GOTO TRAVEL SHARD.541: put nw GOTO TRAVEL SHARD.542: put w GOTO TRAVEL SHARD.543: put sw GOTO TRAVEL SHARD.544: put climb trail GOTO TRAVEL SHARD.545: put nw GOTO TRAVEL SHARD.546: put s GOTO TRAVEL SHARD.547: put sw GOTO TRAVEL SHARD.548: put w GOTO TRAVEL SHARD.549: put nw GOTO TRAVEL SHARD.550: put w GOTO TRAVEL SHARD.551: put w GOTO TRAVEL SHARD.552: put w GOTO TRAVEL SHARD.553: put sw GOTO TRAVEL SHARD.554: put se GOTO TRAVEL SHARD.555: put s GOTO TRAVEL SHARD.556: put w GOTO TRAVEL SHARD.557: put sw GOTO TRAVEL SHARD.558: put w GOTO TRAVEL SHARD.559: put sw GOTO TRAVEL SHARD.560: put w GOTO TRAVEL SHARD.561: put sw GOTO TRAVEL SHARD.562: put w GOTO TRAVEL SHARD.563: put nw GOTO TRAVEL SHARD.564: put w GOTO TRAVEL SHARD.565: put nw GOTO TRAVEL SHARD.566: put w GOTO TRAVEL SHARD.567: put nw GOTO TRAVEL SHARD.568: put w GOTO TRAVEL SHARD.569: put s GOTO TRAVEL SHARD.570: put go path GOTO TRAVEL SHARD.571: put sw GOTO TRAVEL SHARD.572: put w GOTO TRAVEL SHARD.573: put sw GOTO TRAVEL SHARD.574: put se GOTO TRAVEL SHARD.575: put w GOTO TRAVEL SHARD.576: put w GOTO TRAVEL SHARD.577: put se GOTO TRAVEL SHARD.578: put se GOTO TRAVEL SHARD.579: put s GOTO TRAVEL SHARD.580: setVariable storecode HCfelt setVariable entrance tent GOTO SETSTORE LEAVE.HCFELT: counter set 581 SHARD.581: put sw GOTO TRAVEL SHARD.582: put e GOTO TRAVEL SHARD.583: put ne GOTO TRAVEL SHARD.584: put e GOTO TRAVEL SHARD.585: put se GOTO TRAVEL SHARD.586: put e GOTO TRAVEL SHARD.587: put se GOTO TRAVEL SHARD.588: put go tent GOTO TRAVEL SHARD.589: setVariable storecode HCequi setVariable entrance east GOTO SETSTORE LEAVE.HCEQUI: counter set 590 SHARD.590: put go flap GOTO TRAVEL SHARD.591: put s GOTO TRAVEL SHARD.592: put se GOTO TRAVEL SHARD.593: put w GOTO TRAVEL SHARD.594: put nw GOTO TRAVEL SHARD.595: setVariable storecode HCfalc setVariable entrance tent GOTO SETSTORE LEAVE.HCFALC: counter set 596 SHARD.596: put sw GOTO TRAVEL SHARD.597: put go tent GOTO TRAVEL SHARD.598: setVariable storecode HCjaht setVariable entrance corner GOTO SETSTORE LEAVE.HCJAHT: counter set 599 SHARD.599: put go flap GOTO TRAVEL SHARD.600: put se GOTO TRAVEL SHARD.601: put se GOTO TRAVEL SHARD.602: put se GOTO TRAVEL SHARD.603: put e GOTO TRAVEL SHARD.604: put se GOTO TRAVEL SHARD.605: setVariable storecode HCcash setVariable entrance tent GOTO SETSTORE LEAVE.HCCASH: counter set 606 SHARD.606: put n GOTO TRAVEL SHARD.607: put nw GOTO TRAVEL SHARD.608: setVariable storecode HCbow1 setVariable entrance tent GOTO SETSTORE LEAVE.HCBOW1: setVariable storecode HCbow2 GOTO SETSTORE LEAVE.HCBOW2: counter set 745 SHARD.745: put go flap match SHARD.746 referring GOTO TRAVEL SHARD.746: counter set 609 SHARD.609: put w GOTO TRAVEL SHARD.610: put ne GOTO TRAVEL SHARD.611: put n GOTO TRAVEL SHARD.612: put nw GOTO TRAVEL SHARD.613: put n GOTO TRAVEL SHARD.614: put nw GOTO TRAVEL SHARD.615: put w GOTO TRAVEL SHARD.616: match HORSE.HEALTH.$class hand which appears completely useless match LEAVE.HCBOW2.2 You glance put health put glance GOTO UniversalMatch HORSE.HEALTH.EMPATH: setVariable SelfHealLoc HorseClan GOTO EMPATH.HEALSELF SHARD.EMPATH.TO.RESUME.FROM.HORSECLAN: setVariable MRS shopcheck setVariable LorM leave setVariable npcoption yes GOTO LEAVE.HCBOW2.2 HORSE.HEALTH.THIEF: HORSE.HEALTH.NONTHIEF: LEAVE.HCBOW2.2: counter set 805 SHARD.805: put nw GOTO TRAVEL SHARD.806: counter set 617 SHARD.617: put w GOTO TRAVEL SHARD.618: put sw GOTO TRAVEL SHARD.619: put w GOTO TRAVEL SHARD.620: put ne GOTO TRAVEL SHARD.621: put n GOTO TRAVEL SHARD.622: put nw GOTO TRAVEL SHARD.623: put nw GOTO TRAVEL SHARD.624: put e GOTO TRAVEL SHARD.625: put e GOTO TRAVEL SHARD.626: put nw GOTO TRAVEL SHARD.627: put ne GOTO TRAVEL SHARD.628: put e GOTO TRAVEL SHARD.629: put ne GOTO TRAVEL SHARD.630: put go path GOTO TRAVEL SHARD.631: put n GOTO TRAVEL SHARD.632: put e GOTO TRAVEL SHARD.633: put se GOTO TRAVEL SHARD.634: put e GOTO TRAVEL SHARD.635: put se GOTO TRAVEL SHARD.636: put e GOTO TRAVEL SHARD.637: put se GOTO TRAVEL SHARD.638: put e GOTO TRAVEL SHARD.639: put ne GOTO TRAVEL SHARD.640: put e GOTO TRAVEL SHARD.641: put ne GOTO TRAVEL SHARD.642: put e GOTO TRAVEL SHARD.643: put ne GOTO TRAVEL SHARD.644: put e GOTO TRAVEL SHARD.645: put n GOTO TRAVEL SHARD.646: put nw GOTO TRAVEL SHARD.647: put ne GOTO TRAVEL SHARD.648: put e GOTO TRAVEL SHARD.649: put e GOTO TRAVEL SHARD.650: put e GOTO TRAVEL SHARD.651: put se GOTO TRAVEL SHARD.652: put e GOTO TRAVEL SHARD.653: put ne GOTO TRAVEL SHARD.654: put n GOTO TRAVEL SHARD.655: put se GOTO TRAVEL SHARD.656: put climb bluff GOTO TRAVEL SHARD.657: put ne GOTO TRAVEL SHARD.658: put e GOTO TRAVEL SHARD.659: put se GOTO TRAVEL SHARD.660: counter set 670 SHARD.670: put e GOTO TRAVEL SHARD.671: put climb path GOTO TRAVEL SHARD.672: put ne GOTO TRAVEL SHARD.673: put e GOTO TRAVEL SHARD.674: put ne GOTO TRAVEL SHARD.675: put e GOTO TRAVEL SHARD.676: put se GOTO TRAVEL SHARD.677: put ne GOTO TRAVEL SHARD.678: put ne GOTO TRAVEL SHARD.679: put e GOTO TRAVEL SHARD.680: put e GOTO TRAVEL SHARD.681: put se GOTO TRAVEL SHARD.682: put ne GOTO TRAVEL SHARD.683: put ne GOTO TRAVEL SHARD.684: put e GOTO TRAVEL SHARD.685: put e GOTO TRAVEL SHARD.686: put se GOTO TRAVEL SHARD.687: put ne GOTO TRAVEL SHARD.688: put e GOTO TRAVEL SHARD.689: put e GOTO TRAVEL SHARD.690: put e GOTO TRAVEL SHARD.691: put e GOTO TRAVEL SHARD.692: put e GOTO TRAVEL SHARD.693: put se GOTO TRAVEL SHARD.694: put ne GOTO TRAVEL SHARD.695: put e GOTO TRAVEL SHARD.696: put e GOTO TRAVEL SHARD.697: put se GOTO TRAVEL SHARD.698: put e GOTO TRAVEL SHARD.699: put se GOTO TRAVEL SHARD.700: put se GOTO TRAVEL SHARD.701: put s GOTO TRAVEL SHARD.702: put sw GOTO TRAVEL SHARD.703: put s GOTO TRAVEL SHARD.704: put sw GOTO TRAVEL SHARD.705: put sw GOTO TRAVEL SHARD.706: put sw GOTO TRAVEL SHARD.707: put s GOTO TRAVEL SHARD.708: put se GOTO TRAVEL SHARD.709: put se GOTO TRAVEL SHARD.710: put s GOTO TRAVEL SHARD.711: put se GOTO TRAVEL SHARD.712: put s GOTO TRAVEL SHARD.713: put e GOTO TRAVEL SHARD.714: put se GOTO TRAVEL SHARD.715: put s GOTO TRAVEL SHARD.716: put se GOTO TRAVEL SHARD.717: put e GOTO TRAVEL SHARD.718: put go trail GOTO TRAVEL SHARD.719: put ne GOTO TRAVEL SHARD.720: put ne GOTO TRAVEL SHARD.721: put e GOTO TRAVEL SHARD.722: put e GOTO TRAVEL SHARD.723: MOVEON.SSUPF.1: counter set 245 SHARD.245: put s GOTO TRAVEL SHARD.246: put s GOTO TRAVEL SHARD.247: put s GOTO TRAVEL SHARD.248: put s GOTO TRAVEL SHARD.249: put s GOTO TRAVEL SHARD.250: put go gate GOTO TRAVEL SHARD.251: put s GOTO TRAVEL SHARD.252: put s GOTO TRAVEL SHARD.253: put s GOTO TRAVEL SHARD.254: setVariable storecode Sgene setVariable entrance shop GOTO SETSTORE MOVEON.SBOWS.1: counter set 260 SHARD.260: put sw GOTO TRAVEL SHARD.261: put sw GOTO TRAVEL SHARD.262: put w GOTO TRAVEL SHARD.263: put w GOTO TRAVEL SHARD.264: put n GOTO TRAVEL SHARD.265: put n GOTO TRAVEL SHARD.266: put n GOTO TRAVEL SHARD.267: put go building GOTO TRAVEL SHARD.268: match SHARD.PAWN.TO.QUENTIN hand which appears completely useless match PAWN.$DropOrStow$ You glance put health put glance GOTO UniversalMatch MOVEON.SGENE.1: counter set 760 SHARD.760: put s GOTO TRAVEL SHARD.761: put s GOTO TRAVEL SHARD.762: put s GOTO TRAVEL SHARD.763: put s GOTO TRAVEL SHARD.764: put go gate GOTO TRAVEL SHARD.765: put s GOTO TRAVEL SHARD.766: put e GOTO TRAVEL SHARD.767: match SHARD.QUENTIN.$class hand which appears completely useless match MOVEON.SGENE.2 You glance put health put glance GOTO UniversalMatch SHARD.QUENTIN.THIEF: SHARD.QUENTIN.NONTHIEF: counter set 768 SHARD.768: put go building GOTO TRAVEL SHARD.769: put lie match SHARD.QUENTIN.LEAVE birthday party match SHARD.QUENTIN.LEAVE just my friend match SHARD.QUENTIN.LEAVE You sit up GOTO UniversalMatch SHARD.QUENTIN.LEAVE: match SHARD.770 You stand match SHARD.QUENTIN.LEAVE wait match SHARD.QUENTIN.LEAVE type ahead match SHARD.QUENTIN.LEAVE Roundtimei put kneel put stand GOTO UniversalMatch SHARD.770: put out GOTO TRAVEL SHARD.771: put w GOTO TRAVEL SHARD.772: GOTO SHARD.QUENTIN.RESUME SHARD.QUENTIN.EMPATH: counter set 794 SHARD.794: put se GOTO TRAVEL SHARD.795: put s GOTO TRAVEL SHARD.796: put s GOTO TRAVEL SHARD.797: put sw GOTO TRAVEL SHARD.798: setVariable SelfHealLoc ShardTowerSE GOTO EMPATH.HEALSELF SHARD.EMPATH.TO.RESUME.FROM.SHARDTOWERSE: counter set 799 SHARD.799: put ne GOTO TRAVEL SHARD.800: put n GOTO TRAVEL SHARD.801: put n GOTO TRAVEL SHARD.802: put nw GOTO TRAVEL SHARD.803: put w GOTO TRAVEL SHARD.804: GOTO SHARD.QUENTIN.RESUME MOVEON.SGENE.2: counter set 773 SHARD.773: put se GOTO TRAVEL SHARD.774: put s GOTO TRAVEL SHARD.775: put s GOTO TRAVEL SHARD.776: put sw GOTO TRAVEL SHARD.777: put w GOTO TRAVEL SHARD.778: put se GOTO TRAVEL SHARD.779: GOTO LEAVE.SBAKE SHARD.PAWN.TO.QUENTIN: counter set 780 SHARD.780: put o GOTO TRAVEL SHARD.781: put n GOTO TRAVEL SHARD.782: put n GOTO TRAVEL SHARD.783: put n GOTO TRAVEL SHARD.784: put n GOTO TRAVEL SHARD.785: put n GOTO TRAVEL SHARD.786: put go gate GOTO TRAVEL SHARD.787: put n GOTO TRAVEL SHARD.788: put e GOTO TRAVEL SHARD.789: put ne GOTO TRAVEL SHARD.790: put n GOTO TRAVEL SHARD.791: put n GOTO TRAVEL SHARD.792: put nw GOTO TRAVEL SHARD.793: GOTO SHARD.QUENTIN.ENTER ALTLEAVE.SCOIN: ALTLEAVE.STOKE: ALTLEAVE.SFRIL: ALTLEAVE.SHERA: ALTLEAVE.STOUR: ALTLEAVE.STOYB: ALTLEAVE.SBARB: ALTLEAVE.SMARW: ALTLEAVE.SMARG: SHARD.255: counter set 255 put go door GOTO TRAVEL SHARD.256: GOTO LEAVE.$storecode$ ALTLEAVE.SLOCK: match ALTLEAVE.SLOCK1 Kilam match ALTLEAVE.SLOCK2 Malik match LEAVE.SLOCK brown-trimmed blue shop put look GOTO UniversalMatch ALTLEAVE.SLOCK1: put go trapdoor match ALTLEAVE.SLOCK2 Malik GOTO UniversalMatch ALTLEAVE.SLOCK2: put out match LEAVE.SLOCK brown-trimmed blue shop GOTO UniversalMatch ALTLEAVE.HCFELT: ALTLEAVE.HPOTT: ALTLEAVE.HCFALC: ALTLEAVE.HCCASH: counter set 724 SHARD.724: put go flap GOTO TRAVEL SHARD.725: GOTO LEAVE.$storecode$ ALTLEAVE.HCBOW1: ALTLEAVE.HCBOW2: counter set 747 SHARD.747: put go curtain GOTO TRAVEL SHARD.748: GOTO LEAVE.$storecode$ ALTLEAVE.SCCLEAT: counter set 726 SHARD.726: put n GOTO TRAVEL SHARD.727: GOTO LEAVE.$storecode$ ALTLEAVE.HCEQUI: counter set 728 SHARD.728: put w GOTO TRAVEL SHARD.729: GOTO LEAVE.$storecode$ ALTLEAVE.HCJAHT: counter set 730 SHARD.730: put go tent GOTO TRAVEL SHARD.731: GOTO LEAVE.$storecode$ ################################################################## ##### ##### ##### ILITHI BINNING ##### ##### ##### ################################################################## SHARD.PAWNFINISH.NONTHIEF: SHARD.PAWNFINISH.EMPATH: GOTO END SHARD.PAWNFINISH.THIEF: counter set 272 SHARD.272: put out GOTO TRAVEL SHARD.273: put n GOTO TRAVEL SHARD.274: put n GOTO TRAVEL SHARD.275: put n GOTO TRAVEL SHARD.276: put n GOTO TRAVEL SHARD.277: put n GOTO TRAVEL SHARD.278: put go gate GOTO TRAVEL SHARD.279: put n GOTO TRAVEL SHARD.280: put e GOTO TRAVEL SHARD.281: put ne GOTO TRAVEL SHARD.282: put n GOTO TRAVEL SHARD.283: put e GOTO TRAVEL SHARD.284: put e GOTO TRAVEL SHARD.285: put go bridge GOTO TRAVEL SHARD.286: put e GOTO TRAVEL SHARD.287: put e GOTO TRAVEL SHARD.288: put e GOTO TRAVEL SHARD.289: put e GOTO TRAVEL SHARD.290: put e GOTO TRAVEL SHARD.291: put go well GOTO TRAVEL SHARD.292: put climb ladder GOTO TRAVEL SHARD.293: put w GOTO TRAVEL SHARD.294: put out GOTO TRAVEL SHARD.295: put w GOTO TRAVEL SHARD.296: put se GOTO TRAVEL SHARD.297: put go gap GOTO TRAVEL SHARD.298: match SHARD.299 What is the password? put knock door GOTO UniversalMatch SHARD.299: match SHARD.300 I thought I recognized you. put say $shardpass GOTO UniversalMatch SHARD.300: counter set 300 put go door GOTO TRAVEL SHARD.301: put go arch GOTO TRAVEL SHARD.302: put s GOTO TRAVEL SHARD.303: GOTO PAWN.BIN SHARD.BINFINISH.THIEF: counter set 304 SHARD.304: put n GOTO TRAVEL SHARD.305: put go arch GOTO TRAVEL SHARD.306: put go door GOTO TRAVEL SHARD.307: put n GOTO TRAVEL SHARD.308: put nw GOTO TRAVEL SHARD.309: put e GOTO TRAVEL SHARD.310: put go fissure GOTO TRAVEL SHARD.311: put e GOTO TRAVEL SHARD.312: put climb ladder GOTO TRAVEL SHARD.313: put up GOTO TRAVEL SHARD.314: put w GOTO TRAVEL SHARD.315: put w GOTO TRAVEL SHARD.316: put w GOTO TRAVEL SHARD.317: put w GOTO TRAVEL SHARD.318: put go bridge GOTO TRAVEL SHARD.319: put w GOTO TRAVEL SHARD.320: put w GOTO TRAVEL SHARD.321: put w GOTO TRAVEL SHARD.322: put s GOTO TRAVEL SHARD.323: put sw GOTO TRAVEL SHARD.324: put w GOTO TRAVEL SHARD.325: put s GOTO TRAVEL SHARD.326: put go gate GOTO TRAVEL SHARD.327: put s GOTO TRAVEL SHARD.328: put s GOTO TRAVEL SHARD.329: put s GOTO TRAVEL SHARD.330: put s GOTO TRAVEL SHARD.331: put s GOTO TRAVEL SHARD.332: put go shop GOTO TRAVEL SHARD.333: GOTO END ################################################################## ##### ##### ##### ILITHI JUSTICE AND RESUMING ##### ##### ##### ################################################################## SHARD.ITEMCHECK: put drop my small sack wait match SHARD.DEBT2 You have nothing match SHARD.FREE2 INVENTORY HELP put inv GOTO UniversalMatch SHARD.DEBT: counter set 389 SHARD.389: put go hallway GOTO TRAVEL SHARD.DEBT2: counter set 390 SHARD.390: put out GOTO TRAVEL SHARD.391: put s GOTO TRAVEL SHARD.392: put w GOTO TRAVEL SHARD.393: put nw GOTO TRAVEL SHARD.394: put go arch GOTO TRAVEL SHARD.395: put w GOTO TRAVEL SHARD.396: put w GOTO TRAVEL SHARD.397: put go bridge GOTO TRAVEL SHARD.398: put w GOTO TRAVEL SHARD.399: put w GOTO TRAVEL SHARD.400: put go bank GOTO TRAVEL SHARD.401: put n GOTO TRAVEL SHARD.402: put wit 500 bronze dokoras wait counter set 403 SHARD.403: put s GOTO TRAVEL SHARD.404: put out GOTO TRAVEL SHARD.405: put e GOTO TRAVEL SHARD.406: put go bridge GOTO TRAVEL SHARD.407: put e GOTO TRAVEL SHARD.408: put e GOTO TRAVEL SHARD.409: put e GOTO TRAVEL SHARD.410: put go arch GOTO TRAVEL SHARD.411: put se GOTO TRAVEL SHARD.412: counter set 334 SHARD.334: put e GOTO TRAVEL SHARD.335: put go entr GOTO TRAVEL SHARD.336: counter set 413 SHARD.413: put go pass GOTO TRAVEL SHARD.414: put pay 5000 wait counter set 415 SHARD.415: put w GOTO TRAVEL SHARD.416: put s GOTO TRAVEL SHARD.417: put w GOTO TRAVEL SHARD.418: put nw GOTO TRAVEL SHARD.419: put go arch GOTO TRAVEL SHARD.420: put w GOTO TRAVEL SHARD.421: put w GOTO TRAVEL SHARD.422: put go bridge GOTO TRAVEL SHARD.423: put w GOTO TRAVEL SHARD.424: put w GOTO TRAVEL SHARD.425: put go bank GOTO TRAVEL SHARD.426: put n GOTO TRAVEL SHARD.427: put dep all wait counter set 428 SHARD.428: put s GOTO TRAVEL SHARD.429: put out GOTO TRAVEL SHARD.430: put e GOTO TRAVEL SHARD.431: put go bridge GOTO TRAVEL SHARD.432: put e GOTO TRAVEL SHARD.433: put e GOTO TRAVEL SHARD.434: put e GOTO TRAVEL SHARD.435: put go arch GOTO TRAVEL SHARD.436: put se GOTO TRAVEL SHARD.437: put e GOTO TRAVEL SHARD.438: put go entr GOTO TRAVEL SHARD.439: put go corr GOTO TRAVEL SHARD.440: GOTO GETSACK SHARD.FREE: counter set 270 SHARD.270: put go hall GOTO TRAVEL SHARD.271: GOTO GETSACK SHARD.FREE2: pause 1 match SHARD.MISSINGSTART waitandsee match SHARD.FREE3 okstart put echo $startlocation$ put echo okstart GOTO UniversalMatch SHARD.MISSINGSTART: setVariable startlocation Sgene setVariable ResumeStore Sgene GOTO SHARD.FREE3 SHARD.FREE3: counter set 442 SHARD.442: put out GOTO TRAVEL SHARD.443: put n GOTO TRAVEL SHARD.444: put go arch GOTO TRAVEL SHARD.QUENTIN.RESUME: counter set 445 SHARD.445: put n GOTO TRAVEL SHARD.446: put go gate GOTO TRAVEL SHARD.447: put n GOTO TRAVEL SHARD.448: put n GOTO TRAVEL SHARD.449: put n GOTO TRAVEL SHARD.450: put n GOTO TRAVEL SHARD.451: counter set 1 setVariable storecode Sgene GOTO RESUME.$ResumeStore$ RESUME.HCBOW2: counter add 1 RESUME.HCBOW1: counter add 1 RESUME.HCCASH: counter add 1 RESUME.HCJAHT: counter add 1 RESUME.HCFALC: counter add 1 RESUME.HPOTT: counter add 1 RESUME.HCEQUI: counter add 1 RESUME.HCFELT: counter add 1 RESUME.SCCWEAP: counter add 1 RESUME.SCCLEAT: counter add 1 RESUME.SENES: counter add 1 RESUME.SMARG: counter add 1 RESUME.SMARW: counter add 1 RESUME.SSUPF: counter add 1 RESUME.SSUPB: counter add 1 RESUME.STANN: counter add 1 RESUME.SBOWS: counter add 1 RESUME.SBAKE: counter add 1 RESUME.SMUSE: counter add 1 RESUME.SBARB: counter add 1 RESUME.STOYB: counter add 1 RESUME.STOUR: counter add 1 RESUME.SHERA: counter add 1 RESUME.SFRIL: counter add 1 RESUME.STOKE: counter add 1 RESUME.SCOIN: counter add 1 RESUME.SARMO: counter add 1 RESUME.SLOCK: counter add 1 RESUME.SBARD: counter add 1 RESUME.SREAG: counter add 1 RESUME.SHERB: counter add 1 RESUME.SALCH: counter add 1 RESUME.SCLERIC: counter add 1 RESUME.SSTIT: counter add 1 RESUME.SWEAP: counter add 1 RESUME.SGENE: counter add 1 setVariable Countdown $c$ GOTO RESUME ################################################################################## ############# ############# ############# Therengia ############# ############# ############# ############# SKILL DETERMINATION ############# ############# (tweak the items you steal here if desired) ############# ############# ############# ################################################################################## THG.RANK.1: setVariable skillrange 20-39 setVariable RHcloth
setVariable RHclothQuant 1 setVariable RHgen purse setVariable RHgenQuant 1 setVariable RHarms
setVariable RHarmsQuant 1 setVariable RHflow black orchid setVariable RHflowQuant 1 setVariable RHart
setVariable RHartQuant 1 setVariable RHlock ordinary lockpick setVariable RHlockQuant 1 setVariable RHjoy chocolate setVariable RHjoyQuant 1 setVariable RHtobac
setVariable RHtobacQuant 1 setVariable RHmirg
setVariable RHmirgQuant 1 setVariable RHweap
setVariable RHweapQuant 1 setVariable RHcler1 grey-brown feather setVariable RHcler1Quant 1 setVariable RHcler2
setVariable RHcler2Quant 1 setVariable RHbard1 pick setVariable RHbard1Quant 1 setVariable RHbard2
setVariable RHbard2Quant 2 setVariable RHnap
setVariable RHnapQuant 1 setVariable RHherb water setVariable RHherbQuant 2 setVariable RHtog1
setVariable RHtog1Quant 1 setVariable RHtog2
setVariable RHtog2Quant 1 setVariable RHseli
setVariable RHseliQuant 1 setVariable RHiron
setVariable RHironQuant 1 GOTO RANKREPORT THG.RANK.2: setVariable skillrange 40-59 setVariable RHcloth
setVariable RHclothQuant 2 setVariable RHgen flint setVariable RHgenQuant 2 setVariable RHarms dart setVariable RHarmsQuant 1 setVariable RHflow black orchid setVariable RHflowQuant 2 setVariable RHart
setVariable RHartQuant 2 setVariable RHlock ordinary lockpick setVariable RHlockQuant 2 setVariable RHjoy
setVariable RHjoyQuant 2 setVariable RHtobac pouch setVariable RHtobacQuant 2 setVariable RHmirg
setVariable RHmirgQuant 2 setVariable RHweap
setVariable RHweapQuant 2 setVariable RHcler1 incense setVariable RHcler1Quant 2 setVariable RHcler2
setVariable RHcler2Quant 2 setVariable RHbard1 pick setVariable RHbard1Quant 2 setVariable RHbard2
setVariable RHbard2Quant 2 setVariable RHnap
setVariable RHnapQuant 2 setVariable RHherb mixing stick setVariable RHherbQuant 2 setVariable RHtog1
setVariable RHtog1Quant 2 setVariable RHtog2
setVariable RHtog2Quant 2 setVariable RHseli
setVariable RHseliQuant 2 setVariable RHiron
setVariable RHironQuant 2 GOTO RANKREPORT THG.RANK.3: setVariable skillrange 60-99 setVariable RHcloth sash setVariable RHclothQuant 2 setVariable RHgen bark setVariable RHgenQuant 2 setVariable RHarms bolts setVariable RHarmsP dart setVariable RHarmsQuant 2 setVariable RHflow black orchid setVariable RHflowQuant 2 setVariable RHart