Updated Progressive stealing (script)
Jump to navigation
Jump to search
| Updated Progressive stealing (script) | |
|---|---|
| Category | Survival,Thief |
| Front-end | StormFront |
| Author | Kalic and Challeirra |
ECHO
ECHO
ECHO
ECHO ***********************************************
ECHO ***
ECHO *** Progressive Stealing v1.57
ECHO *** By: Kalic & Challeirra
ECHO ***
ECHO ***********************************************
ECHO
ECHO http://elanthipedia.com/wiki/Progressive_Stealing_(script)
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 Challeirra
setVariable largeitem1 <item>
setVariable largeitem2 <item>
setVariable DropOrStow STOW
setVariable container1 bag
setVariable container2 bag
setVariable action STEAL
setVariable clanoption YES
setVariable flee NO
setVariable shardpass gibberish
setVariable riverpass gibberish
setVariable PutOrSlip PUT
setVariable skulk focus plun hast flight
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.57
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 *** %container1% %container2%
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:
REPORT.SNEAK.SNEAK:
ECHO *** SNEAKING: YES - You WILL hide and sneak in and out of shops.
GOTO REPORT.CLANS.%clanoption%
REPORT.SNEAK.NO:
REPORT.SNEAK.NOSNEAK:
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 CONTAINER.COMPARE
CONTAINER.COMPARE:
match CONTAINER.IDENTICAL %container2%
match CONTAINER.DIFFERENT notidentical
put echo %container1% notidentical
GOTO UniversalMatch
CONTAINER.IDENTICAL:
setVariable swap 3
CONTAINER.DIFFERENT:
GOTO LOWERCASE.%PutOrSlip%
LOWERCASE.PUT:
setVariable PutOrSlip put
GOTO CITYCHECKER
LOWERCASE.SLIP:
setVariable PutOrSlip slip
GOTO CITYCHECKER
##################################################################
##### #####
##### CHECKING PROVINCE AND CITY #####
##### #####
##################################################################
CITYCHECKER:
matchre SETCROSSING /The Crossing|Cormyn|Falken|Chizili|Mauriga|Talmai|Orielda|Herilo/
matchre SETCROSSING /Milgrym|Tembeg|Berolt|Grisgonda|Marcipur|Durantine|The True Bard|Ragge|Orem|Brisson|Guard House/
matchre SETARTHE /Arthe Dale|Barley Bulrush|Tanglefoot|Woodcock|Quellia|Bobba|Feta|Yulugri|Thipbeet/
matchre SETTIGER /Tiger Clan Home/
matchre SETAESRY /Aesry|Taernen|Miakoda|Nakuge|Raeloka|Tilaya|Shoiya|Zenastara|Teshi/
matchre SETAESRY /Woodbyne|Joirin|Bayanzi|Field of Shields|Kilora|Martrem|Rummeltum|Erianthe/
matchre SETLETH /Leth Deriel|Morikai|Madame Orris|Alberdeen|Yerui|Ongadine/
matchre SETLETH /Sinjian|Blanca|Yithye|Huyelm|Origami Boutique/
matchre SETRATHA /Ratha|Paedraig|Truffenyi's Green|Chabalu|Hotagi'rath/
matchre SETRATHA /Drorg|Namazzi|Ktzini|Krrikt'k's|Elepaio|Krelpit|Redwing|Amorand|Veraclese|Ssivo|Kalazashi|Svra'an/
matchre SETSHARD /Shard|Aelik|Zerek|Fiona|Meek|Zieq|Idizieq|Sierack|Malik|Kilam|Demiciil|Bonime|Budd|Avlea|Genevive/
matchre SETSHARD /Coin of the Realm|Tokens of Affection|Little Frills|Travel Tours|Toy Box|Budd|Scholar's Museum/
matchre SETSHARD /Froissart|Survivalist Supplies|Marachek|Windawn|Enescu|Imadrail/
matchre SETSTEEL /Quintan|Struan|Steelclaw/
matchre SETHAVEN /Riverhaven|Alayle|Enfermine|Noel Razoreye|Cecelia|Zanthron|Ss'Thran|Smaragdaus/
matchre SETHAVEN /Beeanna|Adaerna|Thringol|Tibvaov|Crin's Herbal|City Togs|Friar Othorp|Bantheld|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:
GOTO RANK9 /g: 3[5-9]/
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:
matchre COUNTTOOHIGH /Sell[0-9][0-9][0-9]|Bin[0-9][0-9][0-9]|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
matchre BAGWARN /%SellItem1%|%SellItem2%|%SellItem3%|%SellItem4%|%SellItem5%|%SellItem16%|%SellItem7%|%SellItem8%/
matchre BAGWARN /%SellItem9%|%SellItem10%|%SellItem11%|%SellItem12%|%SellItem13%|%SellItem14%|%SellItem15%|%SellItem16%/
matchre BAGWARN /%SellItem17%|%SellItem18%|%SellItem19%|%SellItem20%|%SellItem21%|%SellItem22%|%SellItem23%/
matchre BAGWARN /%SellItem24%|%SellItem25%|%SellItem26%|%SellItem27%|%SellItem28%|%SellItem29%|%SellItem30%/
matchre BAGWARN /%SellItem31%|%SellItem32%|%SellItem33%|%SellItem34%|%SellItem35%|%SellItem36%|%SellItem37%/
matchre BAGWARN /%SellItem38%|%SellItem39%|%SellItem40%|%SellItem41%|%SellItem42%|%SellItem43%|%SellItem44%/
matchre BAGWARN /%SellItem45%|%SellItem46%|%SellItem47%|%SellItem48%|%SellItem49%|%SellItem50%|%SellItem51%/
matchre BAGWARN /%SellItem52%|%SellItem53%|%SellItem54%|%SellItem55%|%SellItem56%|%SellItem57%|%SellItem58%/
matchre BAGWARN /%SellItem59%|%SellItem60%|%SellItem61%|%SellItem62%|%SellItem63%|%SellItem64%|%SellItem65%/
matchre BAGWARN /%SellItem66%|%SellItem67%|%SellItem68%|%SellItem69%|%SellItem70%|%SellItem71%|%SellItem72%/
matchre BAGWARN /%SellItem73%|%SellItem74%|%SellItem75%|%SellItem76%|%SellItem77%|%SellItem78%|%SellItem79%/
matchre BAGWARN /%SellItem80%|%SellItem81%|%SellItem82%|%SellItem83%|%SellItem84%|%SellItem85%|%SellItem86%/
matchre BAGWARN /%SellItem87%|%SellItem88%|%SellItem89%|%SellItem90%|%SellItem91%|%SellItem92%|%SellItem93%/
matchre BAGWARN /%SellItem94%|%SellItem95%|%SellItem96%|%SellItem97%|%SellItem98%|%SellItem99%/
matchre BAGWARN /%BinItem1%|%BinItem2%|%BinItem3%|%BinItem4%|%BinItem5%|%BinItem16%|%BinItem7%/
matchre BAGWARN /%BinItem8%|%BinItem9%|%BinItem10%|%BinItem11%|%BinItem12%|%BinItem13%|%BinItem14%/
matchre BAGWARN /%BinItem15%|%BinItem16%|%BinItem17%|%BinItem18%|%BinItem19%|%BinItem20%|%BinItem21%/
matchre BAGWARN /%BinItem22%|%BinItem23%|%BinItem24%|%BinItem25%|%BinItem26%|%BinItem27%|%BinItem28%/
matchre BAGWARN /%BinItem29%|%BinItem30%|%BinItem31%|%BinItem32%|%BinItem33%|%BinItem34%|%BinItem35%/
matchre BAGWARN /%BinItem36%|%BinItem37%|%BinItem38%|%BinItem39%|%BinItem40%|%BinItem41%|%BinItem42%/
matchre BAGWARN /%BinItem43%|%BinItem44%|%BinItem45%|%BinItem46%|%BinItem47%|%BinItem48%|%BinItem49%/
GOTO %provcode%.BAGCHECK
BAGS.STOW.2:
setVariable container %container1%
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.SNEAK:
SNEAK.YES:
setVariable sneak sneak
GOTO KHRICHECK.%class%
SNEAK.NOSNEAK:
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
matchre KHRISTART /n: +[2-9][0-9][0-9] /
matchre KHRISTART /n: +[1][2-9][0-9] /
matchre KHRI100 /n: +[1][0-1][0-9] /
matchre KHRI80 /n: +[8-9][0-9] /
matchre KHRI60 /n: +[6-7][0-9] /
matchre KHRI40 /n: +[4-5][0-9] /
matchre KHRI20 /n: +[1-3][0-9] /
matchre 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 SLIP2 SNEAK
match %citycode% noslip
put slip help
put echo noslip
GOTO UniversalMatch
SLIPCHECK.NOSNEAK:
GOTO %citycode%
SLIP2:
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
matchre ENTER.SNEAK /...wait|had time to find another/
matchre ENTER.SLIP /You melt|You slip|You blend|But you/
matchre ENTER.NOSNEAK /ruining your|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
matchre ACTION.%action% /You sneak|In which direction/
put sneak %entrance%
GOTO UniversalMatch
ENTER.NOSNEAK:
pause 1
matchre MOVEERROR /You can't go there|referring/
match HIDE Obvious
put go %entrance%
GOTO UniversalMatch
HIDE:
pause 1
matchre HIDE /...wait|had time to find another/
matchre ACTION.%action% /ruining your|Behind what|You melt|You slip|You blend|But you|You look around/
put hide
GOTO UniversalMatch
ACTION.STEAL:
pause 1
counter set 0
setVariable StowStatus 1
setVariable StealOrNext next
match ACTION.STEAL ...wait
match ENTER.NOSNEAK nailed to the ground
matchre %DropOrStow%.ITEM /Guards!|begins to shout|trivial|should back off/
matchre NEXT /You haven't picked|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 2
setVariable StowStatus 2
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 2
setVariable StowStatus 2
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 add 1
STOW.ITEM:
STOW.2:
STOW.1:
pause 1
counter subtract 1
matchre STOW.REPEAT /...wait|You silently slip out/
matchre STOW.%c% /You put|Perhaps you should|into your/
match SLIPTOPUT Slipping and falling
matchre CONTAINER.SWAP /any more room|no matter how you|to fit in the/
matchre DROP.ITEM /referring|Slip how|capable|You need a/
put %PutOrSlip% my %item% in my %container%
GOTO UniversalMatch
STOW.0:
STOW.-1:
GOTO %StealOrNext%
CONTAINER.SWAP:
GOTO CONTAINER.%swap%
CONTAINER.1:
setVariable swap 2
setVariable container %container2%
counter set %StowStatus%
GOTO STOW.ITEM
CONTAINER.2:
setVariable swap 1
setVariable container %container1%
CONTAINER.3:
GOTO DROP.ITEM
DROP.ITEM:
match DROP.ITEM ...wait
match %StealOrNext% empty hands
match EMPTYRIGHT right hand and nothing
matchre EMPTYBOTH /right hand and a|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
counter add 1
GOTO %DropOrStow%.ITEM
LOWER:
put lower my %item%
wait
GOTO DROP.ITEM
SLIPTOPUT:
setVariable PutOrSlip put
GOTO STOW.REPEAT
REHIDE:
pause 1
matchre REHIDE /...wait|had time to find another/
matchre JAILCHECK.REHIDE /Maybe you should|You look around/
matchre ACTION.STEAL /You melt|You slip|You blend|But you|ruining your/
put hide
GOTO UniversalMatch
NEXT:
GOTO NEXT.%sneak%
NEXT.SNEAK:
pause 1
matchre NEXT.SNEAK /...wait|had time to find another/
matchre NEXT.SLIP /You melt|You slip|You blend|But you/
matchre JAILCHECK.NEXT /Maybe you should|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
matchre JAILCHECK.NEXT /Maybe you should|You look around/
matchre ALTLEAVE /You can't sneak|Sneaking isn't allowed|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
matchre NEXT.%sneak% /Mark what|you are being watched|reason to call the guards|beyond foolish|pretty sure you'll be caught|likely be futile|gavel echoes through|taste of bitter failure|a long shot|chances to lift it|quite the struggle|looks your way suspiciously|Guards!/
matchre ACTION.STEAL /Roundtime|You trace|You can not|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
matchre NOPERC /You aren't trained|USAGE/
matchre ACTION.STEAL /You close your eyes|interfering|stops you from being able/
put perc health
GOTO UniversalMatch
NOPERC:
ECHO ***********************************************
ECHO *** Not able 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
matchre MMPOWER.SET /Xibar|Yavash|Katamba/
matchre NOPOWER /You aren't trained|USAGE/
matchre ACTION.STEAL /Roundtime|stops you from being able/i
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:
matchre MMHIDE /...wait|had time to find another/
matchre ACTION.STEAL /ruining your|Behind what|You melt|You slip|You blend|But you|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:
matchre NPC.1 /...wait|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
matchre %citycode%.%c% /You can't steal|alas, it is empty|You haven't picked|begins to shout/
put steal %npcname%
GOTO UniversalMatch
NPC.STAND:
match %citycode%.%c% You stand
matchre NPC.STAND /...wait|type ahead|Roundtime/i
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:
matchre JAILWAIT /jail|heavily barred door|Holding Cell|Guardhouse|Great Tower, Cell|Gallows Tree, Cell/i
matchre ENTER.NOSNEAK /It appears to be the local tobacco shop|a Halfling-sized burrow/
matchre PREPLEA /Justice/
match ACTION.%action% Obvious
put look
GOTO UniversalMatch
JAILCHECK.REHIDE:
matchre JAILWAIT /jail|heavily barred door|Holding Cell|Guardhouse|Great Tower, Cell|Gallows Tree, Cell/i
matchre PREPLEA /Justice/
match ACTION.STEAL Obvious
put look
GOTO UniversalMatch
JAILCHECK.NEXT:
matchre JAILWAIT /jail|heavily barred door|Holding Cell|Guardhouse|Great Tower, Cell|Gallows Tree, Cell/i
matchre ALTLEAVE.%storecode% /Shaefferty|Chabalu|Froissart|Windawn|Marachek|Beeanna|Feta|Yulugri|Sklaar'ishht|Woodbyne|Enescu/
matchre 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
matchre %citycode%.FREE /You are free to go|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 GUARDSTOP Although tempted to move
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
matchre %citycode%.%c% /Obvious|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%
GUARDSTOP:
put guard stop
GOTO BACKTRACK
BACKTRACK:
counter subtract 1
pause 1
GOTO %citycode%.%c%
RETREAT.TRAVEL:
matchre RETREAT.TRAVEL /...wait|You retreat back to pole|type ahead|Roundtime/i
match BACKTRACK You retreat from combat
match %citycode%.%c% already as far away
put retreat
GOTO UniversalMatch
RETREAT.SHOP:
matchre RETREAT.SHOP /...wait|You retreat back to pole|type ahead|Roundtime/i
matchre RUNTONEXT /You retreat from combat|already as far away/
put retreat
GOTO UniversalMatch
RUNTONEXT:
put out
match RUNTONEXT ...wait
matchre RETREAT.SHOP /pole weapon range|melee range/
match LEAVE Obvious
match ALTLEAVE.%storecode% You can't go there.
GOTO UniversalMatch
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
matchre STAND.%TravelOrShop% /You stand|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
matchre %storecode%.SHORT /You stand|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
matchre RETREAT.%TravelOrShop% /pole weapon range|melee range|you are engaged/
match FATIGUE too tired to
matchre LEAVE.%MRS% /You stop as you realize|is locked|You realize the shop is closed|You smash your nose/
matchre EMERGENCY.FLEE.%flee% /You are a ghost/
matchre JAILCHECK.ACTION /Maybe you should|You look around|Stop right there|do that while lying|You can't do that/
matchre PREPLEA /You don't seem to be able to move/
match PLEA PLEAD INNOCENT or PLEAD GUILTY
matchwait
MOVEERROR:
matchre JAILWAIT /jail|heavily barred door|Holding Cell|Guardhouse|Great Tower, Cell|Gallows Tree, Cell/i
matchre HIDE /Thipbeet|Skrawt Stal|Shaefferty|Chabalu|Froissart|Marachek|vendor's cart with a vial/
matchre HIDE /Feta|Yulugri Wala, Smok|Sklaar'ishht|Woodbyne|Enescu|Posimur|Bandicoot|Yithye|Kilam|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% due to mind lock
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
matchre SELLGET2 /referring|Please rephrase/
put get my %sellitem% from my %container1%
GOTO UniversalMatch
SELLGET2:
match SELLGET2 ...wait
match SELLING2 You get
matchre SELLCYCLE /referring|Please rephrase/
put get my %sellitem% from my %container2%
GOTO UniversalMatch
SELLING:
match SELLGET takes your
matchre TRASH.%class% /worth|idiots|Waste all|no need|scowls and says/
match SELLING ...wait
put sell my %sellitem%
GOTO UniversalMatch
SELLING2:
match SELLGET2 takes your
matchre TRASH.%class% /worth|idiots|Waste all|no need|scowls and says/
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 %container1%
GOTO UniversalMatch
TRASH.NONTHIEF.REPEAT2:
match TRASH.NONTHIEF2 You get
match TRASH.NONTHIEF.REPEAT2 ...wait
match SELLCYCLE referring
put get my %sellitem% from my %container2%
GOTO UniversalMatch
SELLCYCLE:
counter set %SellItemCount%
deleteVariable SellItem%c%
counter subtract 1
setVariable SellItemCount %c%
put echo sellcycle%c% continue
match SELLCOUNTFIX sellcycle-
match COUNTDOWN.%CountdownType%.DONE sellcycle0
match COUNTDOWN.%CountdownType%.CONTINUE continue
GOTO UniversalMatch
TRASH.THIEF:
match TRASH.THIEF ...wait
matchre TRASH.THIEF2 /any more room in|no matter how you|to fit in the/
match ADDTOBINLIST You put
put put my %sellitem% in my %container1%
GOTO UniversalMatch
TRASH.THIEF2:
match TRASH.THIEF2 ...wait
matchre TRASH.NONTHIEF2 /any more room in|no matter how you|to fit in the/
match ADDTOBINLIST You put
put put my %sellitem% in my %container2%
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
matchre BINCOUNTSET /bin 0|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 %container1%
GOTO UniversalMatch
BINGET2:
match BINDROP2 You get
match BINCYCLE referring
match BINGET2 ...wait
put get my %sellitem% from my %container2%
GOTO UniversalMatch
BINDROP:
matchre BINGET /falls into the|You drop/
match THIEFSTOW not fooling anyone
match BINDROP ...wait
match BINTYPE.%BinOrBucket% referring
put put my %sellitem% in %BinOrBucket%
GOTO UniversalMatch
BINDROP2:
matchre BINGET2 /falls into the|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 BINCOUNTFIX bincycle-
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
matchre SACKCHECK1 /referring|You reach|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
matchre SACKDROP /any more room|no matter how you/
put put my %item% in my %container1%
put put my %item% in my %container2%
GOTO UniversalMatch
SACKDROP:
matchre SACKCHECK2 /You drop|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.
matchre SACKSTOW1 /hand and a|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.
matchre SACKSTOW2 /hand and a|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.
matchre SACKSCREWED /hand and a|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.
matchre SACKSCREWED /hand and a|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
matchre S /skin|rash|twitching|numbness|paralysis|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.
matchre PREPSPELL /ineffective|almost|improved|better|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 <nothing>
setVariable ADbardQuant 1
setVariable ADodd <nothing>
setVariable ADoddQuant 1
setVariable ADthread <nothing>
setVariable ADthreadQuant 1
setVariable ADfash <nothing>
setVariable ADfashQuant 1
setVariable ADweap <nothing>
setVariable ADweapQuant 1
setVariable ADtartE <nothing>
setVariable ADtartEQuant 1
setVariable ADtartC <nothing>
setVariable ADtartCQuant 1
setVariable ADtartM <nothing>
setVariable ADtartMQuant 1
setVariable ADtartL <nothing>
setVariable ADtartLQuant 1
setVariable ADtartF <nothing>
setVariable ADtartFQuant 1
setVariable ADmap <nothing>
setVariable ADmapQuant 1
setVariable ADsmok <nothing>
setVariable ADsmokQuant 1
setVariable ADfeta biscuit
setVariable ADfetaQuant 1
setVariable Ctann <nothing>
setVariable CtannQuant 1
setVariable Cstit <nothing>
setVariable CstitQuant 1
setVariable Cbath reed
setVariable CbathItemLoc
setVariable CbathQuant 1
setVariable Chab <nothing>
setVariable ChabQuant 1
setVariable Ccobb <nothing>
setVariable CcobbQuant 1
setVariable Calch water
setVariable CalchQuant 2
setVariable Cbota <nothing>
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 <nothing>
setVariable CartiQuant 1
setVariable Cbard pick
setVariable CbardQuant 1
setVariable Ccleric chamomile
setVariable CclericQuant 1
setVariable Lmorik <nothing>
setVariable LmorikQuant 1
setVariable Lperf <nothing>
setVariable LperfQuant 1
setVariable Lgen <nothing>
setVariable LgenQuant 1
setVariable Lbow flights
setVariable LbowQuant 1
setVariable Lweap <nothing>
setVariable LweapQuant 1
setVariable Lwick <nothing>
setVariable LwickQuant 1
setVariable Lcloth <nothing>
setVariable LclothQuant 1
setVariable Lbard <nothing>
setVariable LbardQuant 1
setVariable Lwood <nothing>
setVariable LwoodQuant 1
setVariable Lgami <nothing>
setVariable LgamiQuant 1
setVariable TCweap <nothing>
setVariable TCweapItemLoc in catalog
setVariable TCweapQuant 1
setVariable TCpedd <nothing>
setVariable TCpeddQuant 1
setVariable TCherb <nothing>
setVariable TCherbQuant 1
GOTO RANKREPORT
ZOL.RANK.2:
setVariable skillrange 40-59
setVariable ADbard <nothing>
setVariable ADbardQuant 2
setVariable ADodd <nothing>
setVariable ADoddQuant 2
setVariable ADthread pouch
setVariable ADthreadQuant 2
setVariable ADfash <nothing>
setVariable ADfashQuant 2
setVariable ADweap butcher's knife
setVariable ADweapQuant 2
setVariable ADtartE <nothing>
setVariable ADtartEQuant 1
setVariable ADtartC <nothing>
setVariable ADtartCQuant 1
setVariable ADtartM <nothing>
setVariable ADtartMQuant 1
setVariable ADtartL <nothing>
setVariable ADtartLQuant 1
setVariable ADtartF <nothing>
setVariable ADtartFQuant 1
setVariable ADmap <nothing>
setVariable ADmapQuant 1
setVariable ADsmok <nothing>
setVariable ADsmokQuant 1
setVariable ADfeta yogurt
setVariable ADfetaQuant 2
setVariable Ctann <nothing>
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 <nothing>
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 <nothing>
setVariable CartiQuant 2
setVariable Cbard pick
setVariable CbardQuant 2
setVariable Ccleric chalice
setVariable CclericQuant 2
setVariable Lmorik <nothing>
setVariable LmorikQuant 2
setVariable Lperf <nothing>
setVariable LperfQuant 2
setVariable Lgen <nothing>
setVariable LgenQuant 2
setVariable Lbow arrowhead
setVariable LbowQuant 2
setVariable Lweap <nothing>
setVariable LweapQuant 2
setVariable Lwick <nothing>
setVariable LwickQuant 2
setVariable Lcloth <nothing>
setVariable LclothQuant 2
setVariable Lbard <nothing>
setVariable LbardQuant 2
setVariable Lwood <nothing>
setVariable LwoodQuant 2
setVariable Lgami <nothing>
setVariable LgamiQuant 2
setVariable TCweap <nothing>
setVariable TCweapItemLoc in catalog
setVariable TCweapQuant 2
setVariable TCpedd <nothing>
setVariable TCpeddQuant 2
setVariable TCherb <nothing>
setVariable TCherbQuant 2
GOTO RANKREPORT
ZOL.RANK.3:
setVariable skillrange 60-99
setVariable ADbard rag
setVariable ADbardQuant 2
setVariable ADodd <nothing>
setVariable ADoddQuant 2
setVariable ADthread needle
setVariable ADthreadQuant 2
setVariable ADfash snood
setVariable ADfashQuant 2
setVariable ADweap hood
setVariable ADweapQuant 2
setVariable ADtartE <nothing>
setVariable ADtartEQuant 1
setVariable ADtartC tart
setVariable ADtartCQuant 1
setVariable ADtartM tart
setVariable ADtartMQuant 1
setVariable ADtartL <nothing>
setVariable ADtartLQuant 1
setVariable ADtartF tart
setVariable ADtartFQuant 1
setVariable ADmap <nothing>
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 <nothing>
setVariable CbotaQuant 2
setVariable Cbloss <nothing>
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 <nothing>
setVariable CartiQuant 2
setVariable Cbard rag
setVariable CbardQuant 2
setVariable Ccleric wine
setVariable CclericP chalice
setVariable CclericQuant 2
setVariable Lmorik <nothing>
setVariable LmorikQuant 2
setVariable Lperf <nothing>
setVariable LperfQuant 2
setVariable Lgen <nothing>
setVariable LgenQuant 2
setVariable Lbow <nothing>
setVariable LbowQuant 2
setVariable Lweap <nothing>
setVariable LweapQuant 2
setVariable Lwick <nothing>
setVariable LwickQuant 2
setVariable Lcloth <nothing>
setVariable LclothQuant 2
setVariable Lbard <nothing>
setVariable LbardQuant 2
setVariable Lwood <nothing>
setVariable LwoodQuant 2
setVariable Lgami white paper
setVariable LgamiQuant 2
setVariable TCweap <nothing>
setVariable TCweapItemLoc in catalog
setVariable TCweapQuant 2
setVariable TCpedd <nothing>
setVariable TCpeddQuant 2
setVariable TCherb <nothing>
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 <nothing>
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 <nothing>
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 <nothing>
setVariable CartiQuant 2
setVariable Cbard ocarina
setVariable CbardQuant 2
setVariable Ccleric vial
setVariable CclericQuant 2
setVariable Lmorik buckskin pelt
setVariable LmorikQuant 1
setVariable Lperf <nothing>
setVariable LperfQuant 0
setVariable Lgen dice
setVariable LgenQuant 1
setVariable Lgami silver paper
setVariable LgamiQuant 2
setVariable Lcloth moufles
setVariable LclothQuant 1
setVariable Lwood <nothing>
setVariable LwoodQuant 0
setVariable Lbard ocarina
setVariable LbardQuant 1
setVariable Lwick wicker quiver
setVariable LwickQuant 2
setVariable Lweap <nothing>
setVariable LweapQuant 2
setVariable Lbow bolts
setVariable LbowQuant 1
setVariable TCweap <nothing>
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 <nothing>
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 <nothing>
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 <nothing>
setVariable LperfQuant 0
setVariable Lgen dice
setVariable LgenQuant 1
setVariable Lgami leather case
setVariable LgamiQuant 1
setVariable Lcloth tunic
setVariable LclothQuant 2
setVariable Lwood <nothing>
setVariable LwoodQuant 0
setVariable Lbard ocarina
setVariable LbardQuant 1
setVariable Lwick wicker quiver
setVariable LwickQuant 2
setVariable Lweap <nothing>
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 <nothing>
setVariable ADtartCQuant 3
setVariable ADtartM <nothing>
setVariable ADtartMQuant 3
setVariable ADtartL tart
setVariable ADtartLQuant 3
setVariable ADtartF <nothing>
setVariable ADtartFQuant 3
setVariable ADmap <nothing>
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 <nothing>
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 <nothing>
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 <nothing>
setVariable ADtartEQuant 1
setVariable ADtartC <nothing>
setVariable ADtartCQuant 1
setVariable ADtartM <nothing>
setVariable ADtartMQuant 1
setVariable ADtartL <nothing>
setVariable ADtartLQuant 1
setVariable ADtartF <nothing>
setVariable ADtartFQuant 1
setVariable ADmap <nothing>
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 <nothing>
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 <nothing>
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 <nothing>
setVariable ADtartEQuant 1
setVariable ADtartC <nothing>
setVariable ADtartCQuant 1
setVariable ADtartM <nothing>
setVariable ADtartMQuant 1
setVariable ADtartL <nothing>
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 <nothing>
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 <nothing>
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 <nothing>
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:
matchre BAGWARN /%Ctann%|%Cstit%|%Chab%|%Cbath%|%Ccobb%|%Calch%|%Cbota%|%Cbloss%/
matchre BAGWARN /%Cgen%|%Cgem%|%Cweap%|%Carm%|%Cbard%|%Clock%|%Ccleric%|%Carti%/
matchre BAGWARN /%ADodd%|%ADbard%|%ADthread%|%ADfash%|%ADweap%|%TCweap%|%TCpedd%|%TCherb%/
matchre BAGWARN /%ADtartE%|%ADtartC%|%ADtartM%|%ADtartL%|%ADtartF%|%ADmap%|%ADsmok%|%ADfeta%/
matchre BAGWARN /%Lmorik%|%Lperf%|%Lgen%|%Lbow%|%Lweap%|%Lwick%|%Lcloth%|%Lbard%|%Lwood%|%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 Yulugri Wala
ECHO *** Crossing Cleric Shop Arthe Dale Feta's Kitchen
ECHO *** Crossing Cobbler Shop
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
matchre PAWN.%DropOrStow% /mind lock|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 LorM leave
setVariable MRS shopcheck1
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 100
ARTHE.100:
put e
GOTO TRAVEL
ARTHE.101:
setVariable storecode ADmap
setVariable entrance door
GOTO SETSTORE
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 climb stair
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 shopcheck1
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
ARTHE.BINFINISH.THIEF:
ARTHE.BINFINISH.NONTHIEF:
ARTHE.BINFINISH.EMPATH:
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 <nothing>
setVariable SweapQuant 1
setVariable Sstit gloves
setVariable SstitQuant 1
setVariable Scleric chamomile
setVariable SclericQuant 1
setVariable Salch water
setVariable SalchQuant 2
setVariable Sherb <nothing>
setVariable SherbQuant 1
setVariable Sreag <nothing>
setVariable SreagQuant 1
setVariable Sbard pick
setVariable SbardQuant 2
setVariable Slock <nothing>
setVariable SlockQuant 1
setVariable Sarmo leather gloves
setVariable SarmoQuant 1
setVariable Scoin <nothing>
setVariable ScoinQuant 1
setVariable Stoke <nothing>
setVariable StokeQuant 1
setVariable Sfril <nothing>
setVariable SfrilQuant 1
setVariable Shera <nothing>
setVariable SheraQuant 1
setVariable Stour <nothing>
setVariable StourItemLoc
setVariable StourQuant 1
setVariable Stoyb <nothing>
setVariable StoybQuant 1
setVariable Sbarb alcohol
setVariable SbarbQuant 1
setVariable Smuse <nothing>
setVariable SmuseQuant 1
setVariable Sbake swirl
setVariable SbakeQuant 1
setVariable Sbows flights
setVariable SbowsQuant 1
setVariable Stann <nothing>
setVariable StannQuant 1
setVariable Ssupb chicken flights
setVariable SsupbQuant 1
setVariable Ssupf <nothing>
setVariable SsupfQuant 1
setVariable Smarw <nothing>
setVariable SmarwQuant 1
setVariable Smarg charcoal
setVariable SmargQuant 1
setVariable Senes <nothing>
setVariable SenesQuant 1
setVariable SCCleat <nothing>
setVariable SCCleatQuant 1
setVariable SCCweap <nothing>
setVariable SCCweapQuant 1
setVariable HCfelt <nothing>
setVariable HCfeltQuant 1
setVariable HCequi <nothing>
setVariable HCequiQuant 1
setVariable HCfalc <nothing>
setVariable HCfalcQuant 1
setVariable HCjaht <nothing>
setVariable HCjahtQuant 1
setVariable HCcash <nothing>
setVariable HCcashQuant 1
setVariable HCbow1 <nothing>
setVariable HCbow1Quant 1
setVariable HCbow2 <nothing>
setVariable HCbow2Quant 1
GOTO RANKREPORT
ILI.RANK.2:
setVariable skillrange 40-59
setVariable Sgene hairbrush
setVariable SgeneQuant 2
setVariable Sweap <nothing>
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 <nothing>
setVariable SherbQuant 2
setVariable Sreag <nothing>
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 <nothing>
setVariable ScoinQuant 2
setVariable Stoke <nothing>
setVariable StokeQuant 2
setVariable Sfril gloves
setVariable SfrilQuant 2
setVariable Shera <nothing>
setVariable SheraQuant 2
setVariable Stour <nothing>
setVariable StourItemLoc
setVariable StourQuant 2
setVariable Stoyb whistle
setVariable StoybQuant 1
setVariable Sbarb oil
setVariable SbarbQuant 2
setVariable Smuse <nothing>
setVariable SmuseQuant 2
setVariable Sbake cupcake
setVariable SbakeQuant 2
setVariable Sbows glue
setVariable SbowsQuant 2
setVariable Stann <nothing>
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 <nothing>
setVariable SenesQuant 2
setVariable SCCleat <nothing>
setVariable SCCleatQuant 2
setVariable SCCweap <nothing>
setVariable SCCweapQuant 2
setVariable HCfelt <nothing>
setVariable HCfeltQuant 2
setVariable HCequi <nothing>
setVariable HCequiQuant 2
setVariable HCfalc <nothing>
setVariable HCfalcQuant 2
setVariable HCjaht <nothing>
setVariable HCjahtQuant 2
setVariable HCcash <nothing>
setVariable HCcashQuant 2
setVariable HCbow1 <nothing>
setVariable HCbow1Quant 2
setVariable HCbow2 <nothing>
setVariable HCbow2Quant 1
GOTO RANKREPORT
ILI.RANK.3:
setVariable skillrange 60-99
setVariable Sgene unguent
setVariable SgeneQuant 2
setVariable Sweap <nothing>
setVariable SweapQuant 2
setVariable Sstit hood
setVariable SstitQuant 2
setVariable Scleric incense
setVariable SclericQuant 2
setVariable Salch pestle
setVariable SalchQuant 1
setVariable Sherb <nothing>
setVariable SherbQuant 2
setVariable Sreag <nothing>
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 <nothing>
setVariable ScoinQuant 2
setVariable Stoke <nothing>
setVariable StokeQuant 2
setVariable Sfril straw hat
setVariable SfrilQuant 2
setVariable Shera <nothing>
setVariable SheraQuant 2
setVariable Stour <nothing>
setVariable StourItemLoc in black basket
setVariable StourQuant 1
setVariable Stoyb whistle
setVariable StoybQuant 2
setVariable Sbarb candle mold
setVariable SbarbQuant 3
setVariable Smuse <nothing>
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 <nothing>
setVariable SenesQuant 2
setVariable SCCleat <nothing>
setVariable SCCleatQuant 2
setVariable SCCweap <nothing>
setVariable SCCweapQuant 2
setVariable HCfelt <nothing>
setVariable HCfeltQuant 2
setVariable HCequi <nothing>
setVariable HCequiQuant 2
setVariable HCfalc <nothing>
setVariable HCfalcQuant 2
setVariable HCjaht <nothing>
setVariable HCjahtQuant 2
setVariable HCcash <nothing>
setVariable HCcashQuant 2
setVariable HCbow1 <nothing>
setVariable HCbow1Quant 2
setVariable HCbow2 <nothing>
setVariable HCbow2Quant 1
GOTO RANKREPORT
ILI.RANK.4:
setVariable skillrange 100-149
setVariable Sgene razor
setVariable SgeneQuant 2
setVariable Sweap <nothing>
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 <nothing>
setVariable SherbQuant 1
setVariable Sreag <nothing>
setVariable SreagQuant 2
setVariable Sbard fife
setVariable SbardQuant 2
setVariable Slock bronze keyblank
setVariable SlockQuant 2
setVariable Sarmo legguards
setVariable SarmoQuant 2
setVariable Scoin <nothing>
setVariable ScoinQuant 2
setVariable Stoke <nothing>
setVariable StokeQuant 2
setVariable Sfril lace fan
setVariable SfrilQuant 2
setVariable Shera <nothing>
setVariable SheraQuant 2
setVariable Stour <nothing>
setVariable StourItemLoc in black basket
setVariable StourQuant 1
setVariable Stoyb whistle
setVariable StoybQuant 3
setVariable Sbarb blued-steel clippers
setVariable SbarbQuant 1
setVariable Smuse <nothing>
setVariable SmuseQuant 1
setVariable Sbake <nothing>
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 <nothing>
setVariable SCCleatQuant 2
setVariable SCCweap <nothing>
setVariable SCCweapQuant 2
setVariable HCfelt <nothing>
setVariable HCfeltQuant 2
setVariable HCequi <nothing>
setVariable HCequiQuant 2
setVariable HCfalc <nothing>
setVariable HCfalcQuant 2
setVariable HCjaht <nothing>
setVariable HCjahtQuant 2
setVariable HCcash <nothing>
setVariable HCcashQuant 2
setVariable HCbow1 <nothing>
setVariable HCbow1Quant 2
setVariable HCbow2 <nothing>
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 <nothing>
setVariable ScoinQuant 2
setVariable Stoke <nothing>
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 <nothing>
setVariable SmuseQuant 1
setVariable Sbake <nothing>
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 <nothing>
setVariable SCCleatQuant 2
setVariable SCCweap <nothing>
setVariable SCCweapQuant 2
setVariable HCfelt <nothing>
setVariable HCfeltQuant 2
setVariable HCequi <nothing>
setVariable HCequiQuant 2
setVariable HCfalc <nothing>
setVariable HCfalcQuant 2
setVariable HCjaht <nothing>
setVariable HCjahtQuant 2
setVariable HCcash <nothing>
setVariable HCcashQuant 2
setVariable HCbow1 <nothing>
setVariable HCbow1Quant 2
setVariable HCbow2 <nothing>
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 <nothing>
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 <nothing>
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 <nothing>
setVariable SCCleatQuant 2
setVariable SCCweap thigh sheath
setVariable SCCweapQuant 1
setVariable HCfelt <nothing>
setVariable HCfeltQuant 2
setVariable HCequi <nothing>
setVariable HCequiQuant 2
setVariable HCfalc <nothing>
setVariable HCfalcQuant 2
setVariable HCjaht <nothing>
setVariable HCjahtQuant 2
setVariable HCcash <nothing>
setVariable HCcashQuant 2
setVariable HCbow1 <nothing>
setVariable HCbow1Quant 2
setVariable HCbow2 <nothing>
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 <nothing>
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 <nothing>
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 <nothing>
setVariable HCfeltQuant 2
setVariable HCequi <nothing>
setVariable HCequiQuant 2
setVariable HCfalc <nothing>
setVariable HCfalcQuant 2
setVariable HCjaht <nothing>
setVariable HCjahtQuant 2
setVariable HCcash ring
setVariable HCcashQuant 1
setVariable HCbow1 <nothing>
setVariable HCbow1Quant 2
setVariable HCbow2 <nothing>
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 helmet
setVariable SarmoQuant 1
setVariable Scoin coin case
setVariable ScoinQuant 2
setVariable Stoke <nothing>
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 <nothing>
setVariable SbakeQuant 2
setVariable Sbows barbed arrows
setVariable SbowsQuant 2
setVariable Stann potion
setVariable StannQuant 2
setVariable Ssupb razor arrowhead
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 <nothing>
setVariable HCfalcQuant 2
setVariable HCjaht <nothing>
setVariable HCjahtQuant 2
setVariable HCcash ring
setVariable HCcashQuant 2
setVariable HCbow1 <nothing>
setVariable HCbow1Quant 2
setVariable HCbow2 <nothing>
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:
matchre BAGWARN /%Sgene%|%Sweap%|%Sstit%|%Salch%|%Sherb%|%Sreag%|%Sbard%|%Slock%/
matchre BAGWARN /%Sarmo%|%Scoin%|%Stoke%|%Sfril%|%Shera%|%Stour%|%Stoyb%|%Sbarb%|%Scleric%/
matchre BAGWARN /%Smuse%|%Sbake%|%Sbows%|%Stann%|%Ssupb%|%Ssupf%|%Smarw%|%Smarg%|%Senes%/
matchre BAGWARN /%SCCleat%|%SCCweap%|%HCfelt%|%HCequi%|%HCfalc%|%HCjaht%|%HCcash%|%HCbow1%|%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
matchre KILAM1 /order something and offer|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:
matchre KILAM4 /...wait|type ahead|Roundtime/i
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 blue door
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 green door
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
matchre SHARD.QUENTIN.LEAVE /birthday party|just my friend|You sit up/
GOTO UniversalMatch
SHARD.QUENTIN.LEAVE:
match SHARD.770 You stand
matchre SHARD.QUENTIN.LEAVE /...wait|type ahead|Roundtime/i
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 <nothing>
setVariable RHclothQuant 1
setVariable RHgen purse
setVariable RHgenQuant 1
setVariable RHarms <nothing>
setVariable RHarmsQuant 1
setVariable RHflow black orchid
setVariable RHflowQuant 1
setVariable RHart <nothing>
setVariable RHartQuant 1
setVariable RHlock ordinary lockpick
setVariable RHlockQuant 1
setVariable RHjoy chocolate
setVariable RHjoyQuant 1
setVariable RHtobac <nothing>
setVariable RHtobacQuant 1
setVariable RHmirg <nothing>
setVariable RHmirgQuant 1
setVariable RHweap <nothing>
setVariable RHweapQuant 1
setVariable RHcler1 grey-brown feather
setVariable RHcler1Quant 1
setVariable RHcler2 <nothing>
setVariable RHcler2Quant 1
setVariable RHbard1 pick
setVariable RHbard1Quant 1
setVariable RHbard2 <nothing>
setVariable RHbard2Quant 2
setVariable RHnap <nothing>
setVariable RHnapQuant 1
setVariable RHherb water
setVariable RHherbQuant 2
setVariable RHtog1 <nothing>
setVariable RHtog1Quant 1
setVariable RHtog2 <nothing>
setVariable RHtog2Quant 1
setVariable RHseli <nothing>
setVariable RHseliQuant 1
setVariable RHiron <nothing>
setVariable RHironQuant 1
GOTO RANKREPORT
THG.RANK.2:
setVariable skillrange 40-59
setVariable RHcloth <nothing>
setVariable RHclothQuant 2
setVariable RHgen flint
setVariable RHgenQuant 2
setVariable RHarms dart
setVariable RHarmsQuant 1
setVariable RHflow black orchid
setVariable RHflowQuant 2
setVariable RHart <nothing>
setVariable RHartQuant 2
setVariable RHlock ordinary lockpick
setVariable RHlockQuant 2
setVariable RHjoy <nothing>
setVariable RHjoyQuant 2
setVariable RHtobac pouch
setVariable RHtobacQuant 2
setVariable RHmirg <nothing>
setVariable RHmirgQuant 2
setVariable RHweap <nothing>
setVariable RHweapQuant 2
setVariable RHcler1 incense
setVariable RHcler1Quant 2
setVariable RHcler2 <nothing>
setVariable RHcler2Quant 2
setVariable RHbard1 pick
setVariable RHbard1Quant 2
setVariable RHbard2 <nothing>
setVariable RHbard2Quant 2
setVariable RHnap <nothing>
setVariable RHnapQuant 2
setVariable RHherb mixing stick
setVariable RHherbQuant 2
setVariable RHtog1 <nothing>
setVariable RHtog1Quant 2
setVariable RHtog2 <nothing>
setVariable RHtog2Quant 2
setVariable RHseli <nothing>
setVariable RHseliQuant 2
setVariable RHiron <nothing>
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 <nothing>
setVariable RHartQuant 2
setVariable RHlock stout lockpick
setVariable RHlockQuant 2
setVariable RHjoy <nothing>
setVariable RHjoyQuant 2
setVariable RHtobac sungrown cigar
setVariable RHtobacP pouch
setVariable RHtobacQuant 2
setVariable RHmirg <nothing>
setVariable RHmirgQuant 2
setVariable RHweap <nothing>
setVariable RHweapQuant 2
setVariable RHcler1 candle
setVariable RHcler1Quant 2
setVariable RHcler2 <nothing>
setVariable RHcler2Quant 2
setVariable RHbard1 drum stick
setVariable RHbard1Quant 2
setVariable RHbard2 <nothing>
setVariable RHbard2Quant 2
setVariable RHnap <nothing>
setVariable RHnapQuant 1
setVariable RHherb oil
setVariable RHherbQuant 2
setVariable RHtog1 <nothing>
setVariable RHtog1Quant 2
setVariable RHtog2 <nothing>
setVariable RHtog2Quant 2
setVariable RHseli claw gloves
setVariable RHseliQuant 1
setVariable RHiron <nothing>
setVariable RHironQuant 2
GOTO RANKREPORT
THG.RANK.4:
setVariable skillrange 100-149
setVariable RHcloth gloves
setVariable RHclothQuant 2
setVariable RHgen spade
setVariable RHgenQuant 2
setVariable RHarms stiletto
setVariable RHarmsQuant 2
setVariable RHflow <nothing>
setVariable RHflowQuant 2
setVariable RHart <nothing>
setVariable RHartQuant 2
setVariable RHlock stout lockpick
setVariable RHlockQuant 2
setVariable RHjoy <nothing>
setVariable RHjoyQuant 1
setVariable RHtobac apple pipe
setVariable RHtobacQuant 2
setVariable RHmirg <nothing>
setVariable RHmirgQuant 2
setVariable RHweap <nothing>
setVariable RHweapQuant 2
setVariable RHcler1 violets
setvariable RHcler1P chalice
setVariable RHcler1Quant 2
setVariable RHcler2 <nothing>
setVariable RHcler2Quant 2
setVariable RHbard1 linen cloth
setvariable RHbard1P drum stick
setVariable RHbard1Quant 2
setVariable RHbard2 <nothing>
setVariable RHbard2Quant 2
setVariable RHnap <nothing>
setVariable RHnapQuant 1
setVariable RHherb pestle
setVariable RHherbQuant 2
setVariable RHtog1 <nothing>
setVariable RHtog1Quant 2
setVariable RHtog2 <nothing>
setVariable RHtog2Quant 2
setVariable RHseli claw gloves
setVariable RHseliQuant 2
setVariable RHiron <nothing>
setVariable RHironQuant 2
GOTO RANKREPORT
THG.RANK.5:
setVariable skillrange 150-199
setVariable RHcloth blouse
setVariable RHclothQuant 2
setVariable RHgen dagger sheath
setVariable RHgenQuant 2
setVariable RHarms kris
setVariable RHarmsQuant 2
setVariable RHflow silk orchid
setVariable RHflowQuant 1
setVariable RHart simple talisman
setVariable RHartQuant 2
setVariable RHlock slim lockpick
setVariable RHlockQuant 2
setVariable RHjoy kitten
setVariable RHjoyQuant 1
setVariable RHtobac lanival pipe
setVariable RHtobacQuant 2
setVariable RHmirg <nothing>
setVariable RHmirgQuant 2
setVariable RHweap club
setVariable RHweapQuant 1
setVariable RHcler1 herbs
setVariable RHcler1Quant 2
setVariable RHcler2 <nothing>
setVariable RHcler2Quant 2
setVariable RHbard1 blouse
setVariable RHbard1Quant 2
setVariable RHbard2 <nothing>
setVariable RHbard2Quant 2
setVariable RHnap naphtha
setVariable RHnapQuant 1
setVariable RHherb jar
setVariable RHherbQuant 2
setVariable RHtog1 beaded slippers
setVariable RHtog1Quant 2
setVariable RHtog2 <nothing>
setVariable RHtog2Quant 2
setVariable RHseli legwraps
setVariable RHseliQuant 2
setVariable RHiron <nothing>
setVariable RHironQuant 2
GOTO RANKREPORT
THG.RANK.6:
setVariable skillrange 200-249
setVariable RHcloth skirt
setVariable RHclothQuant 2
setVariable RHgen scabbard
setVariable RHgenQuant 2
setVariable RHarms rapier
setVariable RHarmsQuant 2
setVariable RHflow silk orchid
setVariable RHflowQuant 2
setVariable RHart simple talisman
setVariable RHartQuant 2
setVariable RHlock slim lockpick
setVariable RHlockQuant 2
setVariable RHjoy bunny
setVariable RHjoyQuant 2
setVariable RHtobac olvio pipe
setVariable RHtobacQuant 2
setVariable RHmirg <nothing>
setVariable RHmirgQuant 2
setVariable RHweap club
setVariable RHweapQuant 2
setVariable RHcler1 bottle
setVariable RHcler1Quant 2
setVariable RHcler2 <nothing>
setVariable RHcler2Quant 2
setVariable RHbard1 alpargatas
setVariable RHbard1Quant 2
setVariable RHbard2 <nothing>
setVariable RHbard2Quant 2
setVariable RHnap naphtha
setVariable RHnapQuant 2
setVariable RHherb jadice flower
setVariable RHherbQuant 2
setVariable RHtog1 ivory shirt
setVariable RHtog1Quant 2
setVariable RHtog2 <nothing>
setVariable RHtog2Quant 2
setVariable RHseli hood
setVariable RHseliQuant 2
setVariable RHiron <nothing>
setVariable RHironQuant 2
GOTO RANKREPORT
THG.RANK.7:
setVariable skillrange 250-299
setVariable RHcloth houpelande
setVariable RHclothQuant 2
setVariable RHgen shears
setVariable RHgenQuant 2
setVariable RHarms composite bow
setVariable RHarmsQuant 1
setVariable RHflow wreath
setVariable RHflowQuant 2
setVariable RHart cambrinth ring
setVariable RHartQuant 1
setVariable RHlock <nothing>
setVariable RHlockQuant 2
setVariable RHjoy bunny
setVariable RHjoyQuant 3
setVariable RHtobac riverhaven tobacco
setVariable RHtobacQuant 2
setVariable RHmirg anklet
setVariable RHmirgQuant 2
setVariable RHweap thorny mace
setVariable RHweapQuant 2
setVariable RHcler1 chalice
setVariable RHcler1Quant 2
setVariable RHcler2 <nothing>
setVariable RHcler2Quant 2
setVariable RHbard1 refill
setVariable RHbard1Quant 2
setVariable RHbard2 <nothing>
setVariable RHbard2Quant 2
setVariable RHnap naphtha
setVariable RHnapQuant 2
setVariable RHherb riolur leaf
setVariable RHherbQuant 2
setVariable RHtog1 linen shirt
setVariable RHtog1Quant 2
setVariable RHtog2 <nothing>
setVariable RHtog2Quant 2
setVariable RHseli bronze gauntlets
setVariable RHseliQuant 2
setVariable RHiron bronze gauntlets
setVariable RHironQuant 2
GOTO RANKREPORT
THG.RANK.11:
THG.RANK.12:
THG.RANK.13:
THG.RANK.14:
THG.RANK.15:
ECHO ***********************************************
ECHO *** Sorry, but there isn't anything harder yet!
ECHO ***********************************************
THG.RANK.10:
THG.RANK.9:
THG.RANK.8:
setVariable skillrange 300+
setVariable RHcloth dress
setVariable RHclothQuant 2
setVariable RHgen stove
setVariable RHgenQuant 2
setVariable RHarms sword
setVariable RHarmsQuant 2
setVariable RHflow silk orchid
setVariable RHflowQuant 2
setVariable RHart cambrinth ring
setVariable RHartQuant 2
setVariable RHlock <nothing>
setVariable RHlockQuant 2
setVariable RHjoy bunny
setVariable RHjoyQuant 3
setVariable RHtobac baron tobacco
setVariable RHtobacQuant 2
setVariable RHmirg toe-bells
setVariable RHmirgQuant 2
setVariable RHweap goat-head mace
setVariable RHweapQuant 2
setVariable RHcler1 pomander
setVariable RHcler1Quant 2
setVariable RHcler2 <nothing>
setVariable RHcler2Quant 2
setVariable RHbard1 mandolin
setVariable RHbard1Quant 2
setVariable RHbard2 <nothing>
setVariable RHbard2Quant 2
setVariable RHnap naphtha
setVariable RHnapQuant 2
setVariable RHherb ithor potion
setVariable RHherbQuant 2
setVariable RHtog1 linen shirt
setVariable RHtog1Quant 2
setVariable RHtog2 <nothing>
setVariable RHtog2Quant 2
setVariable RHseli aventail
setVariable RHseliQuant 2
setVariable RHiron chain greaves
setVariable RHironQuant 2
GOTO RANKREPORT
THG.RANK.-5:
THG.RANK.-4:
THG.RANK.-3:
THG.RANK.-2:
THG.RANK.-1:
THG.RANK.0:
GOTO BEGGAR.MOD
THG.BAGCHECK:
matchre BAGWARN /%RHcloth%|%RHgen%|%RHarms%|%RHflow%|%RHart%|%RHlock%|%RHjoy%|%RHiron%/
matchre BAGWARN /%RHtobac%|%RHmirg%|%RHweap%|%RHseli%|%RHnap%|%RHherb%/
matchre BAGWARN /%RHtog1%|%RHtog2%|%RHbard1%|%RHbard2%|%RHcler1%|%RHcler2%/
match BAGS.STOW.%c% You glance
put look in my %container%
put glance
GOTO UniversalMatch
##################################################################
##### #####
##### THERENGIA START LOCATION #####
##### #####
##################################################################
HAVEN:
match HAVEN.START.BANK [Bank of Riverhaven, Main Lobby]
match HAVEN.START.PIER You also see the Municipal Pier.
match HAVEN.START.W exit from the town into the countryside.
match HAVEN.START.E tower's shadow and through a narrow gate
match HAVEN.START.N The Gate of Nobles, the northern passage
match HAVEN.START.CLOTH [Clothiers, Sales Floor]
match HAVEN.START.GEN [Enfermine's Dry Goods, Showroom]
match HAVEN.START.ARMS [Noel's Arms, Showroom]
match HAVEN.START.FLOW [Cecelia's Blossoms, Showroom]
match HAVEN.START.ART [Zanthron's Artificer Shop, Salesroom]
match HAVEN.START.LOCK [Ss'Thran's Locks, Workroom]
match HAVEN.START.SELI [Seli's Armory, Sales Room]
match HAVEN.START.JOY [Smaragdaus' Joy, Front Room]
match HAVEN.START.TOBAC [Fine Leaf's End, Sales Room]
match HAVEN.START.MIRG [Mirglyn Sisters, Goldsmiths]
match HAVEN.START.WEAP [Thringol's Weapon Shop, Salesroom]
match HAVEN.START.CLER1 [Riverhaven, Cleric Shop]
match HAVEN.START.CLER2 [Cleric Shop, Storage Room and Supplies]
match HAVEN.START.BARD1 [House of Bardic Blues, Wayfarer's Den]
match HAVEN.START.BARD2 [House of Bardic Blues, Baubles and Bits]
match HAVEN.START.NAP vendor's cart with a vial of naphtha
match HAVEN.START.HERB [Crin's Herbal Shop, Salesroom]
match HAVEN.START.TOG1 [City Togs, Sales Room]
match HAVEN.START.TOG2 [City Togs, Storeroom]
match HAVEN.START.IRON [Bantheld's Ironworks, Salesroom]
match HAVEN.START.PAWN Ioun's Pawn
match THG.BADLOCATION Obvious
put look
GOTO UniversalMatch
THG.BADLOCATION:
ECHO ***********************************************
ECHO *** Not a valid starting location.
ECHO *** Starting locations in Therengia are:
ECHO ***
ECHO *** Inside Riverhaven Gates
ECHO *** Riverhaven Bank
ECHO *** Riverhaven Pawn Shop
ECHO *** Outside Riverhaven Pier
ECHO *** Clothiers
ECHO *** Enfermine's Dry Goods
ECHO *** Noel's Arms
ECHO *** Seli's Armory
ECHO *** Bantheld's Ironworks
ECHO *** Cecelia's Blossoms
ECHO *** Zanthron's Artificer Shop
ECHO *** Ss'Thran's Locks
ECHO *** Smaragdaus' Joy
ECHO *** Fine Leaf's End
ECHO *** Mirglyn Sisters, Goldsmiths
ECHO *** Thringol's Weapon Shop
ECHO *** House of Bardic Blues
ECHO *** Cleric Shop
ECHO *** Outside Naphtha Cart
ECHO *** Crin's Herbal Shop
ECHO *** City Togs
ECHO ***
ECHO *******************************************************
GOTO END
HAVEN.START.CLOTH:
counter set 437
setVariable storecode RHcloth
put out
GOTO START
HAVEN.START.GEN:
counter set 27
setVariable storecode RHgen
put out
GOTO START
HAVEN.START.ARMS:
counter set 34
setVariable storecode RHarms
put out
GOTO START
HAVEN.START.FLOW:
counter set 39
setVariable storecode RHflow
put out
GOTO START
HAVEN.START.ART:
counter set 46
setVariable storecode RHart
put out
GOTO START
HAVEN.START.LOCK:
counter set 47
setVariable storecode RHlock
put out
GOTO START
HAVEN.START.SELI:
counter set 53
setVariable storecode RHseli
put out
GOTO START
HAVEN.START.JOY:
counter set 426
setVariable storecode RHjoy
put out
GOTO START
HAVEN.START.TOBAC:
counter set 61
setVariable storecode RHtobac
put out
GOTO START
HAVEN.START.MIRG:
counter set 65
setVariable storecode RHmirg
put out
GOTO START
HAVEN.START.WEAP:
counter set 69
setVariable storecode RHweap
put out
GOTO START
HAVEN.START.BARD1:
counter set 78
setVariable storecode RHbard1
put out
GOTO START
HAVEN.START.BARD2:
counter set 428
setVariable storecode RHbard2
put go curtain
GOTO START
HAVEN.START.CLER1:
counter set 435
setVariable storecode RHcler1
put out
GOTO START
HAVEN.START.CLER2:
counter set 81
setVariable storecode RHcler2
put go opening
GOTO START
HAVEN.START.NAP:
counter set 87
setVariable storecode RHnap
GOTO START
HAVEN.START.HERB:
counter set 94
setVariable storecode RHherb
put out
GOTO START
HAVEN.START.TOG1:
counter set 98
setVariable storecode RHtog1
put go door
GOTO START
HAVEN.START.TOG2:
counter set 413
setVariable storecode RHtog2
put go curtain
GOTO START
HAVEN.START.IRON:
counter set 108
setVariable storecode RHiron
put o
GOTO START
HAVEN.START.BANK:
counter set 1
HAVEN.1:
put out
GOTO TRAVEL
HAVEN.2:
put n
GOTO TRAVEL
HAVEN.3:
put n
GOTO TRAVEL
HAVEN.4:
put go shop
GOTO TRAVEL
HAVEN.5:
GOTO HAVEN.START.BARD1
HAVEN.START.PIER:
counter set 6
HAVEN.6:
put w
GOTO TRAVEL
HAVEN.7:
put w
GOTO TRAVEL
HAVEN.8:
put w
GOTO TRAVEL
HAVEN.9:
put go shop
GOTO TRAVEL
HAVEN.10:
GOTO HAVEN.START.CLOTH
HAVEN.START.E:
counter set 11
HAVEN.11:
put n
GOTO TRAVEL
HAVEN.12:
put n
GOTO TRAVEL
HAVEN.13:
put n
GOTO TRAVEL
HAVEN.14:
put n
GOTO TRAVEL
HAVEN.15:
put n
GOTO TRAVEL
HAVEN.16:
put go shop
GOTO TRAVEL
HAVEN.17:
GOTO HAVEN.START.TOG1
HAVEN.START.W:
counter set 18
HAVEN.18:
put n
GOTO TRAVEL
HAVEN.19:
put go arms
GOTO TRAVEL
HAVEN.20:
GOTO HAVEN.START.ARMS
HAVEN.START.N:
counter set 21
HAVEN.21:
put s
GOTO TRAVEL
HAVEN.22:
put go shop
GOTO TRAVEL
HAVEN.23:
GOTO HAVEN.START.CLER1
HAVEN.START.PAWN:
counter set 419
HAVEN.419:
put out
GOTO TRAVEL
HAVEN.420:
put go arms
GOTO TRAVEL
HAVEN.421:
GOTO HAVEN.START.ARMS
##################################################################
##### #####
##### HAVEN LEAVING SHOPS #####
##### #####
##################################################################
LEAVE.RHCLOTH:
counter set 25
HAVEN.25:
put w
GOTO TRAVEL
HAVEN.26:
put w
GOTO TRAVEL
HAVEN.27:
setVariable storecode RHgen
setVariable entrance store
GOTO SETSTORE
LEAVE.RHGEN:
counter set 30
HAVEN.30:
put w
GOTO TRAVEL
HAVEN.31:
put w
GOTO TRAVEL
HAVEN.32:
put w
GOTO TRAVEL
HAVEN.33:
put n
GOTO TRAVEL
HAVEN.34:
setVariable storecode RHarms
setVariable entrance arms
GOTO SETSTORE
LEAVE.RHARMS:
GOTO %LorM%.RHARMS.1
LEAVE.RHARMS.1:
counter set 37
HAVEN.37:
put n
GOTO TRAVEL
HAVEN.38:
put n
GOTO TRAVEL
HAVEN.39:
setVariable storecode RHflow
setVariable entrance shop
GOTO SETSTORE
MOVEON.RHARMS.1:
counter set 120
HAVEN.120:
put go pawn
GOTO TRAVEL
HAVEN.121:
GOTO PAWN.%DropOrStow%
LEAVE.RHFLOW:
counter set 42
HAVEN.42:
put n
GOTO TRAVEL
HAVEN.43:
put se
GOTO TRAVEL
HAVEN.44:
put se
GOTO TRAVEL
HAVEN.45:
put se
GOTO TRAVEL
HAVEN.46:
setVariable storecode RHart
setVariable entrance art shop
GOTO SETSTORE
LEAVE.RHART:
HAVEN.47:
setVariable storecode RHlock
setVariable entrance ord shop
GOTO SETSTORE
LEAVE.RHLOCK:
counter set 50
HAVEN.50:
put se
GOTO TRAVEL
HAVEN.51:
put se
GOTO TRAVEL
HAVEN.52:
put s
GOTO TRAVEL
HAVEN.53:
setVariable storecode RHseli
setVariable entrance shop
GOTO SETSTORE
LEAVE.RHSELI:
counter set 422
HAVEN.422:
put n
GOTO TRAVEL
HAVEN.423:
put e
GOTO TRAVEL
HAVEN.424:
put ne
GOTO TRAVEL
HAVEN.425:
put e
GOTO TRAVEL
HAVEN.426:
setVariable storecode RHjoy
setVariable entrance door
GOTO SETSTORE
LEAVE.RHJOY:
counter set 58
HAVEN.58:
put s
GOTO TRAVEL
HAVEN.59:
put s
GOTO TRAVEL
HAVEN.60:
setVariable storecode RHtobac
put kneel
wait
RHTOBAC.SHORT:
put go shop
match SHORTSTAND You must be standing
GOTO TRAVEL
HAVEN.61:
setVariable entrance shop
GOTO SETSTORE
ALTLEAVE.RHTOBAC:
counter set 417
HAVEN.417:
put out
GOTO TRAVEL
HAVEN.418:
LEAVE.RHTOBAC:
matchre LEAVE.RHTOBAC /...wait|type ahead|Roundtime/i
matchre LEAVE.RHTOBAC.2 /You stand|already standing/
match ALTLEAVE.RHTOBAC You can't stand
put stand
GOTO UniversalMatch
LEAVE.RHTOBAC.2:
counter set 63
HAVEN.63:
put w
GOTO TRAVEL
HAVEN.64:
put w
GOTO TRAVEL
HAVEN.65:
setVariable storecode RHmirg
setVariable entrance shop
GOTO SETSTORE
LEAVE.RHMIRG:
counter set 68
HAVEN.68:
put se
GOTO TRAVEL
HAVEN.69:
setVariable storecode RHweap
setVariable entrance shop
GOTO SETSTORE
LEAVE.RHWEAP:
counter set 72
HAVEN.72:
put se
GOTO TRAVEL
HAVEN.73:
put ne
GOTO TRAVEL
HAVEN.74:
put n
GOTO TRAVEL
HAVEN.75:
put n
GOTO TRAVEL
HAVEN.76:
put n
GOTO TRAVEL
HAVEN.77:
put n
GOTO TRAVEL
HAVEN.78:
setVariable storecode RHbard1
setVariable entrance shop
GOTO SETSTORE
LEAVE.RHBARD1:
counter set 427
HAVEN.427:
put go shop
GOTO TRAVEL
HAVEN.428:
setVariable storecode RHbard2
setVariable entrance curtain
GOTO SETSTORE
ALTLEAVE.RHBARD2:
counter set 429
HAVEN.429:
put go curtain
GOTO TRAVEL
HAVEN.430:
LEAVE.RHBARD2:
counter set 431
HAVEN.431:
put o
GOTO TRAVEL
HAVEN.432:
put n
GOTO TRAVEL
HAVEN.433:
put n
GOTO TRAVEL
HAVEN.434:
put n
GOTO TRAVEL
HAVEN.435:
setVariable storecode RHcler1
setVariable entrance shop
GOTO SETSTORE
LEAVE.RHCLER1:
counter set 80
HAVEN.80:
put go shop
GOTO TRAVEL
HAVEN.81:
setVariable storecode RHcler2
setVariable entrance curtain
GOTO SETSTORE
ALTLEAVE.RHCLER2:
counter set 82
HAVEN.82:
put go opening
GOTO TRAVEL
HAVEN.83:
LEAVE.RHCLER2:
counter set 84
HAVEN.84:
put o
GOTO TRAVEL
HAVEN.85:
counter set 85
put n
GOTO TRAVEL
HAVEN.86:
put se
GOTO TRAVEL
HAVEN.87:
setVariable storecode RHnap
setVariable itemlocation on cart
setVariable entrance shop
GOTO SETSTORE
ALTLEAVE.RHNAP:
LEAVE.RHNAP:
counter set 90
HAVEN.90:
put se
GOTO TRAVEL
HAVEN.91:
put se
GOTO TRAVEL
HAVEN.92:
put se
GOTO TRAVEL
HAVEN.93:
put se
GOTO TRAVEL
HAVEN.94:
setVariable storecode RHherb
setVariable entrance shop
GOTO SETSTORE
LEAVE.RHHERB:
counter set 97
HAVEN.97:
put se
GOTO TRAVEL
HAVEN.98:
setVariable storecode RHtog1
setVariable entrance shop
GOTO SETSTORE
LEAVE.RHTOG1.1:
counter set 410
HAVEN.410:
put go shop
GOTO TRAVEL
HAVEN.411:
LEAVE.RHTOG1:
counter set 412
HAVEN.412:
put go hall
match LEAVE.RHTOG1.1 referring
GOTO TRAVEL
HAVEN.413:
ALTLEAVE.RHTOG1:
setVariable storecode RHtog2
setVariable entrance hall
GOTO SETSTORE
ALTLEAVE.RHTOG2:
LEAVE.RHTOG2:
counter set 414
HAVEN.414:
put go hall
GOTO TRAVEL
HAVEN.415:
put go door
match LEAVE.RHTOG2 referring
GOTO TRAVEL
HAVEN.416:
counter set 100
HAVEN.100:
put nw
GOTO TRAVEL
HAVEN.101:
put nw
GOTO TRAVEL
HAVEN.102:
put nw
GOTO TRAVEL
HAVEN.103:
put nw
GOTO TRAVEL
HAVEN.104:
put sw
GOTO TRAVEL
HAVEN.105:
put sw
GOTO TRAVEL
HAVEN.106:
put sw
GOTO TRAVEL
HAVEN.107:
put nw
GOTO TRAVEL
HAVEN.108:
setVariable storecode RHiron
setVariable entrance shop
GOTO SETSTORE
LEAVE.RHIRON:
counter set 109
HAVEN.109:
put se
GOTO TRAVEL
HAVEN.110:
put sw
GOTO TRAVEL
HAVEN.111:
put sw
GOTO TRAVEL
HAVEN.112:
put sw
GOTO TRAVEL
HAVEN.113:
put sw
GOTO TRAVEL
HAVEN.114:
counter set 436
HAVEN.436:
put sw
GOTO TRAVEL
HAVEN.437:
put w
GOTO TRAVEL
HAVEN.438:
setVariable storecode RHcloth
setVariable entrance shop
GOTO SETSTORE
##################################################################
##### #####
##### RIVER HAVEN JUSTICE AND RESUMING #####
##### #####
##################################################################
HAVEN.ITEMCHECK:
put drop my small sack
wait
match HAVEN.DEBT2 You have nothing
match HAVEN.FREE2 INVENTORY HELP
put inv
GOTO UniversalMatch
HAVEN.DEBT:
counter set 225
HAVEN.225:
put go door
GOTO TRAVEL
HAVEN.DEBT2:
counter set 226
HAVEN.226:
put out
GOTO TRAVEL
HAVEN.227:
put n
GOTO TRAVEL
HAVEN.228:
put nw
GOTO TRAVEL
HAVEN.229:
put nw
GOTO TRAVEL
HAVEN.230:
put nw
GOTO TRAVEL
HAVEN.231:
put nw
GOTO TRAVEL
HAVEN.232:
put sw
GOTO TRAVEL
HAVEN.233:
put sw
GOTO TRAVEL
HAVEN.234:
put sw
GOTO TRAVEL
HAVEN.235:
put sw
GOTO TRAVEL
HAVEN.236:
put sw
GOTO TRAVEL
HAVEN.237:
put sw
GOTO TRAVEL
HAVEN.238:
put sw
GOTO TRAVEL
HAVEN.239:
put n
GOTO TRAVEL
HAVEN.240:
put n
GOTO TRAVEL
HAVEN.241:
put go bank
GOTO TRAVEL
HAVEN.242:
put go arch
GOTO TRAVEL
HAVEN.243:
put wit 500 bronze lirum
wait
counter set 244
HAVEN.244:
put go arch
GOTO TRAVEL
HAVEN.245:
put out
GOTO TRAVEL
HAVEN.246:
put s
GOTO TRAVEL
HAVEN.247:
put s
GOTO TRAVEL
HAVEN.248:
put s
GOTO TRAVEL
HAVEN.249:
put go hall
GOTO TRAVEL
HAVEN.250:
put go office
GOTO TRAVEL
HAVEN.251:
put pay 5000
wait
counter set 252
HAVEN.252:
put out
GOTO TRAVEL
HAVEN.253:
put out
GOTO TRAVEL
HAVEN.254:
put n
GOTO TRAVEL
HAVEN.255:
put n
GOTO TRAVEL
HAVEN.256:
put n
GOTO TRAVEL
HAVEN.257:
put go bank
GOTO TRAVEL
HAVEN.258:
put go arch
GOTO TRAVEL
HAVEN.259:
put dep all
wait
counter set 260
HAVEN.260:
put go arch
GOTO TRAVEL
HAVEN.261:
put out
GOTO TRAVEL
HAVEN.262:
put s
GOTO TRAVEL
HAVEN.263:
put s
GOTO TRAVEL
HAVEN.264:
put ne
GOTO TRAVEL
HAVEN.265:
put ne
GOTO TRAVEL
HAVEN.266:
put ne
GOTO TRAVEL
HAVEN.267:
put ne
GOTO TRAVEL
HAVEN.268:
put ne
GOTO TRAVEL
HAVEN.269:
put ne
GOTO TRAVEL
HAVEN.270:
put ne
GOTO TRAVEL
HAVEN.271:
put se
GOTO TRAVEL
HAVEN.272:
put se
GOTO TRAVEL
HAVEN.273:
put se
GOTO TRAVEL
HAVEN.274:
put se
GOTO TRAVEL
HAVEN.275:
put s
GOTO TRAVEL
HAVEN.276:
put go door
GOTO TRAVEL
HAVEN.277:
GOTO GETSACK
HAVEN.FREE:
counter set 280
HAVEN.280:
put go door
GOTO TRAVEL
HAVEN.281:
GOTO GETSACK
HAVEN.FREE2:
pause 1
match HAVEN.MISSINGSTART waitandsee
match HAVEN.FREE3 okstart
put echo %startlocation
put echo okstart
GOTO UniversalMatch
HAVEN.MISSINGSTART:
setVariable startlocation RHtog1
setVariable ResumeStore RHtog1
GOTO HAVEN.FREE3
HAVEN.FREE3:
counter set 285
HAVEN.285:
put out
GOTO TRAVEL
HAVEN.286:
put n
GOTO TRAVEL
HAVEN.287:
counter set 1
setVariable storecode RHtog1
GOTO RESUME.%ResumeStore%
RESUME.RHHERB:
counter add 1
RESUME.RHNAP:
counter add 1
RESUME.RHCLER2:
counter add 1
RESUME.RHCLER1:
counter add 1
RESUME.RHBARD2:
counter add 1
RESUME.RHBARD1:
counter add 1
RESUME.RHWEAP:
counter add 1
RESUME.RHMIRG:
counter add 1
RESUME.RHTOBAC:
counter add 1
RESUME.RHJOY:
counter add 1
RESUME.RHSELI:
counter add 1
RESUME.RHLOCK:
counter add 1
RESUME.RHART:
counter add 1
RESUME.RHFLOW:
counter add 1
RESUME.RHARMS:
counter add 1
RESUME.RHGEN:
counter add 1
RESUME.RHCLOTH:
counter add 1
RESUME.RHIRON:
counter add 1
RESUME.RHTOG2:
counter add 1
RESUME.RHTOG1:
counter add 1
setVariable Countdown %c%
GOTO RESUME
##################################################################
##### #####
##### THERENGIA PAWNING #####
##### #####
##################################################################
HAVEN.PAWNFINISH.NONTHIEF:
HAVEN.PAWNFINISH.EMPATH:
counter set 439
HAVEN.439:
put out
GOTO TRAVEL
HAVEN.440:
put s
GOTO TRAVEL
HAVEN.441:
put e
GOTO TRAVEL
HAVEN.442:
put e
GOTO TRAVEL
HAVEN.443:
put e
GOTO TRAVEL
HAVEN.444:
put go store
GOTO TRAVEL
HAVEN.445:
setVariable BinOrBucket basket
GOTO PAWN.BIN
HAVEN.BINFINISH.NONTHIEF:
HAVEN.BINFINISH.EMPATH:
counter set 446
HAVEN.446:
put out
GOTO TRAVEL
HAVEN.447:
put w
GOTO TRAVEL
HAVEN.448:
put w
GOTO TRAVEL
HAVEN.449:
put w
GOTO TRAVEL
HAVEN.450:
put n
GOTO TRAVEL
HAVEN.451:
put go pawn
GOTO TRAVEL
HAVEN.452:
GOTO END
HAVEN.PAWNFINISH.THIEF:
setVariable havenguild rook
HAVEN.CONTACT.FALSE:
HAVEN.GUILDFIND1:
setVariable knockdoor door
setVariable contact false
match HAVEN.GUILDPAWN convenient spot
match HAVEN.ARTIFICER Silvermoon Road
match HAVEN.HALFLING with his own kind
match HAVEN.COOP cooped up somewhere
match HAVEN.CRESCENT Crescent Way
match HAVEN.ROOK checking around the rookery
match HAVEN.TEST.%havenguild% You glance
put contact guild
put glance
GOTO UniversalMatch
HAVEN.TEST.GUILDPAWN:
GOTO HAVEN.ARTIFICER
HAVEN.TEST.ARTIFICER:
GOTO HAVEN.HALFLING
HAVEN.TEST.HALFLING:
GOTO HAVEN.COOP
HAVEN.TEST.COOP:
GOTO HAVEN.CRESCENT
HAVEN.TEST.CRESCENT:
GOTO HAVEN.ROOK
HAVEN.TEST.ROOK:
GOTO HAVEN.GUILDPAWN
HAVEN.CONTACT.TRUE:
GOTO END
HAVEN.SEARCH:
put search
match HAVEN.KNOCK Success!
match HAVEN.SEARCH Roundtime
GOTO UniversalMatch
HAVEN.KNOCK:
pause 1
put knock %knockdoor%
waitfor You knock
put whisper %riverpass
wait
GOTO HAVEN.%havenguild%.ENTER
HAVEN.ARTIFICER:
setVariable havenguild artificer
GOTO HAVEN.GUILDFIND2
HAVEN.HALFLING:
setVariable havenguild halfling
setVariable knockdoor grat
GOTO HAVEN.GUILDFIND2
HAVEN.COOP:
setVariable havenguild coop
GOTO HAVEN.GUILDFIND2
HAVEN.CRESCENT:
setVariable havenguild crescent
GOTO HAVEN.GUILDFIND2
HAVEN.ROOK:
setVariable havenguild rook
GOTO HAVEN.GUILDFIND2
HAVEN.GUILDPAWN:
setVariable havenguild guildpawn
counter set 300
HAVEN.300:
put out
GOTO TRAVEL
HAVEN.301:
GOTO HAVEN.SEARCH
HAVEN.GUILDPAWN.ENTER:
counter set 302
HAVEN.302:
put climb stair
GOTO TRAVEL
HAVEN.303:
put ne
GOTO TRAVEL
HAVEN.304:
put go corner
match PAWN.BIN thief Crow
GOTO TRAVEL
HAVEN.305:
GOTO %havenguild%.RHLEAVE
HAVEN.GUILDFIND2:
counter set 306
HAVEN.306:
put out
GOTO TRAVEL
HAVEN.307:
put n
GOTO TRAVEL
HAVEN.308:
put n
GOTO TRAVEL
HAVEN.309:
put n
GOTO TRAVEL
HAVEN.310:
put se
GOTO TRAVEL
HAVEN.311:
put se
GOTO TRAVEL
HAVEN.312:
put se
GOTO TRAVEL
HAVEN.313:
GOTO HAVEN.%havenguild%.2
HAVEN.ARTIFICER.2:
GOTO HAVEN.SEARCH
HAVEN.ARTIFICER.ENTER:
counter set 314
HAVEN.314:
put look floor
wait
put go door
GOTO TRAVEL
HAVEN.315:
put go corner
match PAWN.BIN thief Crow
GOTO TRAVEL
HAVEN.316:
GOTO %havenguild%.RHLEAVE
HAVEN.HALFLING.2:
HAVEN.COOP.2:
HAVEN.CRESCENT.2:
HAVEN.ROOK.2:
counter set 317
HAVEN.317:
put se
GOTO TRAVEL
HAVEN.318:
put se
GOTO TRAVEL
HAVEN.319:
GOTO HAVEN.%havenguild%.3
HAVEN.HALFLING.3:
counter set 320
HAVEN.320:
put e
GOTO TRAVEL
HAVEN.321:
put ne
GOTO TRAVEL
HAVEN.322:
put look door
wait
put go footpath
GOTO TRAVEL
HAVEN.323:
GOTO HAVEN.SEARCH
HAVEN.HALFLING.ENTER:
counter set 324
HAVEN.324:
put go door
GOTO TRAVEL
HAVEN.325:
put ne
GOTO TRAVEL
HAVEN.326:
put go nook
match PAWN.BIN thief Crow
GOTO TRAVEL
HAVEN.327:
GOTO %havenguild%.RHLEAVE
HAVEN.COOP.3:
counter set 328
HAVEN.328:
put se
GOTO TRAVEL
HAVEN.329:
put e
GOTO TRAVEL
HAVEN.330:
GOTO HAVEN.SEARCH
HAVEN.COOP.ENTER:
counter set 331
HAVEN.331:
put n
GOTO TRAVEL
HAVEN.332:
put go corner
match PAWN.BIN thief Crow
GOTO TRAVEL
HAVEN.333:
GOTO %havenguild%.RHLEAVE
HAVEN.CRESCENT.3:
counter set 334
HAVEN.334:
put s
GOTO TRAVEL
HAVEN.335:
GOTO HAVEN.SEARCH
HAVEN.CRESCENT.ENTER:
counter set 336
HAVEN.336:
put sear shadow
wait
put go open
GOTO TRAVEL
HAVEN.337:
put go corner
match PAWN.BIN thief Crow
GOTO TRAVEL
HAVEN.338:
GOTO %havenguild%.RHLEAVE
HAVEN.ROOK.3:
counter set 339
HAVEN.339:
put se
GOTO TRAVEL
HAVEN.340:
put se
GOTO TRAVEL
HAVEN.341:
put se
GOTO TRAVEL
HAVEN.342:
put ne
GOTO TRAVEL
HAVEN.343:
put ne
GOTO TRAVEL
HAVEN.344:
put ne
GOTO TRAVEL
HAVEN.345:
put ne
GOTO TRAVEL
HAVEN.346:
put ne
GOTO TRAVEL
HAVEN.347:
put go alley
GOTO TRAVEL
HAVEN.348:
put s
GOTO TRAVEL
HAVEN.349:
put s
GOTO TRAVEL
HAVEN.350:
put go reces
GOTO TRAVEL
HAVEN.351:
GOTO HAVEN.SEARCH
HAVEN.ROOK.ENTER:
counter set 352
HAVEN.352:
put go arch
GOTO TRAVEL
HAVEN.353:
put clim stai
GOTO TRAVEL
HAVEN.354:
put go corner
match PAWN.BIN thief Crow
GOTO TRAVEL
HAVEN.355:
GOTO %havenguild%.RHLEAVE
##################################################################
##### #####
##### HAVEN BINNING #####
##### #####
##################################################################
HAVEN.BINFINISH.THIEF:
GOTO %havenguild%.RHLEAVE
GUILDPAWN.RHLEAVE:
counter set 356
HAVEN.356:
put out
GOTO TRAVEL
HAVEN.357:
put sw
GOTO TRAVEL
HAVEN.358:
put clim stair
GOTO TRAVEL
HAVEN.359:
put go door
GOTO TRAVEL
HAVEN.360:
put go pawn
GOTO TRAVEL
HAVEN.361:
GOTO HAVEN.CONTACT.%contactguild%
HALFING.RHLEAVE:
counter set 362
HAVEN.362:
put out
GOTO TRAVEL
HAVEN.363:
put sw
GOTO TRAVEL
HAVEN.364:
put go door
GOTO TRAVEL
HAVEN.365:
put go grat
GOTO TRAVEL
HAVEN.366:
put sw
GOTO TRAVEL
HAVEN.367:
put w
GOTO TRAVEL
HAVEN.368:
GOTO RHINTERSECTION2
COOP.RHLEAVE:
counter set 369
HAVEN.369:
put out
GOTO TRAVEL
HAVEN.370:
put s
GOTO TRAVEL
HAVEN.371:
put go door
GOTO TRAVEL
HAVEN.372:
put w
GOTO TRAVEL
HAVEN.373:
put nw
GOTO TRAVEL
HAVEN.374:
GOTO RHINTERSECTION2
CRESCENT.RHLEAVE:
counter set 375
HAVEN.375:
put out
GOTO TRAVEL
HAVEN.376:
put out
GOTO TRAVEL
HAVEN.377:
put go door
GOTO TRAVEL
HAVEN.378:
put n
GOTO TRAVEL
HAVEN.379:
GOTO RHINTERSECTION2
ROOK.RHLEAVE:
counter set 380
HAVEN.380:
put out
GOTO TRAVEL
HAVEN.381:
put climb stair
GOTO TRAVEL
HAVEN.382:
put go arch
GOTO TRAVEL
HAVEN.383:
put go door
GOTO TRAVEL
HAVEN.384:
put go reces
GOTO TRAVEL
HAVEN.385:
put n
GOTO TRAVEL
HAVEN.386:
put n
GOTO TRAVEL
HAVEN.387:
put sw
GOTO TRAVEL
HAVEN.388:
put sw
GOTO TRAVEL
HAVEN.389:
put sw
GOTO TRAVEL
HAVEN.390:
put sw
GOTO TRAVEL
HAVEN.391:
put sw
GOTO TRAVEL
HAVEN.392:
put nw
GOTO TRAVEL
HAVEN.393:
put nw
GOTO TRAVEL
HAVEN.394:
put nw
GOTO TRAVEL
HAVEN.395:
GOTO RHINTERSECTION2
RHINTERSECTION2:
counter set 396
HAVEN.396:
put nw
GOTO TRAVEL
HAVEN.397:
put nw
GOTO TRAVEL
HAVEN.398:
GOTO ARTIFICER2.RHLEAVE
ARTIFICER.RHLEAVE:
counter set 399
HAVEN.399:
put out
GOTO TRAVEL
HAVEN.400:
put climb door
GOTO TRAVEL
ARTIFICER2.RHLEAVE:
counter set 401
HAVEN.401:
put nw
GOTO TRAVEL
HAVEN.402:
put nw
GOTO TRAVEL
HAVEN.403:
put nw
GOTO TRAVEL
HAVEN.404:
put s
GOTO TRAVEL
HAVEN.405:
put s
GOTO TRAVEL
HAVEN.406:
put s
GOTO TRAVEL
HAVEN.407:
put go pawn
GOTO TRAVEL
HAVEN.408:
GOTO HAVEN.CONTACT.%contactguild%
##################################################################################
############# #############
############# QI'RESHALIA #############
############# #############
############# SKILL DETERMINATION #############
############# (tweak the items you steal here if desired) #############
############# #############
##################################################################################
QIR.RANK.1:
setVariable skillrange 20-39
setVariable Rbait worms
setVariable RbaitQuant 2
setVariable Rchan rope
setVariable RchanQuant 1
setVariable Rherb water
setVariable RherbQuant 2
setVariable Rforge <nothing>
setVariable RforgeQuant 1
setVariable Rbard pick
setVariable RbardQuant 1
setVariable Rhair unguent
setVariable RhairQuant 1
setVariable Rleather <nothing>
setVariable RleatherQuant 1
setVariable Rtailor stockings
setVariable RtailorQuant 1
setVariable Rgami <nothing>
setVariable RgamiQuant 1
setVariable Rmagik <nothing>
setVariable RmagikQuant 1
setVariable Rjewel <nothing>
setVariable RjewelQuant 1
setVariable Rthea <nothing>
setVariable RtheaQuant 1
setVariable Rcleric lavender
setVariable RclericQuant 1
setVariable Rexot <nothing>
setVariable RexotQuant 1
setvariable Atann <nothing>
setvariable AtannQuant 1
setvariable Aalch water
setvariable AalchQuant 2
setvariable Acloth <nothing>
setvariable AclothQuant 1
setvariable Ascript <nothing>
setvariable AscriptQuant 1
setvariable Acleric lanahh pao
setvariable AclericQuant 1
setvariable Agami <nothing>
setvariable AgamiQuant 1
setvariable Agem <nothing>
setvariable AgemQuant 1
setvariable Amagic <nothing>
setvariable AmagicQuant 1
setvariable Asling flights
setvariable AslingQuant 1
setvariable Apuzz <nothing>
setvariable ApuzzQuant 1
setvariable Afoot <nothing>
setvariable AfootQuant 1
setvariable Ashield <nothing>
setvariable AshieldQuant 1
setvariable Aweap <nothing>
setvariable AweapQuant 1
setvariable Aforge <nothing>
setvariable AforgeQuant 1
setvariable Agen charcoal
setvariable AgenQuant 1
setvariable Aflow <nothing>
setvariable AflowQuant 1
setvariable Abard pick
setvariable AbardQuant 1
GOTO RANKREPORT
QIR.RANK.2:
setVariable skillrange 40-59
setVariable Rbait cheese
setVariable RbaitQuant 2
setVariable Rchan biscuit
setVariable RchanQuant 2
setVariable Rherb alcohol
setVariable RherbQuant 2
setVariable Rforge <nothing>
setVariable RforgeQuant 2
setVariable Rbard rag
setVariable RbardQuant 2
setVariable Rhair unguent
setVariable RhairQuant 2
setVariable Rleather <nothing>
setVariable RleatherQuant 2
setVariable Rtailor stockings
setVariable RtailorQuant 2
setVariable Rgami <nothing>
setVariable RgamiQuant 2
setVariable Rmagik <nothing>
setVariable RmagikQuant 2
setVariable Rjewel <nothing>
setVariable RjewelQuant 2
setVariable Rthea <nothing>
setVariable RtheaQuant 2
setVariable Rcleric plume feather
setVariable RclericQuant 2
setVariable Rexot <nothing>
setVariable RexotQuant 2
setvariable Atann <nothing>
setvariable AtannQuant 2
setvariable Aalch stick
setvariable AalchQuant 2
setvariable Acloth <nothing>
setvariable AclothQuant 2
setvariable Ascript <nothing>
setvariable AscriptQuant 2
setvariable Acleric sage
setvariable AclericQuant 2
setvariable Agami <nothing>
setvariable AgamiQuant 2
setvariable Agem <nothing>
setvariable AgemQuant 2
setvariable Amagic <nothing>
setvariable AmagicQuant 2
setvariable Asling fishtail arrowhead
setvariable AslingQuant 2
setvariable Apuzz beanbags
setvariable ApuzzQuant 1
setvariable Afoot socks
setvariable AfootQuant 1
setvariable Ashield <nothing>
setvariable AshieldQuant 2
setvariable Aweap <nothing>
setvariable AweapQuant 2
setvariable Aforge <nothing>
setvariable AforgeQuant 2
setvariable Agen flint
setvariable AgenQuant 2
setvariable Aflow <nothing>
setvariable AflowQuant 2
setvariable Abard pick
setvariable AbardQuant 2
GOTO RANKREPORT
QIR.RANK.3:
setVariable skillrange 60-99
setVariable Rbait pole
setVariable RbaitQuant 1
setVariable Rchan lobscouse stew
setVariable RchanQuant 2
setVariable Rherb pestle
setVariable RherbQuant 2
setVariable Rforge <nothing>
setVariable RforgeQuant 2
setVariable Rbard cloth
setVariable RbardQuant 2
setVariable Rhair hairbrush
setVariable RhairQuant 2
setVariable Rleather <nothing>
setVariable RleatherQuant 2
setVariable Rtailor shirt
setVariable RtailorQuant 2
setVariable Rgami <nothing>
setVariable RgamiQuant 2
setVariable Rmagik <nothing>
setVariable RmagikQuant 2
setVariable Rjewel ear-frill
setVariable Rjewel chain
setVariable RjewelQuant 2
setVariable Rthea <nothing>
setVariable RtheaQuant 2
setVariable Rcleric wine
setVariable RclericP plume feather
setVariable RclericQuant 2
setVariable Rexot <nothing>
setVariable RexotQuant 2
setvariable Atann thread
setvariable AtannQuant 1
setvariable Aalch pestle
setvariable AalchQuant 1
setvariable Acloth britches
setvariable AclothQuant 1
setvariable Ascript <nothing>
setvariable AscriptQuant 2
setvariable Acleric incense
setvariable AclericQuant 2
setvariable Agami <nothing>
setvariable AgamiQuant 2
setvariable Agem <nothing>
setvariable AgemQuant 2
setvariable Amagic <nothing>
setvariable AmagicQuant 2
setvariable Asling shaper
setvariable AslingQuant 1
setvariable Apuzz beanbags
setvariable ApuzzQuant 2
setvariable Afoot socks
setvariable AfootQuant 2
setvariable Ashield <nothing>
setvariable AshieldQuant 2
setvariable Aweap <nothing>
setvariable AweapQuant 2
setvariable Aforge <nothing>
setvariable AforgeQuant 2
setvariable Agen trowel
setvariable AgenQuant 2
setvariable Aflow <nothing>
setvariable AflowQuant 1
setvariable Abard rag
setvariable AbardQuant 2
GOTO RANKREPORT
QIR.RANK.4:
setVariable skillrange 100-149
setVariable Rbait pole
setVariable RbaitQuant 1
setVariable Rchan polish
setVariable RchanQuant 2
setVariable Rherb large jar
setVariable RherbQuant 2
setVariable Rforge dagger
setVariable RforgeQuant 2
setVariable Rbard tambourine
setVariable RbardQuant 2
setVariable Rhair clippers
setVariable RhairP razor
setVariable RhairQuant 2
setVariable Rleather <nothing>
setVariable RleatherQuant 2
setVariable Rtailor sash
setVariable RtailorQuant 2
setVariable Rgami plain paper
setVariable RgamiQuant 1
setVariable Rmagik <nothing>
setVariable RmagikQuant 2
setVariable Rjewel bangle
setVariable RjewelQuant 2
setVariable Rthea <nothing>
setVariable RtheaQuant 2
setVariable Rcleric candle
setVariable RclericP vial
setVariable RclericQuant 2
setVariable Rexot <nothing>
setVariable RexotQuant 2
setvariable Atann thread
setvariable AtannQuant 2
setvariable Aalch pestle
setvariable AalchQuant 2
setvariable Acloth britches
setvariable AclothQuant 2
setvariable Ascript trimmed scroll
setvariable AscriptQuant 1
setvariable Acleric candle
setvariable AclericQuant 2
setvariable Agami <nothing>
setvariable AgamiQuant 2
setvariable Agem <nothing>
setvariable AgemQuant 2
setvariable Amagic <nothing>
setvariable AmagicQuant 2
setvariable Asling shaper
setvariable AslingP canvas sling
setvariable AslingQuant 2
setvariable Apuzz basic puzzle
setvariable ApuzzQuant 2
setvariable Afoot pouch
setvariable AfootQuant 2
setvariable Ashield <nothing>
setvariable AshieldQuant 2
setvariable Aweap <nothing>
setvariable AweapQuant 2
setvariable Aforge <nothing>
setvariable AforgeQuant 2
setvariable Agen tinderbox
setvariable AgenQuant 2
setvariable Aflow wristlet
setvariable AflowQuant 2
setvariable Abard cloth
setvariable AbardQuant 2
GOTO RANKREPORT
QIR.RANK.5:
setVariable skillrange 150-199
setVariable Rbait pole
setVariable RbaitQuant 2
setVariable Rchan breaker
setVariable RchanQuant 2
setVariable Rherb cebi root
setVariable RherbQuant 2
setVariable Rforge dagger
setVariable RforgeQuant 2
setVariable Rbard flute
setVariable RbardQuant 2
setVariable Rhair clippers
setVariable RhairQuant 2
setVariable Rleather <nothing>
setVariable RleatherQuant 2
setVariable Rtailor tunic
setVariable RtailorQuant 2
setVariable Rgami plain paper
setVariable RgamiQuant 2
setVariable Rmagik <nothing>
setVariable RmagikQuant 2
setVariable Rjewel clasp
setVariable RjewelQuant 2
setVariable Rthea <nothing>
setVariable RtheaQuant 2
setVariable Rcleric vial
setVariable RclericQuant 2
setVariable Rexot <nothing>
setVariable RexotQuant 2
setvariable Atann bodkin
setvariable AtannQuant 2
setvariable Aalch cebi root
setvariable AalchQuant 2
setvariable Acloth tunic
setvariable AclothQuant 2
setvariable Ascript trimmed scroll
setvariable AscriptQuant 2
setvariable Acleric wine
setvariable AclericQuant 2
setvariable Agami plain paper
setvariable AgamiQuant 1
setvariable Agem <nothing>
setvariable AgemQuant 2
setvariable Amagic <nothing>
setvariable AmagicQuant 2
setvariable Asling small rocks
setvariable AslingP leather sling
setvariable AslingQuant 1
setvariable Apuzz intermediate puzzle
setvariable ApuzzQuant 2
setvariable Afoot woolen tights
setvariable AfootQuant 2
setvariable Ashield <nothing>
setvariable AshieldQuant 2
setvariable Aweap <nothing>
setvariable AweapQuant 2
setvariable Aforge <nothing>
setvariable AforgeQuant 2
setvariable Agen razor
setvariable AgenQuant 2
setvariable Aflow necklace
setvariable AflowQuant 2
setvariable Abard bow
setvariable AbardQuant 2
GOTO RANKREPORT
QIR.RANK.6:
setVariable skillrange 200-249
setVariable Rbait pole
setVariable RbaitQuant 2
setVariable Rchan strap
setVariable RchanQuant 2
setVariable Rherb riolur leaf
setVariable RherbQuant 2
setVariable Rforge sap
setVariable RforgeQuant 2
setVariable Rbard six strings
setVariable RbardQuant 2
setVariable Rhair <nothing>
setVariable RhairQuant 2
setVariable Rleather gauntlets
setVariable RleatherQuant 1
setVariable Rtailor trousers
setVariable RtailorQuant 2
setVariable Rgami white paper
setVariable RgamiQuant 2
setVariable Rmagik simple talisman
setVariable RmagikQuant 1
setVariable Rjewel silver chain
setVariable RjewelQuant 2
setVariable Rthea <nothing>
setVariable RtheaQuant 2
setVariable Rcleric censer
setVariable RclericQuant 2
setVariable Rexot <nothing>
setVariable RexotQuant 2
setvariable Atann scraper
setvariable AtannQuant 2
setvariable Aalch nemoih root
setvariable AalchQuant 2
setvariable Acloth shirt
setvariable AclothQuant 2
setvariable Ascript painted scroll
setvariable AscriptQuant 2
setvariable Acleric sandals
setvariable AclericQuant 2
setvariable Agami plain paper
setvariable AgamiQuant 2
setvariable Agem bracelet
setvariable AgemQuant 2
setvariable Amagic <nothing>
setvariable AmagicQuant 2
setvariable Asling small rocks
setvariable AslingQuant 2
setvariable Apuzz bunny
setvariable ApuzzQuant 2
setvariable Afoot lace stockings
setvariable AfootQuant 2
setvariable Ashield <nothing>
setvariable AshieldQuant 2
setvariable Aweap <nothing>
setvariable AweapQuant 2
setvariable Aforge <nothing>
setvariable AforgeQuant 2
setvariable Agen pruning knife
setvariable AgenQuant 2
setvariable Aflow circlet
setvariable AflowQuant 2
setvariable Abard four strings
setvariable AbardQuant 2
GOTO RANKREPORT
QIR.RANK.7:
setVariable skillrange 250-299
setVariable Rbait pole
setVariable RbaitQuant 3
setVariable Rchan ditty bag
setVariable RchanQuant 2
setVariable Rherb ithor potion
setVariable RherbQuant 2
setVariable Rforge sap
setVariable RforgeQuant 2
setVariable Rbard refill
setVariable RbardQuant 2
setVariable Rhair <nothing>
setVariable RhairQuant 2
setVariable Rleather gauntlets
setVariable RleatherQuant 2
setVariable Rtailor vest
setVariable RtailorQuant 2
setVariable Rgami blue paper
setVariable RgamiQuant 2
setVariable Rmagik simple talisman
setVariable RmagikQuant 2
setVariable Rjewel collar
setVariable RjewelQuant 1
setVariable Rthea <nothing>
setVariable RtheaQuant 2
setVariable Rcleric censer
setVariable RclericQuant 2
setVariable Rexot <nothing>
setVariable RexotQuant 2
setvariable Atann shears
setvariable AtannQuant 2
setvariable Aalch ithor potion
setvariable AalchQuant 2
setvariable Acloth trousers
setvariable AclothQuant 2
setvariable Ascript canvas scroll
setvariable AscriptQuant 1
setvariable Acleric armband
setvariable AclericQuant 1
setvariable Agami white paper
setvariable AgamiQuant 2
setvariable Agem earcuff
setvariable AgemQuant 2
setvariable Amagic marble
setvariable AmagicQuant 2
setvariable Asling canvas sling
setvariable AslingQuant 2
setvariable Apuzz wand
setvariable ApuzzQuant 2
setvariable Afoot lace stockings
setvariable AfootQuant 2
setvariable Ashield <nothing>
setvariable AshieldQuant 2
setvariable Aweap telek
setvariable AweapQuant 2
setvariable Aforge <nothing>
setvariable AforgeQuant 2
setvariable Agen mirror
setvariable AgenQuant 2
setvariable Aflow wreath
setvariable AflowQuant 2
setvariable Abard seven strings
setvariable AbardQuant 2
GOTO RANKREPORT
QIR.RANK.11:
QIR.RANK.12:
QIR.RANK.13:
QIR.RANK.14:
QIR.RANK.15:
ECHO ***********************************************
ECHO *** Sorry, but there isn't anything harder yet!
ECHO ***********************************************
QIR.RANK.10:
QIR.RANK.9:
QIR.RANK.8:
setVariable skillrange 300+
setVariable Rbait pole
setVariable RbaitQuant 3
setVariable Rchan sailcloth quiver
setVariable RchanQuant 2
setVariable Rherb tincture jar
setVariable RherbQuant 2
setVariable Rforge sap
setVariable RforgeQuant 2
setVariable Rbard lyre
setVariable RbardQuant 2
setVariable Rhair <nothing>
setVariable RhairQuant 2
setVariable Rleather gauntlets
setVariable RleatherQuant 2
setVariable Rtailor kilt
setVariable RtailorQuant 2
setVariable Rgami bird instructions
setVariable RgamiQuant 2
setVariable Rmagik cambrinth ring
setVariable RmagikQuant 1
setVariable Rjewel collar
setVariable RjewelQuant 2
setVariable Rthea <nothing>
setVariable RtheaQuant 2
setVariable Rcleric oil
setVariable RclericQuant 2
setVariable Rexot <nothing>
setVariable RexotQuant 2
setvariable Atann potion
setvariable AtannQuant 2
setvariable Aalch seolarn weed
setvariable AalchQuant 2
setvariable Acloth doublet
setvariable AclothQuant 2
setvariable Ascript canvas scroll
setvariable AscriptQuant 2
setvariable Acleric armband
setvariable AclericQuant 2
setvariable Agami blue paper
setvariable AgamiQuant 2
setvariable Agem haedor
setvariable AgemQuant 2
setvariable Amagic cube
setvariable AmagicQuant 2
setvariable Asling needle arrows
setvariable AslingQuant 2
setvariable Apuzz rings
setvariable ApuzzQuant 2
setvariable Afoot spidersilk stockings
setvariable AfootQuant 2
setvariable Ashield <nothing>
setvariable AshieldQuant 2
setvariable Aweap garz
setvariable AweapQuant 2
setvariable Aforge chausses
setvariable AforgeQuant 2
setvariable Agen lantern
setvariable AgenQuant 2
setvariable Aflow pillow
setvariable AflowQuant 2
setvariable Abard drum pouch
setvariable AbardQuant 2
GOTO RANKREPORT
QIR.RANK.-5:
QIR.RANK.-4:
QIR.RANK.-3:
QIR.RANK.-2:
QIR.RANK.-1:
QIR.RANK.0:
GOTO BEGGAR.MOD
QIR.BAGCHECK:
matchre BAGWARN /%Rbait%|%Rchan%|%Rherb%|%Rforge%|%Rbard%|%Rhair%|%Rthea%/
matchre BAGWARN /%Rleather%|%Rtailor%|%Rgami%|%Rmagik%|%Rjewel%|%Rcleric%|%Rexot%/
matchre BAGWARN /%Atann%|%Aalch%|%Acloth%|%Ascript%|%Acleric%|%Agami%|%Agem%|%Agen%|%Aflow%/
matchre BAGWARN /%Amagic%|%Asling%|%Apuzz%|%Afoot%|%Ashield%|%Aweap%|%Aforge%|%Abard%/
match BAGS.STOW.%c% You glance
put look in my %container%
put glance
GOTO UniversalMatch
##################################################################
##### #####
##### RATHA START LOCATION #####
##### #####
##################################################################
RATHA:
match RATHA.START.GREEN [Truffenyi's Green]
match RATHA.START.3SEWER The travel-worn road narrows, and the caravans that frequent
match RATHA.START.2SEWER Fabulous marble colonnades line a regal plaza
match RATHA.START.1SEWER A wall of refuse brings an end to travel along this alley.
match RATHA.START.BANK Lower Bank of Ratha, Atrium
match RATHA.START.PAWN Paedraig
match RATHA.START.BAIT Drorg
match RATHA.START.CHAN Namazzi
match RATHA.START.HERB Ktzini
match RATHA.START.FORGE Krrikt'k
match RATHA.START.BARD Elepaio
match RATHA.START.HAIR Dennats Baya
match RATHA.START.LEATHER Redwing
match RATHA.START.TAILOR Amorand
match RATHA.START.GAMI Ssivo
match RATHA.START.MAGIK Kalazashi
match RATHA.START.JEWEL Svra'an
match RATHA.START.THEA Hotagi'rath Theater, Rehearsal Hall
match RATHA.START.EXOT Chabalu
match RATHA.START.CLERIC This quaint shop run by the Oracle Veraclese
match QIR.BADLOCATION Obvious
setVariable citycode ratha
put look
GOTO UniversalMatch
QIR.BADLOCATION:
put echocolumn /on
waitfor EchoColumn
ECHO ***********************************************
ECHO *** Not a valid starting location.
ECHO *** Starting locations in Qi'Reshalia are:
ECHO ***
ECHO *** Ratha Bank Atrium Aesry Outside Bank
ECHO *** Outside Ratha sewers Aesry West Gate
ECHO *** Truffenyi's Green Aesry Pawn Shop
ECHO *** Ratha Pawn Shop Aesry Tannery
ECHO *** Ratha Bait Shop Aesry Herb & Alchemist
ECHO *** Ratha Chandlery Aesry Clothing Shop
ECHO *** Ratha Herb & Alchemist Aesry Scriptorium
ECHO *** Ratha Forge Aesry Cleric Shop
ECHO *** Ratha Bard Shop Aesry Origami Boutique
ECHO *** Ratha Hair Care Aesry Jewelry Shop
ECHO *** Ratha Leatherwork Aesry Magic Shop
ECHO *** Ratha Tailor Aesry Slings and Arrows
ECHO *** Ratha Origami Shop Aesry General Store
ECHO *** Ratha Magik Shop Aesry Flower Shop
ECHO *** Ratha Jewelry Shop Aesry Instrument Shop
ECHO *** Ratha Cleric Shop Aesry Martrem's Forge
ECHO *** Ratha Exotics Shop Aesry Kilora's Weaponry
ECHO *** Ratha Theater Aesry Field of Shields
ECHO *** Rehearsal Hall Aesry Footwear (Cordwainer's)
ECHO *** Aesry Puzzle Shop
ECHO ***
ECHO ***********************************************
put echocolumn /off
waitfor EchoColumn
GOTO END
RATHA.START.GREEN:
setVariable upperlower upper
counter set 540
RATHA.540:
put s
GOTO TRAVEL
RATHA.541:
put w
GOTO TRAVEL
RATHA.542:
put w
GOTO TRAVEL
RATHA.543:
put nw
GOTO TRAVEL
RATHA.544:
put ne
GOTO TRAVEL
RATHA.START.3SEWER:
setVariable upperlower upper
counter set 545
RATHA.545:
put go grat
GOTO TRAVEL
RATHA.546:
setVariable upperlower lower
put go crev
GOTO TRAVEL
RATHA.547:
put e
GOTO TRAVEL
RATHA.548:
put se
GOTO TRAVEL
RATHA.549:
put down
GOTO TRAVEL
RATHA.550:
put s
GOTO TRAVEL
RATHA.566:
counter set 551
RATHA.551:
put down
GOTO TRAVEL
RATHA.552:
put ne
GOTO TRAVEL
RATHA.553:
put se
GOTO TRAVEL
RATHA.554:
put e
GOTO TRAVEL
RATHA.555:
put go passage
GOTO TRAVEL
RATHA.556:
put go grat
GOTO TRAVEL
RATHA.START.1SEWER:
setVariable upperlower lower
counter set 557
RATHA.557:
put e
GOTO TRAVEL
RATHA.558:
put ne
GOTO TRAVEL
RATHA.559:
put se
GOTO TRAVEL
RATHA.560:
put s
GOTO TRAVEL
RATHA.561:
put se
GOTO TRAVEL
RATHA.562:
put se
GOTO TRAVEL
RATHA.START.2SEWER:
setVariable upperlower lower
counter set 564
RATHA.564:
put go drain
GOTO TRAVEL
RATHA.565:
put go open
GOTO TRAVEL
RATHA.START.BANK:
setVariable upperlower lower
counter set 567
RATHA.567:
put go door
GOTO TRAVEL
RATHA.568:
put climb stair
GOTO TRAVEL
RATHA.569:
put sw
GOTO TRAVEL
RATHA.563:
counter set 570
RATHA.570:
put s
GOTO TRAVEL
RATHA.571:
put s
GOTO TRAVEL
RATHA.572:
put s
GOTO TRAVEL
RATHA.573:
put w
GOTO TRAVEL
RATHA.574:
put nw
GOTO TRAVEL
RATHA.575:
setVariable storecode Rbait
put w
GOTO TRAVEL
RATHA.576:
RATHA.594:
setVariable startlocation %storecode%
RATHA.538:
setVariable entrance shop
GOTO SETSTORE
RATHA.START.PAWN:
setVariable upperlower lower
RATHA.577:
counter set 577
put out
GOTO TRAVEL
RATHA.578:
put ne
GOTO TRAVEL
RATHA.579:
put se
GOTO TRAVEL
RATHA.580:
put se
GOTO TRAVEL
RATHA.581:
put s
GOTO TRAVEL
RATHA.582:
put s
GOTO TRAVEL
RATHA.583:
put se
GOTO TRAVEL
RATHA.584:
put e
GOTO TRAVEL
RATHA.585:
put s
GOTO TRAVEL
RATHA.586:
put se
GOTO TRAVEL
RATHA.587:
put s
GOTO TRAVEL
RATHA.588:
put s
GOTO TRAVEL
RATHA.589:
put ne
GOTO TRAVEL
RATHA.590:
put e
GOTO TRAVEL
RATHA.591:
put e
GOTO TRAVEL
RATHA.592:
put e
GOTO TRAVEL
RATHA.593:
setVariable storecode Rbait
put ne
GOTO TRAVEL
RATHA.START.BAIT:
counter set 576
setVariable upperlower lower
setVariable storecode Rbait
put out
GOTO START
RATHA.START.CHAN:
counter set 10
setVariable upperlower lower
setVariable storecode Rchan
put out
GOTO START
RATHA.START.HERB:
counter set 26
setVariable upperlower lower
setVariable storecode Rherb
put out
GOTO START
RATHA.START.FORGE:
counter set 46
setVariable upperlower lower
setVariable storecode Rforge
put out
GOTO START
RATHA.START.BARD:
counter set 70
setVariable upperlower lower
setVariable storecode Rbard
put out
GOTO START
RATHA.START.HAIR:
counter set 77
setVariable upperlower lower
setVariable storecode Rhair
put out
GOTO START
RATHA.START.LEATHER:
counter set 82
setVariable upperlower lower
setVariable storecode Rleather
put out
GOTO START
RATHA.START.TAILOR:
counter set 91
setVariable upperlower lower
setVariable storecode Rtailor
put out
GOTO START
RATHA.START.GAMI:
counter set 104
setVariable upperlower upper
setVariable storecode Rgami
put out
GOTO START
RATHA.START.MAGIK:
counter set 111
setVariable upperlower upper
setVariable storecode Rmagik
put out
GOTO START
RATHA.START.JEWEL:
counter set 119
setVariable upperlower upper
setVariable storecode Rjewel
put out
GOTO START
RATHA.START.THEA:
counter set 123
setVariable upperlower upper
setVariable storecode Rthea
put go arch
GOTO START
RATHA.START.EXOT:
counter set 336
setVariable upperlower upper
setVariable storecode Rexot
put out
GOTO START
RATHA.START.CLERIC:
counter set 340
setVariable upperlower upper
setVariable storecode Rcleric
put out
GOTO START
##################################################################
##### #####
##### RATHA LEAVING SHOPS #####
##### #####
##################################################################
LEAVE.RBAIT:
GOTO %LorM%.RBAIT.1
LEAVE.RBAIT.1:
counter set 1
RATHA.1:
put e
GOTO TRAVEL
RATHA.2:
put se
GOTO TRAVEL
RATHA.3:
put e
GOTO TRAVEL
RATHA.4:
put e
GOTO TRAVEL
RATHA.5:
put e
GOTO TRAVEL
RATHA.6:
put e
GOTO TRAVEL
RATHA.7:
put e
GOTO TRAVEL
RATHA.8:
put e
GOTO TRAVEL
RATHA.9:
put n
GOTO TRAVEL
RATHA.10:
setVariable storecode Rchan
setVariable entrance shop
GOTO SETSTORE
LEAVE.RCHAN:
counter set 12
RATHA.12:
put n
GOTO TRAVEL
RATHA.13:
put n
GOTO TRAVEL
RATHA.14:
put n
GOTO TRAVEL
RATHA.15:
put nw
GOTO TRAVEL
RATHA.16:
put n
GOTO TRAVEL
RATHA.17:
put nw
GOTO TRAVEL
RATHA.18:
put n
GOTO TRAVEL
RATHA.19:
put nw
GOTO TRAVEL
RATHA.20:
put nw
GOTO TRAVEL
RATHA.21:
put w
GOTO TRAVEL
RATHA.22:
put w
GOTO TRAVEL
RATHA.23:
put sw
GOTO TRAVEL
RATHA.24:
put w
GOTO TRAVEL
RATHA.25:
put sw
GOTO TRAVEL
RATHA.26:
setVariable storecode Rherb
setVariable entrance shop
GOTO SETSTORE
LEAVE.RHERB:
counter set 27
RATHA.27:
put sw
GOTO TRAVEL
RATHA.28:
put sw
GOTO TRAVEL
RATHA.29:
put w
GOTO TRAVEL
RATHA.30:
put go grat
GOTO TRAVEL
RATHA.31:
put go passage
GOTO TRAVEL
RATHA.32:
put w
GOTO TRAVEL
RATHA.33:
put nw
GOTO TRAVEL
RATHA.34:
put sw
GOTO TRAVEL
RATHA.35:
put up
GOTO TRAVEL
RATHA.36:
put go open
GOTO TRAVEL
RATHA.37:
put go drain
GOTO TRAVEL
RATHA.38:
put ne
GOTO TRAVEL
RATHA.39:
put e
GOTO TRAVEL
RATHA.40:
put se
GOTO TRAVEL
RATHA.41:
put se
GOTO TRAVEL
RATHA.42:
put s
GOTO TRAVEL
RATHA.43:
put se
GOTO TRAVEL
RATHA.44:
put se
GOTO TRAVEL
RATHA.45:
put se
GOTO TRAVEL
RATHA.46:
setVariable storecode Rforge
setVariable entrance forge
GOTO SETSTORE
LEAVE.RFORGE:
counter set 47
RATHA.47:
put nw
GOTO TRAVEL
RATHA.48:
put nw
GOTO TRAVEL
RATHA.49:
put nw
GOTO TRAVEL
RATHA.50:
put n
GOTO TRAVEL
RATHA.51:
put nw
GOTO TRAVEL
RATHA.52:
put nw
GOTO TRAVEL
RATHA.53:
put w
GOTO TRAVEL
RATHA.54:
put w
GOTO TRAVEL
RATHA.55:
put w
GOTO TRAVEL
RATHA.56:
put w
GOTO TRAVEL
RATHA.57:
put w
GOTO TRAVEL
RATHA.58:
put sw
GOTO TRAVEL
RATHA.59:
put w
GOTO TRAVEL
RATHA.60:
put w
GOTO TRAVEL
RATHA.61:
put nw
GOTO TRAVEL
RATHA.62:
put n
GOTO TRAVEL
RATHA.63:
put w
GOTO TRAVEL
RATHA.64:
put w
GOTO TRAVEL
RATHA.65:
put ne
GOTO TRAVEL
RATHA.66:
put nw
GOTO TRAVEL
RATHA.67:
put nw
GOTO TRAVEL
RATHA.68:
put sw
GOTO TRAVEL
RATHA.69:
put s
GOTO TRAVEL
RATHA.70:
setVariable storecode Rbard
setVariable entrance shop
GOTO SETSTORE
LEAVE.RBARD:
counter set 71
RATHA.71:
put n
GOTO TRAVEL
RATHA.72:
put ne
GOTO TRAVEL
RATHA.73:
put se
GOTO TRAVEL
RATHA.74:
put se
GOTO TRAVEL
RATHA.75:
put sw
GOTO TRAVEL
RATHA.76:
put e
GOTO TRAVEL
RATHA.77:
setVariable storecode Rhair
setVariable entrance shop
GOTO SETSTORE
LEAVE.RHAIR:
counter set 78
RATHA.78:
put e
GOTO TRAVEL
RATHA.79:
put s
GOTO TRAVEL
RATHA.80:
put se
GOTO TRAVEL
RATHA.81:
put e
GOTO TRAVEL
RATHA.82:
setVariable storecode Rleather
setVariable entrance shop
GOTO SETSTORE
LEAVE.RLEATHER:
counter set 83
RATHA.83:
put e
GOTO TRAVEL
RATHA.84:
put ne
GOTO TRAVEL
RATHA.85:
put e
GOTO TRAVEL
RATHA.86:
put e
GOTO TRAVEL
RATHA.87:
put e
GOTO TRAVEL
RATHA.88:
put e
GOTO TRAVEL
RATHA.89:
put e
GOTO TRAVEL
RATHA.90:
put e
GOTO TRAVEL
RATHA.91:
setVariable storecode Rtailor
setVariable entrance shop
GOTO SETSTORE
LEAVE.RTAILOR:
counter set 92
RATHA.92:
put w
GOTO TRAVEL
RATHA.93:
put w
GOTO TRAVEL
RATHA.94:
put sw
GOTO TRAVEL
RATHA.95:
put go drain
GOTO TRAVEL
RATHA.96:
put go open
GOTO TRAVEL
RATHA.97:
put n
GOTO TRAVEL
RATHA.98:
put up
GOTO TRAVEL
RATHA.99:
put nw
GOTO TRAVEL
RATHA.100:
put w
GOTO TRAVEL
RATHA.101:
put go crev
GOTO TRAVEL
RATHA.102:
put go grat
setVariable upperlower upper
GOTO TRAVEL
RATHA.103:
put sw
GOTO TRAVEL
RATHA.104:
setVariable storecode Rgami
setVariable entrance struct
GOTO SETSTORE
LEAVE.RGAMI:
counter set 105
RATHA.105:
put w
GOTO TRAVEL
RATHA.106:
put w
GOTO TRAVEL
RATHA.107:
put nw
GOTO TRAVEL
RATHA.108:
put nw
GOTO TRAVEL
RATHA.109:
put nw
GOTO TRAVEL
RATHA.110:
put n
GOTO TRAVEL
RATHA.111:
setVariable storecode Rmagik
setVariable entrance shop
GOTO SETSTORE
LEAVE.RMAGIK:
counter set 112
RATHA.112:
put e
GOTO TRAVEL
RATHA.113:
put ne
GOTO TRAVEL
RATHA.114:
put ne
GOTO TRAVEL
RATHA.115:
put ne
GOTO TRAVEL
RATHA.116:
put se
GOTO TRAVEL
RATHA.117:
put se
GOTO TRAVEL
RATHA.118:
put ne
GOTO TRAVEL
RATHA.119:
setVariable storecode Rjewel
setVariable entrance shop
GOTO SETSTORE
LEAVE.RJEWEL:
counter set 120
RATHA.120:
put e
GOTO TRAVEL
RATHA.121:
put go building
GOTO TRAVEL
RATHA.122:
put w
GOTO TRAVEL
RATHA.123:
setVariable storecode Rthea
setVariable entrance arch
GOTO SETSTORE
LEAVE.RTHEA:
counter set 328
RATHA.328:
put e
GOTO TRAVEL
RATHA.329:
put out
GOTO TRAVEL
RATHA.330:
put w
GOTO TRAVEL
RATHA.331:
put sw
GOTO TRAVEL
RATHA.332:
put se
GOTO TRAVEL
RATHA.333:
put e
GOTO TRAVEL
RATHA.334:
put e
GOTO TRAVEL
RATHA.335:
setVariable storecode Rexot
put e
GOTO TRAVEL
RATHA.336:
setVariable entrance shop
GOTO SETSTORE
LEAVE.REXOT:
counter set 337
RATHA.337:
put w
GOTO TRAVEL
RATHA.338:
put w
GOTO TRAVEL
RATHA.339:
put s
GOTO TRAVEL
RATHA.340:
setVariable storecode Rcleric
setVariable entrance shop
GOTO SETSTORE
LEAVE.RCLERIC:
counter set 125
RATHA.125:
put sw
GOTO TRAVEL
RATHA.126:
put sw
GOTO TRAVEL
RATHA.127:
put go grat
GOTO TRAVEL
RATHA.128:
put go crev
GOTO TRAVEL
RATHA.129:
put e
GOTO TRAVEL
RATHA.130:
put se
GOTO TRAVEL
RATHA.131:
put down
GOTO TRAVEL
RATHA.132:
put s
GOTO TRAVEL
RATHA.133:
put down
GOTO TRAVEL
RATHA.134:
put ne
GOTO TRAVEL
RATHA.135:
put se
GOTO TRAVEL
RATHA.136:
put e
GOTO TRAVEL
RATHA.137:
put go passage
GOTO TRAVEL
RATHA.138:
put go grat
setVariable upperlower lower
GOTO TRAVEL
RATHA.139:
put e
GOTO TRAVEL
RATHA.140:
put ne
GOTO TRAVEL
RATHA.141:
put nw
GOTO TRAVEL
RATHA.142:
put se
GOTO TRAVEL
RATHA.143:
put se
GOTO TRAVEL
RATHA.144:
put s
GOTO TRAVEL
RATHA.145:
put se
GOTO TRAVEL
RATHA.146:
put se
GOTO TRAVEL
RATHA.147:
put s
GOTO TRAVEL
RATHA.148:
put s
GOTO TRAVEL
RATHA.149:
put s
GOTO TRAVEL
RATHA.150:
counter set 535
RATHA.535:
put w
GOTO TRAVEL
RATHA.536:
put nw
GOTO TRAVEL
RATHA.537:
setVariable storecode Rbait
put w
GOTO TRAVEL
ALTLEAVE.RBAIT:
ALTLEAVE.RCHAN:
ALTLEAVE.RHERB:
ALTLEAVE.RFORGE:
ALTLEAVE.RBARD:
ALTLEAVE.RHAIR:
ALTLEAVE.RLEATHER:
ALTLEAVE.RTAILOR:
ALTLEAVE.RGAMI:
ALTLEAVE.RMAGIK:
ALTLEAVE.RJEWEL:
ALTLEAVE.RCLERIC:
GOTO MOVEERROR
ALTLEAVE.RTHEA:
counter set 341
RATHA.341:
put go arch
GOTO TRAVEL
RATHA.342:
GOTO LEAVE.RTHEA
ALTLEAVE.REXOT:
counter set 356
RATHA.356:
put out
GOTO TRAVEL
RATHA.357:
GOTO LEAVE.REXOT
##################################################################
##### #####
##### RATHA MOVEON COORDS #####
##### #####
##################################################################
MOVEON.RBAIT.1:
RATHA.178:
counter set 152
RATHA.152:
put sw
GOTO TRAVEL
RATHA.153:
put w
GOTO TRAVEL
RATHA.154:
put w
GOTO TRAVEL
RATHA.155:
put w
GOTO TRAVEL
RATHA.156:
put sw
GOTO TRAVEL
RATHA.157:
put n
GOTO TRAVEL
RATHA.158:
put n
GOTO TRAVEL
RATHA.159:
put nw
GOTO TRAVEL
RATHA.160:
put n
GOTO TRAVEL
RATHA.161:
put w
GOTO TRAVEL
RATHA.162:
put nw
GOTO TRAVEL
RATHA.163:
put n
GOTO TRAVEL
RATHA.164:
put n
GOTO TRAVEL
RATHA.165:
put nw
GOTO TRAVEL
RATHA.166:
put nw
GOTO TRAVEL
RATHA.167:
put sw
GOTO TRAVEL
RATHA.168:
put go building
GOTO TRAVEL
RATHA.169:
GOTO PAWN.%DropOrStow%
##################################################################
##### #####
##### RATHA BINNING #####
##### #####
##################################################################
RATHA.PAWNFINISH.NONTHIEF:
RATHA.PAWNFINISH.EMPATH:
GOTO END
RATHA.PAWNFINISH.THIEF:
counter set 758
RATHA.758:
put out
GOTO TRAVEL
RATHA.759:
put ne
GOTO TRAVEL
RATHA.760:
put ne
GOTO TRAVEL
RATHA.761:
put e
GOTO TRAVEL
RATHA.762:
put e
GOTO TRAVEL
RATHA.763:
put e
GOTO TRAVEL
RATHA.764:
put se
GOTO TRAVEL
RATHA.765:
put e
GOTO TRAVEL
RATHA.766:
put e
GOTO TRAVEL
RATHA.767:
put e
GOTO TRAVEL
RATHA.768:
put e
GOTO TRAVEL
RATHA.769:
put sw
GOTO TRAVEL
RATHA.770:
put w
GOTO TRAVEL
RATHA.771:
put go grat
GOTO TRAVEL
RATHA.772:
put go passage
GOTO TRAVEL
RATHA.773:
put w
GOTO TRAVEL
RATHA.774:
put nw
GOTO TRAVEL
RATHA.775:
put sw
GOTO TRAVEL
RATHA.776:
put up
GOTO TRAVEL
RATHA.777:
put n
GOTO TRAVEL
RATHA.778:
put up
GOTO TRAVEL
RATHA.779:
put nw
GOTO TRAVEL
RATHA.780:
put w
GOTO TRAVEL
RATHA.781:
put go crev
GOTO TRAVEL
RATHA.782:
put go grat
GOTO TRAVEL
RATHA.783:
put ne
GOTO TRAVEL
RATHA.784:
put ne
GOTO TRAVEL
RATHA.785:
put n
GOTO TRAVEL
RATHA.786:
put e
GOTO TRAVEL
RATHA.787:
put e
GOTO TRAVEL
RATHA.788:
put go shop
GOTO TRAVEL
RATHA.789:
put ask chab about cellar
wait
put go door
GOTO TRAVEL
RATHA.790:
put go tunnel
GOTO TRAVEL
RATHA.791:
put w
GOTO TRAVEL
RATHA.792:
GOTO PAWN.BIN
RATHA.BINFINISH.THIEF:
GOTO END
##################################################################
##### #####
##### RATHA 1ST & 2ND TIER JUSTICE #####
##### #####
##################################################################
RATHA.FREE:
put get %name sack
matchre SACKCHECK1 /referring|You reach|You realize/
GOTO UniversalMatch
RATHA.DEBT:
GOTO RATHA.%upperlower%.DEBT
RATHA.ITEMCHECK:
GOTO RATHA.%upperlower%.ITEMCHECK
RATHA.LOWER.ITEMCHECK:
put drop my small sack
wait
match RATHA.LOWER.DEBT You have nothing
match RATHA.LOWER.FREE INVENTORY HELP
put inv
matchwait
RATHA.LOWER.DEBT:
setVariable upperlower lower
counter set 603
RATHA.603:
put out
GOTO TRAVEL
RATHA.604:
put n
GOTO TRAVEL
RATHA.605:
put n
GOTO TRAVEL
RATHA.606:
put ne
GOTO TRAVEL
RATHA.607:
put climb stair
GOTO TRAVEL
RATHA.608:
put go door
GOTO TRAVEL
RATHA.609:
put go cash
GOTO TRAVEL
RATHA.610:
put with 500 bronze lirum
wait
put go atr
GOTO TRAVEL
RATHA.611:
put go door
GOTO TRAVEL
RATHA.612:
put climb stair
GOTO TRAVEL
RATHA.613:
put sw
GOTO TRAVEL
RATHA.614:
put nw
GOTO TRAVEL
RATHA.615:
put nw
GOTO TRAVEL
RATHA.616:
put n
GOTO TRAVEL
RATHA.617:
put nw
GOTO TRAVEL
RATHA.618:
put sw
GOTO TRAVEL
RATHA.619:
put w
GOTO TRAVEL
RATHA.620:
put go grat
GOTO TRAVEL
RATHA.621:
put go passage
GOTO TRAVEL
RATHA.622:
put w
GOTO TRAVEL
RATHA.623:
put nw
GOTO TRAVEL
RATHA.624:
put sw
GOTO TRAVEL
RATHA.625:
put up
GOTO TRAVEL
RATHA.626:
put n
GOTO TRAVEL
RATHA.627:
put up
GOTO TRAVEL
RATHA.628:
put nw
GOTO TRAVEL
RATHA.629:
put w
GOTO TRAVEL
RATHA.630:
put go crev
GOTO TRAVEL
RATHA.631:
put go grat
GOTO TRAVEL
RATHA.632:
put sw
GOTO TRAVEL
RATHA.633:
put se
GOTO TRAVEL
RATHA.634:
put s
GOTO TRAVEL
RATHA.635:
put sw
GOTO TRAVEL
RATHA.636:
put s
GOTO TRAVEL
RATHA.637:
put w
GOTO TRAVEL
RATHA.638:
put go gate
GOTO TRAVEL
RATHA.639:
put n
GOTO TRAVEL
RATHA.640:
put n
GOTO TRAVEL
RATHA.641:
put climb stair
GOTO TRAVEL
RATHA.642:
put go door
GOTO TRAVEL
RATHA.643:
put go hall
GOTO TRAVEL
RATHA.644:
put go off
GOTO TRAVEL
RATHA.645:
put pay 5000
wait
put out
GOTO TRAVEL
RATHA.646:
put out
GOTO TRAVEL
RATHA.647:
put go door
GOTO TRAVEL
RATHA.648:
put climb stair
GOTO TRAVEL
RATHA.649:
put s
GOTO TRAVEL
RATHA.650:
put s
GOTO TRAVEL
RATHA.651:
put go gate
GOTO TRAVEL
RATHA.652:
put w
GOTO TRAVEL
RATHA.653:
put n
GOTO TRAVEL
RATHA.654:
put nw
GOTO TRAVEL
RATHA.655:
put n
GOTO TRAVEL
RATHA.656:
put ne
GOTO TRAVEL
RATHA.657:
put e
GOTO TRAVEL
RATHA.658:
put e
GOTO TRAVEL
RATHA.659:
put ne
GOTO TRAVEL
RATHA.660:
put go grat
GOTO TRAVEL
RATHA.661:
put go crev
GOTO TRAVEL
RATHA.662:
put e
GOTO TRAVEL
RATHA.663:
put se
GOTO TRAVEL
RATHA.664:
put down
GOTO TRAVEL
RATHA.665:
put s
GOTO TRAVEL
RATHA.666:
put down
GOTO TRAVEL
RATHA.667:
put ne
GOTO TRAVEL
RATHA.668:
put se
GOTO TRAVEL
RATHA.669:
put e
GOTO TRAVEL
RATHA.670:
put go passage
GOTO TRAVEL
RATHA.671:
put go grat
GOTO TRAVEL
RATHA.672:
put e
GOTO TRAVEL
RATHA.673:
put ne
GOTO TRAVEL
RATHA.674:
put se
GOTO TRAVEL
RATHA.675:
put s
GOTO TRAVEL
RATHA.676:
put se
GOTO TRAVEL
RATHA.677:
put se
GOTO TRAVEL
RATHA.678:
put ne
GOTO TRAVEL
RATHA.679:
put climb stair
GOTO TRAVEL
RATHA.680:
put go door
GOTO TRAVEL
RATHA.681:
put go cash
GOTO TRAVEL
RATHA.682:
put depo all
wait
put go atr
GOTO TRAVEL
RATHA.683:
put go door
GOTO TRAVEL
RATHA.684:
put climb stair
GOTO TRAVEL
RATHA.685:
put sw
GOTO TRAVEL
RATHA.686:
put s
GOTO TRAVEL
RATHA.687:
put s
GOTO TRAVEL
RATHA.688:
put go guard
GOTO TRAVEL
RATHA.689:
put get %name sack
matchre SACKCHECK1 /referring|You reach|You realize/
GOTO UniversalMatch
RATHA.LOWER.FREE:
setVariable upperlower lower
pause 1
match RATHA.LOWER.MISSINGSTART waitandsee
match RATHA.LOWER.FREE2 okstart
put echo %startlocation
put echo okstart
GOTO UniversalMatch
RATHA.LOWER.MISSINGSTART:
setVariable startlocation Rbait
setVariable ResumeStore Rbait
GOTO RATHA.LOWER.FREE2
RATHA.LOWER.FREE2:
counter set 254
RATHA.254:
put out
GOTO TRAVEL
RATHA.255:
put s
GOTO TRAVEL
RATHA.256:
put w
GOTO TRAVEL
RATHA.257:
put nw
GOTO TRAVEL
RATHA.258:
put w
GOTO TRAVEL
RATHA.259:
counter set 1
setVariable storecode Rbait
GOTO RESUME.%ResumeStore%
RESUME.RTAILOR:
counter add 1
RESUME.RLEATHER:
counter add 1
RESUME.RHAIR:
counter add 1
RESUME.RBARD:
counter add 1
RESUME.RFORGE:
counter add 1
RESUME.RHERB:
counter add 1
RESUME.RCHAN:
counter add 1
RESUME.RBAIT:
counter add 1
setVariable Countdown %c%
GOTO RESUME
##################################################################
##### #####
##### RATHA 3RD & 4TH TIER JUSTICE #####
##### #####
##################################################################
RATHA.UPPER.ITEMCHECK:
put drop my small sack
wait
match RATHA.UPPER.DEBT You have nothing
match RATHA.UPPER.FREE INVENTORY HELP
put inv
matchwait
RATHA.UPPER.DEBT:
setVariable upperlower upper
counter set 717
RATHA.717:
put out
GOTO TRAVEL
RATHA.718:
put s
GOTO TRAVEL
RATHA.719:
put s
GOTO TRAVEL
RATHA.720:
put w
GOTO TRAVEL
RATHA.721:
put sw
GOTO TRAVEL
RATHA.722:
put s
GOTO TRAVEL
RATHA.723:
put se
GOTO TRAVEL
RATHA.724:
put s
GOTO TRAVEL
RATHA.725:
put e
GOTO TRAVEL
RATHA.726:
put go gate
GOTO TRAVEL
RATHA.727:
put n
GOTO TRAVEL
RATHA.728:
put n
GOTO TRAVEL
RATHA.729:
put climb stair
GOTO TRAVEL
RATHA.730:
put go door
GOTO TRAVEL
RATHA.731:
put e
GOTO TRAVEL
RATHA.732:
put e
GOTO TRAVEL
RATHA.733:
put with 500 bronze lirum
wait
put w
GOTO TRAVEL
RATHA.734:
put w
GOTO TRAVEL
RATHA.735:
put go hall
GOTO TRAVEL
RATHA.736:
put go coll office
GOTO TRAVEL
RATHA.737:
put pay 5000
wait
put out
GOTO TRAVEL
RATHA.738:
put out
GOTO TRAVEL
RATHA.739:
put e
GOTO TRAVEL
RATHA.740:
put e
GOTO TRAVEL
RATHA.741:
put depo all
wait
put w
GOTO TRAVEL
RATHA.742:
put w
GOTO TRAVEL
RATHA.743:
put go door
GOTO TRAVEL
RATHA.744:
put climb stair
GOTO TRAVEL
RATHA.745:
put s
GOTO TRAVEL
RATHA.746:
put s
GOTO TRAVEL
RATHA.747:
put go gate
GOTO TRAVEL
RATHA.748:
put w
GOTO TRAVEL
RATHA.749:
put n
GOTO TRAVEL
RATHA.750:
put nw
GOTO TRAVEL
RATHA.751:
put n
GOTO TRAVEL
RATHA.752:
put ne
GOTO TRAVEL
RATHA.753:
put e
GOTO TRAVEL
RATHA.754:
put n
GOTO TRAVEL
RATHA.755:
put n
GOTO TRAVEL
RATHA.756:
put go office
GOTO TRAVEL
RATHA.757:
put get %name sack
matchre SACKCHECK1 /referring|You reach|You realize/
GOTO UniversalMatch
RATHA.UPPER.FREE:
setVariable upperlower upper
pause 1
match RATHA.UPPER.MISSINGSTART waitandsee
match RATHA.UPPER.FREE2 okstart
put echo %startlocation
put echo okstart
GOTO UniversalMatch
RATHA.UPPER.MISSINGSTART:
setVariable startlocation Rgami
setVariable ResumeStore Rgami
GOTO RATHA.UPPER.FREE2
RATHA.UPPER.FREE2:
RATHA.246:
counter set 246
put out
GOTO TRAVEL
RATHA.247:
put out
GOTO TRAVEL
RATHA.248:
put out
GOTO TRAVEL
RATHA.249:
put s
GOTO TRAVEL
RATHA.250:
put s
GOTO TRAVEL
RATHA.251:
put e
GOTO TRAVEL
RATHA.252:
counter set 1
setVariable storecode Rgami
GOTO RESUME.%ResumeStore%
RESUME.RCLERIC:
counter add 1
RESUME.REXOT:
counter add 1
RESUME.RTHEA:
counter add 1
RESUME.RJEWEL:
counter add 1
RESUME.RMAGIK:
counter add 1
RESUME.RGAMI:
counter add 1
setVariable Countdown %c%
GOTO RESUME
##################################################################
##### #####
##### AESRY START LOCATION #####
##### #####
##################################################################
AESRY:
match AESRY.START.BANK a ragtag peddler
match AESRY.START.GATE prayer gate dedicated to Eluned
match AESRY.START.PAWN Ishh stands
match AESRY.START.TANN Sklaar'ishht
match AESRY.START.ALCH Taernen
match AESRY.START.CLOTH Miakoda
match AESRY.START.SCRIPT Nakuge
match AESRY.START.CLERIC Raeloka
match AESRY.START.GAMI Tilaya
match AESRY.START.GEM Shoiya
match AESRY.START.MAGIC Zenastara
match AESRY.START.SLING Woodbyne
match AESRY.START.PUZZ Joirin
match AESRY.START.FOOT Bayanzi
match AESRY.START.SHIELD Field of Shields
match AESRY.START.WEAP Kilora
match AESRY.START.FORGE Martrem
match AESRY.START.GEN Rummeltum
match AESRY.START.FLOW Erianthe
match AESRY.START.BARD Teshi
match QIR.BADLOCATION Obvious
setVariable citycode AESRY
put look
GOTO UniversalMatch
AESRY.START.TANN:
counter set 133
setVariable storecode Atann
GOTO START
AESRY.START.ALCH:
counter set 20
setVariable storecode Aalch
put out
GOTO START
AESRY.START.CLOTH:
counter set 33
setVariable storecode Acloth
put out
GOTO START
AESRY.START.SCRIPT:
counter set 36
setVariable storecode Ascript
put out
GOTO START
AESRY.START.CLERIC:
counter set 40
setVariable storecode Acleric
put out
GOTO START
AESRY.START.GAMI:
counter set 43
setVariable storecode Agami
put out
GOTO START
AESRY.START.GEM:
counter set 46
setVariable storecode Agem
put out
GOTO START
AESRY.START.MAGIC:
counter set 50
setVariable storecode Amagic
put go door
GOTO START
AESRY.START.SLING:
counter set 66
setVariable storecode Asling
GOTO START
AESRY.START.PUZZ:
counter set 84
setVariable storecode Apuzz
put out
GOTO START
AESRY.START.FOOT:
counter set 88
setVariable storecode Afoot
put out
GOTO START
AESRY.START.SHIELD:
counter set 90
setVariable storecode Ashield
put out
GOTO START
AESRY.START.WEAP:
counter set 94
setVariable storecode Aweap
put out
GOTO START
AESRY.START.FORGE:
counter set 97
setVariable storecode Aforge
put out
GOTO START
AESRY.START.GEN:
counter set 100
setVariable storecode Agen
put out
GOTO START
AESRY.START.FLOW:
counter set 103
setVariable storecode Aflow
put out
GOTO START
AESRY.START.BARD:
counter set 109
setVariable storecode Abard
put out
GOTO START
AESRY.START.BANK:
counter set 1
AESRY.1:
put w
GOTO TRAVEL
AESRY.START.GATE:
counter set 2
AESRY.2:
put s
GOTO TRAVEL
AESRY.3:
put s
GOTO TRAVEL
AESRY.4:
put climb step
GOTO TRAVEL
AESRY.5:
put s
GOTO TRAVEL
AESRY.6:
put go store
GOTO TRAVEL
AESRY.7:
GOTO AESRY.START.GEN
AESRY.START.PAWN:
counter set 138
AESRY.138:
put go door
GOTO TRAVEL
AESRY.139:
counter set 8
AESRY.8:
put sw
GOTO TRAVEL
AESRY.9:
put s
GOTO TRAVEL
AESRY.10:
put sw
GOTO TRAVEL
AESRY.11:
put go shop
GOTO TRAVEL
AESRY.12:
GOTO AESRY.START.PUZZ
##################################################################
##### #####
##### AESRY LEAVING SHOPS #####
##### #####
##################################################################
ALTLEAVE.ATANN:
LEAVE.ATANN:
counter set 13
AESRY.13:
put e
GOTO TRAVEL
AESRY.14:
put o
GOTO TRAVEL
AESRY.15:
put go gate
GOTO TRAVEL
AESRY.16:
put e
GOTO TRAVEL
AESRY.17:
put ne
GOTO TRAVEL
AESRY.18:
put n
GOTO TRAVEL
AESRY.19:
put ne
GOTO TRAVEL
AESRY.20:
setvariable storecode Aalch
setVariable entrance shop
GOTO SETSTORE
LEAVE.AALCH:
counter set 21
AESRY.21:
put sw
GOTO TRAVEL
AESRY.22:
put s
GOTO TRAVEL
AESRY.23:
put sw
GOTO TRAVEL
AESRY.24:
put w
GOTO TRAVEL
AESRY.25:
put s
GOTO TRAVEL
AESRY.26:
put climb stair
GOTO TRAVEL
AESRY.27:
put s
GOTO TRAVEL
AESRY.28:
put s
GOTO TRAVEL
MOVEON.ABARD.1:
counter set 29
AESRY.29:
put e
GOTO TRAVEL
AESRY.30:
put ne
GOTO TRAVEL
AESRY.31:
put n
GOTO TRAVEL
AESRY.32:
put ne
GOTO TRAVEL
AESRY.33:
setvariable storecode Acloth
setVariable entrance shop
GOTO SETSTORE
LEAVE.ACLOTH:
counter set 34
AESRY.34:
put ne
GOTO TRAVEL
AESRY.35:
put e
GOTO TRAVEL
AESRY.36:
setvariable storecode Ascript
setVariable entrance shop
GOTO SETSTORE
LEAVE.ASCRIPT:
counter set 37
AESRY.37:
put ne
GOTO TRAVEL
AESRY.38:
put e
GOTO TRAVEL
AESRY.39:
put se
GOTO TRAVEL
AESRY.40:
setvariable storecode Acleric
setVariable entrance shop
GOTO SETSTORE
LEAVE.ACLERIC:
counter set 41
AESRY.41:
put e
GOTO TRAVEL
AESRY.42:
put se
GOTO TRAVEL
AESRY.43:
setvariable storecode Agami
setVariable entrance building
GOTO SETSTORE
LEAVE.AGAMI:
counter set 44
AESRY.44:
put se
GOTO TRAVEL
AESRY.45:
put s
GOTO TRAVEL
AESRY.46:
setvariable storecode Agem
setVariable entrance shop
GOTO SETSTORE
LEAVE.AGEM:
counter set 47
AESRY.47:
put se
GOTO TRAVEL
AESRY.48:
put e
GOTO TRAVEL
AESRY.49:
put n
GOTO TRAVEL
AESRY.50:
setvariable storecode Amagic
setVariable entrance shop
GOTO SETSTORE
ALTLEAVE.AMAGIC:
counter set 51
AESRY.51:
put go door
GOTO TRAVEL
AESRY.52:
LEAVE.AMAGIC:
counter set 53
AESRY.53:
put s
GOTO TRAVEL
AESRY.54:
put s
GOTO TRAVEL
AESRY.55:
put climb stair
GOTO TRAVEL
AESRY.56:
put s
GOTO TRAVEL
AESRY.57:
put s
GOTO TRAVEL
AESRY.58:
put s
GOTO TRAVEL
AESRY.59:
GOTO %LorM%.AMAGIC.1
LEAVE.AMAGIC.1:
counter set 136
AESRY.136:
put go foot
GOTO TRAVEL
AESRY.137:
counter set 60
AESRY.60:
put se
GOTO TRAVEL
AESRY.61:
put se
GOTO TRAVEL
AESRY.62:
put ne
GOTO TRAVEL
AESRY.63:
put se
GOTO TRAVEL
AESRY.64:
put ne
GOTO TRAVEL
AESRY.65:
setVariable storecode Asling
put kneel
wait
ASLING.SHORT:
put go burrow
match SHORTSTAND You must be standing
GOTO TRAVEL
AESRY.66:
setVariable entrance shop
GOTO SETSTORE
ALTLEAVE.ASLING:
LEAVE.ASLING:
counter set 67
AESRY.67:
put go opening
match AESRY.68 referring
GOTO TRAVEL
AESRY.68:
matchre AESRY.68 /...wait|type ahead|Roundtime/i
matchre LEAVE.ASLING.2 /You stand|already standing/
put stand
GOTO UniversalMatch
LEAVE.ASLING.2:
counter set 69
AESRY.69:
put sw
GOTO TRAVEL
AESRY.70:
put nw
GOTO TRAVEL
AESRY.71:
put sw
GOTO TRAVEL
AESRY.72:
put nw
GOTO TRAVEL
AESRY.73:
put nw
GOTO TRAVEL
AESRY.74:
put w
GOTO TRAVEL
MOVEON.AMAGIC.1:
counter set 75
AESRY.75:
put s
GOTO TRAVEL
AESRY.76:
put s
GOTO TRAVEL
AESRY.77:
put climb step
GOTO TRAVEL
AESRY.78:
put s
GOTO TRAVEL
AESRY.79:
put w
GOTO TRAVEL
AESRY.80:
GOTO %LorM%.ASLING.1
LEAVE.ASLING.1:
counter set 81
AESRY.81:
put sw
GOTO TRAVEL
AESRY.82:
put s
GOTO TRAVEL
AESRY.83:
put sw
GOTO TRAVEL
AESRY.84:
setvariable storecode Apuzz
setVariable entrance shop
GOTO SETSTORE
LEAVE.APUZZ:
GOTO %LorM%.APUZZ.1
LEAVE.APUZZ.1:
counter set 85
AESRY.85:
put sw
GOTO TRAVEL
AESRY.86:
put w
GOTO TRAVEL
AESRY.87:
put sw
GOTO TRAVEL
AESRY.88:
setvariable storecode Afoot
setVariable entrance shop
GOTO SETSTORE
LEAVE.AFOOT:
counter set 89
AESRY.89:
put w
GOTO TRAVEL
AESRY.90:
setvariable storecode Ashield
setVariable entrance shop
GOTO SETSTORE
LEAVE.ASHIELD:
counter set 91
AESRY.91:
put nw
GOTO TRAVEL
AESRY.92:
put w
GOTO TRAVEL
AESRY.93:
put nw
GOTO TRAVEL
AESRY.94:
setvariable storecode Aweap
setVariable entrance shop
GOTO SETSTORE
LEAVE.AWEAP:
counter set 95
AESRY.95:
put nw
GOTO TRAVEL
AESRY.96:
put n
GOTO TRAVEL
AESRY.97:
setvariable storecode Aforge
setVariable entrance forge
GOTO SETSTORE
LEAVE.AFORGE:
counter set 98
AESRY.98:
put nw
GOTO TRAVEL
AESRY.99:
put w
GOTO TRAVEL
AESRY.100:
setvariable storecode Agen
setVariable entrance store
GOTO SETSTORE
LEAVE.AGEN:
GOTO %LorM%.AGEN.1
LEAVE.AGEN.1:
counter set 101
AESRY.101:
put s
GOTO TRAVEL
AESRY.102:
put s
GOTO TRAVEL
AESRY.103:
setvariable storecode Aflow
setVariable entrance shop
GOTO SETSTORE
LEAVE.AFLOW:
counter set 105
AESRY.105:
put climb stair
GOTO TRAVEL
AESRY.106:
put s
GOTO TRAVEL
AESRY.107:
put e
GOTO TRAVEL
AESRY.108:
put se
GOTO TRAVEL
AESRY.109:
setvariable storecode Abard
setVariable entrance shop
GOTO SETSTORE
LEAVE.ABARD:
counter set 110
AESRY.110:
put nw
GOTO TRAVEL
AESRY.111:
put w
GOTO TRAVEL
AESRY.112:
put n
GOTO TRAVEL
AESRY.113:
put climb stair
GOTO TRAVEL
AESRY.114:
put n
GOTO TRAVEL
AESRY.115:
put n
GOTO TRAVEL
AESRY.116:
put n
GOTO TRAVEL
AESRY.117:
put climb step
GOTO TRAVEL
AESRY.118:
put n
GOTO TRAVEL
AESRY.119:
put n
GOTO TRAVEL
AESRY.120:
put n
GOTO TRAVEL
AESRY.121:
put n
GOTO TRAVEL
AESRY.122:
put n
GOTO TRAVEL
AESRY.123:
put climb step
GOTO TRAVEL
AESRY.124:
put n
GOTO TRAVEL
AESRY.125:
GOTO %LorM%.ABARD.1
LEAVE.ABARD.1:
counter set 126
AESRY.126:
put n
GOTO TRAVEL
AESRY.127:
put n
GOTO TRAVEL
AESRY.128:
put climb stair
GOTO TRAVEL
AESRY.129:
put n
GOTO TRAVEL
AESRY.130:
put go gate
GOTO TRAVEL
AESRY.131:
put go door
GOTO TRAVEL
AESRY.132:
put w
GOTO TRAVEL
AESRY.133:
setvariable storecode Atann
setvariable entrance w
GOTO SETSTORE
MOVEON.AGEN.1:
counter set 209
AESRY.209:
put e
GOTO TRAVEL
AESRY.210:
put se
GOTO TRAVEL
AESRY.211:
put s
GOTO TRAVEL
AESRY.212:
put se
GOTO TRAVEL
AESRY.213:
put se
GOTO TRAVEL
AESRY.214:
put e
GOTO TRAVEL
AESRY.215:
put se
GOTO TRAVEL
AESRY.216:
put e
GOTO TRAVEL
AESRY.217:
put ne
GOTO TRAVEL
AESRY.218:
put e
GOTO TRAVEL
AESRY.219:
put ne
GOTO TRAVEL
AESRY.220:
GOTO MOVEON.APUZZ.1
MOVEON.APUZZ.1:
counter set 205
AESRY.205:
put ne
GOTO TRAVEL
AESRY.206:
put n
GOTO TRAVEL
AESRY.207:
put ne
GOTO TRAVEL
AESRY.208:
GOTO MOVEON.ASLING.1
MOVEON.ASLING.1:
counter set 134
AESRY.134:
put go shop
GOTO TRAVEL
AESRY.135:
GOTO PAWN.%DropOrStow%
##################################################################
##### #####
##### AESRY PAWN AND BIN #####
##### #####
##################################################################
AESRY.PAWNFINISH.NONTHIEF:
AESRY.PAWNFINISH.EMPATH:
AESRY.PAWNFINISH.THIEF:
counter set 224
AESRY.224:
put go door
GOTO TRAVEL
AESRY.225:
put e
GOTO TRAVEL
AESRY.226:
put n
GOTO TRAVEL
AESRY.227:
put climb step
GOTO TRAVEL
AESRY.228:
put n
GOTO TRAVEL
AESRY.229:
put n
GOTO TRAVEL
AESRY.230:
put w
GOTO TRAVEL
AESRY.231:
put sw
GOTO TRAVEL
AESRY.232:
put s
GOTO TRAVEL
AESRY.233:
put sw
GOTO TRAVEL
AESRY.234:
put sw
GOTO TRAVEL
AESRY.235:
put go foot
GOTO TRAVEL
AESRY.236:
put sw
GOTO TRAVEL
AESRY.237:
put w
GOTO TRAVEL
AESRY.238:
put nw
GOTO TRAVEL
AESRY.239:
put w
GOTO TRAVEL
AESRY.240:
put nw
GOTO TRAVEL
AESRY.241:
put nw
GOTO TRAVEL
AESRY.242:
put n
GOTO TRAVEL
AESRY.243:
put nw
GOTO TRAVEL
AESRY.244:
put go gate
GOTO TRAVEL
AESRY.245:
put go door
GOTO TRAVEL
AESRY.246:
put n
GOTO TRAVEL
AESRY.247:
put w
GOTO TRAVEL
AESRY.248:
setVariable BinOrBucket basket
GOTO PAWN.BIN
AESRY.BINFINISH.NONTHIEF:
AESRY.BINFINISH.EMPATH:
AESRY.BINFINISH.THIEF:
GOTO END
##################################################################
##### #####
##### AESRY JUSTICE AND RESUMING #####
##### #####
##################################################################
AESRY.ITEMCHECK:
put drop my small sack
wait
match AESRY.DEBT2 You have nothing
match AESRY.FREE2 INVENTORY HELP
put inv
GOTO UniversalMatch
AESRY.DEBT:
counter set 150
AESRY.150:
put n
GOTO TRAVEL
AESRY.151:
put n
GOTO TRAVEL
AESRY.DEBT2:
counter set 152
AESRY.152:
put go door
GOTO TRAVEL
AESRY.153:
put go gate
GOTO TRAVEL
AESRY.154:
put s
GOTO TRAVEL
AESRY.155:
put sw
GOTO TRAVEL
AESRY.156:
put s
GOTO TRAVEL
AESRY.157:
put go gate
GOTO TRAVEL
AESRY.158:
put go door
GOTO TRAVEL
AESRY.159:
put n
GOTO TRAVEL
AESRY.160:
put wit 500 bronze lirums
wait
counter set 161
AESRY.161:
put s
GOTO TRAVEL
AESRY.162:
put go door
GOTO TRAVEL
AESRY.163:
put go gate
GOTO TRAVEL
AESRY.164:
put n
GOTO TRAVEL
AESRY.165:
put ne
GOTO TRAVEL
AESRY.166:
put n
GOTO TRAVEL
AESRY.167:
put ne
GOTO TRAVEL
AESRY.168:
put ne
GOTO TRAVEL
AESRY.169:
put e
GOTO TRAVEL
AESRY.170:
put go gate
GOTO TRAVEL
AESRY.171:
put pay 5000
wait
counter set 172
AESRY.172:
put o
GOTO TRAVEL
AESRY.173:
put w
GOTO TRAVEL
AESRY.174:
put sw
GOTO TRAVEL
AESRY.175:
put sw
GOTO TRAVEL
AESRY.176:
put s
GOTO TRAVEL
AESRY.177:
put sw
GOTO TRAVEL
AESRY.178:
put s
GOTO TRAVEL
AESRY.179:
put go gate
GOTO TRAVEL
AESRY.180:
put go door
GOTO TRAVEL
AESRY.181:
put n
GOTO TRAVEL
AESRY.182:
put dep all
wait
counter set 183
AESRY.183:
put s
GOTO TRAVEL
AESRY.184:
put go door
GOTO TRAVEL
AESRY.185:
put go gate
GOTO TRAVEL
AESRY.186:
put n
GOTO TRAVEL
AESRY.187:
put ne
GOTO TRAVEL
AESRY.188:
put n
GOTO TRAVEL
AESRY.189:
put go gate
GOTO TRAVEL
AESRY.190:
put go door
GOTO TRAVEL
AESRY.191:
GOTO GETSACK
AESRY.FREE:
counter set 221
AESRY.221:
put n
GOTO TRAVEL
AESRY.222:
put n
GOTO TRAVEL
AESRY.223:
GOTO GETSACK
AESRY.FREE2:
pause 1
match AESRY.MISSINGSTART waitandsee
match AESRY.FREE3 okstart
put echo %startlocation%
put echo okstart
GOTO UniversalMatch
AESRY.MISSINGSTART:
setVariable startlocation Agen
setVariable ResumeStore Agen
GOTO AESRY.FREE3
AESRY.FREE3:
counter set 194
AESRY.194:
put go door
GOTO TRAVEL
AESRY.195:
put go gate
GOTO TRAVEL
AESRY.196:
put s
GOTO TRAVEL
AESRY.197:
put sw
GOTO TRAVEL
AESRY.198:
put s
GOTO TRAVEL
AESRY.199:
put w
GOTO TRAVEL
AESRY.200:
put s
GOTO TRAVEL
AESRY.201:
put s
GOTO TRAVEL
AESRY.202:
put climb step
GOTO TRAVEL
AESRY.203:
put s
GOTO TRAVEL
AESRY.204:
counter set 1
setVariable storecode Agen
GOTO RESUME.%ResumeStore%
RESUME.AFORGE:
counter add 1
RESUME.AWEAP:
counter add 1
RESUME.ASHIELD:
counter add 1
RESUME.AFOOT:
counter add 1
RESUME.APUZZ:
counter add 1
RESUME.ASLING:
counter add 1
RESUME.AMAGIC:
counter add 1
RESUME.AGEM:
counter add 1
RESUME.AGAMI:
counter add 1
RESUME.ACLERIC:
counter add 1
RESUME.ASCRIPT:
counter add 1
RESUME.ACLOTH:
counter add 1
RESUME.AALCH:
counter add 1
RESUME.ATANN:
counter add 1
RESUME.ABARD:
counter add 1
RESUME.AFLOW:
counter add 1
RESUME.AGEN:
counter add 1
setVariable Countdown %c%
GOTO RESUME
######################################################################################
##################### ############################
##################### SCRIPT END ############################
##################### ############################
######################################################################################
LabelError:
GOTO %labelerr%
HELP:
SHIFT
ECHO ***********************************************
ECHO *** Thank you for choosing PROGRESSIVE STEALING!
ECHO *** This is a collaborative project by Kalic and Challeirra.
ECHO *** Special thanks go to Arthadin for help with Ratha.
ECHO *** ----------------------------------------
ECHO ***
ECHO *** USAGE: .(scriptname) <command1> <command2> <command3> ...
ECHO ***
ECHO *** COMMAND LINE ONLY:
ECHO ***
ECHO *** PROFIT: User will try to select items that will pawn for cash.
ECHO *** PAUSE: Script will wait for user confirmation before stealing
ECHO *** at each shop.
ECHO *** PAWN: Used to directly run the pawn function.
ECHO *** BIN: Used to deposit items at any bin or trash receptacle.
ECHO *** EASY: For each "easy", user's rank will be modified to steal
ECHO *** items set from one rank bracket lower.
ECHO *** HARD: For each "hard", user's rank will be modified to steal
ECHO *** items set from one rank bracket higher.
ECHO *** LESS: For each "less", user will steal one less item per shop
ECHO *** (minimum of 1).
ECHO *** MORE: For each "more", user will steal one more item per shop
ECHO *** (maximum of 6).
ECHO ***
ECHO *** TOGGLE OVERRIDES: (variables set by editing the top of script but
ECHO *** can be overridden through entering them in the command line)
ECHO ***
ECHO *** STEAL: The default for non-magic users; steals with no extra
ECHO *** actions in shops.
ECHO *** MARK: Allows thieves to also MARK their target items (and skip
ECHO *** any that are too hard) before they attempt to steal them.
ECHO *** PERC: Assumes the user is an Empath and will perceive health
ECHO *** in each shop before attempting to steal.
ECHO *** POWER: This toggle can be used by Empaths or any other magic
ECHO *** user, and will POWER before stealing. Moon mages will
ECHO *** cycle through a specialized perceive list.
ECHO *** STOW: This toggle will stow stolen items to be pawned
ECHO *** or (for thieves) binned later if they're rejected.
ECHO *** DROP: This toggle will drop all items instead of stowing.
ECHO *** PUT: User will simply PUT stowed items into their containers.
ECHO *** SLIP: User will attempt to SLIP items into their containers.
ECHO *** SKULK: For thieves, option to use khri skulk before the other
ECHO *** default khri.
ECHO *** SNEAK: This will turn on sneaking into and out of shops.
ECHO *** NOSNEAK: This will turn off sneaking into and out of shops.
ECHO ***
ECHO *** Send all bugs, questions, comments, and donation offers to
ECHO *** KalicMasiacl@yahoo.com and Challeirra@gmail.com
ECHO ***********************************************
ECHO
ECHO *** Type "Next" to continue.
waitfor next
GOTO featurelist
FEATURELIST:
ECHO ***********************************************
ECHO ************** CURRENT FEATURES ***************
ECHO ***
ECHO *** INTELLIGENT DESIGN
ECHO *** - Progressive items set based on your skill level
ECHO *** - Usable by any class, with special thief-only features
ECHO *** including applicable Khris, slip sneak, and tunnels
ECHO *** - Loops so you can start anywhere in a province but only
ECHO *** visits each shop once per run
ECHO *** - Intelligent Pawning/binning system for stolen goods
ECHO *** - Exp check at each shop to pawn/bin early if mind locked
ECHO *** - Skips any shops where you have nothing set to steal
ECHO ***
ECHO *** CUSTOMIZABLE
ECHO *** - Preset but easily adjustable items to be stolen
ECHO *** - Toggles to adjust difficulty and quantity of items stolen
ECHO *** - Toggle to include MARK, PERC HEALTH, or POWER at each shop
ECHO *** - Toggle whether to drop or stow and pawn/bin items
ECHO *** - Toggle to choose whether to include clans in stealing route
ECHO *** - Toggle whether unexpected stun or death will log you out
ECHO *** - Additional toggles can be added on request
ECHO ***
ECHO *** REACTIVE
ECHO *** - Knows whether you act or move as expected, and retries if
ECHO *** you get stuck due to roundtime or type ahead lines
ECHO *** - Reacts to arrest, death, and being stunned at any time
ECHO *** - If arrested, pleads, pays debt and gets items, and picks
ECHO *** up where it left off as if nothing happened
ECHO *** - If caught by clan justice (when they chase you down and cut
ECHO *** off your hand), automatically heals up (if empath)
ECHO *** or goes to the auto-empath for healing, then resumes
ECHO *** - Retreats if engaged anywhere and runs to the next shop
ECHO *** - Automatically steals from mobile NPCS you encounter
ECHO *** - Skips any shops that are closed for the night
ECHO ***
ECHO *** START LOCATIONS
ECHO *** - Crossing inside any shop, inside gates, or outside bank
ECHO *** - Arthe Dale inside any shop or inside gate
ECHO *** - Tiger Clan inside any shop or inside gate
ECHO *** - Leth Deriel inside any shop, NW and SW gates, or town center
ECHO *** - Haven inside any shop, bank, inside gates, or by naphtha cart
ECHO *** - Shard inside any shop, bank, or inside gates
ECHO *** - Horse Clan inside any tent (except potter) or inside path
ECHO *** - SCC inside weapon or leather shop or inside gate
ECHO *** - Ratha inside any shop, lower bank, or outside sewers
ECHO *** - Aesry inside any shop, outside bank, or inside gate
ECHO *** - Lists available start locations if you start elsewhere
ECHO ***
ECHO ***********************************************
ECHO
ECHO *** Type "Next" to continue.
waitfor next
GOTO helpitemwarning
HELPITEMWARNING:
ECHO ***********************************************
ECHO *** PRESERVING YOUR ITEMS
ECHO ***
ECHO *** This script does a LOT of item handling!
ECHO ***
ECHO *** It will do its best to make sure you get all your
ECHO *** items back if you get arrested. You must set your name
ECHO *** as a variable in case you have to pay your debt and
ECHO *** collect a sack at the guard house. If you have any
ECHO *** items that won't be automatically re-worn after being
ECHO *** in jail, you must also set them in the variable section
ECHO *** at the top of the script. Otherwise, the script will
ECHO *** refuse to continue after you get back your sack if it
ECHO *** can't be successfully emptied!
ECHO ***
ECHO *** In addition, if you choose the option to stow and
ECHO *** pawn/bin your pilfered goods, you must set the containers
ECHO *** in which you will be storing them. The script will
ECHO *** check these in advance to ensure they do not contain
ECHO *** any items of the same type that you will later be
ECHO *** pawning. If they do, you will have to confirm with
ECHO *** the script that this is OK before it will proceed.
ECHO ***
ECHO ***********************************************
ECHO
ECHO ***********************************************
ECHO *** To see these help messages in the future, type
ECHO *** .(scriptname) HELP
ECHO ***********************************************
ECHO
ECHO *** Type "Next" to continue.
waitfor next
setVariable stealinghelp notfirstrun
GOTO notfirstrun
REALERROR:
ECHO
ECHO
ECHO
ECHO ***********************************************
ECHO *** Unfortunately there has been an unrecoverable label error. Please
ECHO *** submit a bug report including a brief log of the circumstances
ECHO *** that produced this error. Version %update%, %citycode%.%c%.
ECHO ***********************************************
GOTO END
END:
ECHO
ECHO
ECHO
ECHO ***********************************************
ECHO *** Thank you for using Kalic and Challeirra's
ECHO *** Progressive Stealing script.
ECHO ***********************************************
ECHO
ECHO
ECHO
GOTO ARREST.%arrest%
ARREST.TRUE:
ECHO ***********************************************
ECHO *** Don't forget to restart your gweths and/or
ECHO *** albredine rings due to your arrest.
ECHO ***********************************************
ECHO
ECHO
ECHO
ARREST.FALSE:
GOTO END.%class
END.THIEF:
put khri stop
wait
END.NONTHIEF:
END.EMPATH:
put hide
exit
LASTNUMBER:
ECHO CROSS.336
ECHO ARTHE.75
ECHO TIGER.54
ECHO LETH.466
ECHO HAVEN.452
ECHO AESRY.248
ECHO RATHA.858 (358-534 empty)
ECHO SHARD.806 (346-379 empty)
exit