Dintarl
05-22-2009, 01:59 PM
Can be started in the teller, the supply stall, or in the front room of the workshop.
Will cut the bars, buy new bars, buy new glyphs, get silver if you run out, renew rent and stop when you master OHE forging.
I'll work on getting it changed for the other four types of forging as well. Brawling, pole arms and two handed weapons should be quick and easy - just a matter of changing the type of glyph you use/order. One handed blunt will take a little more work, but not much - simply because the cudgel head requires a 4 lb piece instead of a 3 like all the others do.
The script has three variables:
1 - container for uncut bars and glyphs
2 - container for cut bars
3 - amount of silver you want to withdraw when you go to the bank.
It also requires a few things:
1 - obviously, two separate containers to be used for bars
2 - the character needs to be wearing their apron when the script starts
3 - the character needs to be wearing their forging-hammer when the script starts.
Forging - One Handed Edged
echo
echo
echo Variables:
echo 1 - Container for bars - where you stow items.
echo 2 - Container for cut bars - a secondary container.
echo 3 - How much silver you want to withdraw to keep going
echo
echo
echo Can start from the Supply Stall, the Teller,
echo or the Workshops in Wehnimer's Landing
echo
echo Ensure that you are wearing an apron and your forging hammer
echo when starting in any place, and have your bars purchased and
echo stowed if starting in the Supply Stall or the Workshop.
echo The script will withdraw silver and purchase your bars
echo for you if you are starting in the bank.
echo
echo Also ensure you have both of your containers open and
echo ready to have bars placed in them.
echo
echo
BEGIN:
echo Type YES to start or NO to abort.
match START YES
match ABORT NO
matchwait
ABORT:
exit
START:
put stow all
put look
match BANKSTART Teller
match STALLSTART Supply Stall
match WORKSTART Workshop]
matchwait
BANKSTART:
put withdraw %3 silver
put go arch
move out
move e
move e
move e
move e
move n
move e
move n
put go gate
move n
move n
move n
put order 3 of 2
put buy
pause 1
put open my package
put empty my package in my %1
pause 4
put throw my package
goto STALLSTART
STALLSTART:
put go workshop
match NEEDSILVER1 You don't have enough silver, rentals
match WORKSTART the clerk collects 300 silvers
match WORKSTART the clerk directs you to your rented
matchwait
WORKSTART:
match CUTTER1 You remove
match FORGE1 Get what?
put get bar from my %1
matchwait
CUTTER1:
put swap
match CUTTER15 7lb. piece and a 8lb. piece
match CUTTER9 4lb. piece and a 5lb. piece
match CUTTER6 in half.
put poke slab
matchwait
CUTTER15:
put push slab
put pull slab
pause 1
put stow right
put swap
goto CUTTER1
CUTTER9:
put push slab
put pull slab
pause 1
put stow right
put put my bar in my %2
put get bar from my %1
goto CUTTER1
CUTTER6:
put pull slab
pause 1
put put my bar in my %2
put put my bar in my %2
goto WORKSTART
FORGE1:
put go door
goto FORGE2
FORGE2:
match NEEDGLYPH Get what?
match GLYPH1 You remove
put take blade-glyph from my %1
matchwait
GLYPH1:
match GLYPH2 That was fun
match GLYPH2 one handed edged, you are an apprentice
match GLYPH2 one handed edged, you are a novice
match GLYPH2 one handed edged, you are a journeyman
match GLYPH2 one handed edged, you are a skilled
match GLYPH2 one handed edged, you are a highly
match MASTER one handed edged, you are a master
put artisan skill
put jump
matchwait
GLYPH2:
match GETBAR2 Get what?
match GLYPH3 You remove
put get bar from my %2
matchwait
GLYPH3:
match TOOSMALL Before the design is complete
match GLYPH4 Your material is marked with a pattern
put stare my blade
matchwait
GLYPH4:
pause 4
put put my blade in my %1
put remove my forging-hammer
goto TONGS1
TONGS1:
match TONGS2 realizing that there's more
match GLYPH5 safest thing to do now
match DONE With a satisfying
match DONE With a brief
match WATER The tempering trough is empty
match TIME The tongs don't budge
match BREAK With a single, faulty blow
put get tongs
matchwait
TONGS2:
match TONGS3 one handed edged, you are an apprentice
match TONGS3 one handed edged, you are a novice
match TONGS3 one handed edged, you are a journeyman
match TONGS3 one handed edged, you are a skilled
match TONGS3 one handed edged, you are a highly
match MASTER one handed edged, you are a master
put artisan skill
matchwait
TONGS3:
pause 2
goto TONGS1
GLYPH5:
pause 2
put wear my forging
put put my bar in my %2
goto FORGE2
DONE:
pause 2
put go door
put put dagger-blade in bin
put wear my forging
goto FORGE1
WATER:
put wear my forging
put get bucket
waitfor You lift the bucket
goto WATER2
WATER2:
pause 2
put remove my forging
goto TONGS1
BREAK:
pause 2
put wear my forging
goto FORGE2
TIME:
put go door
move out
put go workshop
MATCH NEEDSILVER3 You don't have enough silver, rentals
MATCH FORGE3 the clerk collects 300 silvers
matchwait
FORGE3:
put go door
goto TONGS1
TOOSMALL:
put go door
put put bar in bin
put go door
goto GLYPH2
GETBAR1:
move out
put order 3 of 2
put buy
match NEEDSILVER2 But you do not have enough silver!
match BACKIN I've placed your purchases in this
matchwait
BACKIN:
pause 1
put open my package
put empty my package in my %1
pause 4
put throw my package
put go workshop
match NEEDSILVER1 You don't have enough silver, rentals are
match WORKSTART the clerk directs you to your rented
match WORKSTART the clerk collects 300 silvers
matchwait
NEEDSILVER1:
put stow all
move s
move s
move s
move out
move s
move w
move s
move w
move w
move w
move w
put go bank
put go arch
put withdraw %3 silver
goto GOBACK
GOBACK:
pause 1
put go arch
move out
move e
move e
move e
move e
move n
move e
move n
put go gate
move n
move n
move n
goto STALLSTART
NEEDSILVER2:
put stow all
move s
move s
move s
move out
move s
move w
move s
move w
move w
move w
move w
put go bank
put go arch
pause 1
goto BANKSTART
GETBAR2:
put put my blade in my %1
put go door
goto GETBAR1
NEEDSILVER3:
move s
move s
move s
move out
move s
move w
move s
move w
move w
move w
move w
put go bank
put go arch
put withdraw %3 silver
goto GOBACK2
GOBACK2:
pause 1
put go arch
move out
move e
move e
move e
move e
move n
move e
move n
put go gate
move n
move n
move n
goto TONGS4
TONGS4:
put go workshop
MATCH NEEDSILVER3 You don't have enough silver, rentals
MATCH FORGE3 the clerk collects 300 silvers
matchwait
NEEDGLYPH:
put go door
move out
goto NEEDGLYPH2
NEEDGLYPH2:
put order 3 of 14 material wax
put buy
match NEEDSILVER4 But you do not have enough silver!
match GOTGLYPH I've placed your purchases in this
matchwait
GOTGLYPH:
pause 1
put open my package
put empty my package in my %1
pause 4
put throw my package
put go workshop
match NEEDSILVER5 You don't have enough silver, rentals are
match FORGE1 the clerk directs you to your rented
match FORGE1 the clerk collects 300 silvers
matchwait
NEEDSILVER5:
move s
move s
move s
move out
move s
move w
move s
move w
move w
move w
move w
put go bank
put go arch
put withdraw %3 silver
goto GOBACK3
GOBACK3:
pause 1
put go arch
move out
move e
move e
move e
move e
move n
move e
move n
put go gate
move n
move n
move n
goto GOTGLYPH2
GOTGLYPH2:
put go workshop
match NEEDSILVER5 You don't have enough silver, rentals are
match FORGE1 the clerk directs you to your rented
match FORGE1 the clerk collects 300 silvers
matchwait
NEEDSILVER4:
move s
move s
move s
move out
move s
move w
move s
move w
move w
move w
move w
put go bank
put go arch
put withdraw %3 silver
goto GOBACK4
GOBACK4:
pause 1
put go arch
move out
move e
move e
move e
move e
move n
move e
move n
put go gate
move n
move n
move n
goto NEEDGLYPH2
MASTER:
put go door
move out
echo
echo Congratulations, you've mastered One Handed Edged forging!
echo
Forging - Brawling
echo
echo
echo Variables:
echo 1 - Container for bars - where you stow items.
echo 2 - Container for cut bars - a secondary container.
echo 3 - How much silver you want to withdraw to keep going
echo
echo
echo Can start from the Supply Stall, the Teller,
echo or the Workshops in Wehnimer's Landing
echo
echo Ensure that you are wearing an apron and your forging hammer
echo when starting in any place, and have your bars purchased and
echo stowed if starting in the Supply Stall or the Workshop.
echo The script will withdraw silver and purchase your bars
echo for you if you are starting in the bank.
echo
echo Also ensure you have both of your containers open and
echo ready to have bars placed in them.
echo
echo
BEGIN:
echo Type YES to start or NO to abort.
match START YES
match ABORT NO
matchwait
ABORT:
exit
START:
put stow all
put look
match BANKSTART Teller
match STALLSTART Supply Stall
match WORKSTART Workshop]
matchwait
BANKSTART:
put withdraw %3 silver
put go arch
move out
move e
move e
move e
move e
move n
move e
move n
put go gate
move n
move n
move n
put order 3 of 2
put buy
pause 1
put open my package
put empty my package in my %1
pause 4
put throw my package
goto STALLSTART
STALLSTART:
put go workshop
match NEEDSILVER1 You don't have enough silver, rentals
match WORKSTART the clerk collects 300 silvers
match WORKSTART the clerk directs you to your rented
matchwait
WORKSTART:
match CUTTER1 You remove
match FORGE1 Get what?
put get bar from my %1
matchwait
CUTTER1:
put swap
match CUTTER15 7lb. piece and a 8lb. piece
match CUTTER9 4lb. piece and a 5lb. piece
match CUTTER6 in half.
put poke slab
matchwait
CUTTER15:
put push slab
put pull slab
pause 1
put stow right
put swap
goto CUTTER1
CUTTER9:
put push slab
put pull slab
pause 1
put stow right
put put my bar in my %2
put get bar from my %1
goto CUTTER1
CUTTER6:
put pull slab
pause 1
put put my bar in my %2
put put my bar in my %2
goto WORKSTART
FORGE1:
put go door
goto FORGE2
FORGE2:
match NEEDGLYPH Get what?
match GLYPH1 You remove
put take blade-glyph from my %1
matchwait
GLYPH1:
match GLYPH2 That was fun
match GLYPH2 brawling weapons, you are an apprentice
match GLYPH2 brawling weapons, you are a novice
match GLYPH2 brawling weapons, you are a journeyman
match GLYPH2 brawling weapons, you are a skilled
match GLYPH2 brawling weapons, you are a highly
match MASTER brawling weapons, you are a master
put artisan skill
put jump
matchwait
GLYPH2:
match GETBAR2 Get what?
match GLYPH3 You remove
put get bar from my %2
matchwait
GLYPH3:
match TOOSMALL Before the design is complete
match GLYPH4 Your material is marked with a pattern
put stare my blade
matchwait
GLYPH4:
pause 4
put put my blade in my %1
put remove my forging-hammer
goto TONGS1
TONGS1:
match TONGS2 realizing that there's more
match GLYPH5 safest thing to do now
match DONE With a satisfying
match DONE With a brief
match WATER The tempering trough is empty
match TIME The tongs don't budge
match BREAK With a single, faulty blow
put get tongs
matchwait
TONGS2:
match TONGS3 brawling weapons, you are an apprentice
match TONGS3 brawling weapons, you are a novice
match TONGS3 brawling weapons, you are a journeyman
match TONGS3 brawling weapons, you are a skilled
match TONGS3 brawling weapons, you are a highly
match MASTER brawling weapons, you are a master
put artisan skill
matchwait
TONGS3:
pause 2
goto TONGS1
GLYPH5:
pause 2
put wear my forging
put put my bar in my %2
goto FORGE2
DONE:
pause 2
put go door
put put duster in bin
put wear my forging
goto FORGE1
WATER:
put wear my forging
put get bucket
waitfor You lift the bucket
goto WATER2
WATER2:
pause 2
put remove my forging
goto TONGS1
BREAK:
pause 2
put wear my forging
goto FORGE2
TIME:
put go door
move out
put go workshop
MATCH NEEDSILVER3 You don't have enough silver, rentals
MATCH FORGE3 the clerk collects 300 silvers
matchwait
FORGE3:
put go door
goto TONGS1
TOOSMALL:
put go door
put put bar in bin
put go door
goto GLYPH2
GETBAR1:
move out
put order 3 of 2
put buy
match NEEDSILVER2 But you do not have enough silver!
match BACKIN I've placed your purchases in this
matchwait
BACKIN:
pause 1
put open my package
put empty my package in my %1
pause 4
put throw my package
put go workshop
match NEEDSILVER1 You don't have enough silver, rentals are
match WORKSTART the clerk directs you to your rented
match WORKSTART the clerk collects 300 silvers
matchwait
NEEDSILVER1:
put stow all
move s
move s
move s
move out
move s
move w
move s
move w
move w
move w
move w
put go bank
put go arch
put withdraw %3 silver
goto GOBACK
GOBACK:
pause 1
put go arch
move out
move e
move e
move e
move e
move n
move e
move n
put go gate
move n
move n
move n
goto STALLSTART
NEEDSILVER2:
put stow all
move s
move s
move s
move out
move s
move w
move s
move w
move w
move w
move w
put go bank
put go arch
pause 1
goto BANKSTART
GETBAR2:
put put my blade in my %1
put go door
goto GETBAR1
NEEDSILVER3:
move s
move s
move s
move out
move s
move w
move s
move w
move w
move w
move w
put go bank
put go arch
put withdraw %3 silver
goto GOBACK2
GOBACK2:
pause 1
put go arch
move out
move e
move e
move e
move e
move n
move e
move n
put go gate
move n
move n
move n
goto TONGS4
TONGS4:
put go workshop
MATCH NEEDSILVER3 You don't have enough silver, rentals
MATCH FORGE3 the clerk collects 300 silvers
matchwait
NEEDGLYPH:
put go door
move out
goto NEEDGLYPH2
NEEDGLYPH2:
put order 3 of 38 material wax
put buy
match NEEDSILVER4 But you do not have enough silver!
match GOTGLYPH I've placed your purchases in this
matchwait
GOTGLYPH:
pause 1
put open my package
put empty my package in my %1
pause 4
put throw my package
put go workshop
match NEEDSILVER5 You don't have enough silver, rentals are
match FORGE1 the clerk directs you to your rented
match FORGE1 the clerk collects 300 silvers
matchwait
NEEDSILVER5:
move s
move s
move s
move out
move s
move w
move s
move w
move w
move w
move w
put go bank
put go arch
put withdraw %3 silver
goto GOBACK3
GOBACK3:
pause 1
put go arch
move out
move e
move e
move e
move e
move n
move e
move n
put go gate
move n
move n
move n
goto GOTGLYPH2
GOTGLYPH2:
put go workshop
match NEEDSILVER5 You don't have enough silver, rentals are
match FORGE1 the clerk directs you to your rented
match FORGE1 the clerk collects 300 silvers
matchwait
NEEDSILVER4:
move s
move s
move s
move out
move s
move w
move s
move w
move w
move w
move w
put go bank
put go arch
put withdraw %3 silver
goto GOBACK4
GOBACK4:
pause 1
put go arch
move out
move e
move e
move e
move e
move n
move e
move n
put go gate
move n
move n
move n
goto NEEDGLYPH2
MASTER:
put go door
move out
echo
echo Congratulations, you've mastered Brawling Weapon forging!
echo
Forging - Two Handed Weapons
echo
echo
echo Variables:
echo 1 - Container for bars - where you stow items.
echo 2 - Container for cut bars - a secondary container.
echo 3 - How much silver you want to withdraw to keep going
echo
echo
echo Can start from the Supply Stall, the Teller,
echo or the Workshops in Wehnimer's Landing
echo
echo Ensure that you are wearing an apron and your forging hammer
echo when starting in any place, and have your bars purchased and
echo stowed if starting in the Supply Stall or the Workshop.
echo The script will withdraw silver and purchase your bars
echo for you if you are starting in the bank.
echo
echo Also ensure you have both of your containers open and
echo ready to have bars placed in them.
echo
echo
BEGIN:
echo Type YES to start or NO to abort.
match START YES
match ABORT NO
matchwait
ABORT:
exit
START:
put stow all
put look
match BANKSTART Teller
match STALLSTART Supply Stall
match WORKSTART Workshop]
matchwait
BANKSTART:
put withdraw %3 silver
put go arch
move out
move e
move e
move e
move e
move n
move e
move n
put go gate
move n
move n
move n
put order 3 of 2
put buy
pause 1
put open my package
put empty my package in my %1
pause 4
put throw my package
goto STALLSTART
STALLSTART:
put go workshop
match NEEDSILVER1 You don't have enough silver, rentals
match WORKSTART the clerk collects 300 silvers
match WORKSTART the clerk directs you to your rented
matchwait
WORKSTART:
match CUTTER1 You remove
match FORGE1 Get what?
put get bar from my %1
matchwait
CUTTER1:
put swap
match CUTTER15 7lb. piece and a 8lb. piece
match CUTTER9 4lb. piece and a 5lb. piece
match CUTTER6 in half.
put poke slab
matchwait
CUTTER15:
put push slab
put pull slab
pause 1
put stow right
put swap
goto CUTTER1
CUTTER9:
put push slab
put pull slab
pause 1
put stow right
put put my bar in my %2
put get bar from my %1
goto CUTTER1
CUTTER6:
put pull slab
pause 1
put put my bar in my %2
put put my bar in my %2
goto WORKSTART
FORGE1:
put go door
goto FORGE2
FORGE2:
match NEEDGLYPH Get what?
match GLYPH1 You remove
put take endcap-glyph from my %1
matchwait
GLYPH1:
match GLYPH2 That was fun
match GLYPH2 two handed weapons, you are an apprentice
match GLYPH2 two handed weapons, you are a novice
match GLYPH2 two handed weapons, you are a journeyman
match GLYPH2 two handed weapons, you are a skilled
match GLYPH2 two handed weapons, you are a highly
match MASTER two handed weapons, you are a master
put artisan skill
put jump
matchwait
GLYPH2:
match GETBAR2 Get what?
match GLYPH3 You remove
put get bar from my %2
matchwait
GLYPH3:
match TOOSMALL Before the design is complete
match GLYPH4 Your material is marked with a pattern
put stare my endcap-glyph
matchwait
GLYPH4:
pause 4
put put my endcap in my %1
put remove my forging-hammer
goto TONGS1
TONGS1:
match TONGS2 realizing that there's more
match GLYPH5 safest thing to do now
match DONE With a satisfying
match DONE With a brief
match WATER The tempering trough is empty
match TIME The tongs don't budge
match BREAK With a single, faulty blow
put get tongs
matchwait
TONGS2:
match TONGS3 two handed weapons, you are an apprentice
match TONGS3 two handed weapons, you are a novice
match TONGS3 two handed weapons, you are a journeyman
match TONGS3 two handed weapons, you are a skilled
match TONGS3 two handed weapons, you are a highly
match MASTER two handed weapons, you are a master
put artisan skill
matchwait
TONGS3:
pause 2
goto TONGS1
GLYPH5:
pause 2
put wear my forging
put put my bar in my %2
goto FORGE2
DONE:
pause 2
put go door
put put staff-cap in bin
put wear my forging
goto FORGE1
WATER:
put wear my forging
put get bucket
waitfor You lift the bucket
goto WATER2
WATER2:
pause 2
put remove my forging
goto TONGS1
BREAK:
pause 2
put wear my forging
goto FORGE2
TIME:
put go door
move out
put go workshop
MATCH NEEDSILVER3 You don't have enough silver, rentals
MATCH FORGE3 the clerk collects 300 silvers
matchwait
FORGE3:
put go door
goto TONGS1
TOOSMALL:
put go door
put put bar in bin
put go door
goto GLYPH2
GETBAR1:
move out
put order 3 of 2
put buy
match NEEDSILVER2 But you do not have enough silver!
match BACKIN I've placed your purchases in this
matchwait
BACKIN:
pause 1
put open my package
put empty my package in my %1
pause 4
put throw my package
put go workshop
match NEEDSILVER1 You don't have enough silver, rentals are
match WORKSTART the clerk directs you to your rented
match WORKSTART the clerk collects 300 silvers
matchwait
NEEDSILVER1:
put stow all
move s
move s
move s
move out
move s
move w
move s
move w
move w
move w
move w
put go bank
put go arch
put withdraw %3 silver
goto GOBACK
GOBACK:
pause 1
put go arch
move out
move e
move e
move e
move e
move n
move e
move n
put go gate
move n
move n
move n
goto STALLSTART
NEEDSILVER2:
put stow all
move s
move s
move s
move out
move s
move w
move s
move w
move w
move w
move w
put go bank
put go arch
pause 1
goto BANKSTART
GETBAR2:
put put my endcap in my %1
put go door
goto GETBAR1
NEEDSILVER3:
move s
move s
move s
move out
move s
move w
move s
move w
move w
move w
move w
put go bank
put go arch
put withdraw %3 silver
goto GOBACK2
GOBACK2:
pause 1
put go arch
move out
move e
move e
move e
move e
move n
move e
move n
put go gate
move n
move n
move n
goto TONGS4
TONGS4:
put go workshop
MATCH NEEDSILVER3 You don't have enough silver, rentals
MATCH FORGE3 the clerk collects 300 silvers
matchwait
NEEDGLYPH:
put go door
move out
goto NEEDGLYPH2
NEEDGLYPH2:
put order 3 of 26 material wax
put buy
match NEEDSILVER4 But you do not have enough silver!
match GOTGLYPH I've placed your purchases in this
matchwait
GOTGLYPH:
pause 1
put open my package
put empty my package in my %1
pause 4
put throw my package
put go workshop
match NEEDSILVER5 You don't have enough silver, rentals are
match FORGE1 the clerk directs you to your rented
match FORGE1 the clerk collects 300 silvers
matchwait
NEEDSILVER5:
move s
move s
move s
move out
move s
move w
move s
move w
move w
move w
move w
put go bank
put go arch
put withdraw %3 silver
goto GOBACK3
GOBACK3:
pause 1
put go arch
move out
move e
move e
move e
move e
move n
move e
move n
put go gate
move n
move n
move n
goto GOTGLYPH2
GOTGLYPH2:
put go workshop
match NEEDSILVER5 You don't have enough silver, rentals are
match FORGE1 the clerk directs you to your rented
match FORGE1 the clerk collects 300 silvers
matchwait
NEEDSILVER4:
move s
move s
move s
move out
move s
move w
move s
move w
move w
move w
move w
put go bank
put go arch
put withdraw %3 silver
goto GOBACK4
GOBACK4:
pause 1
put go arch
move out
move e
move e
move e
move e
move n
move e
move n
put go gate
move n
move n
move n
goto NEEDGLYPH2
MASTER:
put go door
move out
echo
echo Congratulations, you've mastered Two Handed Weapon forging!
echo
Will cut the bars, buy new bars, buy new glyphs, get silver if you run out, renew rent and stop when you master OHE forging.
I'll work on getting it changed for the other four types of forging as well. Brawling, pole arms and two handed weapons should be quick and easy - just a matter of changing the type of glyph you use/order. One handed blunt will take a little more work, but not much - simply because the cudgel head requires a 4 lb piece instead of a 3 like all the others do.
The script has three variables:
1 - container for uncut bars and glyphs
2 - container for cut bars
3 - amount of silver you want to withdraw when you go to the bank.
It also requires a few things:
1 - obviously, two separate containers to be used for bars
2 - the character needs to be wearing their apron when the script starts
3 - the character needs to be wearing their forging-hammer when the script starts.
Forging - One Handed Edged
echo
echo
echo Variables:
echo 1 - Container for bars - where you stow items.
echo 2 - Container for cut bars - a secondary container.
echo 3 - How much silver you want to withdraw to keep going
echo
echo
echo Can start from the Supply Stall, the Teller,
echo or the Workshops in Wehnimer's Landing
echo
echo Ensure that you are wearing an apron and your forging hammer
echo when starting in any place, and have your bars purchased and
echo stowed if starting in the Supply Stall or the Workshop.
echo The script will withdraw silver and purchase your bars
echo for you if you are starting in the bank.
echo
echo Also ensure you have both of your containers open and
echo ready to have bars placed in them.
echo
echo
BEGIN:
echo Type YES to start or NO to abort.
match START YES
match ABORT NO
matchwait
ABORT:
exit
START:
put stow all
put look
match BANKSTART Teller
match STALLSTART Supply Stall
match WORKSTART Workshop]
matchwait
BANKSTART:
put withdraw %3 silver
put go arch
move out
move e
move e
move e
move e
move n
move e
move n
put go gate
move n
move n
move n
put order 3 of 2
put buy
pause 1
put open my package
put empty my package in my %1
pause 4
put throw my package
goto STALLSTART
STALLSTART:
put go workshop
match NEEDSILVER1 You don't have enough silver, rentals
match WORKSTART the clerk collects 300 silvers
match WORKSTART the clerk directs you to your rented
matchwait
WORKSTART:
match CUTTER1 You remove
match FORGE1 Get what?
put get bar from my %1
matchwait
CUTTER1:
put swap
match CUTTER15 7lb. piece and a 8lb. piece
match CUTTER9 4lb. piece and a 5lb. piece
match CUTTER6 in half.
put poke slab
matchwait
CUTTER15:
put push slab
put pull slab
pause 1
put stow right
put swap
goto CUTTER1
CUTTER9:
put push slab
put pull slab
pause 1
put stow right
put put my bar in my %2
put get bar from my %1
goto CUTTER1
CUTTER6:
put pull slab
pause 1
put put my bar in my %2
put put my bar in my %2
goto WORKSTART
FORGE1:
put go door
goto FORGE2
FORGE2:
match NEEDGLYPH Get what?
match GLYPH1 You remove
put take blade-glyph from my %1
matchwait
GLYPH1:
match GLYPH2 That was fun
match GLYPH2 one handed edged, you are an apprentice
match GLYPH2 one handed edged, you are a novice
match GLYPH2 one handed edged, you are a journeyman
match GLYPH2 one handed edged, you are a skilled
match GLYPH2 one handed edged, you are a highly
match MASTER one handed edged, you are a master
put artisan skill
put jump
matchwait
GLYPH2:
match GETBAR2 Get what?
match GLYPH3 You remove
put get bar from my %2
matchwait
GLYPH3:
match TOOSMALL Before the design is complete
match GLYPH4 Your material is marked with a pattern
put stare my blade
matchwait
GLYPH4:
pause 4
put put my blade in my %1
put remove my forging-hammer
goto TONGS1
TONGS1:
match TONGS2 realizing that there's more
match GLYPH5 safest thing to do now
match DONE With a satisfying
match DONE With a brief
match WATER The tempering trough is empty
match TIME The tongs don't budge
match BREAK With a single, faulty blow
put get tongs
matchwait
TONGS2:
match TONGS3 one handed edged, you are an apprentice
match TONGS3 one handed edged, you are a novice
match TONGS3 one handed edged, you are a journeyman
match TONGS3 one handed edged, you are a skilled
match TONGS3 one handed edged, you are a highly
match MASTER one handed edged, you are a master
put artisan skill
matchwait
TONGS3:
pause 2
goto TONGS1
GLYPH5:
pause 2
put wear my forging
put put my bar in my %2
goto FORGE2
DONE:
pause 2
put go door
put put dagger-blade in bin
put wear my forging
goto FORGE1
WATER:
put wear my forging
put get bucket
waitfor You lift the bucket
goto WATER2
WATER2:
pause 2
put remove my forging
goto TONGS1
BREAK:
pause 2
put wear my forging
goto FORGE2
TIME:
put go door
move out
put go workshop
MATCH NEEDSILVER3 You don't have enough silver, rentals
MATCH FORGE3 the clerk collects 300 silvers
matchwait
FORGE3:
put go door
goto TONGS1
TOOSMALL:
put go door
put put bar in bin
put go door
goto GLYPH2
GETBAR1:
move out
put order 3 of 2
put buy
match NEEDSILVER2 But you do not have enough silver!
match BACKIN I've placed your purchases in this
matchwait
BACKIN:
pause 1
put open my package
put empty my package in my %1
pause 4
put throw my package
put go workshop
match NEEDSILVER1 You don't have enough silver, rentals are
match WORKSTART the clerk directs you to your rented
match WORKSTART the clerk collects 300 silvers
matchwait
NEEDSILVER1:
put stow all
move s
move s
move s
move out
move s
move w
move s
move w
move w
move w
move w
put go bank
put go arch
put withdraw %3 silver
goto GOBACK
GOBACK:
pause 1
put go arch
move out
move e
move e
move e
move e
move n
move e
move n
put go gate
move n
move n
move n
goto STALLSTART
NEEDSILVER2:
put stow all
move s
move s
move s
move out
move s
move w
move s
move w
move w
move w
move w
put go bank
put go arch
pause 1
goto BANKSTART
GETBAR2:
put put my blade in my %1
put go door
goto GETBAR1
NEEDSILVER3:
move s
move s
move s
move out
move s
move w
move s
move w
move w
move w
move w
put go bank
put go arch
put withdraw %3 silver
goto GOBACK2
GOBACK2:
pause 1
put go arch
move out
move e
move e
move e
move e
move n
move e
move n
put go gate
move n
move n
move n
goto TONGS4
TONGS4:
put go workshop
MATCH NEEDSILVER3 You don't have enough silver, rentals
MATCH FORGE3 the clerk collects 300 silvers
matchwait
NEEDGLYPH:
put go door
move out
goto NEEDGLYPH2
NEEDGLYPH2:
put order 3 of 14 material wax
put buy
match NEEDSILVER4 But you do not have enough silver!
match GOTGLYPH I've placed your purchases in this
matchwait
GOTGLYPH:
pause 1
put open my package
put empty my package in my %1
pause 4
put throw my package
put go workshop
match NEEDSILVER5 You don't have enough silver, rentals are
match FORGE1 the clerk directs you to your rented
match FORGE1 the clerk collects 300 silvers
matchwait
NEEDSILVER5:
move s
move s
move s
move out
move s
move w
move s
move w
move w
move w
move w
put go bank
put go arch
put withdraw %3 silver
goto GOBACK3
GOBACK3:
pause 1
put go arch
move out
move e
move e
move e
move e
move n
move e
move n
put go gate
move n
move n
move n
goto GOTGLYPH2
GOTGLYPH2:
put go workshop
match NEEDSILVER5 You don't have enough silver, rentals are
match FORGE1 the clerk directs you to your rented
match FORGE1 the clerk collects 300 silvers
matchwait
NEEDSILVER4:
move s
move s
move s
move out
move s
move w
move s
move w
move w
move w
move w
put go bank
put go arch
put withdraw %3 silver
goto GOBACK4
GOBACK4:
pause 1
put go arch
move out
move e
move e
move e
move e
move n
move e
move n
put go gate
move n
move n
move n
goto NEEDGLYPH2
MASTER:
put go door
move out
echo
echo Congratulations, you've mastered One Handed Edged forging!
echo
Forging - Brawling
echo
echo
echo Variables:
echo 1 - Container for bars - where you stow items.
echo 2 - Container for cut bars - a secondary container.
echo 3 - How much silver you want to withdraw to keep going
echo
echo
echo Can start from the Supply Stall, the Teller,
echo or the Workshops in Wehnimer's Landing
echo
echo Ensure that you are wearing an apron and your forging hammer
echo when starting in any place, and have your bars purchased and
echo stowed if starting in the Supply Stall or the Workshop.
echo The script will withdraw silver and purchase your bars
echo for you if you are starting in the bank.
echo
echo Also ensure you have both of your containers open and
echo ready to have bars placed in them.
echo
echo
BEGIN:
echo Type YES to start or NO to abort.
match START YES
match ABORT NO
matchwait
ABORT:
exit
START:
put stow all
put look
match BANKSTART Teller
match STALLSTART Supply Stall
match WORKSTART Workshop]
matchwait
BANKSTART:
put withdraw %3 silver
put go arch
move out
move e
move e
move e
move e
move n
move e
move n
put go gate
move n
move n
move n
put order 3 of 2
put buy
pause 1
put open my package
put empty my package in my %1
pause 4
put throw my package
goto STALLSTART
STALLSTART:
put go workshop
match NEEDSILVER1 You don't have enough silver, rentals
match WORKSTART the clerk collects 300 silvers
match WORKSTART the clerk directs you to your rented
matchwait
WORKSTART:
match CUTTER1 You remove
match FORGE1 Get what?
put get bar from my %1
matchwait
CUTTER1:
put swap
match CUTTER15 7lb. piece and a 8lb. piece
match CUTTER9 4lb. piece and a 5lb. piece
match CUTTER6 in half.
put poke slab
matchwait
CUTTER15:
put push slab
put pull slab
pause 1
put stow right
put swap
goto CUTTER1
CUTTER9:
put push slab
put pull slab
pause 1
put stow right
put put my bar in my %2
put get bar from my %1
goto CUTTER1
CUTTER6:
put pull slab
pause 1
put put my bar in my %2
put put my bar in my %2
goto WORKSTART
FORGE1:
put go door
goto FORGE2
FORGE2:
match NEEDGLYPH Get what?
match GLYPH1 You remove
put take blade-glyph from my %1
matchwait
GLYPH1:
match GLYPH2 That was fun
match GLYPH2 brawling weapons, you are an apprentice
match GLYPH2 brawling weapons, you are a novice
match GLYPH2 brawling weapons, you are a journeyman
match GLYPH2 brawling weapons, you are a skilled
match GLYPH2 brawling weapons, you are a highly
match MASTER brawling weapons, you are a master
put artisan skill
put jump
matchwait
GLYPH2:
match GETBAR2 Get what?
match GLYPH3 You remove
put get bar from my %2
matchwait
GLYPH3:
match TOOSMALL Before the design is complete
match GLYPH4 Your material is marked with a pattern
put stare my blade
matchwait
GLYPH4:
pause 4
put put my blade in my %1
put remove my forging-hammer
goto TONGS1
TONGS1:
match TONGS2 realizing that there's more
match GLYPH5 safest thing to do now
match DONE With a satisfying
match DONE With a brief
match WATER The tempering trough is empty
match TIME The tongs don't budge
match BREAK With a single, faulty blow
put get tongs
matchwait
TONGS2:
match TONGS3 brawling weapons, you are an apprentice
match TONGS3 brawling weapons, you are a novice
match TONGS3 brawling weapons, you are a journeyman
match TONGS3 brawling weapons, you are a skilled
match TONGS3 brawling weapons, you are a highly
match MASTER brawling weapons, you are a master
put artisan skill
matchwait
TONGS3:
pause 2
goto TONGS1
GLYPH5:
pause 2
put wear my forging
put put my bar in my %2
goto FORGE2
DONE:
pause 2
put go door
put put duster in bin
put wear my forging
goto FORGE1
WATER:
put wear my forging
put get bucket
waitfor You lift the bucket
goto WATER2
WATER2:
pause 2
put remove my forging
goto TONGS1
BREAK:
pause 2
put wear my forging
goto FORGE2
TIME:
put go door
move out
put go workshop
MATCH NEEDSILVER3 You don't have enough silver, rentals
MATCH FORGE3 the clerk collects 300 silvers
matchwait
FORGE3:
put go door
goto TONGS1
TOOSMALL:
put go door
put put bar in bin
put go door
goto GLYPH2
GETBAR1:
move out
put order 3 of 2
put buy
match NEEDSILVER2 But you do not have enough silver!
match BACKIN I've placed your purchases in this
matchwait
BACKIN:
pause 1
put open my package
put empty my package in my %1
pause 4
put throw my package
put go workshop
match NEEDSILVER1 You don't have enough silver, rentals are
match WORKSTART the clerk directs you to your rented
match WORKSTART the clerk collects 300 silvers
matchwait
NEEDSILVER1:
put stow all
move s
move s
move s
move out
move s
move w
move s
move w
move w
move w
move w
put go bank
put go arch
put withdraw %3 silver
goto GOBACK
GOBACK:
pause 1
put go arch
move out
move e
move e
move e
move e
move n
move e
move n
put go gate
move n
move n
move n
goto STALLSTART
NEEDSILVER2:
put stow all
move s
move s
move s
move out
move s
move w
move s
move w
move w
move w
move w
put go bank
put go arch
pause 1
goto BANKSTART
GETBAR2:
put put my blade in my %1
put go door
goto GETBAR1
NEEDSILVER3:
move s
move s
move s
move out
move s
move w
move s
move w
move w
move w
move w
put go bank
put go arch
put withdraw %3 silver
goto GOBACK2
GOBACK2:
pause 1
put go arch
move out
move e
move e
move e
move e
move n
move e
move n
put go gate
move n
move n
move n
goto TONGS4
TONGS4:
put go workshop
MATCH NEEDSILVER3 You don't have enough silver, rentals
MATCH FORGE3 the clerk collects 300 silvers
matchwait
NEEDGLYPH:
put go door
move out
goto NEEDGLYPH2
NEEDGLYPH2:
put order 3 of 38 material wax
put buy
match NEEDSILVER4 But you do not have enough silver!
match GOTGLYPH I've placed your purchases in this
matchwait
GOTGLYPH:
pause 1
put open my package
put empty my package in my %1
pause 4
put throw my package
put go workshop
match NEEDSILVER5 You don't have enough silver, rentals are
match FORGE1 the clerk directs you to your rented
match FORGE1 the clerk collects 300 silvers
matchwait
NEEDSILVER5:
move s
move s
move s
move out
move s
move w
move s
move w
move w
move w
move w
put go bank
put go arch
put withdraw %3 silver
goto GOBACK3
GOBACK3:
pause 1
put go arch
move out
move e
move e
move e
move e
move n
move e
move n
put go gate
move n
move n
move n
goto GOTGLYPH2
GOTGLYPH2:
put go workshop
match NEEDSILVER5 You don't have enough silver, rentals are
match FORGE1 the clerk directs you to your rented
match FORGE1 the clerk collects 300 silvers
matchwait
NEEDSILVER4:
move s
move s
move s
move out
move s
move w
move s
move w
move w
move w
move w
put go bank
put go arch
put withdraw %3 silver
goto GOBACK4
GOBACK4:
pause 1
put go arch
move out
move e
move e
move e
move e
move n
move e
move n
put go gate
move n
move n
move n
goto NEEDGLYPH2
MASTER:
put go door
move out
echo
echo Congratulations, you've mastered Brawling Weapon forging!
echo
Forging - Two Handed Weapons
echo
echo
echo Variables:
echo 1 - Container for bars - where you stow items.
echo 2 - Container for cut bars - a secondary container.
echo 3 - How much silver you want to withdraw to keep going
echo
echo
echo Can start from the Supply Stall, the Teller,
echo or the Workshops in Wehnimer's Landing
echo
echo Ensure that you are wearing an apron and your forging hammer
echo when starting in any place, and have your bars purchased and
echo stowed if starting in the Supply Stall or the Workshop.
echo The script will withdraw silver and purchase your bars
echo for you if you are starting in the bank.
echo
echo Also ensure you have both of your containers open and
echo ready to have bars placed in them.
echo
echo
BEGIN:
echo Type YES to start or NO to abort.
match START YES
match ABORT NO
matchwait
ABORT:
exit
START:
put stow all
put look
match BANKSTART Teller
match STALLSTART Supply Stall
match WORKSTART Workshop]
matchwait
BANKSTART:
put withdraw %3 silver
put go arch
move out
move e
move e
move e
move e
move n
move e
move n
put go gate
move n
move n
move n
put order 3 of 2
put buy
pause 1
put open my package
put empty my package in my %1
pause 4
put throw my package
goto STALLSTART
STALLSTART:
put go workshop
match NEEDSILVER1 You don't have enough silver, rentals
match WORKSTART the clerk collects 300 silvers
match WORKSTART the clerk directs you to your rented
matchwait
WORKSTART:
match CUTTER1 You remove
match FORGE1 Get what?
put get bar from my %1
matchwait
CUTTER1:
put swap
match CUTTER15 7lb. piece and a 8lb. piece
match CUTTER9 4lb. piece and a 5lb. piece
match CUTTER6 in half.
put poke slab
matchwait
CUTTER15:
put push slab
put pull slab
pause 1
put stow right
put swap
goto CUTTER1
CUTTER9:
put push slab
put pull slab
pause 1
put stow right
put put my bar in my %2
put get bar from my %1
goto CUTTER1
CUTTER6:
put pull slab
pause 1
put put my bar in my %2
put put my bar in my %2
goto WORKSTART
FORGE1:
put go door
goto FORGE2
FORGE2:
match NEEDGLYPH Get what?
match GLYPH1 You remove
put take endcap-glyph from my %1
matchwait
GLYPH1:
match GLYPH2 That was fun
match GLYPH2 two handed weapons, you are an apprentice
match GLYPH2 two handed weapons, you are a novice
match GLYPH2 two handed weapons, you are a journeyman
match GLYPH2 two handed weapons, you are a skilled
match GLYPH2 two handed weapons, you are a highly
match MASTER two handed weapons, you are a master
put artisan skill
put jump
matchwait
GLYPH2:
match GETBAR2 Get what?
match GLYPH3 You remove
put get bar from my %2
matchwait
GLYPH3:
match TOOSMALL Before the design is complete
match GLYPH4 Your material is marked with a pattern
put stare my endcap-glyph
matchwait
GLYPH4:
pause 4
put put my endcap in my %1
put remove my forging-hammer
goto TONGS1
TONGS1:
match TONGS2 realizing that there's more
match GLYPH5 safest thing to do now
match DONE With a satisfying
match DONE With a brief
match WATER The tempering trough is empty
match TIME The tongs don't budge
match BREAK With a single, faulty blow
put get tongs
matchwait
TONGS2:
match TONGS3 two handed weapons, you are an apprentice
match TONGS3 two handed weapons, you are a novice
match TONGS3 two handed weapons, you are a journeyman
match TONGS3 two handed weapons, you are a skilled
match TONGS3 two handed weapons, you are a highly
match MASTER two handed weapons, you are a master
put artisan skill
matchwait
TONGS3:
pause 2
goto TONGS1
GLYPH5:
pause 2
put wear my forging
put put my bar in my %2
goto FORGE2
DONE:
pause 2
put go door
put put staff-cap in bin
put wear my forging
goto FORGE1
WATER:
put wear my forging
put get bucket
waitfor You lift the bucket
goto WATER2
WATER2:
pause 2
put remove my forging
goto TONGS1
BREAK:
pause 2
put wear my forging
goto FORGE2
TIME:
put go door
move out
put go workshop
MATCH NEEDSILVER3 You don't have enough silver, rentals
MATCH FORGE3 the clerk collects 300 silvers
matchwait
FORGE3:
put go door
goto TONGS1
TOOSMALL:
put go door
put put bar in bin
put go door
goto GLYPH2
GETBAR1:
move out
put order 3 of 2
put buy
match NEEDSILVER2 But you do not have enough silver!
match BACKIN I've placed your purchases in this
matchwait
BACKIN:
pause 1
put open my package
put empty my package in my %1
pause 4
put throw my package
put go workshop
match NEEDSILVER1 You don't have enough silver, rentals are
match WORKSTART the clerk directs you to your rented
match WORKSTART the clerk collects 300 silvers
matchwait
NEEDSILVER1:
put stow all
move s
move s
move s
move out
move s
move w
move s
move w
move w
move w
move w
put go bank
put go arch
put withdraw %3 silver
goto GOBACK
GOBACK:
pause 1
put go arch
move out
move e
move e
move e
move e
move n
move e
move n
put go gate
move n
move n
move n
goto STALLSTART
NEEDSILVER2:
put stow all
move s
move s
move s
move out
move s
move w
move s
move w
move w
move w
move w
put go bank
put go arch
pause 1
goto BANKSTART
GETBAR2:
put put my endcap in my %1
put go door
goto GETBAR1
NEEDSILVER3:
move s
move s
move s
move out
move s
move w
move s
move w
move w
move w
move w
put go bank
put go arch
put withdraw %3 silver
goto GOBACK2
GOBACK2:
pause 1
put go arch
move out
move e
move e
move e
move e
move n
move e
move n
put go gate
move n
move n
move n
goto TONGS4
TONGS4:
put go workshop
MATCH NEEDSILVER3 You don't have enough silver, rentals
MATCH FORGE3 the clerk collects 300 silvers
matchwait
NEEDGLYPH:
put go door
move out
goto NEEDGLYPH2
NEEDGLYPH2:
put order 3 of 26 material wax
put buy
match NEEDSILVER4 But you do not have enough silver!
match GOTGLYPH I've placed your purchases in this
matchwait
GOTGLYPH:
pause 1
put open my package
put empty my package in my %1
pause 4
put throw my package
put go workshop
match NEEDSILVER5 You don't have enough silver, rentals are
match FORGE1 the clerk directs you to your rented
match FORGE1 the clerk collects 300 silvers
matchwait
NEEDSILVER5:
move s
move s
move s
move out
move s
move w
move s
move w
move w
move w
move w
put go bank
put go arch
put withdraw %3 silver
goto GOBACK3
GOBACK3:
pause 1
put go arch
move out
move e
move e
move e
move e
move n
move e
move n
put go gate
move n
move n
move n
goto GOTGLYPH2
GOTGLYPH2:
put go workshop
match NEEDSILVER5 You don't have enough silver, rentals are
match FORGE1 the clerk directs you to your rented
match FORGE1 the clerk collects 300 silvers
matchwait
NEEDSILVER4:
move s
move s
move s
move out
move s
move w
move s
move w
move w
move w
move w
put go bank
put go arch
put withdraw %3 silver
goto GOBACK4
GOBACK4:
pause 1
put go arch
move out
move e
move e
move e
move e
move n
move e
move n
put go gate
move n
move n
move n
goto NEEDGLYPH2
MASTER:
put go door
move out
echo
echo Congratulations, you've mastered Two Handed Weapon forging!
echo