Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- turn my book to page 1
- >
- You turn your book to page 1, instructions for crafting a toy crossbow.
- >
- mastercraft.cmd(2059): [return:]
- mastercraft.cmd(2060): [return]
- mastercraft.cmd(527): [gosub STUDY my book]
- mastercraft.cmd, mc_include.cmd(892): [var Study my book]
- mastercraft.cmd, mc_include.cmd(893): [var LOCATION STUDY_1]
- mastercraft.cmd, mc_include.cmd(894): [pause 0.0001]
- mastercraft.cmd, mc_include.cmd(895): [STUDY_1:]
- mastercraft.cmd, mc_include.cmd(896): [matchre WAIT ^\.\.\.wait|^Sorry\,]
- mastercraft.cmd, mc_include.cmd(897): [matchre STUNNED ^You are still stunned]
- mastercraft.cmd, mc_include.cmd(898): [matchre WEBBED ^You can't do that while entangled in a web]
- mastercraft.cmd, mc_include.cmd(899): [matchre IMMOBILE ^You don't seem to be able to move to do that]
- mastercraft.cmd, mc_include.cmd(900): [match STUDY_1 You begin]
- mastercraft.cmd, mc_include.cmd(901): [match STUDY_1 You continue studying the]
- mastercraft.cmd, mc_include.cmd(902): [match STUDY_1 You continue to study]
- mastercraft.cmd, mc_include.cmd(903): [match RETURN You take on a studious look]
- mastercraft.cmd, mc_include.cmd(904): [match STUDY_END Why do you need to study this chart again?]
- mastercraft.cmd, mc_include.cmd(905): [matchre STUDY_NEXT (^With|^In) a sudden moment of clarity]
- mastercraft.cmd, mc_include.cmd(906): [matchre GET_BOOK ^But you are not holding it]
- mastercraft.cmd, mc_include.cmd(907): [matchre RETURN You study|You scan|You notate|You review]
- mastercraft.cmd, mc_include.cmd(908): [matchre RETURN ^You now feel ready to begin the crafting process.]
- mastercraft.cmd, mc_include.cmd(909): [send study my book]
- mastercraft.cmd, mc_include.cmd(910): [matchwait]
- study my book
- You scan the toy crossbow instructions with a glance and completely understand all facets of the design. (5/5)
- You now feel ready to begin the crafting process.
- Roundtime: 5 sec.
- R>
- mastercraft.cmd(2059): [return:]
- mastercraft.cmd(2060): [return]
- mastercraft.cmd(528): [if ((6 < 4) && (!0)) then ]
- mastercraft.cmd(533): [}]
- mastercraft.cmd(534): [goto calc.material]
- mastercraft.cmd(544): [var material.volume 0]
- mastercraft.cmd(545): [var bigenough 0]
- mastercraft.cmd(546): [var asmCount1 0]
- mastercraft.cmd(547): [var asmCount2 0]
- mastercraft.cmd(548): [if matchre("tinkering", "weapon|armor|blacksmith") then]
- mastercraft.cmd(586): [}]
- mastercraft.cmd(587): [if "tinkering" = "tailor" then]
- mastercraft.cmd(621): [}]
- mastercraft.cmd(622): [if (("tinkering" = "carving") && ("lumber" = "bone")) then]
- mastercraft.cmd(663): [}]
- mastercraft.cmd(664): [if ((matchre("tinkering", "tinkering|shaping")) && ("lumber" = lumber")) then]
- mastercraft.cmd(665): [{]
- mastercraft.cmd(666): [pause .1]
- mastercraft.cmd(667): [action (book) on]
- mastercraft.cmd(668): [pause .5]
- mastercraft.cmd(669): [if !matchre("tinkering book", "book") then]
- mastercraft.cmd(670): [send read my book]
- mastercraft.cmd(671): [waitforre .*lumber.*\((\d+) (piece|pieces)\)]
- read my book
- -= Chapter 2, Page 1: Instructions for crafting a toy crossbow =-
- A toy crossbow is a craftable item in the Engineering society under the Tinkering crafting discipline. This is considered to be an extremely easy piece to make, though knowledge of the Crossbow Basics technique will be beneficial to the crafter.
- This item is listed as a "finished light crossbow" ingredient type and is created using a draw knife, carving knife, a wood shaper, and some tinker's tools. A crafter may also find it helpful to have some clamps, metalworking oil and some woodworking oil on hand.
- A list of ingredients is provided:
- (1) refined wood lumber (6 pieces)
- mastercraft.cmd(204): [var assemble2 mechanism]
- mastercraft.cmd(204): [ var asmCount2 1]
- (1) finished mechanism
- mastercraft.cmd(200): [var assemble string]
- mastercraft.cmd(200): [ var asmCount1 1]
- (1) finished bow string
- >
- mastercraft.cmd(672): [var volume 6]
- mastercraft.cmd(673): [action (book) off]
- mastercraft.cmd(674): [pause 0.1]
- mastercraft.cmd(675): [var mass.volume 6]
- mastercraft.cmd(676): [math mass.volume multiply 1]
- mastercraft.cmd(677): [if 6 > 70 then]
- mastercraft.cmd(678): [gosub parts.inv ]
- mastercraft.cmd(866): [var lumber.item.count 0]
- mastercraft.cmd(867): [var lumber.deed.count 0]
- mastercraft.cmd(868): [var %herb1.item.count 0]
- mastercraft.cmd(869): [var %herb2.item.count 0]
- mastercraft.cmd(870): [var induction.count 0]
- mastercraft.cmd(871): [var abolition.count 0]
- mastercraft.cmd(872): [var congruence.count 0]
- mastercraft.cmd(873): [var permutation.count 0]
- mastercraft.cmd(874): [var rarefaction.count 0]
- mastercraft.cmd(875): [var fount.count 0]
- mastercraft.cmd(876): [var water.count 0]
- mastercraft.cmd(877): [var alcohol.count 0]
- mastercraft.cmd(878): [var coal.count 0]
- mastercraft.cmd(879): [var long.pole.count 0]
- mastercraft.cmd(880): [var short.pole.count 0]
- mastercraft.cmd(881): [var handle.count 0]
- mastercraft.cmd(882): [var hilt.count 0]
- mastercraft.cmd(883): [var haft.count 0]
- mastercraft.cmd(884): [var large.backing.count 0]
- mastercraft.cmd(885): [var large.padding.count 0]
- mastercraft.cmd(886): [var small.backing.count 0]
- mastercraft.cmd(887): [var small.padding.count 0]
- mastercraft.cmd(888): [var long.cord.count 0]
- mastercraft.cmd(889): [var short.cord.count 0]
- mastercraft.cmd(890): [var pins.count 0]
- mastercraft.cmd(891): [var oil.count 0]
- mastercraft.cmd(892): [var polish.count 0]
- mastercraft.cmd(893): [var stain.count 0]
- mastercraft.cmd(894): [var string.count 0]
- mastercraft.cmd(895): [var mechanism.count 0]
- mastercraft.cmd(896): [var lenses.count 0]
- mastercraft.cmd(899): [action (forging) math ingot.item.count add 1 when ^\s*(?:an?|some)(?! deed).*(pine) ingot]
- mastercraft.cmd(900): [action (forging) math lumber.deed.count add 1 when \s+a deed for (?:an?|some).*(pine).*(ingot)]
- mastercraft.cmd(901): [action (forging) math long.pole.count add 1 when a long \S+ pole]
- mastercraft.cmd(902): [action (forging) math short.pole.count add 1 when a short \S+ pole]
- mastercraft.cmd(903): [action (forging) math handle.count add 1 when (a|an) \S+ shield handle]
- mastercraft.cmd(904): [action (forging) math hilt.count add 1 when a \S+ \S+ hilt]
- mastercraft.cmd(905): [action (forging) math haft.count add 1 when a \S+ \S+ haft]
- mastercraft.cmd(906): [action (forging) math oil.count add 1 when a flask of(?: azure| violet)? oil]
- mastercraft.cmd(907): [action (outfitting) math large.backing.count add 1 when a large \S+ backing]
- mastercraft.cmd(908): [action (outfitting) math small.backing.count add 1 when a small \S+ backing]
- mastercraft.cmd(909): [action (outfitting) math large.padding.count add 1 when (a|some) large \S+ padding]
- mastercraft.cmd(910): [action (outfitting) math small.padding.count add 1 when (a|some) small \S+ padding]
- mastercraft.cmd(911): [action (outfitting) math large.padding.count add 1 when (a|some) large \S+ \S+ padding]
- mastercraft.cmd(912): [action (outfitting) math small.padding.count add 1 when (a|some) small \S+ \S+ padding]
- mastercraft.cmd(913): [action (outfitting) math long.cord.count add 1 when a long \S+ cord]
- mastercraft.cmd(914): [action (outfitting) math short.cord.count add 1 when a short \S+ cord]
- mastercraft.cmd(915): [action (outfitting) math pins.count add 1 when some straight iron pins]
- mastercraft.cmd(916): [action (outfitting) math lumber.item.count add 1 when ^\s+(?:an?|some) (pine).*(lumber)]
- mastercraft.cmd(917): [action (outfitting) math lumber.deed.count add 1 when ^\s+a deed for (?:an?|some).*(pine).*(lumber)]
- mastercraft.cmd(918): [action (engineering) math polish.count add 1 when a jar of surface polish]
- mastercraft.cmd(919): [action (engineering) math stain.count add 1 when some wood stain]
- mastercraft.cmd(920): [action (engineering) math string.count add 1 when some bow string]
- mastercraft.cmd(921): [action (engineering) math mechanism.count add 1 when some (\S+) mechanism]
- mastercraft.cmd(922): [action (engineering) math lenses.count add 1 when some lenses]
- mastercraft.cmd(923): [action (engineering) math lumber.item.count add 1 when ^\s+(?:an?|some) (pine).*(lumber|stack)]
- mastercraft.cmd(924): [action (engineering) math lumber.deed.count add 1 when ^\s+a deed for (?:an?|some).*(pine).*(lumber|stack)]
- mastercraft.cmd(925): [action (alchemy) math %herb1.item.count add 1 when ^\s+(?:an?|some).*(%herb1)]
- mastercraft.cmd(926): [action (alchemy) math %herb2.item.count add 1 when ^\s+(?:an?|some).*(%herb2)]
- mastercraft.cmd(927): [action (alchemy) math water.count add 1 when ^\s+(?:an?|some) water]
- mastercraft.cmd(928): [action (alchemy) math alcohol.count add 1 when ^\s+(?:an?|some) grain alcohol]
- mastercraft.cmd(929): [action (alchemy) math coal.count add 1 when ^\s+(?:an?|some).*coal nugget]
- mastercraft.cmd(930): [action (enchanting) math .sigil add 1 when ^\s+(?:an?).* (\S+) sigil-scroll]
- mastercraft.cmd(931): [action (enchanting) math fount.count add 1 when ^\s+(?:an?).* fount]
- mastercraft.cmd(932): [action (enchanting) math lumber.item.count add 1 when ^\s+(an?).*(lumber)]
- mastercraft.cmd(933): [action (forging) off]
- mastercraft.cmd(934): [action (outfitting) off]
- mastercraft.cmd(935): [action (engineering) off]
- mastercraft.cmd(936): [action (alchemy) off]
- mastercraft.cmd(937): [action (enchanting) off]
- mastercraft.cmd(940): [if ("tinkering" = "tailor") then]
- mastercraft.cmd(941): [if matchre("tinkering", "weapon|armor|blacksmith") then]
- mastercraft.cmd(942): [if matchre("tinkering", "carving|shaping|tinkering") then]
- mastercraft.cmd(942): [action (engineering) on]
- mastercraft.cmd(943): [if "tinkering" = "remed" then]
- mastercraft.cmd(944): [if "tinkering" = "artif" then]
- mastercraft.cmd(945): [send inv haversack]
- mastercraft.cmd(946): [waitforre INVENTORY HELP]
- inv haversack
- Inside the a heavy silk haversack, you see:
- an engineering work order logbook
- a polished Sunderstone slickstone
- a wool dunce hat
- some dried nemoih
- a flask of oil
- mastercraft.cmd(919): [math stain.count add 1]
- some wood stain
- mastercraft.cmd(919): [math stain.count add 1]
- some wood stain
- a wool belt
- an awl carved of burnished ebony
- a large purpleheart bowl edged with ivory
- a purpleheart mixing stick inlaid with ivory
- a wool hip pouch
- a wool eyepatch
- a large packet of deed claim forms
- a deed for a bronze ingot
- a deed for a bronze ingot
- a deed for a bronze ingot
- a deed for a bronze ingot
- a deed for a bronze ingot
- a deed for a bronze ingot
- a large packet of deed claim forms
- a large packet of deed claim forms
- a stirring rod with decorative platinum accents
- some short iron chisels
- a wood shaper
- a large packet of deed claim forms
- some grain alcohol
- a padded wool mask
- a deed for a bronze ingot
- a deed for a bronze ingot
- a deed for a bronze ingot
- a deed for a bronze ingot
- a metal drawknife edged in glaes
- a carving knife
- some metal tinker's tools
- some metal clamps
- some hooked pliers with calfskin grips
- mastercraft.cmd(919): [math stain.count add 1]
- some wood stain
- mastercraft.cmd(923): [math lumber.item.count add 1]
- some pine lumber
- a yardstick inlaid with driftwood and bits of shell
- a book of master blacksmithing instructions
- a bronze ingot
- a glaes-edged shovel with an azurelle grip
- a kau leather bellows fitted with a kertig nozzle
- a silversteel forging mallet adorned with fire opals
- some articulated covellite tongs with a tempered finish
- a flask of oil
- a forging work order logbook
- some rifflers with azurelle handles
- a book of master carving instructions
- a deer-bone stack
- mastercraft.cmd(918): [math polish.count add 1]
- a jar of surface polish
- a bone saw with a blade edged in audrualm
- a rasp with an azurelle grip
- an alchemy work order logbook
- a book of master remedy instructions
- some water
- some dried nemoih
- a tiny coal nugget
- a wirework sieve with polished marble handles
- a white granite pestle carved to resemble a femur
- a white granite mortar shaped like an open-top monkey skull
- a wool scarf
- an outfitting work order logbook
- a book of master tailoring instructions
- some iron scissors
- some wool cloth
- some straight iron pins
- some sewing needles inlaid with lustrous shell
- [Type INVENTORY HELP for more options]
- >
- mastercraft.cmd(947): [pause 2]
- >
- mastercraft.cmd(948): [if ("tinkering" = "tailor") then]
- mastercraft.cmd(949): [if matchre("tinkering", "weapon|armor|blacksmith") then]
- mastercraft.cmd(950): [if matchre("tinkering", "carving|shaping|tinkering") then]
- mastercraft.cmd(950): [action (engineering) off]
- mastercraft.cmd(951): [if "tinkering" = "remed" then]
- mastercraft.cmd(952): [if "tinkering" = "artif" then]
- mastercraft.cmd(953): [return ]
- mastercraft.cmd(679): [if 1 > 11 then]
- mastercraft.cmd(680): [if 1 > 0 then]
- mastercraft.cmd(680): [gosub count.material lumber]
- mastercraft.cmd(956): [var count lumber]
- mastercraft.cmd(957): [var bigenough 0]
- mastercraft.cmd(958): [var itemvolume 0]
- mastercraft.cmd(959): [action (count) math material.volume add lumber;var itemvolume lumber when About (\d+) volumes? of metal was used in this]
- mastercraft.cmd(960): [action (count) math material.volume add lumber;var itemvolume lumber when \s+(?:Volume|Yards|Piece|Pieces):\s+(\d+)$]
- mastercraft.cmd(961): [action (count) math material.volume add lumber;var itemvolume lumber when possess a volume of (\d+)\.$]
- mastercraft.cmd(962): [action (count) math material.volume add lumber;var itemvolume lumber when ^You count out (\d+) (piece|pieces|yards)]
- mastercraft.cmd(963): [action (count) var manual 1 when unable to discern hardly anything about it\.$|make a few observations\.$|learn more about its construction\.$]
- mastercraft.cmd(964): [var manual 0]
- mastercraft.cmd(965): [if "lumber" = "ingot" then]
- mastercraft.cmd(969): [}]
- mastercraft.cmd(970): [if contains("(leather|cloth|yarn)","lumber") then]
- mastercraft.cmd(975): [}]
- mastercraft.cmd(976): [if "lumber" = "stack" then]
- mastercraft.cmd(981): [}]
- mastercraft.cmd(982): [if "lumber" = "lumber" then]
- mastercraft.cmd(983): [{]
- mastercraft.cmd(984): [var c.action count]
- mastercraft.cmd(985): [var tempcount 1]
- mastercraft.cmd(986): [gosub combine.check "haversack" lumber]
- mastercraft.cmd(1511): [var combine.storage haversack]
- mastercraft.cmd(1512): [var combine.temp lumber]
- mastercraft.cmd(1513): [if "lumber" = "bone" then]
- mastercraft.cmd(1514): [if contains("tinkering book|Empty", "book") then]
- mastercraft.cmd(1514): [gosub PUT_IT book in haversack]
- mastercraft.cmd, mc_include.cmd(917): [var PutIt book in haversack]
- mastercraft.cmd, mc_include.cmd(918): [var LOCATION PUT_IT_1]
- mastercraft.cmd, mc_include.cmd(919): [pause 0.0001]
- mastercraft.cmd, mc_include.cmd(920): [PUT_IT_1:]
- mastercraft.cmd, mc_include.cmd(921): [matchre WAIT ^\.\.\.wait|^Sorry\,]
- mastercraft.cmd, mc_include.cmd(922): [matchre IMMOBILE ^You don't seem to be able to move to do that]
- mastercraft.cmd, mc_include.cmd(923): [matchre WEBBED ^You can't do that while entangled in a web]
- mastercraft.cmd, mc_include.cmd(924): [matchre STUNNED ^You are still stunned]
- mastercraft.cmd, mc_include.cmd(925): [matchre RETURN ^You (?:put|drop) .*\.]
- mastercraft.cmd, mc_include.cmd(926): [matchre RETURN ^Please rephrase that command\.]
- mastercraft.cmd, mc_include.cmd(927): [matchre RETURN ^.* what\?]
- mastercraft.cmd, mc_include.cmd(928): [matchre RETURN ^I could not find what you were referring to\.]
- mastercraft.cmd, mc_include.cmd(929): [matchre RETURN ^What were you referring to\? ]
- mastercraft.cmd, mc_include.cmd(930): [matchre RETURN ^The (\S+) can only hold]
- mastercraft.cmd, mc_include.cmd(931): [matchre PUT_IT_1 ^\[Putting an item on the brazier begins the enchanting process]
- mastercraft.cmd, mc_include.cmd(932): [send put book in haversack]
- mastercraft.cmd, mc_include.cmd(933): [matchwait 15]
- put book in haversack
- You put your book in your haversack.
- >
- mastercraft.cmd(2059): [return:]
- mastercraft.cmd(2060): [return]
- mastercraft.cmd(1515): [if matchre("tinkering", "weapon|armor|blacksmith") then]
- mastercraft.cmd(1519): [}]
- mastercraft.cmd(1520): [var combine.parts 0]
- mastercraft.cmd(1525): [if 1 > 1 then ]
- mastercraft.cmd(1529): [}]
- mastercraft.cmd(1530): [if matchre("Empty|Empty", "lumber") then]
- mastercraft.cmd(1531): [return]
- mastercraft.cmd(987): [}]
- mastercraft.cmd(988): [if "lumber" = "deed" then]
- mastercraft.cmd(992): [}]
- mastercraft.cmd(993): [if "tinkering" = "remed" then]
- mastercraft.cmd(998): [}]
- mastercraft.cmd(999): [if "lumber" = "mechanism" then]
- mastercraft.cmd(1012): [}]
- mastercraft.cmd(1013): [count.material2:]
- mastercraft.cmd(1014): [action (count) on]
- mastercraft.cmd(1015): [pause 1]
- mastercraft.cmd(1016): [if "first" = "zeroth" then]
- mastercraft.cmd(1017): [send count first pine lumber in my haversack]
- mastercraft.cmd(1018): [pause 1]
- count first pine lumber in my haversack
- mastercraft.cmd(962): [math material.volume add 3]
- mastercraft.cmd(962): [var itemvolume 3]
- You count out 3 pieces of lumber remaining.
- >
- mastercraft.cmd(1019): [if 0 = 1 then ]
- mastercraft.cmd(1023): [}]
- mastercraft.cmd(1024): [math tempcount subtract 1]
- mastercraft.cmd(1025): [action (count) off]
- mastercraft.cmd(1026): [pause 1]
- mastercraft.cmd(1027): [evalmath bigenough (floor(3/6))+0]
- mastercraft.cmd(1028): [if 0 < 1 then]
- mastercraft.cmd(1029): [{]
- mastercraft.cmd(1030): [unvar tempcount]
- mastercraft.cmd(1031): [unvar count]
- mastercraft.cmd(1032): [return]
- mastercraft.cmd(681): [if "mechanism" = "mechanism" then]
- mastercraft.cmd(681): [gosub count.material mechanism]
- mastercraft.cmd(956): [var count mechanism]
- mastercraft.cmd(957): [var bigenough 0]
- mastercraft.cmd(958): [var itemvolume 0]
- mastercraft.cmd(959): [action (count) math material.volume add mechanism;var itemvolume mechanism when About (\d+) volumes? of metal was used in this]
- mastercraft.cmd(960): [action (count) math material.volume add mechanism;var itemvolume mechanism when \s+(?:Volume|Yards|Piece|Pieces):\s+(\d+)$]
- mastercraft.cmd(961): [action (count) math material.volume add mechanism;var itemvolume mechanism when possess a volume of (\d+)\.$]
- mastercraft.cmd(962): [action (count) math material.volume add mechanism;var itemvolume mechanism when ^You count out (\d+) (piece|pieces|yards)]
- mastercraft.cmd(963): [action (count) var manual 1 when unable to discern hardly anything about it\.$|make a few observations\.$|learn more about its construction\.$]
- mastercraft.cmd(964): [var manual 0]
- mastercraft.cmd(965): [if "mechanism" = "ingot" then]
- mastercraft.cmd(969): [}]
- mastercraft.cmd(970): [if contains("(leather|cloth|yarn)","mechanism") then]
- mastercraft.cmd(975): [}]
- mastercraft.cmd(976): [if "mechanism" = "stack" then]
- mastercraft.cmd(981): [}]
- mastercraft.cmd(982): [if "mechanism" = "lumber" then]
- mastercraft.cmd(987): [}]
- mastercraft.cmd(988): [if "mechanism" = "deed" then]
- mastercraft.cmd(992): [}]
- mastercraft.cmd(993): [if "tinkering" = "remed" then]
- mastercraft.cmd(998): [}]
- mastercraft.cmd(999): [if "mechanism" = "mechanism" then]
- mastercraft.cmd(1000): [{]
- mastercraft.cmd(1001): [if 0 = 0 then ]
- mastercraft.cmd(1002): [{]
- mastercraft.cmd(1003): [var mechnumber 0]
- mastercraft.cmd(1004): [return]
- mastercraft.cmd(682): [if 0 > 11 then]
- mastercraft.cmd(683): [if 0 > 0 then]
- mastercraft.cmd(684): [if 6 > 3 then]
- mastercraft.cmd(684): [gosub lack.material]
- mastercraft.cmd(1846): [if "on" = "off" then]
- mastercraft.cmd(1847): [if matchre("tinkering", "weapon|armor|blacksmith") then]
- mastercraft.cmd(1857): [}]
- mastercraft.cmd(1858): [if "tinkering" = "carving" then]
- mastercraft.cmd(1889): [}]
- mastercraft.cmd(1890): [if "tinkering" = "tailor" then]
- mastercraft.cmd(1920): [}]
- mastercraft.cmd(1921): [if matchre("tinkering", "tinkering|shaping") then]
- mastercraft.cmd(1922): [{]
- mastercraft.cmd(1923): [if "pine" = "pine" then]
- mastercraft.cmd(1923): [var order.num 9]
- mastercraft.cmd(1924): [if "pine" = "maple" then]
- mastercraft.cmd(1925): [if "pine" = "balsa" then]
- mastercraft.cmd(1926): [evalmath reqd.order (6-3)/5]
- mastercraft.cmd(1927): [evalmath reqd.order ceiling(0.6)]
- mastercraft.cmd(1928): [var main.storage haversack]
- mastercraft.cmd(1929): [goto purchase.material]
- mastercraft.cmd(1961): [var purchaselabel purchase.material]
- mastercraft.cmd(1962): [action var need.coin 1 when ^The attendant shrugs and says, "Ugh, you don't have enough]
- mastercraft.cmd(1963): [if 851 != 874 then]
- mastercraft.cmd(1963): [gosub automove 874]
- mastercraft.cmd, mc_include.cmd(673): [if 851 = 0 then]
- mastercraft.cmd, mc_include.cmd(674): [var toroom 874]
- mastercraft.cmd, mc_include.cmd(675): [automovecont:]
- mastercraft.cmd, mc_include.cmd(676): [match automovecont2 Bonk! You smash your nose.]
- mastercraft.cmd, mc_include.cmd(677): [match return YOU HAVE ARRIVED]
- mastercraft.cmd, mc_include.cmd(678): [match automovecont1 YOU HAVE FAILED]
- mastercraft.cmd, mc_include.cmd(679): [put #goto 874]
- [Script loaded: automapper.cmd]
- mastercraft.cmd, mc_include.cmd(680): [matchwait 90]
- east
- >
- You slink east.
- [Engineering Society, Depot]
- Grey marble walls give way to alabaster columns framing an open supply depot. The northern hallway bears a sign indicating it leads to workshops, and a well-used road meanders out to the east. Crisscrossing wagon ruts in the dirt remain from trips to supply the guild with stone and wood supplies.
- You also see an unfinished alabaster toe ring, a steel crate, a large sign, an unfinished alabaster belt buckle, a grooved unfinished marble stirring rod and an unfinished ornate alabaster runestone.
- Also here: Merchant of Death Osus.
- Obvious paths: north, west.
- >
- Mapped exits: go well-used road
- [Script finished (In 1.4534584 seconds): automapper.cmd(167)]
- mastercraft.cmd(2059): [return:]
- mastercraft.cmd(2060): [return]
- mastercraft.cmd(1964): [first.order:]
- mastercraft.cmd(1965): [if matchre("tinkering", "carving|shaping|tailor|tinkering") then]
- mastercraft.cmd(1966): [{]
- mastercraft.cmd(1967): [gosub EMPTY_HANDS]
- mastercraft.cmd, mc_include.cmd(739): [pause 0.0001]
- mastercraft.cmd, mc_include.cmd(740): [if (("Empty" != "Empty") && (matchre("", ""))) then]
- mastercraft.cmd, mc_include.cmd(741): [if (("Empty" != "Empty") && (matchre("", ""))) then]
- mastercraft.cmd, mc_include.cmd(742): [if ("Empty" != "Empty") then]
- mastercraft.cmd, mc_include.cmd(743): [if ("Empty" != "Empty") then]
- mastercraft.cmd, mc_include.cmd(744): [return]
- mastercraft.cmd(1968): [if 1 >= 1 then ]
- mastercraft.cmd(1969): [{]
- mastercraft.cmd(1970): [gosub ORDER 9]
- mastercraft.cmd, mc_include.cmd(777): [var Order 9]
- mastercraft.cmd, mc_include.cmd(778): [var LOCATION ORDER_1]
- mastercraft.cmd, mc_include.cmd(779): [ORDER_1:]
- mastercraft.cmd, mc_include.cmd(780): [pause 0.1]
- mastercraft.cmd, mc_include.cmd(781): [matchre WAIT ^\.\.\.wait|^Sorry\,]
- mastercraft.cmd, mc_include.cmd(782): [matchre IMMOBILE ^You don't seem to be able to move to do that]
- mastercraft.cmd, mc_include.cmd(783): [matchre WEBBED ^You can't do that while entangled in a web]
- mastercraft.cmd, mc_include.cmd(784): [matchre STUNNED ^You are still stunned]
- mastercraft.cmd, mc_include.cmd(785): [matchre ORDER_1 ^The attendant says\,\s*\"You (can|may) purchase .*\.\s*Just order it again and we'll see it done\!\" ]
- mastercraft.cmd, mc_include.cmd(786): [matchre fullhands ^You realize your hands are full, and stop\.]
- mastercraft.cmd, mc_include.cmd(787): [matchre lack.coin you don't have enough coins|you don't have that much]
- mastercraft.cmd, mc_include.cmd(788): [matchre RETURN ^The attendant takes some coins from you and hands you .*\.]
- mastercraft.cmd, mc_include.cmd(789): [matchre RETURN pay the sales clerk]
- mastercraft.cmd, mc_include.cmd(790): [matchre RETURN ^\[You may purchase items from the shopkeeper with ORDER]
- mastercraft.cmd, mc_include.cmd(791): [if %need.coin = 1 then]
- mastercraft.cmd, mc_include.cmd(796): [}]
- mastercraft.cmd, mc_include.cmd(797): [if matchre("9", "\d+") then]
- mastercraft.cmd, mc_include.cmd(797): [send order 9]
- mastercraft.cmd, mc_include.cmd(798): [if !matchre("9", "\d+") then ]
- mastercraft.cmd, mc_include.cmd(802): [}]
- mastercraft.cmd, mc_include.cmd(803): [matchwait 15]
- order 9
- mastercraft.cmd(160): [var coin.temp 375]
- The attendant says, "You can purchase 5 pieces of pine lumber for 375 Kronars. Just order it again and we'll see it done!"
- >
- mastercraft.cmd, mc_include.cmd(779): [ORDER_1:]
- mastercraft.cmd, mc_include.cmd(780): [pause 0.1]
- mastercraft.cmd, mc_include.cmd(781): [matchre WAIT ^\.\.\.wait|^Sorry\,]
- mastercraft.cmd, mc_include.cmd(782): [matchre IMMOBILE ^You don't seem to be able to move to do that]
- mastercraft.cmd, mc_include.cmd(783): [matchre WEBBED ^You can't do that while entangled in a web]
- mastercraft.cmd, mc_include.cmd(784): [matchre STUNNED ^You are still stunned]
- mastercraft.cmd, mc_include.cmd(785): [matchre ORDER_1 ^The attendant says\,\s*\"You (can|may) purchase .*\.\s*Just order it again and we'll see it done\!\" ]
- mastercraft.cmd, mc_include.cmd(786): [matchre fullhands ^You realize your hands are full, and stop\.]
- mastercraft.cmd, mc_include.cmd(787): [matchre lack.coin you don't have enough coins|you don't have that much]
- mastercraft.cmd, mc_include.cmd(788): [matchre RETURN ^The attendant takes some coins from you and hands you .*\.]
- mastercraft.cmd, mc_include.cmd(789): [matchre RETURN pay the sales clerk]
- mastercraft.cmd, mc_include.cmd(790): [matchre RETURN ^\[You may purchase items from the shopkeeper with ORDER]
- mastercraft.cmd, mc_include.cmd(791): [if %need.coin = 1 then]
- mastercraft.cmd, mc_include.cmd(796): [}]
- mastercraft.cmd, mc_include.cmd(797): [if matchre("9", "\d+") then]
- mastercraft.cmd, mc_include.cmd(797): [send order 9]
- mastercraft.cmd, mc_include.cmd(798): [if !matchre("9", "\d+") then ]
- mastercraft.cmd, mc_include.cmd(802): [}]
- mastercraft.cmd, mc_include.cmd(803): [matchwait 15]
- order 9
- mastercraft.cmd(163): [math coin.intake subtract 375]
- The attendant takes some coins from you and hands you 5 pieces of pine lumber.
- >
- Osus gets a steel jagged wood shaper from inside his hitman's backpack.
- >
- mastercraft.cmd(2059): [return:]
- mastercraft.cmd(2060): [return]
- mastercraft.cmd(1971): [math reqd.order subtract 1]
- mastercraft.cmd(1972): [gosub PUT_IT my lumber in my haversack]
- mastercraft.cmd, mc_include.cmd(917): [var PutIt my lumber in my haversack]
- mastercraft.cmd, mc_include.cmd(918): [var LOCATION PUT_IT_1]
- mastercraft.cmd, mc_include.cmd(919): [pause 0.0001]
- mastercraft.cmd, mc_include.cmd(920): [PUT_IT_1:]
- mastercraft.cmd, mc_include.cmd(921): [matchre WAIT ^\.\.\.wait|^Sorry\,]
- mastercraft.cmd, mc_include.cmd(922): [matchre IMMOBILE ^You don't seem to be able to move to do that]
- mastercraft.cmd, mc_include.cmd(923): [matchre WEBBED ^You can't do that while entangled in a web]
- mastercraft.cmd, mc_include.cmd(924): [matchre STUNNED ^You are still stunned]
- mastercraft.cmd, mc_include.cmd(925): [matchre RETURN ^You (?:put|drop) .*\.]
- mastercraft.cmd, mc_include.cmd(926): [matchre RETURN ^Please rephrase that command\.]
- mastercraft.cmd, mc_include.cmd(927): [matchre RETURN ^.* what\?]
- mastercraft.cmd, mc_include.cmd(928): [matchre RETURN ^I could not find what you were referring to\.]
- mastercraft.cmd, mc_include.cmd(929): [matchre RETURN ^What were you referring to\? ]
- mastercraft.cmd, mc_include.cmd(930): [matchre RETURN ^The (\S+) can only hold]
- mastercraft.cmd, mc_include.cmd(931): [matchre PUT_IT_1 ^\[Putting an item on the brazier begins the enchanting process]
- mastercraft.cmd, mc_include.cmd(932): [send put my lumber in my haversack]
- mastercraft.cmd, mc_include.cmd(933): [matchwait 15]
- put my lumber in my haversack
- You put your lumber in your haversack.
- >
- mastercraft.cmd(2059): [return:]
- mastercraft.cmd(2060): [return]
- mastercraft.cmd(1973): [math lumber.item.count add 1]
- mastercraft.cmd(1974): [if matchre("lumber", "lumber") then]
- mastercraft.cmd(1974): [math material.volume add 5]
- mastercraft.cmd(1975): [if matchre("lumber", "leather|cloth|stack") then]
- mastercraft.cmd(1976): [if matchre("lumber", "yarn") then]
- mastercraft.cmd(1977): [if ("tinkering" = "remed") then]
- mastercraft.cmd(1978): [if 0 < 1 then]
- mastercraft.cmd(1978): [return]
- mastercraft.cmd(685): [gosub combine.check "haversack" lumber]
- mastercraft.cmd(1511): [var combine.storage haversack]
- mastercraft.cmd(1512): [var combine.temp lumber]
- mastercraft.cmd(1513): [if "lumber" = "bone" then]
- mastercraft.cmd(1514): [if contains("Empty|Empty", "book") then]
- mastercraft.cmd(1515): [if matchre("tinkering", "weapon|armor|blacksmith") then]
- mastercraft.cmd(1519): [}]
- mastercraft.cmd(1520): [var combine.parts 0]
- mastercraft.cmd(1525): [if 2 > 1 then ]
- mastercraft.cmd(1526): [{]
- mastercraft.cmd(1527): [if contains("Empty|Empty", "book") then]
- mastercraft.cmd(1528): [gosub combine]
- mastercraft.cmd(1550): [if !contains("Empty|Empty", "lumber") then]
- mastercraft.cmd(1550): [gosub GET lumber from my haversack]
- mastercraft.cmd, mc_include.cmd(941): [var Get lumber from my haversack]
- mastercraft.cmd, mc_include.cmd(942): [var LOCATION GET_1]
- mastercraft.cmd, mc_include.cmd(943): [pause 0.0001]
- mastercraft.cmd, mc_include.cmd(944): [GET_1:]
- mastercraft.cmd, mc_include.cmd(945): [matchre WAIT ^\.\.\.wait|^Sorry\,]
- mastercraft.cmd, mc_include.cmd(946): [matchre WAIT ^You struggle with .* great weight but can't quite lift it\!]
- mastercraft.cmd, mc_include.cmd(947): [matchre IMMOBILE ^You don't seem to be able to move to do that]
- mastercraft.cmd, mc_include.cmd(948): [matchre WEBBED ^You can't do that while entangled in a web]
- mastercraft.cmd, mc_include.cmd(949): [matchre STUNNED ^You are still stunned]
- mastercraft.cmd, mc_include.cmd(950): [matchre HOLD_1 ^But that is already in your inventory\.]
- mastercraft.cmd, mc_include.cmd(951): [matchre RETURN ^You get .*\.]
- mastercraft.cmd, mc_include.cmd(952): [matchre RETURN ^You pick up .*\.]
- mastercraft.cmd, mc_include.cmd(953): [matchre RETURN ^You carefully remove .* from the bundle\.]
- mastercraft.cmd, mc_include.cmd(954): [matchre RETURN ^You are already holding that\.]
- mastercraft.cmd, mc_include.cmd(955): [matchre RETURN ^Get what\?]
- mastercraft.cmd, mc_include.cmd(956): [matchre RETURN ^I could not find what you were referring to\.]
- mastercraft.cmd, mc_include.cmd(957): [matchre RETURN ^What were you referring to\?]
- mastercraft.cmd, mc_include.cmd(958): [matchre RETURN ^You grab .*(?:\.|\!|\?)]
- mastercraft.cmd, mc_include.cmd(959): [matchre RETURN ^As best it can\, .* moves in your direction\.]
- mastercraft.cmd, mc_include.cmd(960): [matchre UNTIE ^You pull at it]
- mastercraft.cmd, mc_include.cmd(961): [send get lumber from my haversack]
- mastercraft.cmd, mc_include.cmd(962): [matchwait 15]
- get lumber from my haversack
- You get some pine lumber from inside your haversack.
- >
- mastercraft.cmd(2059): [return:]
- mastercraft.cmd(2060): [return]
- mastercraft.cmd(1551): [if 2 = 1 then]
- mastercraft.cmd(1552): [gosub GET lumber from haversack]
- mastercraft.cmd, mc_include.cmd(941): [var Get lumber from haversack]
- mastercraft.cmd, mc_include.cmd(942): [var LOCATION GET_1]
- mastercraft.cmd, mc_include.cmd(943): [pause 0.0001]
- mastercraft.cmd, mc_include.cmd(944): [GET_1:]
- mastercraft.cmd, mc_include.cmd(945): [matchre WAIT ^\.\.\.wait|^Sorry\,]
- mastercraft.cmd, mc_include.cmd(946): [matchre WAIT ^You struggle with .* great weight but can't quite lift it\!]
- mastercraft.cmd, mc_include.cmd(947): [matchre IMMOBILE ^You don't seem to be able to move to do that]
- mastercraft.cmd, mc_include.cmd(948): [matchre WEBBED ^You can't do that while entangled in a web]
- mastercraft.cmd, mc_include.cmd(949): [matchre STUNNED ^You are still stunned]
- mastercraft.cmd, mc_include.cmd(950): [matchre HOLD_1 ^But that is already in your inventory\.]
- mastercraft.cmd, mc_include.cmd(951): [matchre RETURN ^You get .*\.]
- mastercraft.cmd, mc_include.cmd(952): [matchre RETURN ^You pick up .*\.]
- mastercraft.cmd, mc_include.cmd(953): [matchre RETURN ^You carefully remove .* from the bundle\.]
- mastercraft.cmd, mc_include.cmd(954): [matchre RETURN ^You are already holding that\.]
- mastercraft.cmd, mc_include.cmd(955): [matchre RETURN ^Get what\?]
- mastercraft.cmd, mc_include.cmd(956): [matchre RETURN ^I could not find what you were referring to\.]
- mastercraft.cmd, mc_include.cmd(957): [matchre RETURN ^What were you referring to\?]
- mastercraft.cmd, mc_include.cmd(958): [matchre RETURN ^You grab .*(?:\.|\!|\?)]
- mastercraft.cmd, mc_include.cmd(959): [matchre RETURN ^As best it can\, .* moves in your direction\.]
- mastercraft.cmd, mc_include.cmd(960): [matchre UNTIE ^You pull at it]
- mastercraft.cmd, mc_include.cmd(961): [send get lumber from haversack]
- mastercraft.cmd, mc_include.cmd(962): [matchwait 15]
- > get lumber from haversack
- You get some pine lumber from inside your haversack.
- > mastercraft.cmd(2059): [return:]
- mastercraft.cmd(2060): [return]
- mastercraft.cmd(1553): [send combine]
- mastercraft.cmd(1554): [pause 1]
- Osus splits his maple lumber into several pieces, then shapes them into bolt shafts using a steel jagged wood shaper.
- combine
- >
- You combine the stacks of lumber together.
- >
- mastercraft.cmd(1555): [math lumber.item.count subtract 1]
- mastercraft.cmd(1556): [if !matchre("pine lumber|Empty", "Empty") then]
- mastercraft.cmd(1557): [pause 0.5]
- mastercraft.cmd(1558): [goto combine]
- mastercraft.cmd(1550): [if !contains("Empty|pine lumber", "lumber") then]
- mastercraft.cmd(1551): [if 1 = 1 then]
- mastercraft.cmd(1551): [goto combine.end]
- mastercraft.cmd(1561): [if matchre("Empty|pine lumber", "lumber") then]
- mastercraft.cmd(1561): [gosub PUT_IT lumber in haversack]
- mastercraft.cmd, mc_include.cmd(917): [var PutIt lumber in haversack]
- mastercraft.cmd, mc_include.cmd(918): [var LOCATION PUT_IT_1]
- mastercraft.cmd, mc_include.cmd(919): [pause 0.0001]
- mastercraft.cmd, mc_include.cmd(920): [PUT_IT_1:]
- mastercraft.cmd, mc_include.cmd(921): [matchre WAIT ^\.\.\.wait|^Sorry\,]
- mastercraft.cmd, mc_include.cmd(922): [matchre IMMOBILE ^You don't seem to be able to move to do that]
- mastercraft.cmd, mc_include.cmd(923): [matchre WEBBED ^You can't do that while entangled in a web]
- mastercraft.cmd, mc_include.cmd(924): [matchre STUNNED ^You are still stunned]
- mastercraft.cmd, mc_include.cmd(925): [matchre RETURN ^You (?:put|drop) .*\.]
- mastercraft.cmd, mc_include.cmd(926): [matchre RETURN ^Please rephrase that command\.]
- mastercraft.cmd, mc_include.cmd(927): [matchre RETURN ^.* what\?]
- mastercraft.cmd, mc_include.cmd(928): [matchre RETURN ^I could not find what you were referring to\.]
- mastercraft.cmd, mc_include.cmd(929): [matchre RETURN ^What were you referring to\? ]
- mastercraft.cmd, mc_include.cmd(930): [matchre RETURN ^The (\S+) can only hold]
- mastercraft.cmd, mc_include.cmd(931): [matchre PUT_IT_1 ^\[Putting an item on the brazier begins the enchanting process]
- mastercraft.cmd, mc_include.cmd(932): [send put lumber in haversack]
- mastercraft.cmd, mc_include.cmd(933): [matchwait 15]
- put lumber in haversack
- You put your lumber in your haversack.
- >
- mastercraft.cmd(2059): [return:]
- mastercraft.cmd(2060): [return]
- mastercraft.cmd(1562): [if matchre("Empty|Empty", "lumber") then]
- mastercraft.cmd(1563): [gosub GET tinkering book from haversack]
- mastercraft.cmd, mc_include.cmd(941): [var Get tinkering book from haversack]
- mastercraft.cmd, mc_include.cmd(942): [var LOCATION GET_1]
- mastercraft.cmd, mc_include.cmd(943): [pause 0.0001]
- mastercraft.cmd, mc_include.cmd(944): [GET_1:]
- mastercraft.cmd, mc_include.cmd(945): [matchre WAIT ^\.\.\.wait|^Sorry\,]
- mastercraft.cmd, mc_include.cmd(946): [matchre WAIT ^You struggle with .* great weight but can't quite lift it\!]
- mastercraft.cmd, mc_include.cmd(947): [matchre IMMOBILE ^You don't seem to be able to move to do that]
- mastercraft.cmd, mc_include.cmd(948): [matchre WEBBED ^You can't do that while entangled in a web]
- mastercraft.cmd, mc_include.cmd(949): [matchre STUNNED ^You are still stunned]
- mastercraft.cmd, mc_include.cmd(950): [matchre HOLD_1 ^But that is already in your inventory\.]
- mastercraft.cmd, mc_include.cmd(951): [matchre RETURN ^You get .*\.]
- mastercraft.cmd, mc_include.cmd(952): [matchre RETURN ^You pick up .*\.]
- mastercraft.cmd, mc_include.cmd(953): [matchre RETURN ^You carefully remove .* from the bundle\.]
- mastercraft.cmd, mc_include.cmd(954): [matchre RETURN ^You are already holding that\.]
- mastercraft.cmd, mc_include.cmd(955): [matchre RETURN ^Get what\?]
- mastercraft.cmd, mc_include.cmd(956): [matchre RETURN ^I could not find what you were referring to\.]
- mastercraft.cmd, mc_include.cmd(957): [matchre RETURN ^What were you referring to\?]
- mastercraft.cmd, mc_include.cmd(958): [matchre RETURN ^You grab .*(?:\.|\!|\?)]
- mastercraft.cmd, mc_include.cmd(959): [matchre RETURN ^As best it can\, .* moves in your direction\.]
- mastercraft.cmd, mc_include.cmd(960): [matchre UNTIE ^You pull at it]
- mastercraft.cmd, mc_include.cmd(961): [send get tinkering book from haversack]
- mastercraft.cmd, mc_include.cmd(962): [matchwait 15]
- get tinkering book from haversack
- You get a book of master tinkering instructions from inside your haversack.
- >
- mastercraft.cmd(2059): [return:]
- mastercraft.cmd(2060): [return]
- mastercraft.cmd(1564): [unvar combine.temp]
- mastercraft.cmd(1565): [unvar combine.storage]
- mastercraft.cmd(1566): [return]
- mastercraft.cmd(1529): [}]
- mastercraft.cmd(1530): [if matchre("tinkering book|Empty", "%combine.temp") then]
- mastercraft.cmd(1531): [return]
- mastercraft.cmd(686): [pause 0.5]
- mastercraft.cmd(687): [echo Total Pieces Req'd: 6]
- Total Pieces Req'd: 6
- mastercraft.cmd(688): [echo Pieces per Item: 6]
- Pieces per Item: 6
- mastercraft.cmd(689): [echo Number of Items Req'd: 1]
- Number of Items Req'd: 1
- mastercraft.cmd(690): [echo Inventory: 8 pieces]
- Inventory: 8 pieces
- mastercraft.cmd(691): [} ]
- mastercraft.cmd(692): [if matchre("tinkering", "remed") then]
- mastercraft.cmd(781): [}]
- mastercraft.cmd(782): [if ("tinkering" = "artif") then]
- mastercraft.cmd(822): [} ]
- mastercraft.cmd(824): [goto calc.parts]
- mastercraft.cmd(842): [var temp.room 0]
- mastercraft.cmd(843): [math asmCount1 multiply 1]
- mastercraft.cmd(844): [math asmCount2 multiply 1]
- mastercraft.cmd(845): [if matchre("tinkering book|Empty", "book") then]
- mastercraft.cmd(845): [gosub PUT_IT my book in my haversack]
- mastercraft.cmd, mc_include.cmd(917): [var PutIt my book in my haversack]
- mastercraft.cmd, mc_include.cmd(918): [var LOCATION PUT_IT_1]
- mastercraft.cmd, mc_include.cmd(919): [pause 0.0001]
- mastercraft.cmd, mc_include.cmd(920): [PUT_IT_1:]
- mastercraft.cmd, mc_include.cmd(921): [matchre WAIT ^\.\.\.wait|^Sorry\,]
- mastercraft.cmd, mc_include.cmd(922): [matchre IMMOBILE ^You don't seem to be able to move to do that]
- mastercraft.cmd, mc_include.cmd(923): [matchre WEBBED ^You can't do that while entangled in a web]
- mastercraft.cmd, mc_include.cmd(924): [matchre STUNNED ^You are still stunned]
- mastercraft.cmd, mc_include.cmd(925): [matchre RETURN ^You (?:put|drop) .*\.]
- mastercraft.cmd, mc_include.cmd(926): [matchre RETURN ^Please rephrase that command\.]
- mastercraft.cmd, mc_include.cmd(927): [matchre RETURN ^.* what\?]
- mastercraft.cmd, mc_include.cmd(928): [matchre RETURN ^I could not find what you were referring to\.]
- mastercraft.cmd, mc_include.cmd(929): [matchre RETURN ^What were you referring to\? ]
- mastercraft.cmd, mc_include.cmd(930): [matchre RETURN ^The (\S+) can only hold]
- mastercraft.cmd, mc_include.cmd(931): [matchre PUT_IT_1 ^\[Putting an item on the brazier begins the enchanting process]
- mastercraft.cmd, mc_include.cmd(932): [send put my book in my haversack]
- mastercraft.cmd, mc_include.cmd(933): [matchwait 15]
- put my book in my haversack
- You put your book in your haversack.
- >
- mastercraft.cmd(2059): [return:]
- mastercraft.cmd(2060): [return]
- mastercraft.cmd(846): [if matchre("string", "(\S+)") then]
- mastercraft.cmd(846): [math asmCount1 subtract 0]
- mastercraft.cmd(847): [if matchre("string", "(\S+)\s(\S+)") then]
- mastercraft.cmd(848): [if matchre("mechanism", "(\S+)") then]
- mastercraft.cmd(848): [math asmCount2 subtract 0]
- mastercraft.cmd(849): [if matchre("mechanism", "(\S+)\s(\S+)") then]
- mastercraft.cmd(850): [if "mechanism" = "mechanism" then ]
- mastercraft.cmd(851): [{]
- mastercraft.cmd(852): [put #tvar totalmechanisms 1]
- mastercraft.cmd(853): [math asmCount2 subtract 0]
- mastercraft.cmd(854): [put #tvar needmechanisms 1]
- mastercraft.cmd(855): [evalmath asmCount2 ceiling(1/3)]
- mastercraft.cmd(856): [}]
- mastercraft.cmd(858): [pause 2]
- mastercraft.cmd(859): [gosub check.location]
- mastercraft.cmd, mc_include.cmd(292): [var society none]
- mastercraft.cmd, mc_include.cmd(293): [if 1 = 30 && matchre("442|441|443|405|404|398|402|403|409|408|399|406|407|400|410|411|401", "874") then]
- mastercraft.cmd, mc_include.cmd(294): [if 1 = 30 && matchre("448|450|449|451|458|459|455|452|453|454|456|457|460", "874") then]
- mastercraft.cmd, mc_include.cmd(295): [if 1 = 30 && matchre("461|462|463|464|465|466|467|468|469", "874") then]
- mastercraft.cmd, mc_include.cmd(296): [if 1 = 30 && matchre("470|471|473|474|475|481|472|476|479|478|477|480|482", "874") then]
- mastercraft.cmd, mc_include.cmd(297): [if 1 = 30 && matchre("526|527|528|529|530|531|532|533|534|535|536|537|538|539|540", "874") then]
- mastercraft.cmd, mc_include.cmd(298): [if 1 = 1 && matchre("903|865|962|961|960|902|905|904|906|963|907|908|909", "874") then]
- mastercraft.cmd, mc_include.cmd(299): [if 1 = 1 && matchre("873|910|911|912|913|914|915|916|917|918|919|920|921|922|923|924", "874") then]
- mastercraft.cmd, mc_include.cmd(300): [if 1 = 1 && matchre("851|925|874|926|927|928|929|930", "874") then]
- mastercraft.cmd, mc_include.cmd(300): [var society Crossing.Engineering]
- mastercraft.cmd, mc_include.cmd(301): [if 1 = 1 && matchre("898|931|932|933|934", "874") then]
- mastercraft.cmd, mc_include.cmd(302): [if 1 = 90 && matchre("818|819|820|821|822|823|824|825|826|827|828|829|830|831|832", "874") then]
- mastercraft.cmd, mc_include.cmd(303): [if 1 = 90 && matchre("850|851|852|846|843|845|847|848|849|844|841|839|840|842", "874") then]
- mastercraft.cmd, mc_include.cmd(304): [if 1 = 90 && matchre("853|854|855|856|857|858|859|860|861|862", "874") then]
- mastercraft.cmd, mc_include.cmd(305): [if 1 = 90 && matchre("863|864|865|866|867|868|869|870|871|872|873", "874") then]
- mastercraft.cmd, mc_include.cmd(306): [if 1 = 67 && matchre("644|661|645|648|648|649|650|651|652|653|654|655|656|657|658|659|660|646", "874") then]
- mastercraft.cmd, mc_include.cmd(307): [if 1 = 67 && matchre("700|701|702|703|704|705", "874") then]
- mastercraft.cmd, mc_include.cmd(308): [if 1 = 116 && matchre("407|408|416|417|418|419|409|410|411|412|413|414|415", "874") then]
- mastercraft.cmd, mc_include.cmd(309): [if 1 = 107 && matchre("334|335|336|337|338|339|340|341|342|343|344|345|346|347|348", "874") then]
- mastercraft.cmd, mc_include.cmd(310): [if 1 = 7 && matchre("774|777|776|775|778|782|779|784|780|786|781|783|785", "874") then]
- mastercraft.cmd, mc_include.cmd(311): [if 1 = 61 && matchre("248|238|239|240|241|242|243|244|245|246|247|253|252|251|250|249|237", "874") then]
- mastercraft.cmd, mc_include.cmd(312): [if 1 = 150 && matchre("206|207|208|209|210|220|221", "874") then]
- mastercraft.cmd, mc_include.cmd(313): [if 1 = 150 && matchre("196|197|198|199|200|201|202|203|204|215|216|217|218|219", "874") then]
- mastercraft.cmd, mc_include.cmd(314): [if 1 = 150 && matchre("183|184|185|186|187|188|189|211|212|213|214", "874") then]
- mastercraft.cmd, mc_include.cmd(315): [if 1 = 150 && matchre("190|191|192|193|194|195", "874") then]
- mastercraft.cmd, mc_include.cmd(316): [pause 1]
- mastercraft.cmd, mc_include.cmd(317): [gosub Crossing.Engineering]
- mastercraft.cmd, mc_include.cmd(412): [var master Talia]
- mastercraft.cmd, mc_include.cmd(413): [put #tvar master.room 851|925|874|926|927|928|929|930]
- mastercraft.cmd, mc_include.cmd(414): [put #tvar work.room 928|929|930]
- mastercraft.cmd, mc_include.cmd(415): [put #tvar supply.room 874]
- mastercraft.cmd, mc_include.cmd(416): [put #tvar part.room 851]
- mastercraft.cmd, mc_include.cmd(417): [put #tvar tool.room 851]
- mastercraft.cmd, mc_include.cmd(418): [put #tvar ingot.buy 906]
- mastercraft.cmd, mc_include.cmd(419): [put #tvar repair.room Rangu]
- mastercraft.cmd, mc_include.cmd(420): [put #tvar repair.clerk Rangu]
- mastercraft.cmd, mc_include.cmd(421): [var society.type Engineering]
- mastercraft.cmd, mc_include.cmd(422): [return]
- mastercraft.cmd, mc_include.cmd(318): [return]
- mastercraft.cmd(860): [if 1 > 0 then]
- mastercraft.cmd(860): [gosub purchase.assemble]
- mastercraft.cmd(1080): [if "string" = "NULL" then]
- mastercraft.cmd(1081): [if matchre("tinkering", "weapon|armor|blacksmith") && matchre("string", "strips|string|backing|backing|padding|hilt|haft|cord|pole|handle|boss") && 874 != 851 then]
- mastercraft.cmd(1081): [gosub automove 851]
- mastercraft.cmd, mc_include.cmd(673): [if 874 = 0 then]
- mastercraft.cmd, mc_include.cmd(674): [var toroom 851]
- mastercraft.cmd, mc_include.cmd(675): [automovecont:]
- mastercraft.cmd, mc_include.cmd(676): [match automovecont2 Bonk! You smash your nose.]
- mastercraft.cmd, mc_include.cmd(677): [match return YOU HAVE ARRIVED]
- mastercraft.cmd, mc_include.cmd(678): [match automovecont1 YOU HAVE FAILED]
- mastercraft.cmd, mc_include.cmd(679): [put #goto 851]
- [Script loaded: automapper.cmd]
- mastercraft.cmd, mc_include.cmd(680): [matchwait 90]
- west
- You slink west.
- [Engineering Society, Crafting Supplies]
- Expertly fitted grey marble slabs frame the lower half of the shop's alabaster walls. Shadows dance at the light produced by carefully arranged copper torch holders about the room. This area sells a variety of supplies to eager crafters and offers some shelter from the loud noises of productivity emanating from the east.
- You also see Engineering Society Mistress Talia Volmogen, an unfinished alabaster shallow basin, an elegantly carved mistwood door leading outside and a large sign.
- Obvious exits: north, east, west.
- >
- Mapped exits: go mistwood door
- [Script finished (In 1.1716198 seconds): automapper.cmd(167)]
- mastercraft.cmd(2059): [return:]
- mastercraft.cmd(2060): [return]
- mastercraft.cmd(1082): [else]
- mastercraft.cmd(1083): [purchase.assemble_1:]
- mastercraft.cmd(1084): [action (order) on]
- mastercraft.cmd(1085): [gosub ORDER]
- mastercraft.cmd, mc_include.cmd(777): [var Order ]
- mastercraft.cmd, mc_include.cmd(778): [var LOCATION ORDER_1]
- mastercraft.cmd, mc_include.cmd(779): [ORDER_1:]
- mastercraft.cmd, mc_include.cmd(780): [pause 0.1]
- mastercraft.cmd, mc_include.cmd(781): [matchre WAIT ^\.\.\.wait|^Sorry\,]
- mastercraft.cmd, mc_include.cmd(782): [matchre IMMOBILE ^You don't seem to be able to move to do that]
- mastercraft.cmd, mc_include.cmd(783): [matchre WEBBED ^You can't do that while entangled in a web]
- mastercraft.cmd, mc_include.cmd(784): [matchre STUNNED ^You are still stunned]
- mastercraft.cmd, mc_include.cmd(785): [matchre ORDER_1 ^The attendant says\,\s*\"You (can|may) purchase .*\.\s*Just order it again and we'll see it done\!\" ]
- mastercraft.cmd, mc_include.cmd(786): [matchre fullhands ^You realize your hands are full, and stop\.]
- mastercraft.cmd, mc_include.cmd(787): [matchre lack.coin you don't have enough coins|you don't have that much]
- mastercraft.cmd, mc_include.cmd(788): [matchre RETURN ^The attendant takes some coins from you and hands you .*\.]
- mastercraft.cmd, mc_include.cmd(789): [matchre RETURN pay the sales clerk]
- mastercraft.cmd, mc_include.cmd(790): [matchre RETURN ^\[You may purchase items from the shopkeeper with ORDER]
- mastercraft.cmd, mc_include.cmd(791): [if %need.coin = 1 then]
- mastercraft.cmd, mc_include.cmd(796): [}]
- mastercraft.cmd, mc_include.cmd(797): [if matchre("", "\d+") then]
- mastercraft.cmd, mc_include.cmd(798): [if !matchre("", "\d+") then ]
- mastercraft.cmd, mc_include.cmd(799): [{]
- mastercraft.cmd, mc_include.cmd(800): [if matchre("", "\w+") then]
- mastercraft.cmd, mc_include.cmd(801): [else]
- mastercraft.cmd, mc_include.cmd(801): [send Order]
- mastercraft.cmd, mc_include.cmd(802): [}]
- mastercraft.cmd, mc_include.cmd(803): [matchwait 15]
- Order
- >
- You see the following items for sale in the catalog:
- 1). some short iron chisels................. 500 Kronars
- The fundamental tool for carving stone.
- 2). some square iron rifflers............... 625 Kronars
- Useful for correcting carving problems.
- 3). a thin iron rasp........................ 625 Kronars
- Useful for fixing problems during the carving process.
- mastercraft.cmd(178): [put #tvar polish.order 4]
- 4). a jar of surface polish................. 625 Kronars
- Useful for fixing blemishes on carved bone and stone.
- 5). a cleaning cloth........................ 500 Kronars
- Used to clean and bring out new appearances of crafted items.
- 6). an iron bone saw........................ 500 Kronars
- Used to carve bones into useful shapes.
- 7). some bleaching solution................. 250 Kronars
- Used to clean and bleach bones for use with bone carving.
- 8). a carving knife......................... 50 Kronars
- Used to shape wood and other soft materials.
- 9). a wood shaper........................... 187 Kronars
- Used to shape wood into various forms.
- 10). a metal drawknife...................... 500 Kronars
- Used to scrape bark from wood and evenly hone surfaces.
- 11). a woodcutting saw...................... 400 Kronars
- Used to cut off the jagged ends of downed trees for turning it into lumber.
- 12). some metal clamps...................... 625 Kronars
- Push these onto materials during crafting to hold or glue them together.
- 13). some wood glue......................... 437 Kronars
- Applied to wood crafts to hold them together
- 14). some wood stain........................ 375 Kronars
- Used to finish and protect wood crafts.
- 15). some dogfish sandpaper................. 250 Kronars
- Useful for cleaning and repairing wooden crafts.
- 16). some tinker's tools.................... 625 Kronars
- A collection of drills, drivers, files and hammers used to adjust tinkered goods.
- 17). some metal pliers...................... 625 Kronars
- Pliers are useful for working mechanisms into place.
- [You may purchase items from the shopkeeper with ORDER #]
- >
- mastercraft.cmd(2059): [return:]
- mastercraft.cmd(2060): [return]
- mastercraft.cmd(1086): [action (order) off]
- mastercraft.cmd(1087): [purchase.assemble_2:]
- mastercraft.cmd(1088): [if "tinkering" = "tailor" then]
- mastercraft.cmd(1092): [}]
- mastercraft.cmd(1093): [if "tinkering" = "artif" then]
- mastercraft.cmd(1096): [}]
- mastercraft.cmd(1097): [else]
- mastercraft.cmd(1097): [gosub ORDER string]
- mastercraft.cmd, mc_include.cmd(777): [var Order string]
- mastercraft.cmd, mc_include.cmd(778): [var LOCATION ORDER_1]
- mastercraft.cmd, mc_include.cmd(779): [ORDER_1:]
- mastercraft.cmd, mc_include.cmd(780): [pause 0.1]
- mastercraft.cmd, mc_include.cmd(781): [matchre WAIT ^\.\.\.wait|^Sorry\,]
- mastercraft.cmd, mc_include.cmd(782): [matchre IMMOBILE ^You don't seem to be able to move to do that]
- mastercraft.cmd, mc_include.cmd(783): [matchre WEBBED ^You can't do that while entangled in a web]
- mastercraft.cmd, mc_include.cmd(784): [matchre STUNNED ^You are still stunned]
- mastercraft.cmd, mc_include.cmd(785): [matchre ORDER_1 ^The attendant says\,\s*\"You (can|may) purchase .*\.\s*Just order it again and we'll see it done\!\" ]
- mastercraft.cmd, mc_include.cmd(786): [matchre fullhands ^You realize your hands are full, and stop\.]
- mastercraft.cmd, mc_include.cmd(787): [matchre lack.coin you don't have enough coins|you don't have that much]
- mastercraft.cmd, mc_include.cmd(788): [matchre RETURN ^The attendant takes some coins from you and hands you .*\.]
- mastercraft.cmd, mc_include.cmd(789): [matchre RETURN pay the sales clerk]
- mastercraft.cmd, mc_include.cmd(790): [matchre RETURN ^\[You may purchase items from the shopkeeper with ORDER]
- mastercraft.cmd, mc_include.cmd(791): [if %need.coin = 1 then]
- mastercraft.cmd, mc_include.cmd(796): [}]
- mastercraft.cmd, mc_include.cmd(797): [if matchre("string", "\d+") then]
- mastercraft.cmd, mc_include.cmd(798): [if !matchre("string", "\d+") then ]
- mastercraft.cmd, mc_include.cmd(799): [{]
- mastercraft.cmd, mc_include.cmd(800): [if matchre("string", "\w+") then]
- mastercraft.cmd, mc_include.cmd(800): [send buy string]
- mastercraft.cmd, mc_include.cmd(801): [else]
- mastercraft.cmd, mc_include.cmd(802): [}]
- mastercraft.cmd, mc_include.cmd(803): [matchwait 15]
- buy string
- You can't order anything here.
- > [rest]: look
- [Engineering Society, Crafting Supplies]
- Expertly fitted grey marble slabs frame the lower half of the shop's alabaster walls. Shadows dance at the light produced by carefully arranged copper torch holders about the room. This area sells a variety of supplies to eager crafters and offers some shelter from the loud noises of productivity emanating from the east.
- You also see Engineering Society Mistress Talia Volmogen, an unfinished alabaster shallow basin, an elegantly carved mistwood door leading outside and a large sign.
- Obvious exits: north, east, west.
- >
- mastercraft.cmd, mc_include.cmd(804): [put #echo >$Log Crimson 3/31/2019 08:19:26 AM *** MISSING MATCH IN ORDER! (utility.inc) ***]
- mastercraft.cmd, mc_include.cmd(805): [put #echo >$Log Crimson 3/31/2019 08:19:26 AM Order = string]
- mastercraft.cmd, mc_include.cmd(806): [put #log 3/31/2019 08:19:26 AM MISSING MATCH IN ORDER! (utility.inc)]
- mastercraft.cmd, mc_include.cmd(807): [return]
- mastercraft.cmd(1098): [math asmCount1 subtract 1]
- mastercraft.cmd(1099): [pause .2]
- mastercraft.cmd(1100): [if "tinkering" = "artif" then]
- mastercraft.cmd(1101): [else]
- mastercraft.cmd(1101): [gosub PUT_IT my string in my haversack]
- mastercraft.cmd, mc_include.cmd(917): [var PutIt my string in my haversack]
- mastercraft.cmd, mc_include.cmd(918): [var LOCATION PUT_IT_1]
- mastercraft.cmd, mc_include.cmd(919): [pause 0.0001]
- mastercraft.cmd, mc_include.cmd(920): [PUT_IT_1:]
- mastercraft.cmd, mc_include.cmd(921): [matchre WAIT ^\.\.\.wait|^Sorry\,]
- mastercraft.cmd, mc_include.cmd(922): [matchre IMMOBILE ^You don't seem to be able to move to do that]
- mastercraft.cmd, mc_include.cmd(923): [matchre WEBBED ^You can't do that while entangled in a web]
- mastercraft.cmd, mc_include.cmd(924): [matchre STUNNED ^You are still stunned]
- mastercraft.cmd, mc_include.cmd(925): [matchre RETURN ^You (?:put|drop) .*\.]
- mastercraft.cmd, mc_include.cmd(926): [matchre RETURN ^Please rephrase that command\.]
- mastercraft.cmd, mc_include.cmd(927): [matchre RETURN ^.* what\?]
- mastercraft.cmd, mc_include.cmd(928): [matchre RETURN ^I could not find what you were referring to\.]
- mastercraft.cmd, mc_include.cmd(929): [matchre RETURN ^What were you referring to\? ]
- mastercraft.cmd, mc_include.cmd(930): [matchre RETURN ^The (\S+) can only hold]
- mastercraft.cmd, mc_include.cmd(931): [matchre PUT_IT_1 ^\[Putting an item on the brazier begins the enchanting process]
- mastercraft.cmd, mc_include.cmd(932): [send put my string in my haversack]
- mastercraft.cmd, mc_include.cmd(933): [matchwait 15]
- put my string in my haversack
- What were you referring to?
- >
- mastercraft.cmd(2059): [return:]
- mastercraft.cmd(2060): [return]
- mastercraft.cmd(1102): [if 0 = 0 then]
- mastercraft.cmd(1102): [return]
- mastercraft.cmd(861): [if 1 > 0 then]
- mastercraft.cmd(861): [gosub purchase.assemble2]
- mastercraft.cmd(1106): [if "mechanism" = "NULL" then]
- mastercraft.cmd(1107): [if (matchre("tinkering", "weapon|armor|blacksmith") && matchre("mechanism", "strips|backing|string|backing|padding|hilt|haft|cord|pole|handle|boss") && (851 != 851)) then]
- mastercraft.cmd(1108): [else]
- mastercraft.cmd(1108): [if 851 != 874 then]
- mastercraft.cmd(1109): [{]
- mastercraft.cmd(1110): [if "mechanism" = "mechanism" && 851 != 906 then]
- mastercraft.cmd(1110): [gosub automove 906]
- mastercraft.cmd, mc_include.cmd(673): [if 851 = 0 then]
- mastercraft.cmd, mc_include.cmd(674): [var toroom 906]
- mastercraft.cmd, mc_include.cmd(675): [automovecont:]
- mastercraft.cmd, mc_include.cmd(676): [match automovecont2 Bonk! You smash your nose.]
- mastercraft.cmd, mc_include.cmd(677): [match return YOU HAVE ARRIVED]
- mastercraft.cmd, mc_include.cmd(678): [match automovecont1 YOU HAVE FAILED]
- mastercraft.cmd, mc_include.cmd(679): [put #goto 906]
- [Script loaded: automapper.cmd]
- mastercraft.cmd, mc_include.cmd(680): [matchwait 90]
- go mistwood door
- [The Crossing, Bank Street]
- A lovely view of the river bend is afforded to the northeast, but the vast majority of the pedestrians here hurry by oblivious, as they make their way to the various commercial, financial and trade establishments located in this part of town. Wealthy merchants, determined traders, intent-looking shopkeepers and wholesalers, and their hangers-on, pass you by. You could swear you also see a crafty cutpurse or two among the jostling throng.
- You also see an unfinished alabaster toe ring, an unfinished alabaster toe ring and the Zoluren Engineering Society Building.
- Next move: north
- Obvious paths: east, west.
- >
- Mapped exits: go society building
- west
- You slink west.
- [The Crossing, Bank Street]
- You stand at the entrance to the Traders' Guildhall, an understated, elegant structure with carved wooden doors, stout brick chimneys, tiled gables, pargetted decorations and leaded glass windows. The door that leads inside is guarded by an officious concierge. Due west along this busy street is the Crossing's Guard House, and east is the Moneylender, a financial institution for merchants great and small all over Elanthia.
- Next move: script crossingtrainerfix north
- Obvious paths: north, east, west.
- north
- >
- Mapped exits: go traders' guildhall
- You slink north.
- [The Crossing, Water Sprite Way]
- The road curves slightly in concert with the river here, gradually merging with Bank Street. Rising to the south you see the wood and white plaster facade of the Traders' Guildhall. From this vantage point, it is more modest looking than you would have expected but still impeccably designed and executed.
- You also see a stone cottage with a painted sign mounted on it and Brisson's Haberdashery.
- Next move: north
- Obvious paths: north, south, west.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement