Advertisement
rainbowroad31

mctinkeringbug

Mar 31st, 2019
152
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 57.32 KB | None | 0 0
  1. turn my book to page 1
  2. >
  3. You turn your book to page 1, instructions for crafting a toy crossbow.
  4. >
  5. mastercraft.cmd(2059): [return:]
  6. mastercraft.cmd(2060): [return]
  7. mastercraft.cmd(527): [gosub STUDY my book]
  8. mastercraft.cmd, mc_include.cmd(892): [var Study my book]
  9. mastercraft.cmd, mc_include.cmd(893): [var LOCATION STUDY_1]
  10. mastercraft.cmd, mc_include.cmd(894): [pause 0.0001]
  11. mastercraft.cmd, mc_include.cmd(895): [STUDY_1:]
  12. mastercraft.cmd, mc_include.cmd(896): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  13. mastercraft.cmd, mc_include.cmd(897): [matchre STUNNED ^You are still stunned]
  14. mastercraft.cmd, mc_include.cmd(898): [matchre WEBBED ^You can't do that while entangled in a web]
  15. mastercraft.cmd, mc_include.cmd(899): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  16. mastercraft.cmd, mc_include.cmd(900): [match STUDY_1 You begin]
  17. mastercraft.cmd, mc_include.cmd(901): [match STUDY_1 You continue studying the]
  18. mastercraft.cmd, mc_include.cmd(902): [match STUDY_1 You continue to study]
  19. mastercraft.cmd, mc_include.cmd(903): [match RETURN You take on a studious look]
  20. mastercraft.cmd, mc_include.cmd(904): [match STUDY_END Why do you need to study this chart again?]
  21. mastercraft.cmd, mc_include.cmd(905): [matchre STUDY_NEXT (^With|^In) a sudden moment of clarity]
  22. mastercraft.cmd, mc_include.cmd(906): [matchre GET_BOOK ^But you are not holding it]
  23. mastercraft.cmd, mc_include.cmd(907): [matchre RETURN You study|You scan|You notate|You review]
  24. mastercraft.cmd, mc_include.cmd(908): [matchre RETURN ^You now feel ready to begin the crafting process.]
  25. mastercraft.cmd, mc_include.cmd(909): [send study my book]
  26. mastercraft.cmd, mc_include.cmd(910): [matchwait]
  27. study my book
  28. You scan the toy crossbow instructions with a glance and completely understand all facets of the design. (5/5)
  29. You now feel ready to begin the crafting process.
  30. Roundtime: 5 sec.
  31. R>
  32. mastercraft.cmd(2059): [return:]
  33. mastercraft.cmd(2060): [return]
  34. mastercraft.cmd(528): [if ((6 < 4) && (!0)) then ]
  35. mastercraft.cmd(533): [}]
  36. mastercraft.cmd(534): [goto calc.material]
  37. mastercraft.cmd(544): [var material.volume 0]
  38. mastercraft.cmd(545): [var bigenough 0]
  39. mastercraft.cmd(546): [var asmCount1 0]
  40. mastercraft.cmd(547): [var asmCount2 0]
  41. mastercraft.cmd(548): [if matchre("tinkering", "weapon|armor|blacksmith") then]
  42. mastercraft.cmd(586): [}]
  43. mastercraft.cmd(587): [if "tinkering" = "tailor" then]
  44. mastercraft.cmd(621): [}]
  45. mastercraft.cmd(622): [if (("tinkering" = "carving") && ("lumber" = "bone")) then]
  46. mastercraft.cmd(663): [}]
  47. mastercraft.cmd(664): [if ((matchre("tinkering", "tinkering|shaping")) && ("lumber" = lumber")) then]
  48. mastercraft.cmd(665): [{]
  49. mastercraft.cmd(666): [pause .1]
  50. mastercraft.cmd(667): [action (book) on]
  51. mastercraft.cmd(668): [pause .5]
  52. mastercraft.cmd(669): [if !matchre("tinkering book", "book") then]
  53. mastercraft.cmd(670): [send read my book]
  54. mastercraft.cmd(671): [waitforre .*lumber.*\((\d+) (piece|pieces)\)]
  55. read my book
  56.  
  57. -= Chapter 2, Page 1: Instructions for crafting a toy crossbow =-
  58.  
  59. 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.
  60.  
  61. 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.
  62.  
  63. A list of ingredients is provided:
  64.  
  65. (1) refined wood lumber (6 pieces)
  66. mastercraft.cmd(204): [var assemble2 mechanism]
  67. mastercraft.cmd(204): [ var asmCount2 1]
  68. (1) finished mechanism
  69. mastercraft.cmd(200): [var assemble string]
  70. mastercraft.cmd(200): [ var asmCount1 1]
  71. (1) finished bow string
  72.  
  73. >
  74. mastercraft.cmd(672): [var volume 6]
  75. mastercraft.cmd(673): [action (book) off]
  76. mastercraft.cmd(674): [pause 0.1]
  77. mastercraft.cmd(675): [var mass.volume 6]
  78. mastercraft.cmd(676): [math mass.volume multiply 1]
  79. mastercraft.cmd(677): [if 6 > 70 then]
  80. mastercraft.cmd(678): [gosub parts.inv ]
  81. mastercraft.cmd(866): [var lumber.item.count 0]
  82. mastercraft.cmd(867): [var lumber.deed.count 0]
  83. mastercraft.cmd(868): [var %herb1.item.count 0]
  84. mastercraft.cmd(869): [var %herb2.item.count 0]
  85. mastercraft.cmd(870): [var induction.count 0]
  86. mastercraft.cmd(871): [var abolition.count 0]
  87. mastercraft.cmd(872): [var congruence.count 0]
  88. mastercraft.cmd(873): [var permutation.count 0]
  89. mastercraft.cmd(874): [var rarefaction.count 0]
  90. mastercraft.cmd(875): [var fount.count 0]
  91. mastercraft.cmd(876): [var water.count 0]
  92. mastercraft.cmd(877): [var alcohol.count 0]
  93. mastercraft.cmd(878): [var coal.count 0]
  94. mastercraft.cmd(879): [var long.pole.count 0]
  95. mastercraft.cmd(880): [var short.pole.count 0]
  96. mastercraft.cmd(881): [var handle.count 0]
  97. mastercraft.cmd(882): [var hilt.count 0]
  98. mastercraft.cmd(883): [var haft.count 0]
  99. mastercraft.cmd(884): [var large.backing.count 0]
  100. mastercraft.cmd(885): [var large.padding.count 0]
  101. mastercraft.cmd(886): [var small.backing.count 0]
  102. mastercraft.cmd(887): [var small.padding.count 0]
  103. mastercraft.cmd(888): [var long.cord.count 0]
  104. mastercraft.cmd(889): [var short.cord.count 0]
  105. mastercraft.cmd(890): [var pins.count 0]
  106. mastercraft.cmd(891): [var oil.count 0]
  107. mastercraft.cmd(892): [var polish.count 0]
  108. mastercraft.cmd(893): [var stain.count 0]
  109. mastercraft.cmd(894): [var string.count 0]
  110. mastercraft.cmd(895): [var mechanism.count 0]
  111. mastercraft.cmd(896): [var lenses.count 0]
  112. mastercraft.cmd(899): [action (forging) math ingot.item.count add 1 when ^\s*(?:an?|some)(?! deed).*(pine) ingot]
  113. mastercraft.cmd(900): [action (forging) math lumber.deed.count add 1 when \s+a deed for (?:an?|some).*(pine).*(ingot)]
  114. mastercraft.cmd(901): [action (forging) math long.pole.count add 1 when a long \S+ pole]
  115. mastercraft.cmd(902): [action (forging) math short.pole.count add 1 when a short \S+ pole]
  116. mastercraft.cmd(903): [action (forging) math handle.count add 1 when (a|an) \S+ shield handle]
  117. mastercraft.cmd(904): [action (forging) math hilt.count add 1 when a \S+ \S+ hilt]
  118. mastercraft.cmd(905): [action (forging) math haft.count add 1 when a \S+ \S+ haft]
  119. mastercraft.cmd(906): [action (forging) math oil.count add 1 when a flask of(?: azure| violet)? oil]
  120. mastercraft.cmd(907): [action (outfitting) math large.backing.count add 1 when a large \S+ backing]
  121. mastercraft.cmd(908): [action (outfitting) math small.backing.count add 1 when a small \S+ backing]
  122. mastercraft.cmd(909): [action (outfitting) math large.padding.count add 1 when (a|some) large \S+ padding]
  123. mastercraft.cmd(910): [action (outfitting) math small.padding.count add 1 when (a|some) small \S+ padding]
  124. mastercraft.cmd(911): [action (outfitting) math large.padding.count add 1 when (a|some) large \S+ \S+ padding]
  125. mastercraft.cmd(912): [action (outfitting) math small.padding.count add 1 when (a|some) small \S+ \S+ padding]
  126. mastercraft.cmd(913): [action (outfitting) math long.cord.count add 1 when a long \S+ cord]
  127. mastercraft.cmd(914): [action (outfitting) math short.cord.count add 1 when a short \S+ cord]
  128. mastercraft.cmd(915): [action (outfitting) math pins.count add 1 when some straight iron pins]
  129. mastercraft.cmd(916): [action (outfitting) math lumber.item.count add 1 when ^\s+(?:an?|some) (pine).*(lumber)]
  130. mastercraft.cmd(917): [action (outfitting) math lumber.deed.count add 1 when ^\s+a deed for (?:an?|some).*(pine).*(lumber)]
  131. mastercraft.cmd(918): [action (engineering) math polish.count add 1 when a jar of surface polish]
  132. mastercraft.cmd(919): [action (engineering) math stain.count add 1 when some wood stain]
  133. mastercraft.cmd(920): [action (engineering) math string.count add 1 when some bow string]
  134. mastercraft.cmd(921): [action (engineering) math mechanism.count add 1 when some (\S+) mechanism]
  135. mastercraft.cmd(922): [action (engineering) math lenses.count add 1 when some lenses]
  136. mastercraft.cmd(923): [action (engineering) math lumber.item.count add 1 when ^\s+(?:an?|some) (pine).*(lumber|stack)]
  137. mastercraft.cmd(924): [action (engineering) math lumber.deed.count add 1 when ^\s+a deed for (?:an?|some).*(pine).*(lumber|stack)]
  138. mastercraft.cmd(925): [action (alchemy) math %herb1.item.count add 1 when ^\s+(?:an?|some).*(%herb1)]
  139. mastercraft.cmd(926): [action (alchemy) math %herb2.item.count add 1 when ^\s+(?:an?|some).*(%herb2)]
  140. mastercraft.cmd(927): [action (alchemy) math water.count add 1 when ^\s+(?:an?|some) water]
  141. mastercraft.cmd(928): [action (alchemy) math alcohol.count add 1 when ^\s+(?:an?|some) grain alcohol]
  142. mastercraft.cmd(929): [action (alchemy) math coal.count add 1 when ^\s+(?:an?|some).*coal nugget]
  143. mastercraft.cmd(930): [action (enchanting) math .sigil add 1 when ^\s+(?:an?).* (\S+) sigil-scroll]
  144. mastercraft.cmd(931): [action (enchanting) math fount.count add 1 when ^\s+(?:an?).* fount]
  145. mastercraft.cmd(932): [action (enchanting) math lumber.item.count add 1 when ^\s+(an?).*(lumber)]
  146. mastercraft.cmd(933): [action (forging) off]
  147. mastercraft.cmd(934): [action (outfitting) off]
  148. mastercraft.cmd(935): [action (engineering) off]
  149. mastercraft.cmd(936): [action (alchemy) off]
  150. mastercraft.cmd(937): [action (enchanting) off]
  151. mastercraft.cmd(940): [if ("tinkering" = "tailor") then]
  152. mastercraft.cmd(941): [if matchre("tinkering", "weapon|armor|blacksmith") then]
  153. mastercraft.cmd(942): [if matchre("tinkering", "carving|shaping|tinkering") then]
  154. mastercraft.cmd(942): [action (engineering) on]
  155. mastercraft.cmd(943): [if "tinkering" = "remed" then]
  156. mastercraft.cmd(944): [if "tinkering" = "artif" then]
  157. mastercraft.cmd(945): [send inv haversack]
  158. mastercraft.cmd(946): [waitforre INVENTORY HELP]
  159. inv haversack
  160. Inside the a heavy silk haversack, you see:
  161.  
  162. an engineering work order logbook
  163. a polished Sunderstone slickstone
  164. a wool dunce hat
  165. some dried nemoih
  166. a flask of oil
  167. mastercraft.cmd(919): [math stain.count add 1]
  168. some wood stain
  169. mastercraft.cmd(919): [math stain.count add 1]
  170. some wood stain
  171. a wool belt
  172. an awl carved of burnished ebony
  173. a large purpleheart bowl edged with ivory
  174. a purpleheart mixing stick inlaid with ivory
  175. a wool hip pouch
  176. a wool eyepatch
  177. a large packet of deed claim forms
  178. a deed for a bronze ingot
  179. a deed for a bronze ingot
  180. a deed for a bronze ingot
  181. a deed for a bronze ingot
  182. a deed for a bronze ingot
  183. a deed for a bronze ingot
  184. a large packet of deed claim forms
  185. a large packet of deed claim forms
  186. a stirring rod with decorative platinum accents
  187. some short iron chisels
  188. a wood shaper
  189. a large packet of deed claim forms
  190. some grain alcohol
  191. a padded wool mask
  192. a deed for a bronze ingot
  193. a deed for a bronze ingot
  194. a deed for a bronze ingot
  195. a deed for a bronze ingot
  196. a metal drawknife edged in glaes
  197. a carving knife
  198. some metal tinker's tools
  199. some metal clamps
  200. some hooked pliers with calfskin grips
  201. mastercraft.cmd(919): [math stain.count add 1]
  202. some wood stain
  203. mastercraft.cmd(923): [math lumber.item.count add 1]
  204. some pine lumber
  205. a yardstick inlaid with driftwood and bits of shell
  206. a book of master blacksmithing instructions
  207. a bronze ingot
  208. a glaes-edged shovel with an azurelle grip
  209. a kau leather bellows fitted with a kertig nozzle
  210. a silversteel forging mallet adorned with fire opals
  211. some articulated covellite tongs with a tempered finish
  212. a flask of oil
  213. a forging work order logbook
  214. some rifflers with azurelle handles
  215. a book of master carving instructions
  216. a deer-bone stack
  217. mastercraft.cmd(918): [math polish.count add 1]
  218. a jar of surface polish
  219. a bone saw with a blade edged in audrualm
  220. a rasp with an azurelle grip
  221. an alchemy work order logbook
  222. a book of master remedy instructions
  223. some water
  224. some dried nemoih
  225. a tiny coal nugget
  226. a wirework sieve with polished marble handles
  227. a white granite pestle carved to resemble a femur
  228. a white granite mortar shaped like an open-top monkey skull
  229. a wool scarf
  230. an outfitting work order logbook
  231. a book of master tailoring instructions
  232. some iron scissors
  233. some wool cloth
  234. some straight iron pins
  235. some sewing needles inlaid with lustrous shell
  236. [Type INVENTORY HELP for more options]
  237. >
  238. mastercraft.cmd(947): [pause 2]
  239.  
  240. >
  241. mastercraft.cmd(948): [if ("tinkering" = "tailor") then]
  242. mastercraft.cmd(949): [if matchre("tinkering", "weapon|armor|blacksmith") then]
  243. mastercraft.cmd(950): [if matchre("tinkering", "carving|shaping|tinkering") then]
  244. mastercraft.cmd(950): [action (engineering) off]
  245. mastercraft.cmd(951): [if "tinkering" = "remed" then]
  246. mastercraft.cmd(952): [if "tinkering" = "artif" then]
  247. mastercraft.cmd(953): [return ]
  248. mastercraft.cmd(679): [if 1 > 11 then]
  249. mastercraft.cmd(680): [if 1 > 0 then]
  250. mastercraft.cmd(680): [gosub count.material lumber]
  251. mastercraft.cmd(956): [var count lumber]
  252. mastercraft.cmd(957): [var bigenough 0]
  253. mastercraft.cmd(958): [var itemvolume 0]
  254. mastercraft.cmd(959): [action (count) math material.volume add lumber;var itemvolume lumber when About (\d+) volumes? of metal was used in this]
  255. mastercraft.cmd(960): [action (count) math material.volume add lumber;var itemvolume lumber when \s+(?:Volume|Yards|Piece|Pieces):\s+(\d+)$]
  256. mastercraft.cmd(961): [action (count) math material.volume add lumber;var itemvolume lumber when possess a volume of (\d+)\.$]
  257. mastercraft.cmd(962): [action (count) math material.volume add lumber;var itemvolume lumber when ^You count out (\d+) (piece|pieces|yards)]
  258. 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\.$]
  259. mastercraft.cmd(964): [var manual 0]
  260. mastercraft.cmd(965): [if "lumber" = "ingot" then]
  261. mastercraft.cmd(969): [}]
  262. mastercraft.cmd(970): [if contains("(leather|cloth|yarn)","lumber") then]
  263. mastercraft.cmd(975): [}]
  264. mastercraft.cmd(976): [if "lumber" = "stack" then]
  265. mastercraft.cmd(981): [}]
  266. mastercraft.cmd(982): [if "lumber" = "lumber" then]
  267. mastercraft.cmd(983): [{]
  268. mastercraft.cmd(984): [var c.action count]
  269. mastercraft.cmd(985): [var tempcount 1]
  270. mastercraft.cmd(986): [gosub combine.check "haversack" lumber]
  271. mastercraft.cmd(1511): [var combine.storage haversack]
  272. mastercraft.cmd(1512): [var combine.temp lumber]
  273. mastercraft.cmd(1513): [if "lumber" = "bone" then]
  274. mastercraft.cmd(1514): [if contains("tinkering book|Empty", "book") then]
  275. mastercraft.cmd(1514): [gosub PUT_IT book in haversack]
  276. mastercraft.cmd, mc_include.cmd(917): [var PutIt book in haversack]
  277. mastercraft.cmd, mc_include.cmd(918): [var LOCATION PUT_IT_1]
  278. mastercraft.cmd, mc_include.cmd(919): [pause 0.0001]
  279. mastercraft.cmd, mc_include.cmd(920): [PUT_IT_1:]
  280. mastercraft.cmd, mc_include.cmd(921): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  281. mastercraft.cmd, mc_include.cmd(922): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  282. mastercraft.cmd, mc_include.cmd(923): [matchre WEBBED ^You can't do that while entangled in a web]
  283. mastercraft.cmd, mc_include.cmd(924): [matchre STUNNED ^You are still stunned]
  284. mastercraft.cmd, mc_include.cmd(925): [matchre RETURN ^You (?:put|drop) .*\.]
  285. mastercraft.cmd, mc_include.cmd(926): [matchre RETURN ^Please rephrase that command\.]
  286. mastercraft.cmd, mc_include.cmd(927): [matchre RETURN ^.* what\?]
  287. mastercraft.cmd, mc_include.cmd(928): [matchre RETURN ^I could not find what you were referring to\.]
  288. mastercraft.cmd, mc_include.cmd(929): [matchre RETURN ^What were you referring to\? ]
  289. mastercraft.cmd, mc_include.cmd(930): [matchre RETURN ^The (\S+) can only hold]
  290. mastercraft.cmd, mc_include.cmd(931): [matchre PUT_IT_1 ^\[Putting an item on the brazier begins the enchanting process]
  291. mastercraft.cmd, mc_include.cmd(932): [send put book in haversack]
  292. mastercraft.cmd, mc_include.cmd(933): [matchwait 15]
  293. put book in haversack
  294.  
  295. You put your book in your haversack.
  296. >
  297. mastercraft.cmd(2059): [return:]
  298. mastercraft.cmd(2060): [return]
  299. mastercraft.cmd(1515): [if matchre("tinkering", "weapon|armor|blacksmith") then]
  300. mastercraft.cmd(1519): [}]
  301. mastercraft.cmd(1520): [var combine.parts 0]
  302. mastercraft.cmd(1525): [if 1 > 1 then ]
  303. mastercraft.cmd(1529): [}]
  304. mastercraft.cmd(1530): [if matchre("Empty|Empty", "lumber") then]
  305. mastercraft.cmd(1531): [return]
  306. mastercraft.cmd(987): [}]
  307. mastercraft.cmd(988): [if "lumber" = "deed" then]
  308. mastercraft.cmd(992): [}]
  309. mastercraft.cmd(993): [if "tinkering" = "remed" then]
  310. mastercraft.cmd(998): [}]
  311. mastercraft.cmd(999): [if "lumber" = "mechanism" then]
  312. mastercraft.cmd(1012): [}]
  313. mastercraft.cmd(1013): [count.material2:]
  314. mastercraft.cmd(1014): [action (count) on]
  315. mastercraft.cmd(1015): [pause 1]
  316. mastercraft.cmd(1016): [if "first" = "zeroth" then]
  317. mastercraft.cmd(1017): [send count first pine lumber in my haversack]
  318. mastercraft.cmd(1018): [pause 1]
  319. count first pine lumber in my haversack
  320. mastercraft.cmd(962): [math material.volume add 3]
  321. mastercraft.cmd(962): [var itemvolume 3]
  322. You count out 3 pieces of lumber remaining.
  323. >
  324. mastercraft.cmd(1019): [if 0 = 1 then ]
  325. mastercraft.cmd(1023): [}]
  326. mastercraft.cmd(1024): [math tempcount subtract 1]
  327. mastercraft.cmd(1025): [action (count) off]
  328. mastercraft.cmd(1026): [pause 1]
  329. mastercraft.cmd(1027): [evalmath bigenough (floor(3/6))+0]
  330. mastercraft.cmd(1028): [if 0 < 1 then]
  331. mastercraft.cmd(1029): [{]
  332. mastercraft.cmd(1030): [unvar tempcount]
  333. mastercraft.cmd(1031): [unvar count]
  334. mastercraft.cmd(1032): [return]
  335. mastercraft.cmd(681): [if "mechanism" = "mechanism" then]
  336. mastercraft.cmd(681): [gosub count.material mechanism]
  337. mastercraft.cmd(956): [var count mechanism]
  338. mastercraft.cmd(957): [var bigenough 0]
  339. mastercraft.cmd(958): [var itemvolume 0]
  340. mastercraft.cmd(959): [action (count) math material.volume add mechanism;var itemvolume mechanism when About (\d+) volumes? of metal was used in this]
  341. mastercraft.cmd(960): [action (count) math material.volume add mechanism;var itemvolume mechanism when \s+(?:Volume|Yards|Piece|Pieces):\s+(\d+)$]
  342. mastercraft.cmd(961): [action (count) math material.volume add mechanism;var itemvolume mechanism when possess a volume of (\d+)\.$]
  343. mastercraft.cmd(962): [action (count) math material.volume add mechanism;var itemvolume mechanism when ^You count out (\d+) (piece|pieces|yards)]
  344. 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\.$]
  345. mastercraft.cmd(964): [var manual 0]
  346. mastercraft.cmd(965): [if "mechanism" = "ingot" then]
  347. mastercraft.cmd(969): [}]
  348. mastercraft.cmd(970): [if contains("(leather|cloth|yarn)","mechanism") then]
  349. mastercraft.cmd(975): [}]
  350. mastercraft.cmd(976): [if "mechanism" = "stack" then]
  351. mastercraft.cmd(981): [}]
  352. mastercraft.cmd(982): [if "mechanism" = "lumber" then]
  353. mastercraft.cmd(987): [}]
  354. mastercraft.cmd(988): [if "mechanism" = "deed" then]
  355. mastercraft.cmd(992): [}]
  356. mastercraft.cmd(993): [if "tinkering" = "remed" then]
  357. mastercraft.cmd(998): [}]
  358. mastercraft.cmd(999): [if "mechanism" = "mechanism" then]
  359. mastercraft.cmd(1000): [{]
  360. mastercraft.cmd(1001): [if 0 = 0 then ]
  361. mastercraft.cmd(1002): [{]
  362. mastercraft.cmd(1003): [var mechnumber 0]
  363. mastercraft.cmd(1004): [return]
  364. mastercraft.cmd(682): [if 0 > 11 then]
  365. mastercraft.cmd(683): [if 0 > 0 then]
  366. mastercraft.cmd(684): [if 6 > 3 then]
  367. mastercraft.cmd(684): [gosub lack.material]
  368. mastercraft.cmd(1846): [if "on" = "off" then]
  369. mastercraft.cmd(1847): [if matchre("tinkering", "weapon|armor|blacksmith") then]
  370. mastercraft.cmd(1857): [}]
  371. mastercraft.cmd(1858): [if "tinkering" = "carving" then]
  372. mastercraft.cmd(1889): [}]
  373. mastercraft.cmd(1890): [if "tinkering" = "tailor" then]
  374. mastercraft.cmd(1920): [}]
  375. mastercraft.cmd(1921): [if matchre("tinkering", "tinkering|shaping") then]
  376. mastercraft.cmd(1922): [{]
  377. mastercraft.cmd(1923): [if "pine" = "pine" then]
  378. mastercraft.cmd(1923): [var order.num 9]
  379. mastercraft.cmd(1924): [if "pine" = "maple" then]
  380. mastercraft.cmd(1925): [if "pine" = "balsa" then]
  381. mastercraft.cmd(1926): [evalmath reqd.order (6-3)/5]
  382. mastercraft.cmd(1927): [evalmath reqd.order ceiling(0.6)]
  383. mastercraft.cmd(1928): [var main.storage haversack]
  384. mastercraft.cmd(1929): [goto purchase.material]
  385. mastercraft.cmd(1961): [var purchaselabel purchase.material]
  386. mastercraft.cmd(1962): [action var need.coin 1 when ^The attendant shrugs and says, "Ugh, you don't have enough]
  387. mastercraft.cmd(1963): [if 851 != 874 then]
  388. mastercraft.cmd(1963): [gosub automove 874]
  389. mastercraft.cmd, mc_include.cmd(673): [if 851 = 0 then]
  390. mastercraft.cmd, mc_include.cmd(674): [var toroom 874]
  391. mastercraft.cmd, mc_include.cmd(675): [automovecont:]
  392. mastercraft.cmd, mc_include.cmd(676): [match automovecont2 Bonk! You smash your nose.]
  393. mastercraft.cmd, mc_include.cmd(677): [match return YOU HAVE ARRIVED]
  394. mastercraft.cmd, mc_include.cmd(678): [match automovecont1 YOU HAVE FAILED]
  395. mastercraft.cmd, mc_include.cmd(679): [put #goto 874]
  396. [Script loaded: automapper.cmd]
  397. mastercraft.cmd, mc_include.cmd(680): [matchwait 90]
  398. east
  399.  
  400. >
  401. You slink east.
  402.  
  403. [Engineering Society, Depot]
  404. 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.
  405. 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.
  406. Also here: Merchant of Death Osus.
  407. Obvious paths: north, west.
  408.  
  409. >
  410. Mapped exits: go well-used road
  411.  
  412. [Script finished (In 1.4534584 seconds): automapper.cmd(167)]
  413. mastercraft.cmd(2059): [return:]
  414. mastercraft.cmd(2060): [return]
  415. mastercraft.cmd(1964): [first.order:]
  416. mastercraft.cmd(1965): [if matchre("tinkering", "carving|shaping|tailor|tinkering") then]
  417. mastercraft.cmd(1966): [{]
  418. mastercraft.cmd(1967): [gosub EMPTY_HANDS]
  419. mastercraft.cmd, mc_include.cmd(739): [pause 0.0001]
  420. mastercraft.cmd, mc_include.cmd(740): [if (("Empty" != "Empty") && (matchre("", ""))) then]
  421. mastercraft.cmd, mc_include.cmd(741): [if (("Empty" != "Empty") && (matchre("", ""))) then]
  422. mastercraft.cmd, mc_include.cmd(742): [if ("Empty" != "Empty") then]
  423. mastercraft.cmd, mc_include.cmd(743): [if ("Empty" != "Empty") then]
  424. mastercraft.cmd, mc_include.cmd(744): [return]
  425. mastercraft.cmd(1968): [if 1 >= 1 then ]
  426. mastercraft.cmd(1969): [{]
  427. mastercraft.cmd(1970): [gosub ORDER 9]
  428. mastercraft.cmd, mc_include.cmd(777): [var Order 9]
  429. mastercraft.cmd, mc_include.cmd(778): [var LOCATION ORDER_1]
  430. mastercraft.cmd, mc_include.cmd(779): [ORDER_1:]
  431. mastercraft.cmd, mc_include.cmd(780): [pause 0.1]
  432. mastercraft.cmd, mc_include.cmd(781): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  433. mastercraft.cmd, mc_include.cmd(782): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  434. mastercraft.cmd, mc_include.cmd(783): [matchre WEBBED ^You can't do that while entangled in a web]
  435. mastercraft.cmd, mc_include.cmd(784): [matchre STUNNED ^You are still stunned]
  436. 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\!\" ]
  437. mastercraft.cmd, mc_include.cmd(786): [matchre fullhands ^You realize your hands are full, and stop\.]
  438. mastercraft.cmd, mc_include.cmd(787): [matchre lack.coin you don't have enough coins|you don't have that much]
  439. mastercraft.cmd, mc_include.cmd(788): [matchre RETURN ^The attendant takes some coins from you and hands you .*\.]
  440. mastercraft.cmd, mc_include.cmd(789): [matchre RETURN pay the sales clerk]
  441. mastercraft.cmd, mc_include.cmd(790): [matchre RETURN ^\[You may purchase items from the shopkeeper with ORDER]
  442. mastercraft.cmd, mc_include.cmd(791): [if %need.coin = 1 then]
  443. mastercraft.cmd, mc_include.cmd(796): [}]
  444. mastercraft.cmd, mc_include.cmd(797): [if matchre("9", "\d+") then]
  445. mastercraft.cmd, mc_include.cmd(797): [send order 9]
  446. mastercraft.cmd, mc_include.cmd(798): [if !matchre("9", "\d+") then ]
  447. mastercraft.cmd, mc_include.cmd(802): [}]
  448. mastercraft.cmd, mc_include.cmd(803): [matchwait 15]
  449. order 9
  450. mastercraft.cmd(160): [var coin.temp 375]
  451. The attendant says, "You can purchase 5 pieces of pine lumber for 375 Kronars. Just order it again and we'll see it done!"
  452. >
  453. mastercraft.cmd, mc_include.cmd(779): [ORDER_1:]
  454. mastercraft.cmd, mc_include.cmd(780): [pause 0.1]
  455. mastercraft.cmd, mc_include.cmd(781): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  456. mastercraft.cmd, mc_include.cmd(782): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  457. mastercraft.cmd, mc_include.cmd(783): [matchre WEBBED ^You can't do that while entangled in a web]
  458. mastercraft.cmd, mc_include.cmd(784): [matchre STUNNED ^You are still stunned]
  459. 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\!\" ]
  460. mastercraft.cmd, mc_include.cmd(786): [matchre fullhands ^You realize your hands are full, and stop\.]
  461. mastercraft.cmd, mc_include.cmd(787): [matchre lack.coin you don't have enough coins|you don't have that much]
  462. mastercraft.cmd, mc_include.cmd(788): [matchre RETURN ^The attendant takes some coins from you and hands you .*\.]
  463. mastercraft.cmd, mc_include.cmd(789): [matchre RETURN pay the sales clerk]
  464. mastercraft.cmd, mc_include.cmd(790): [matchre RETURN ^\[You may purchase items from the shopkeeper with ORDER]
  465. mastercraft.cmd, mc_include.cmd(791): [if %need.coin = 1 then]
  466. mastercraft.cmd, mc_include.cmd(796): [}]
  467. mastercraft.cmd, mc_include.cmd(797): [if matchre("9", "\d+") then]
  468. mastercraft.cmd, mc_include.cmd(797): [send order 9]
  469. mastercraft.cmd, mc_include.cmd(798): [if !matchre("9", "\d+") then ]
  470. mastercraft.cmd, mc_include.cmd(802): [}]
  471. mastercraft.cmd, mc_include.cmd(803): [matchwait 15]
  472. order 9
  473.  
  474. mastercraft.cmd(163): [math coin.intake subtract 375]
  475. The attendant takes some coins from you and hands you 5 pieces of pine lumber.
  476.  
  477. >
  478. Osus gets a steel jagged wood shaper from inside his hitman's backpack.
  479. >
  480. mastercraft.cmd(2059): [return:]
  481. mastercraft.cmd(2060): [return]
  482. mastercraft.cmd(1971): [math reqd.order subtract 1]
  483. mastercraft.cmd(1972): [gosub PUT_IT my lumber in my haversack]
  484. mastercraft.cmd, mc_include.cmd(917): [var PutIt my lumber in my haversack]
  485. mastercraft.cmd, mc_include.cmd(918): [var LOCATION PUT_IT_1]
  486. mastercraft.cmd, mc_include.cmd(919): [pause 0.0001]
  487. mastercraft.cmd, mc_include.cmd(920): [PUT_IT_1:]
  488. mastercraft.cmd, mc_include.cmd(921): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  489. mastercraft.cmd, mc_include.cmd(922): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  490. mastercraft.cmd, mc_include.cmd(923): [matchre WEBBED ^You can't do that while entangled in a web]
  491. mastercraft.cmd, mc_include.cmd(924): [matchre STUNNED ^You are still stunned]
  492. mastercraft.cmd, mc_include.cmd(925): [matchre RETURN ^You (?:put|drop) .*\.]
  493. mastercraft.cmd, mc_include.cmd(926): [matchre RETURN ^Please rephrase that command\.]
  494. mastercraft.cmd, mc_include.cmd(927): [matchre RETURN ^.* what\?]
  495. mastercraft.cmd, mc_include.cmd(928): [matchre RETURN ^I could not find what you were referring to\.]
  496. mastercraft.cmd, mc_include.cmd(929): [matchre RETURN ^What were you referring to\? ]
  497. mastercraft.cmd, mc_include.cmd(930): [matchre RETURN ^The (\S+) can only hold]
  498. mastercraft.cmd, mc_include.cmd(931): [matchre PUT_IT_1 ^\[Putting an item on the brazier begins the enchanting process]
  499. mastercraft.cmd, mc_include.cmd(932): [send put my lumber in my haversack]
  500. mastercraft.cmd, mc_include.cmd(933): [matchwait 15]
  501. put my lumber in my haversack
  502.  
  503. You put your lumber in your haversack.
  504. >
  505. mastercraft.cmd(2059): [return:]
  506. mastercraft.cmd(2060): [return]
  507. mastercraft.cmd(1973): [math lumber.item.count add 1]
  508. mastercraft.cmd(1974): [if matchre("lumber", "lumber") then]
  509. mastercraft.cmd(1974): [math material.volume add 5]
  510. mastercraft.cmd(1975): [if matchre("lumber", "leather|cloth|stack") then]
  511. mastercraft.cmd(1976): [if matchre("lumber", "yarn") then]
  512. mastercraft.cmd(1977): [if ("tinkering" = "remed") then]
  513. mastercraft.cmd(1978): [if 0 < 1 then]
  514. mastercraft.cmd(1978): [return]
  515. mastercraft.cmd(685): [gosub combine.check "haversack" lumber]
  516. mastercraft.cmd(1511): [var combine.storage haversack]
  517. mastercraft.cmd(1512): [var combine.temp lumber]
  518. mastercraft.cmd(1513): [if "lumber" = "bone" then]
  519. mastercraft.cmd(1514): [if contains("Empty|Empty", "book") then]
  520. mastercraft.cmd(1515): [if matchre("tinkering", "weapon|armor|blacksmith") then]
  521. mastercraft.cmd(1519): [}]
  522. mastercraft.cmd(1520): [var combine.parts 0]
  523. mastercraft.cmd(1525): [if 2 > 1 then ]
  524. mastercraft.cmd(1526): [{]
  525. mastercraft.cmd(1527): [if contains("Empty|Empty", "book") then]
  526. mastercraft.cmd(1528): [gosub combine]
  527. mastercraft.cmd(1550): [if !contains("Empty|Empty", "lumber") then]
  528. mastercraft.cmd(1550): [gosub GET lumber from my haversack]
  529. mastercraft.cmd, mc_include.cmd(941): [var Get lumber from my haversack]
  530. mastercraft.cmd, mc_include.cmd(942): [var LOCATION GET_1]
  531. mastercraft.cmd, mc_include.cmd(943): [pause 0.0001]
  532. mastercraft.cmd, mc_include.cmd(944): [GET_1:]
  533. mastercraft.cmd, mc_include.cmd(945): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  534. mastercraft.cmd, mc_include.cmd(946): [matchre WAIT ^You struggle with .* great weight but can't quite lift it\!]
  535. mastercraft.cmd, mc_include.cmd(947): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  536. mastercraft.cmd, mc_include.cmd(948): [matchre WEBBED ^You can't do that while entangled in a web]
  537. mastercraft.cmd, mc_include.cmd(949): [matchre STUNNED ^You are still stunned]
  538. mastercraft.cmd, mc_include.cmd(950): [matchre HOLD_1 ^But that is already in your inventory\.]
  539. mastercraft.cmd, mc_include.cmd(951): [matchre RETURN ^You get .*\.]
  540. mastercraft.cmd, mc_include.cmd(952): [matchre RETURN ^You pick up .*\.]
  541. mastercraft.cmd, mc_include.cmd(953): [matchre RETURN ^You carefully remove .* from the bundle\.]
  542. mastercraft.cmd, mc_include.cmd(954): [matchre RETURN ^You are already holding that\.]
  543. mastercraft.cmd, mc_include.cmd(955): [matchre RETURN ^Get what\?]
  544. mastercraft.cmd, mc_include.cmd(956): [matchre RETURN ^I could not find what you were referring to\.]
  545. mastercraft.cmd, mc_include.cmd(957): [matchre RETURN ^What were you referring to\?]
  546. mastercraft.cmd, mc_include.cmd(958): [matchre RETURN ^You grab .*(?:\.|\!|\?)]
  547. mastercraft.cmd, mc_include.cmd(959): [matchre RETURN ^As best it can\, .* moves in your direction\.]
  548. mastercraft.cmd, mc_include.cmd(960): [matchre UNTIE ^You pull at it]
  549. mastercraft.cmd, mc_include.cmd(961): [send get lumber from my haversack]
  550. mastercraft.cmd, mc_include.cmd(962): [matchwait 15]
  551. get lumber from my haversack
  552.  
  553. You get some pine lumber from inside your haversack.
  554. >
  555. mastercraft.cmd(2059): [return:]
  556. mastercraft.cmd(2060): [return]
  557. mastercraft.cmd(1551): [if 2 = 1 then]
  558. mastercraft.cmd(1552): [gosub GET lumber from haversack]
  559. mastercraft.cmd, mc_include.cmd(941): [var Get lumber from haversack]
  560. mastercraft.cmd, mc_include.cmd(942): [var LOCATION GET_1]
  561. mastercraft.cmd, mc_include.cmd(943): [pause 0.0001]
  562. mastercraft.cmd, mc_include.cmd(944): [GET_1:]
  563. mastercraft.cmd, mc_include.cmd(945): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  564. mastercraft.cmd, mc_include.cmd(946): [matchre WAIT ^You struggle with .* great weight but can't quite lift it\!]
  565. mastercraft.cmd, mc_include.cmd(947): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  566. mastercraft.cmd, mc_include.cmd(948): [matchre WEBBED ^You can't do that while entangled in a web]
  567. mastercraft.cmd, mc_include.cmd(949): [matchre STUNNED ^You are still stunned]
  568. mastercraft.cmd, mc_include.cmd(950): [matchre HOLD_1 ^But that is already in your inventory\.]
  569. mastercraft.cmd, mc_include.cmd(951): [matchre RETURN ^You get .*\.]
  570. mastercraft.cmd, mc_include.cmd(952): [matchre RETURN ^You pick up .*\.]
  571. mastercraft.cmd, mc_include.cmd(953): [matchre RETURN ^You carefully remove .* from the bundle\.]
  572. mastercraft.cmd, mc_include.cmd(954): [matchre RETURN ^You are already holding that\.]
  573. mastercraft.cmd, mc_include.cmd(955): [matchre RETURN ^Get what\?]
  574. mastercraft.cmd, mc_include.cmd(956): [matchre RETURN ^I could not find what you were referring to\.]
  575. mastercraft.cmd, mc_include.cmd(957): [matchre RETURN ^What were you referring to\?]
  576. mastercraft.cmd, mc_include.cmd(958): [matchre RETURN ^You grab .*(?:\.|\!|\?)]
  577. mastercraft.cmd, mc_include.cmd(959): [matchre RETURN ^As best it can\, .* moves in your direction\.]
  578. mastercraft.cmd, mc_include.cmd(960): [matchre UNTIE ^You pull at it]
  579. mastercraft.cmd, mc_include.cmd(961): [send get lumber from haversack]
  580. mastercraft.cmd, mc_include.cmd(962): [matchwait 15]
  581.  
  582. > get lumber from haversack
  583.  
  584. You get some pine lumber from inside your haversack.
  585. > mastercraft.cmd(2059): [return:]
  586. mastercraft.cmd(2060): [return]
  587. mastercraft.cmd(1553): [send combine]
  588. mastercraft.cmd(1554): [pause 1]
  589.  
  590. Osus splits his maple lumber into several pieces, then shapes them into bolt shafts using a steel jagged wood shaper.
  591. combine
  592. >
  593. You combine the stacks of lumber together.
  594. >
  595. mastercraft.cmd(1555): [math lumber.item.count subtract 1]
  596. mastercraft.cmd(1556): [if !matchre("pine lumber|Empty", "Empty") then]
  597. mastercraft.cmd(1557): [pause 0.5]
  598. mastercraft.cmd(1558): [goto combine]
  599. mastercraft.cmd(1550): [if !contains("Empty|pine lumber", "lumber") then]
  600. mastercraft.cmd(1551): [if 1 = 1 then]
  601. mastercraft.cmd(1551): [goto combine.end]
  602. mastercraft.cmd(1561): [if matchre("Empty|pine lumber", "lumber") then]
  603. mastercraft.cmd(1561): [gosub PUT_IT lumber in haversack]
  604. mastercraft.cmd, mc_include.cmd(917): [var PutIt lumber in haversack]
  605. mastercraft.cmd, mc_include.cmd(918): [var LOCATION PUT_IT_1]
  606. mastercraft.cmd, mc_include.cmd(919): [pause 0.0001]
  607. mastercraft.cmd, mc_include.cmd(920): [PUT_IT_1:]
  608. mastercraft.cmd, mc_include.cmd(921): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  609. mastercraft.cmd, mc_include.cmd(922): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  610. mastercraft.cmd, mc_include.cmd(923): [matchre WEBBED ^You can't do that while entangled in a web]
  611. mastercraft.cmd, mc_include.cmd(924): [matchre STUNNED ^You are still stunned]
  612. mastercraft.cmd, mc_include.cmd(925): [matchre RETURN ^You (?:put|drop) .*\.]
  613. mastercraft.cmd, mc_include.cmd(926): [matchre RETURN ^Please rephrase that command\.]
  614. mastercraft.cmd, mc_include.cmd(927): [matchre RETURN ^.* what\?]
  615. mastercraft.cmd, mc_include.cmd(928): [matchre RETURN ^I could not find what you were referring to\.]
  616. mastercraft.cmd, mc_include.cmd(929): [matchre RETURN ^What were you referring to\? ]
  617. mastercraft.cmd, mc_include.cmd(930): [matchre RETURN ^The (\S+) can only hold]
  618. mastercraft.cmd, mc_include.cmd(931): [matchre PUT_IT_1 ^\[Putting an item on the brazier begins the enchanting process]
  619. mastercraft.cmd, mc_include.cmd(932): [send put lumber in haversack]
  620. mastercraft.cmd, mc_include.cmd(933): [matchwait 15]
  621. put lumber in haversack
  622.  
  623. You put your lumber in your haversack.
  624. >
  625. mastercraft.cmd(2059): [return:]
  626. mastercraft.cmd(2060): [return]
  627. mastercraft.cmd(1562): [if matchre("Empty|Empty", "lumber") then]
  628. mastercraft.cmd(1563): [gosub GET tinkering book from haversack]
  629. mastercraft.cmd, mc_include.cmd(941): [var Get tinkering book from haversack]
  630. mastercraft.cmd, mc_include.cmd(942): [var LOCATION GET_1]
  631. mastercraft.cmd, mc_include.cmd(943): [pause 0.0001]
  632. mastercraft.cmd, mc_include.cmd(944): [GET_1:]
  633. mastercraft.cmd, mc_include.cmd(945): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  634. mastercraft.cmd, mc_include.cmd(946): [matchre WAIT ^You struggle with .* great weight but can't quite lift it\!]
  635. mastercraft.cmd, mc_include.cmd(947): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  636. mastercraft.cmd, mc_include.cmd(948): [matchre WEBBED ^You can't do that while entangled in a web]
  637. mastercraft.cmd, mc_include.cmd(949): [matchre STUNNED ^You are still stunned]
  638. mastercraft.cmd, mc_include.cmd(950): [matchre HOLD_1 ^But that is already in your inventory\.]
  639. mastercraft.cmd, mc_include.cmd(951): [matchre RETURN ^You get .*\.]
  640. mastercraft.cmd, mc_include.cmd(952): [matchre RETURN ^You pick up .*\.]
  641. mastercraft.cmd, mc_include.cmd(953): [matchre RETURN ^You carefully remove .* from the bundle\.]
  642. mastercraft.cmd, mc_include.cmd(954): [matchre RETURN ^You are already holding that\.]
  643. mastercraft.cmd, mc_include.cmd(955): [matchre RETURN ^Get what\?]
  644. mastercraft.cmd, mc_include.cmd(956): [matchre RETURN ^I could not find what you were referring to\.]
  645. mastercraft.cmd, mc_include.cmd(957): [matchre RETURN ^What were you referring to\?]
  646. mastercraft.cmd, mc_include.cmd(958): [matchre RETURN ^You grab .*(?:\.|\!|\?)]
  647. mastercraft.cmd, mc_include.cmd(959): [matchre RETURN ^As best it can\, .* moves in your direction\.]
  648. mastercraft.cmd, mc_include.cmd(960): [matchre UNTIE ^You pull at it]
  649. mastercraft.cmd, mc_include.cmd(961): [send get tinkering book from haversack]
  650. mastercraft.cmd, mc_include.cmd(962): [matchwait 15]
  651. get tinkering book from haversack
  652.  
  653. You get a book of master tinkering instructions from inside your haversack.
  654. >
  655. mastercraft.cmd(2059): [return:]
  656. mastercraft.cmd(2060): [return]
  657. mastercraft.cmd(1564): [unvar combine.temp]
  658. mastercraft.cmd(1565): [unvar combine.storage]
  659. mastercraft.cmd(1566): [return]
  660. mastercraft.cmd(1529): [}]
  661. mastercraft.cmd(1530): [if matchre("tinkering book|Empty", "%combine.temp") then]
  662. mastercraft.cmd(1531): [return]
  663. mastercraft.cmd(686): [pause 0.5]
  664. mastercraft.cmd(687): [echo Total Pieces Req'd: 6]
  665. Total Pieces Req'd: 6
  666. mastercraft.cmd(688): [echo Pieces per Item: 6]
  667. Pieces per Item: 6
  668. mastercraft.cmd(689): [echo Number of Items Req'd: 1]
  669. Number of Items Req'd: 1
  670. mastercraft.cmd(690): [echo Inventory: 8 pieces]
  671. Inventory: 8 pieces
  672. mastercraft.cmd(691): [} ]
  673. mastercraft.cmd(692): [if matchre("tinkering", "remed") then]
  674. mastercraft.cmd(781): [}]
  675. mastercraft.cmd(782): [if ("tinkering" = "artif") then]
  676. mastercraft.cmd(822): [} ]
  677. mastercraft.cmd(824): [goto calc.parts]
  678. mastercraft.cmd(842): [var temp.room 0]
  679. mastercraft.cmd(843): [math asmCount1 multiply 1]
  680. mastercraft.cmd(844): [math asmCount2 multiply 1]
  681. mastercraft.cmd(845): [if matchre("tinkering book|Empty", "book") then]
  682. mastercraft.cmd(845): [gosub PUT_IT my book in my haversack]
  683. mastercraft.cmd, mc_include.cmd(917): [var PutIt my book in my haversack]
  684. mastercraft.cmd, mc_include.cmd(918): [var LOCATION PUT_IT_1]
  685. mastercraft.cmd, mc_include.cmd(919): [pause 0.0001]
  686. mastercraft.cmd, mc_include.cmd(920): [PUT_IT_1:]
  687. mastercraft.cmd, mc_include.cmd(921): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  688. mastercraft.cmd, mc_include.cmd(922): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  689. mastercraft.cmd, mc_include.cmd(923): [matchre WEBBED ^You can't do that while entangled in a web]
  690. mastercraft.cmd, mc_include.cmd(924): [matchre STUNNED ^You are still stunned]
  691. mastercraft.cmd, mc_include.cmd(925): [matchre RETURN ^You (?:put|drop) .*\.]
  692. mastercraft.cmd, mc_include.cmd(926): [matchre RETURN ^Please rephrase that command\.]
  693. mastercraft.cmd, mc_include.cmd(927): [matchre RETURN ^.* what\?]
  694. mastercraft.cmd, mc_include.cmd(928): [matchre RETURN ^I could not find what you were referring to\.]
  695. mastercraft.cmd, mc_include.cmd(929): [matchre RETURN ^What were you referring to\? ]
  696. mastercraft.cmd, mc_include.cmd(930): [matchre RETURN ^The (\S+) can only hold]
  697. mastercraft.cmd, mc_include.cmd(931): [matchre PUT_IT_1 ^\[Putting an item on the brazier begins the enchanting process]
  698. mastercraft.cmd, mc_include.cmd(932): [send put my book in my haversack]
  699. mastercraft.cmd, mc_include.cmd(933): [matchwait 15]
  700. put my book in my haversack
  701.  
  702. You put your book in your haversack.
  703. >
  704. mastercraft.cmd(2059): [return:]
  705. mastercraft.cmd(2060): [return]
  706. mastercraft.cmd(846): [if matchre("string", "(\S+)") then]
  707. mastercraft.cmd(846): [math asmCount1 subtract 0]
  708. mastercraft.cmd(847): [if matchre("string", "(\S+)\s(\S+)") then]
  709. mastercraft.cmd(848): [if matchre("mechanism", "(\S+)") then]
  710. mastercraft.cmd(848): [math asmCount2 subtract 0]
  711. mastercraft.cmd(849): [if matchre("mechanism", "(\S+)\s(\S+)") then]
  712. mastercraft.cmd(850): [if "mechanism" = "mechanism" then ]
  713. mastercraft.cmd(851): [{]
  714. mastercraft.cmd(852): [put #tvar totalmechanisms 1]
  715. mastercraft.cmd(853): [math asmCount2 subtract 0]
  716. mastercraft.cmd(854): [put #tvar needmechanisms 1]
  717. mastercraft.cmd(855): [evalmath asmCount2 ceiling(1/3)]
  718. mastercraft.cmd(856): [}]
  719. mastercraft.cmd(858): [pause 2]
  720. mastercraft.cmd(859): [gosub check.location]
  721. mastercraft.cmd, mc_include.cmd(292): [var society none]
  722. 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]
  723. 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]
  724. mastercraft.cmd, mc_include.cmd(295): [if 1 = 30 && matchre("461|462|463|464|465|466|467|468|469", "874") then]
  725. 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]
  726. 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]
  727. 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]
  728. 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]
  729. mastercraft.cmd, mc_include.cmd(300): [if 1 = 1 && matchre("851|925|874|926|927|928|929|930", "874") then]
  730. mastercraft.cmd, mc_include.cmd(300): [var society Crossing.Engineering]
  731. mastercraft.cmd, mc_include.cmd(301): [if 1 = 1 && matchre("898|931|932|933|934", "874") then]
  732. 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]
  733. 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]
  734. mastercraft.cmd, mc_include.cmd(304): [if 1 = 90 && matchre("853|854|855|856|857|858|859|860|861|862", "874") then]
  735. mastercraft.cmd, mc_include.cmd(305): [if 1 = 90 && matchre("863|864|865|866|867|868|869|870|871|872|873", "874") then]
  736. 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]
  737. mastercraft.cmd, mc_include.cmd(307): [if 1 = 67 && matchre("700|701|702|703|704|705", "874") then]
  738. 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]
  739. 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]
  740. 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]
  741. 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]
  742. mastercraft.cmd, mc_include.cmd(312): [if 1 = 150 && matchre("206|207|208|209|210|220|221", "874") then]
  743. 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]
  744. mastercraft.cmd, mc_include.cmd(314): [if 1 = 150 && matchre("183|184|185|186|187|188|189|211|212|213|214", "874") then]
  745. mastercraft.cmd, mc_include.cmd(315): [if 1 = 150 && matchre("190|191|192|193|194|195", "874") then]
  746. mastercraft.cmd, mc_include.cmd(316): [pause 1]
  747. mastercraft.cmd, mc_include.cmd(317): [gosub Crossing.Engineering]
  748. mastercraft.cmd, mc_include.cmd(412): [var master Talia]
  749. mastercraft.cmd, mc_include.cmd(413): [put #tvar master.room 851|925|874|926|927|928|929|930]
  750. mastercraft.cmd, mc_include.cmd(414): [put #tvar work.room 928|929|930]
  751. mastercraft.cmd, mc_include.cmd(415): [put #tvar supply.room 874]
  752. mastercraft.cmd, mc_include.cmd(416): [put #tvar part.room 851]
  753. mastercraft.cmd, mc_include.cmd(417): [put #tvar tool.room 851]
  754. mastercraft.cmd, mc_include.cmd(418): [put #tvar ingot.buy 906]
  755. mastercraft.cmd, mc_include.cmd(419): [put #tvar repair.room Rangu]
  756. mastercraft.cmd, mc_include.cmd(420): [put #tvar repair.clerk Rangu]
  757. mastercraft.cmd, mc_include.cmd(421): [var society.type Engineering]
  758. mastercraft.cmd, mc_include.cmd(422): [return]
  759. mastercraft.cmd, mc_include.cmd(318): [return]
  760. mastercraft.cmd(860): [if 1 > 0 then]
  761. mastercraft.cmd(860): [gosub purchase.assemble]
  762. mastercraft.cmd(1080): [if "string" = "NULL" then]
  763. 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]
  764. mastercraft.cmd(1081): [gosub automove 851]
  765. mastercraft.cmd, mc_include.cmd(673): [if 874 = 0 then]
  766. mastercraft.cmd, mc_include.cmd(674): [var toroom 851]
  767. mastercraft.cmd, mc_include.cmd(675): [automovecont:]
  768. mastercraft.cmd, mc_include.cmd(676): [match automovecont2 Bonk! You smash your nose.]
  769. mastercraft.cmd, mc_include.cmd(677): [match return YOU HAVE ARRIVED]
  770. mastercraft.cmd, mc_include.cmd(678): [match automovecont1 YOU HAVE FAILED]
  771. mastercraft.cmd, mc_include.cmd(679): [put #goto 851]
  772. [Script loaded: automapper.cmd]
  773. mastercraft.cmd, mc_include.cmd(680): [matchwait 90]
  774. west
  775. You slink west.
  776.  
  777. [Engineering Society, Crafting Supplies]
  778. 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.
  779. You also see Engineering Society Mistress Talia Volmogen, an unfinished alabaster shallow basin, an elegantly carved mistwood door leading outside and a large sign.
  780. Obvious exits: north, east, west.
  781.  
  782. >
  783. Mapped exits: go mistwood door
  784.  
  785. [Script finished (In 1.1716198 seconds): automapper.cmd(167)]
  786. mastercraft.cmd(2059): [return:]
  787. mastercraft.cmd(2060): [return]
  788. mastercraft.cmd(1082): [else]
  789. mastercraft.cmd(1083): [purchase.assemble_1:]
  790. mastercraft.cmd(1084): [action (order) on]
  791. mastercraft.cmd(1085): [gosub ORDER]
  792. mastercraft.cmd, mc_include.cmd(777): [var Order ]
  793. mastercraft.cmd, mc_include.cmd(778): [var LOCATION ORDER_1]
  794. mastercraft.cmd, mc_include.cmd(779): [ORDER_1:]
  795. mastercraft.cmd, mc_include.cmd(780): [pause 0.1]
  796. mastercraft.cmd, mc_include.cmd(781): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  797. mastercraft.cmd, mc_include.cmd(782): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  798. mastercraft.cmd, mc_include.cmd(783): [matchre WEBBED ^You can't do that while entangled in a web]
  799. mastercraft.cmd, mc_include.cmd(784): [matchre STUNNED ^You are still stunned]
  800. 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\!\" ]
  801. mastercraft.cmd, mc_include.cmd(786): [matchre fullhands ^You realize your hands are full, and stop\.]
  802. mastercraft.cmd, mc_include.cmd(787): [matchre lack.coin you don't have enough coins|you don't have that much]
  803. mastercraft.cmd, mc_include.cmd(788): [matchre RETURN ^The attendant takes some coins from you and hands you .*\.]
  804. mastercraft.cmd, mc_include.cmd(789): [matchre RETURN pay the sales clerk]
  805. mastercraft.cmd, mc_include.cmd(790): [matchre RETURN ^\[You may purchase items from the shopkeeper with ORDER]
  806. mastercraft.cmd, mc_include.cmd(791): [if %need.coin = 1 then]
  807. mastercraft.cmd, mc_include.cmd(796): [}]
  808. mastercraft.cmd, mc_include.cmd(797): [if matchre("", "\d+") then]
  809. mastercraft.cmd, mc_include.cmd(798): [if !matchre("", "\d+") then ]
  810. mastercraft.cmd, mc_include.cmd(799): [{]
  811. mastercraft.cmd, mc_include.cmd(800): [if matchre("", "\w+") then]
  812. mastercraft.cmd, mc_include.cmd(801): [else]
  813. mastercraft.cmd, mc_include.cmd(801): [send Order]
  814. mastercraft.cmd, mc_include.cmd(802): [}]
  815. mastercraft.cmd, mc_include.cmd(803): [matchwait 15]
  816. Order
  817. >
  818. You see the following items for sale in the catalog:
  819.  
  820. 1). some short iron chisels................. 500 Kronars
  821. The fundamental tool for carving stone.
  822.  
  823. 2). some square iron rifflers............... 625 Kronars
  824. Useful for correcting carving problems.
  825.  
  826. 3). a thin iron rasp........................ 625 Kronars
  827. Useful for fixing problems during the carving process.
  828.  
  829. mastercraft.cmd(178): [put #tvar polish.order 4]
  830. 4). a jar of surface polish................. 625 Kronars
  831. Useful for fixing blemishes on carved bone and stone.
  832.  
  833. 5). a cleaning cloth........................ 500 Kronars
  834. Used to clean and bring out new appearances of crafted items.
  835.  
  836. 6). an iron bone saw........................ 500 Kronars
  837. Used to carve bones into useful shapes.
  838.  
  839. 7). some bleaching solution................. 250 Kronars
  840. Used to clean and bleach bones for use with bone carving.
  841.  
  842. 8). a carving knife......................... 50 Kronars
  843. Used to shape wood and other soft materials.
  844.  
  845. 9). a wood shaper........................... 187 Kronars
  846. Used to shape wood into various forms.
  847.  
  848. 10). a metal drawknife...................... 500 Kronars
  849. Used to scrape bark from wood and evenly hone surfaces.
  850.  
  851. 11). a woodcutting saw...................... 400 Kronars
  852. Used to cut off the jagged ends of downed trees for turning it into lumber.
  853.  
  854. 12). some metal clamps...................... 625 Kronars
  855. Push these onto materials during crafting to hold or glue them together.
  856.  
  857. 13). some wood glue......................... 437 Kronars
  858. Applied to wood crafts to hold them together
  859.  
  860. 14). some wood stain........................ 375 Kronars
  861. Used to finish and protect wood crafts.
  862.  
  863. 15). some dogfish sandpaper................. 250 Kronars
  864. Useful for cleaning and repairing wooden crafts.
  865.  
  866. 16). some tinker's tools.................... 625 Kronars
  867. A collection of drills, drivers, files and hammers used to adjust tinkered goods.
  868.  
  869. 17). some metal pliers...................... 625 Kronars
  870. Pliers are useful for working mechanisms into place.
  871.  
  872. [You may purchase items from the shopkeeper with ORDER #]
  873. >
  874. mastercraft.cmd(2059): [return:]
  875. mastercraft.cmd(2060): [return]
  876. mastercraft.cmd(1086): [action (order) off]
  877. mastercraft.cmd(1087): [purchase.assemble_2:]
  878. mastercraft.cmd(1088): [if "tinkering" = "tailor" then]
  879. mastercraft.cmd(1092): [}]
  880. mastercraft.cmd(1093): [if "tinkering" = "artif" then]
  881. mastercraft.cmd(1096): [}]
  882. mastercraft.cmd(1097): [else]
  883. mastercraft.cmd(1097): [gosub ORDER string]
  884. mastercraft.cmd, mc_include.cmd(777): [var Order string]
  885. mastercraft.cmd, mc_include.cmd(778): [var LOCATION ORDER_1]
  886. mastercraft.cmd, mc_include.cmd(779): [ORDER_1:]
  887. mastercraft.cmd, mc_include.cmd(780): [pause 0.1]
  888. mastercraft.cmd, mc_include.cmd(781): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  889. mastercraft.cmd, mc_include.cmd(782): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  890. mastercraft.cmd, mc_include.cmd(783): [matchre WEBBED ^You can't do that while entangled in a web]
  891. mastercraft.cmd, mc_include.cmd(784): [matchre STUNNED ^You are still stunned]
  892. 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\!\" ]
  893. mastercraft.cmd, mc_include.cmd(786): [matchre fullhands ^You realize your hands are full, and stop\.]
  894. mastercraft.cmd, mc_include.cmd(787): [matchre lack.coin you don't have enough coins|you don't have that much]
  895. mastercraft.cmd, mc_include.cmd(788): [matchre RETURN ^The attendant takes some coins from you and hands you .*\.]
  896. mastercraft.cmd, mc_include.cmd(789): [matchre RETURN pay the sales clerk]
  897. mastercraft.cmd, mc_include.cmd(790): [matchre RETURN ^\[You may purchase items from the shopkeeper with ORDER]
  898. mastercraft.cmd, mc_include.cmd(791): [if %need.coin = 1 then]
  899. mastercraft.cmd, mc_include.cmd(796): [}]
  900. mastercraft.cmd, mc_include.cmd(797): [if matchre("string", "\d+") then]
  901. mastercraft.cmd, mc_include.cmd(798): [if !matchre("string", "\d+") then ]
  902. mastercraft.cmd, mc_include.cmd(799): [{]
  903. mastercraft.cmd, mc_include.cmd(800): [if matchre("string", "\w+") then]
  904. mastercraft.cmd, mc_include.cmd(800): [send buy string]
  905. mastercraft.cmd, mc_include.cmd(801): [else]
  906. mastercraft.cmd, mc_include.cmd(802): [}]
  907. mastercraft.cmd, mc_include.cmd(803): [matchwait 15]
  908. buy string
  909. You can't order anything here.
  910. > [rest]: look
  911. [Engineering Society, Crafting Supplies]
  912. 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.
  913. You also see Engineering Society Mistress Talia Volmogen, an unfinished alabaster shallow basin, an elegantly carved mistwood door leading outside and a large sign.
  914. Obvious exits: north, east, west.
  915. >
  916. mastercraft.cmd, mc_include.cmd(804): [put #echo >$Log Crimson 3/31/2019 08:19:26 AM *** MISSING MATCH IN ORDER! (utility.inc) ***]
  917. mastercraft.cmd, mc_include.cmd(805): [put #echo >$Log Crimson 3/31/2019 08:19:26 AM Order = string]
  918. mastercraft.cmd, mc_include.cmd(806): [put #log 3/31/2019 08:19:26 AM MISSING MATCH IN ORDER! (utility.inc)]
  919. mastercraft.cmd, mc_include.cmd(807): [return]
  920. mastercraft.cmd(1098): [math asmCount1 subtract 1]
  921. mastercraft.cmd(1099): [pause .2]
  922. mastercraft.cmd(1100): [if "tinkering" = "artif" then]
  923. mastercraft.cmd(1101): [else]
  924. mastercraft.cmd(1101): [gosub PUT_IT my string in my haversack]
  925. mastercraft.cmd, mc_include.cmd(917): [var PutIt my string in my haversack]
  926. mastercraft.cmd, mc_include.cmd(918): [var LOCATION PUT_IT_1]
  927. mastercraft.cmd, mc_include.cmd(919): [pause 0.0001]
  928. mastercraft.cmd, mc_include.cmd(920): [PUT_IT_1:]
  929. mastercraft.cmd, mc_include.cmd(921): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  930. mastercraft.cmd, mc_include.cmd(922): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  931. mastercraft.cmd, mc_include.cmd(923): [matchre WEBBED ^You can't do that while entangled in a web]
  932. mastercraft.cmd, mc_include.cmd(924): [matchre STUNNED ^You are still stunned]
  933. mastercraft.cmd, mc_include.cmd(925): [matchre RETURN ^You (?:put|drop) .*\.]
  934. mastercraft.cmd, mc_include.cmd(926): [matchre RETURN ^Please rephrase that command\.]
  935. mastercraft.cmd, mc_include.cmd(927): [matchre RETURN ^.* what\?]
  936. mastercraft.cmd, mc_include.cmd(928): [matchre RETURN ^I could not find what you were referring to\.]
  937. mastercraft.cmd, mc_include.cmd(929): [matchre RETURN ^What were you referring to\? ]
  938. mastercraft.cmd, mc_include.cmd(930): [matchre RETURN ^The (\S+) can only hold]
  939. mastercraft.cmd, mc_include.cmd(931): [matchre PUT_IT_1 ^\[Putting an item on the brazier begins the enchanting process]
  940. mastercraft.cmd, mc_include.cmd(932): [send put my string in my haversack]
  941. mastercraft.cmd, mc_include.cmd(933): [matchwait 15]
  942. put my string in my haversack
  943. What were you referring to?
  944. >
  945. mastercraft.cmd(2059): [return:]
  946. mastercraft.cmd(2060): [return]
  947. mastercraft.cmd(1102): [if 0 = 0 then]
  948. mastercraft.cmd(1102): [return]
  949. mastercraft.cmd(861): [if 1 > 0 then]
  950. mastercraft.cmd(861): [gosub purchase.assemble2]
  951. mastercraft.cmd(1106): [if "mechanism" = "NULL" then]
  952. 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]
  953. mastercraft.cmd(1108): [else]
  954. mastercraft.cmd(1108): [if 851 != 874 then]
  955. mastercraft.cmd(1109): [{]
  956. mastercraft.cmd(1110): [if "mechanism" = "mechanism" && 851 != 906 then]
  957. mastercraft.cmd(1110): [gosub automove 906]
  958. mastercraft.cmd, mc_include.cmd(673): [if 851 = 0 then]
  959. mastercraft.cmd, mc_include.cmd(674): [var toroom 906]
  960. mastercraft.cmd, mc_include.cmd(675): [automovecont:]
  961. mastercraft.cmd, mc_include.cmd(676): [match automovecont2 Bonk! You smash your nose.]
  962. mastercraft.cmd, mc_include.cmd(677): [match return YOU HAVE ARRIVED]
  963. mastercraft.cmd, mc_include.cmd(678): [match automovecont1 YOU HAVE FAILED]
  964. mastercraft.cmd, mc_include.cmd(679): [put #goto 906]
  965. [Script loaded: automapper.cmd]
  966. mastercraft.cmd, mc_include.cmd(680): [matchwait 90]
  967. go mistwood door
  968.  
  969. [The Crossing, Bank Street]
  970. 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.
  971. You also see an unfinished alabaster toe ring, an unfinished alabaster toe ring and the Zoluren Engineering Society Building.
  972. Next move: north
  973. Obvious paths: east, west.
  974.  
  975. >
  976. Mapped exits: go society building
  977.  
  978. west
  979. You slink west.
  980.  
  981. [The Crossing, Bank Street]
  982. 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.
  983. Next move: script crossingtrainerfix north
  984. Obvious paths: north, east, west.
  985. north
  986.  
  987. >
  988. Mapped exits: go traders' guildhall
  989.  
  990. You slink north.
  991.  
  992. [The Crossing, Water Sprite Way]
  993. 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.
  994. You also see a stone cottage with a painted sign mounted on it and Brisson's Haberdashery.
  995. Next move: north
  996. Obvious paths: north, south, west.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement