Setvariable Monstercount 0
action instant put release when At what are you trying to
#action instant goto move.loop when There is nothing else to face!
#action goto stow.move.loop2 when You notice|You hear someone|attempt to fire from hiding.|Someone snipes|slips out of the shadows|leaps from hiding|says, "|asks, "|exclaims, "|whispers, "|You hear the voice of|comes out of hiding
setvariable move look
setvariable dir 1
action instant put look when YOU HAVE BEEN IDLE
#action put sleep when Heavy Thrown: .+ mind lock
action put awake when Overall state of mind: clear
action put awake when Overall state of mind: fluid
action put sleep when Overall state of mind: murky
action put sleep when Overall state of mind: very
action put sleep when Overall state of mind: dense
action put sleep when Overall state of mind: thick
action put sleep when Overall state of mind: stagnant
action put sleep when Overall state of mind: frozen
action instant goto flee when You're very|You're badly hurt|You're smashed|You're terri|You're near death
action (ISrepeat) put \t %lastcommand when are still stunned
action instant put quit when How do you expect to flee|Your attempt to flee has failed.
action instant put stand when You should stand up first.
action goto get_weapon when You don't have a weapon
action goto skin when balanced]
setvariable Current_Weapon jambiya
setvariable exp 1
setvariable stance dodge
look:
put look
pause 1
Monstercount.set:
math Monstercount add %monstercount
put stance parry
wait
exp:
pause 1
if "%exp" = "1" then put exp skill le
if "%exp" = "2" then put exp skill me
if "%exp" = "3" then put exp skill mb
match exp ...wait
match exp Sorry, you may
match next_weapon mind lock
match next_weapon % dazed
match get_weapon Time Development
matchwait
exp2:
pause 1
setvariable move look
if "%exp" = "1" then put exp skill le
if "%exp" = "2" then put exp skill me
if "%exp" = "3" then put exp skill mb
match exp2 ...wait
match exp2 Sorry, you may
match next_weapon mind lock
match next_weapon % dazed
match stance Time Development
matchwait
TM_check:
if "%mana" < "10" then goto exp2
pause 1
put exp skill tm
match exp2 % dazed
match exp2 mind lock
match TM Time Development
match TM_check ...wait
match TM_check Sorry, you may
matchwait
next_weapon:
pause 1
math exp add 1
if "%exp" = "4" then setvariable exp 1
if "%exp" = "1" then setvariable Current_Weapon jambiya
if "%exp" = "2" then setvariable Current_Weapon scimitar
if "%exp" = "3" then setvariable Current_Weapon mace
goto exp
exp_hiding:
#if "%shadows" = "0" then goto stance
if "%mana" < "45" then goto stance
if "%t" < "75" then goto stance
pause 1
put exp skill hiding
match stance % dazed
match stance mind lock
match TC Time Development
match exp_hiding Sorry, you may
matchwait
TC:
put ret
wait
pause 1
put prep tc
ret_hide:
wait
pause 1
put harn 5
pause 3
pause 1
put ret
wait
pause 1
put ret
put cast
timer stop
timer clear
timer start
hide:
pause 1
put hide
match unhide_adv You melt
match stance You are too close
match hide ...wait
match hide Sorry, you may
match unhide_adv You blend
match stance ruining your hiding place!
matchwait
unhide_adv:
pause 1
pause 1
put stand
wait
put adv
goto stance
get_weapon:
pause 1
put stow right
put get my %Current_Weapon
match get_weapon ...wait
match get_weapon Sorry, you may
stance:
if "%Current_Weapon" = "mace" then goto stance_MB
if "%Current_Weapon" = "halberd" then goto stance_H
if "%stance" = "dodge" then goto feint
if "%stance" = "bob" then goto feint
if "%stance" = "feint" then goto draw
if "%stance" = "draw" then goto sweep
if "%stance" = "sweep" then goto slice
if "%stance" = "slice" then goto chop
if "%stance" = "chop" then goto bob
stance_MB:
if "%stance" = "dodge" then goto feintMB
if "%stance" = "bob" then goto feintMB
if "%stance" = "feint" then goto chopMB
if "%stance" = "draw" then goto sliceMB
if "%stance" = "slice" then goto bob
if "%stance" = "chop" then goto sweepMB
if "%stance" = "sweep" then goto drawMB
stance_H:
if "%stance" = "dodge" then goto feintH
if "%stance" = "bob" then goto feintH
if "%stance" = "feint" then goto chopH
if "%stance" = "draw" then goto sliceH
if "%stance" = "slice" then goto sweepH
if "%stance" = "chop" then goto bob
if "%stance" = "sweep" then goto chopH
feintH:
pause 1
setvariable stance feint
put feint
match feintH_pause You aren't close enough to attack.
match feintH_pause There is nothing else to face!
match drawH [Roundtime
match feintH ...wait
match feintH Sorry, you may
matchwait
drawH:
pause 1
setvariable stance draw
put draw
match drawH_pause You aren't close enough to attack.
match drawH_pause There is nothing else to face!
match sliceH [Roundtime
match drawH ...wait
match drawH Sorry, you may
matchwait
sweepH:
pause 1
setvariable stance sweep
put sweep
match sweepH_pause You aren't close enough to attack.
match sweepH_pause There is nothing else to face!
match chopH [Roundtime
match sweepH ...wait
match sweepH Sorry, you may
matchwait
sliceH:
pause 1
setvariable stance slice
put slice
match sliceH_pause You aren't close enough to attack.
match sliceH_pause There is nothing else to face!
match sweepH [Roundtime
match sliceH ...wait
match sliceH Sorry, you may
matchwait
chopH:
pause 1
setvariable stance chop
put chop
match chopH_pause You aren't close enough to attack.
match chopH_pause There is nothing else to face!
match bob [Roundtime
match chopH ...wait
match chopH Sorry, you may
matchwait
feint:
pause 1
setvariable stance feint
put feint
match feint_pause You aren't close enough to attack.
match feint_pause There is nothing else to face!
match draw [Roundtime
match feint ...wait
match feint Sorry, you may
matchwait
draw:
pause 1
setvariable stance draw
put draw
match draw_pause You aren't close enough to attack.
match draw_pause There is nothing else to face!
match sweep [Roundtime
match draw ...wait
match draw Sorry, you may
matchwait
sweep:
pause 1
setvariable stance sweep
put sweep
match sweep_pause You aren't close enough to attack.
match sweep_pause There is nothing else to face!
match slice [Roundtime
match sweep ...wait
match sweep Sorry, you may
matchwait
slice:
pause 1
setvariable stance slice
put slice
match slice_pause You aren't close enough to attack.
match slice_pause There is nothing else to face!
match chop [Roundtime
match slice ...wait
match slice Sorry, you may
matchwait
chop:
pause 1
setvariable stance chop
put chop
match chop_pause You aren't close enough to attack.
match chop_pause There is nothing else to face!
match bob [Roundtime
match chop ...wait
match chop Sorry, you may
matchwait
feintMB:
pause 1
setvariable stance feint
put feint
match feintMB_pause You aren't close enough to attack.
match feintMB_pause There is nothing else to face!
match chopMB [Roundtime
match feintMB ...wait
match feintMB Sorry, you may
matchwait
drawMB:
pause 1
setvariable stance draw
put draw
match drawMB_pause You aren't close enough to attack.
match drawMB_pause There is nothing else to face!
match sliceMB [Roundtime
match drawMB ...wait
match drawMB Sorry, you may
matchwait
sweepMB:
pause 1
setvariable stance sweep
put sweep
match sweepMB_pause You aren't close enough to attack.
match sweepMB_pause There is nothing else to face!
match drawMB [Roundtime
match sweepMB ...wait
match sweepMB Sorry, you may
matchwait
sliceMB:
pause 1
setvariable stance slice
put slice
match sliceMB_pause You aren't close enough to attack.
match sliceMB_pause There is nothing else to face!
match bob [Roundtime
match sliceMB ...wait
match sliceMB Sorry, you may
matchwait
chopMB:
pause 1
setvariable stance chop
put chop
match chopMB_pause You aren't close enough to attack.
match chopMB_pause There is nothing else to face!
match sweepMB [Roundtime
match chopMB ...wait
match chopMB Sorry, you may
matchwait
bob:
pause 1
#put stance parry
#if "%Monstercount" > "2" then goto crowd_control
pause 1
setvariable stance bob
put bob
#match exp2 Roundtime:
match APP_check Roundtime:
match bob ...wait
match bob Sorry, you may
match bob_pause You aren't close enough to attack.
match bob_pause There is nothing else to face!
matchwait
APP_check:
pause 1
put exp skill apprai
match APP_check Sorry, you may
match TM_check % dazed
match TM_check mind lock
match APP Time Develop
matchwait
APP:
pause 1
put app eel quick
match APP ...wait
match APP Sorry, you may
match TM_check Appraise what?
match TM_check [Roundtime:
matchwait
feintH_pause:
pause 1
put pow
match SW You feel the winds surrounding you disperse.
match SUF You feel less steady,
match feintH [You're
match feintH melee
matchwait
drawH_pause:
pause 1
put pow
match SW You feel the winds surrounding you disperse.
match SUF You feel less steady,
match drawH [You're
match drawH melee
matchwait
sliceH_pause:
pause 1
put pow
match SW You feel the winds surrounding you disperse.
match SUF You feel less steady,
match sliceH [You're
match sliceH melee
matchwait
sweepH_pause:
pause 1
put pow
match SW You feel the winds surrounding you disperse.
match SUF You feel less steady,
match sweepH [You're
match sweepH melee
matchwait
chopH_pause:
pause 1
put pow
match SW You feel the winds surrounding you disperse.
match SUF You feel less steady,
match chopH [You're
match chopH melee
matchwait
feint_pause:
pause 1
put pow
match SW You feel the winds surrounding you disperse.
match SUF You feel less steady,
match feint [You're
match feint melee
matchwait
draw_pause:
pause 1
put pow
match SW You feel the winds surrounding you disperse.
match SUF You feel less steady,
match draw [You're
match draw melee
matchwait
slice_pause:
pause 1
put pow
match SW You feel the winds surrounding you disperse.
match SUF You feel less steady,
match slice [You're
match slice melee
matchwait
sweep_pause:
pause 1
put pow
match SW You feel the winds surrounding you disperse.
match SUF You feel less steady,
match sweep [You're
match sweep melee
matchwait
chop_pause:
pause 1
put pow
match SW You feel the winds surrounding you disperse.
match SUF You feel less steady,
match chop [You're
match chop melee
matchwait
feintMB_pause:
pause 1
put pow
match SW You feel the winds surrounding you disperse.
match SUF You feel less steady,
match feintMB [You're
match feintMB melee
matchwait
drawMB_pause:
pause 1
put pow
match SW You feel the winds surrounding you disperse.
match SUF You feel less steady,
match drawMB [You're
match drawMB melee
matchwait
sliceMB_pause:
pause 1
put pow
match SW You feel the winds surrounding you disperse.
match SUF You feel less steady,
match sliceMB [You're
match sliceMB melee
matchwait
sweepMB_pause:
pause 1
put pow
match SW You feel the winds surrounding you disperse.
match SUF You feel less steady,
match sweepMB [You're
match sweepMB melee
matchwait
chopMB_pause:
pause 1
put pow
match SW You feel the winds surrounding you disperse.
match SUF You feel less steady,
match chopMB [You're
match chopMB melee
matchwait
bob_pause:
pause 1
put pow
match SW You feel the winds surrounding you disperse.
match SUF You feel less steady,
match bob [You're
match bob melee
matchwait
TM:
pause 1
put prep strange arrow
match OOM You have to strain to harness
match target You are already preparing
match target You begin chanting a prayer
match TM ...wait
match TM Sorry, you may
matchwait
target:
pause 1
put target
match face_next You are not engaged to anything, so you must specify a target to focus on!
match cast You begin to weave mana lines
match target ...wait
match target Sorry, you may
matchwait
CL_harn:
pause 1
put harn 5
match cast You strain, but
match cast You tap into
match CL_harn ...wait
match CL_harn Sorry, you may
matchwait
cast:
pause 1
put cast
match skin Your secondary spell pattern dissipates
match skin and lies still.
match skin last breath.
match release_pause You can't cast
match release_pause A few measly sparks
match TM_check Roundtime:
match TM Your spell fails completely.
match OOM You are unable to harness sufficient energy to cast the spell.
match cast ... wait
match cast Sorry, you may
matchwait
OOM:
pause 1
put release
goto exp2
face_next:
pause 1
put face next
match release_pause There is nothing else to face!
match target You turn
match face_next ...wait
match face_next Sorry, you may
matchwait
release_pause:
pause 1
put release
pause 1
match SW You feel the winds surrounding you disperse.
match SUF You feel less steady,
match TM melee
match TM [You're
matchwait
HE_2HE:
if "%exp" = "2" then goto HE
if "%exp" = "3" then goto 2HE
HE:
pause 1
put swap my sword
match HE a two-handed edged weapon.
match stance a heavy edged weapon.
match HE ...wait
match HE Sorry, you may
matchwait
2HE:
pause 1
put swap my sword
match stance a two-handed edged weapon.
match 2HE a heavy edged weapon.
match 2HE ...wait
match 2HE Sorry, you may
matchwait
skin:
pause 1
put release
wait
pause 1
put stow right
wait
pause 1
put ret
wait
pause 1
put get my jambiya
wait
pause 1
put skin
wait
pause 1
pause 1
put drop my skin
wait
pause 1
put search eel
wait
pause 1
pause 1
put stow my jambiya
wait
pause 1
put get my %Current_Weapon
goto shield_check
buffcheck2:
goto exp2
brawl:
circle:
pause 1
put circle
match circle ...wait
match circle Sorry, you may
match slap Roundtime:
match circle_pause You aren't close enough to attack.
match circle_pause There is nothing else to face!
matchwait
circle_pause:
pause 1
put pow
match SW You feel the winds surrounding you disperse.
match SUF You feel less steady,
match circle [You're
match circle melee
matchwait
slap:
pause 1
put slap
match slap ...wait
match slap Sorry, you may
match claw Roundtime
match slap_pause You aren't close enough to attack.
match slap_pause There is nothing else to face!
matchwait
slap_pause:
pause 1
put pow
match SW You feel the winds surrounding you disperse.
match SUF You feel less steady,
match slap [You're
match slap melee
matchwait
claw:
pause 1
put claw
match claw ...wait
match claw Sorry, you may
match elbow Roundtime
match claw_pause You aren't close enough to attack.
match claw_pause There is nothing else to face!
matchwait
claw_pause:
pause 1
put pow
match SW You feel the winds surrounding you disperse.
match SUF You feel less steady,
match claw [You're
match claw melee
matchwait
elbow:
pause 1
put elbow
match elbow ...wait
match elbow Sorry, you may
match punch Roundtime
match elbow_pause You aren't close enough to attack.
match elbow_pause There is nothing else to face!
matchwait
elbow_pause:
pause 1
put pow
match SW You feel the winds surrounding you disperse.
match SUF You feel less steady,
match elbow [You're
match elbow melee
matchwait
punch:
pause 1
put punch
match punch ...wait
match punch Sorry, you may
match gouge Roundtime
match punch_pause You aren't close enough to attack.
match punch_pause There is nothing else to face!
matchwait
punch_pause:
pause 1
put pow
match SW You feel the winds surrounding you disperse.
match SUF You feel less steady,
match punch [You're
match punch melee
matchwait
gouge:
pause 1
put gouge
match gouge ...wait
match gouge Sorry, you may
#match exp2 Roundtime
match TM_check Roundtime
match gouge_pause You aren't close enough to attack.
match gouge_pause There is nothing else to face!
matchwait
gouge_pause:
pause 1
put pow
match SW You feel the winds surrounding you disperse.
match SUF You feel less steady,
match gouge [You're
match gouge melee
matchwait
crowd_control:
put ret
wait
pause 1
put stow right
wait
pause 1
pause 1
put stow left
pause 1
exp_crowd_OW:
pause 1
put ret
put exp skill offhand
match exp_crowd_OW Sorry, you may
match crowd_control2 mind lock
match crowd_control2 dazed
match OW_crowd Time Development
matchwait
exp_crowd2:
pause 1
put ret
put exp skill offhand
match exp_crowd2 Sorry, you may
match crowd_control2 mind lock
match crowd_control2 dazed
match OW_crowd2 Time Development
matchwait
OW_crowd:
pause 1
put ret
wait
pause .3
put get my scimitar
OW_crowd2:
put ret
wait
pause 1
put get throwing hammer
match OW_crowd2 ...wait
match OW_crowd2 Sorry, you may
match throw_OW_crowd You get
match throw_OW_crowd You pick
match throw_OW_crowd You are already holding that.
matchwait
throw_OW_crowd:
put ret
wait
pause 1
put throw left
match crowd_control What are you trying to throw?
match exp_crowd2 Roundtime
match throw_OW_crowd ...wait
match throw_OW_crowd Sorry, you may
match exp There is nothing else to face!
matchwait
crowd_control2:
put ret
wait
pause 1
put stow right
wait
pause 1
put stow left
pause 1
pause 1
HT_crowd:
put ret
wait
pause 1
put get throwing hammer
match throw_crowd You are already holding that.
match HT_crowd ...wait
match HT_crowd Sorry, you may
match throw_crowd You get
match throw_crowd You pick
matchwait
swap:
put swap
pause 1
throw_crowd:
put ret
wait
pause 1
put throw
match swap What are you trying to throw?
match crowd_control Perhaps you should find a suitable throwing weapon first.
match exp_crowd Roundtime
match throw_crowd ...wait
match throw_crowd Sorry, you may
match exp There is nothing else to face!
matchwait
exp_crowd:
put ret
wait
pause 1
put exp skill ht
goto HT_crowd
HT:
pause 1
put get throwing hammer
match HT ...wait
match HT Sorry, you may
match throw You get
match throw You pick
match throw You are already holding that.
matchwait
throw:
put throw left
match exp2 Roundtime
match throw ...wait
match throw Sorry, you may
match throw_pause There is nothing else to face!
matchwait
throw_pause:
pause 1
put pow
match SW You feel the winds surrounding you disperse.
match SUF You feel less steady,
match throw melee
match throw [You're
matchwait
HT2:
pause 1
put get throwing hammer
match throw2 You are already holding that.
match HT2 ...wait
match HT2 Sorry, you may
match throw2 You get
match throw2 You pick
matchwait
throw2:
put throw
match exp2 Roundtime
match throw2 ...wait
match throw2 Sorry, you may
match throw2_pause There is nothing else to face!
matchwait
throw2_pause:
pause 1
put pow
match SW You feel the winds surrounding you disperse.
match SUF You feel less steady,
match throw2 melee
match throw2 [You're
matchwait
sleep:
pause 1
put sleep
return
awake:
pause 1
put awake
return
YS_check:
if "%YS" = "1" then goto SUF_check
goto exp
SUF_check:
goto exp
YS:
pause 1
put ret
if "%mana" < "45" then goto exp
pause 1
put prep YS
match release_exp You have to strain
match YS_harn You trace an arcane sigil
match YS ...wait
match YS Sorry, you may
matchwait
YS_harn:
pause 1
pause 2
put ret
wait
pause 1
put harn 15
match YS_cast You tap into
match release_exp You strain, but
match YS_harn ...wait
match YS_harn Sorry, you may
matchwait
YS_cast:
pause 2
put ret
wait
pause 1
put cast
match release_exp You are unable to harness
match SUF_check A stiff breeze surrounds you, molding itself to your body
match SUF_check Your spell backfires
match SUF_check Your spell just barely backfires
match YS_cast ...wait
match YS_cast Sorry, you may
matchwait
SUF:
put ret
if "%mana" < "45" then goto exp
pause 1
put prep SUF 15
match release_exp You have to strain
match SUF_harn You trace an arcane sigil
match SUF ...wait
match SUF Sorry, you may
matchwait
SUF_harn:
pause 3
put ret
wait
pause 1
put harn 15
match SUF_harn2 You tap into
match release_exp You strain, but
match SUF_harn ...wait
match SUF_harn Sorry, you may
matchwait
SUF_harn2:
pause 1
pause 1
put ret
wait
pause 1
put harn 15
match SUF_cast You tap into
match release_exp You strain, but
match SUF_harn2 ...wait
match SUF_harn2 Sorry, you may
matchwait
SUF_cast:
pause 1
put ret
wait
pause 1
put cast
match release_exp You are unable to harness
match exp You feel steadier.
match exp Your spell backfires
match exp Your spell just barely backfires
match SUF_cast ...wait
match SUF_cast Sorry, you may
matchwait
SW:
put ret
if "%mana" < "50" then goto exp
pause 1
put prep SW 15
match release_exp You have to strain
match SW_harn You trace an arcane sigil
match SW ...wait
match SW Sorry, you may
matchwait
SW_harn:
pause 3
put ret
wait
pause 1
put harn 15
match SW_harn2 You tap into
match release_exp You strain, but
match SW_harn ...wait
match SW_harn Sorry, you may
matchwait
SW_harn2:
pause 1
pause 1
put ret
wait
pause 1
put harn 15
match SW_cast You tap into
match release_exp You strain, but
match SW_harn2 ...wait
match SW_harn2 Sorry, you may
matchwait
SW_cast:
pause 1
put ret
wait
pause 1
put cast
match release_exp You are unable to harness
match SUF_check You harness the currents of air
match SUF_check Your spell backfires
match SUF_check Your spell just barely backfires
match SW_cast ...wait
match SW_cast Sorry, you may
matchwait
release_exp:
pause 1
put release
goto exp
stow_ham_exp:
pause 1
goto exp
flee:
put retreat
pause 1
put retreat
wait
pause 1
put retreat
goto escaped
#match flee You should stand up first.
#match flee ...wait
#match flee Sorry, you may
#match escaped You flee
#matchwait
escaped:
put ***ALERT ALERT, YOU ARE INJURED!!!!***
put attack
pause 1
put ***ALERT ALERT, YOU ARE INJURED!!!!***
pause 1
put attack
put ***ALERT ALERT, YOU ARE INJURED!!!!***
pause 1
put ***ALERT ALERT, YOU ARE INJURED!!!!***
put retreat
put ***ALERT ALERT, YOU ARE INJURED!!!!***
pause 1
put ***ALERT ALERT, YOU ARE INJURED!!!!***
pause 1
put attack
put ***ALERT ALERT, YOU ARE INJURED!!!!***
pause 1
put ***ALERT ALERT, YOU ARE INJURED!!!!***
pause 1
put attack
put ***ALERT ALERT, YOU ARE INJURED!!!!***
pause 1
put ***ALERT ALERT, YOU ARE INJURED!!!!***
pause 1
put retreat
put ***ALERT ALERT, YOU ARE INJURED!!!!***
pause 1
put retreat
put ***ALERT ALERT, YOU ARE INJURED!!!!***
pause 1
put attack
goto escaped
move.loop:
pause 1
if "%prep" = "1" then put release
if %monstercount > 0 then goto checkroom
match 1 A strong smell of rotting flesh fills the air. A huge natural bridge stands to the south
match 2.%dir east, west.
match 2.%dir east, southwest, west.
match 3.%dir east, south.
match 4.%dir Poised to attack stands a dwarf frozen in all of his glory.
match 5 : west.
match move.loop Sorry, you may
match move.loop ...wait
match move.loop You can't go there.
match checkroom You are engaged to
match move.loop You can't do that while lying down.
put %move
matchwait
move.loop2:
pause 1
if "%prep" = "1" then put release
match 1 A strong smell of rotting flesh fills the air. A huge natural bridge stands to the south
match 2.%dir east, west.
match 2.%dir east, southwest, west.
match 3.%dir east, south.
match 4.%dir Poised to attack stands a dwarf frozen in all of his glory.
match 5 : west.
match move.loop2 Sorry, you may
match move.loop2 ...wait
match move.loop2 You can't go there.
match move.loop2 You can't do that while lying down.
match retreat1 You are engaged to
put %move
matchwait
checkroom:
pause 1
put look
match checkroom Sorry, you may
match move.loop2 Also here:
match move.loop2 Also in the room:
match exp2 Obvious exits:
matchwait
1:
setvariable move n
setvariable dir 2
goto move.loop
21:
setvariable move w
setvariable dir 1
goto move.loop
2.2:
setvariable move e
setvariable dir 2
goto move.loop
31:
setvariable move s
setvariable dir 1
goto move.loop
3.2:
setvariable move e
setvariable dir 2
goto move.loop
41:
setvariable move s
setvariable dir 1
goto move.loop
4.2:
setvariable move n
setvariable dir 2
goto move.loop
5:
setvariable move w
setvariable dir 1
goto move.loop
retreat1:
put ret
wait
put ret
wait
goto move.loop2
shield_check:
put exp skill shield
match shield_check Sorry, you may
match stance_parry bewildered
match stance_parry mind lock
match stance_parry % dazed
match stance_shield Time Development
matchwait
stance_parry:
pause 1
put stance parry
match buffcheck2 You are now set to use
match stance_parry Sorry, you may
matchwait
stance_shield:
pause 1
put stance shield
match buffcheck2 You are now set to use
match stance_shield Sorry, you may
matchwait
stow.move.loop2:
pause 1
goto move.loop2
pick_up:
pause 1
put get %Current_Weapon
match pick_up ...wait
match pick_up Sorry, you may
match release_exp You pick up
match release_exp You are already
matchwait