Advertisement
The_Yetti

Untitled

Apr 11th, 2019
164
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 412.43 KB | None | 0 0
  1. mastercraft.cmd(521): [var page 35]
  2.  
  3. mastercraft.cmd(522): [gosub PUT turn my book to page 35]
  4. mastercraft.cmd, mc_include.cmd(959): [var Command turn my book to page 35]
  5. mastercraft.cmd, mc_include.cmd(960): [var LOCATION PUT_1]
  6. mastercraft.cmd, mc_include.cmd(961): [pause 0.0001]
  7. > mastercraft.cmd, mc_include.cmd(962): [PUT_1:]
  8. mastercraft.cmd, mc_include.cmd(963): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  9. mastercraft.cmd, mc_include.cmd(964): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  10. mastercraft.cmd, mc_include.cmd(965): [matchre WEBBED ^You can't do that while entangled in a web]
  11. mastercraft.cmd, mc_include.cmd(966): [matchre STUNNED ^You are still stunned]
  12. mastercraft.cmd, mc_include.cmd(967): [matchre PUT_STOW ^You need a free hand]
  13. mastercraft.cmd, mc_include.cmd(968): [matchre WAIT ^\[Enter your command again if you want to\.\]]
  14. mastercraft.cmd, mc_include.cmd(969): [matchre RETURN ^Roundtime\:?|^\[Roundtime\:?|^\(Roundtime\:?]
  15. mastercraft.cmd, mc_include.cmd(970): [matchre RETURN ^You sit down]
  16. mastercraft.cmd, mc_include.cmd(971): [matchre RETURN ^I could not find what you were referring to\.]
  17. mastercraft.cmd, mc_include.cmd(972): [matchre RETURN ^Please rephrase that command\.]
  18. mastercraft.cmd, mc_include.cmd(973): [matchre RETURN ^What were you referring to\?]
  19. mastercraft.cmd, mc_include.cmd(974): [matchre RETURN ^.* what\?]
  20. mastercraft.cmd, mc_include.cmd(975): [matchre RETURN ^You find a hole]
  21. mastercraft.cmd, mc_include.cmd(976): [matchre RETURN ^You (?:hand|touch|push|move|put|tap|drop|place|toss|set|swap|add) .*(?:\.|\!|\?)]
  22. mastercraft.cmd, mc_include.cmd(977): [matchre RETURN ^Your .*\.]
  23. mastercraft.cmd, mc_include.cmd(978): [matchre RETURN ^You don't have a .* coin on you\!\s*The .* spider looks at you in forlorn disappointment\.]
  24. mastercraft.cmd, mc_include.cmd(979): [matchre RETURN ^The .* spider turns away\, looking like it's not hungry for what you're offering\.]
  25. mastercraft.cmd, mc_include.cmd(980): [matchre RETURN ^Brother Durantine nods slowly\.]
  26. mastercraft.cmd, mc_include.cmd(981): [matchre RETURN ^Durantine waves a small censer over a neatly-wrapped package and intones a short prayer before he hands it to you\.]
  27. mastercraft.cmd, mc_include.cmd(982): [matchre RETURN ^After a moment\, .*\.]
  28. mastercraft.cmd, mc_include.cmd(983): [matchre RETURN ^Quietly touching your lips with the tips of your fingers as you kneel\, you make the Cleric's sign with your hand\.]
  29. mastercraft.cmd, mc_include.cmd(984): [matchre RETURN ^Maybe you should stand up\.]
  30. mastercraft.cmd, mc_include.cmd(985): [matchre RETURN ^You sense a successful empathic link has been forged|^Touch what|^I could not find]
  31. mastercraft.cmd, mc_include.cmd(986): [matchre RETURN ^The clerk counts out .*\.]
  32. mastercraft.cmd, mc_include.cmd(987): [matchre RETURN ^The .* is not damaged enough to warrant repair\.]
  33. mastercraft.cmd, mc_include.cmd(988): [matchre RETURN ^There is no more room in .*\.]
  34. mastercraft.cmd, mc_include.cmd(989): [matchre RETURN ^There is nothing in there\.]
  35. mastercraft.cmd, mc_include.cmd(990): [matchre RETURN ^In the .* you see .*\.]
  36. mastercraft.cmd, mc_include.cmd(991): [matchre RETURN ^Searching methodically]
  37. mastercraft.cmd, mc_include.cmd(992): [matchre RETURN ^This spell cannot be targeted\.]
  38. mastercraft.cmd, mc_include.cmd(993): [matchre RETURN ^You cannot figure out how to do that\.]
  39. mastercraft.cmd, mc_include.cmd(994): [matchre RETURN ^You will now store .* in your .*\.]
  40. mastercraft.cmd, mc_include.cmd(995): [matchre RETURN ^You.*analyze]
  41. mastercraft.cmd, mc_include.cmd(996): [matchre RETURN ^You lay your hand upon]
  42. mastercraft.cmd, mc_include.cmd(997): [matchre RETURN ^You glance down .*\.]
  43. mastercraft.cmd, mc_include.cmd(998): [matchre RETURN ^You glance heavenward]
  44. mastercraft.cmd, mc_include.cmd(999): [matchre RETURN ^You turn .*\.]
  45. mastercraft.cmd, mc_include.cmd(1000): [matchre RETURN ^You chatter away\.\.\.]
  46. mastercraft.cmd, mc_include.cmd(1001): [matchre RETURN ^You are now]
  47. mastercraft.cmd, mc_include.cmd(1002): [matchre RETURN ^You search]
  48. mastercraft.cmd, mc_include.cmd(1003): [matchre RETURN ^You get]
  49. mastercraft.cmd, mc_include.cmd(1004): [matchre RETURN ^You have nothing to ]
  50. mastercraft.cmd, mc_include.cmd(1005): [matchre RETURN ^There isn't any more room in .* for that\.]
  51. mastercraft.cmd, mc_include.cmd(1006): [matchre RETURN ^You are already focusing your appraisal on a subject\.]
  52. mastercraft.cmd, mc_include.cmd(1007): [matchre RETURN ^You are already under the effects of an appraisal focus\.]
  53. mastercraft.cmd, mc_include.cmd(1008): [matchre RETURN ^\[Ingredients can be added by using ASSEMBLE Ingredient1 WITH Ingredient2\]]
  54. mastercraft.cmd, mc_include.cmd(1009): [matchre RETURN ^You can't seem to focus on that\.\s*Perhaps you're too mentally tired from researching similar principles recently\.]
  55. mastercraft.cmd, mc_include.cmd(1010): [matchre RETURN ^\s*LINK ALL CANCEL\s*\- Breaks all links]
  56. mastercraft.cmd, mc_include.cmd(1011): [matchre RETURN (bundle them with your logbook and then give|you trace|you just received a work order|You hand|You slide|You place)]
  57. mastercraft.cmd, mc_include.cmd(1012): [matchre RETURN ^(You have no idea how to craft|The book is already turned|You turn your book|You realize you have items bundled with the logbook)]
  58. mastercraft.cmd, mc_include.cmd(1013): [matchre RETURN (You measure out|You carefully break off|^You hand|"There isn't a scratch on that|"I don't repair those here\.")]
  59. mastercraft.cmd, mc_include.cmd(1014): [matchre RETURN (Just give it to me again if you want|completely undamaged and does not need repair|not damaged enough to warrant repair)]
  60. mastercraft.cmd, mc_include.cmd(1015): [matchre RETURN ^(You find your jar|The (\S+) can only hold)]
  61. mastercraft.cmd, mc_include.cmd(1016): [matchre RETURN ^(You .*open|You .*close|That is already open|That is already closed)]
  62. mastercraft.cmd, mc_include.cmd(1017): [matchre RETURN ^You count out]
  63. mastercraft.cmd, mc_include.cmd(1019): [matchre RETURN ^\s*Encumbrance\s*\:]
  64. mastercraft.cmd, mc_include.cmd(1020): [send turn my book to page 35]
  65. mastercraft.cmd, mc_include.cmd(1021): [matchwait 15]
  66. turn my book to page 35
  67.  
  68. >
  69. You turn your book to page 35, instructions for crafting a notched bone tabard.
  70. >
  71. mastercraft.cmd(2051): [return:]
  72. mastercraft.cmd(2052): [return]
  73. mastercraft.cmd(523): [gosub STUDY my book]
  74. mastercraft.cmd, mc_include.cmd(1029): [var Study my book]
  75. mastercraft.cmd, mc_include.cmd(1030): [var LOCATION STUDY_1]
  76. mastercraft.cmd, mc_include.cmd(1031): [pause 0.0001]
  77. mastercraft.cmd, mc_include.cmd(1032): [STUDY_1:]
  78. mastercraft.cmd, mc_include.cmd(1033): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  79. mastercraft.cmd, mc_include.cmd(1034): [matchre STUNNED ^You are still stunned]
  80. mastercraft.cmd, mc_include.cmd(1035): [matchre WEBBED ^You can't do that while entangled in a web]
  81. mastercraft.cmd, mc_include.cmd(1036): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  82. mastercraft.cmd, mc_include.cmd(1037): [match STUDY_1 You begin]
  83. mastercraft.cmd, mc_include.cmd(1038): [match STUDY_1 You continue studying the]
  84. mastercraft.cmd, mc_include.cmd(1039): [match STUDY_1 You continue to study]
  85. mastercraft.cmd, mc_include.cmd(1040): [match RETURN You take on a studious look]
  86. mastercraft.cmd, mc_include.cmd(1041): [match STUDY_END Why do you need to study this chart again?]
  87. mastercraft.cmd, mc_include.cmd(1042): [matchre STUDY_NEXT (^With|^In) a sudden moment of clarity]
  88. mastercraft.cmd, mc_include.cmd(1043): [matchre GET_BOOK ^But you are not holding it]
  89. mastercraft.cmd, mc_include.cmd(1044): [matchre RETURN You study|You scan|You notate|You review]
  90. mastercraft.cmd, mc_include.cmd(1045): [matchre RETURN ^You now feel ready to begin the crafting process.]
  91. mastercraft.cmd, mc_include.cmd(1046): [send study my book]
  92. mastercraft.cmd, mc_include.cmd(1047): [matchwait]
  93. study my book
  94.  
  95. You scan the notched tabard instructions with a glance and quickly realize the design is far beyond your abilities. (0/5)
  96. You now feel ready to begin the crafting process.
  97. Roundtime: 5 sec.
  98. R>
  99. Learned: Scholarship
  100.  
  101. Brogir takes a small twig and knife from his pocket, and begins to whittle away at the tip. A few moments later he gets distracted and puts them away.
  102. R>
  103. You feel fully attuned to the mana streams again.
  104. R>
  105. mastercraft.cmd(2051): [return:]
  106. mastercraft.cmd(2052): [return]
  107. mastercraft.cmd(524): [if ((0 < 4) && (!0)) then ]
  108. mastercraft.cmd(525): [{]
  109. mastercraft.cmd(526): [math difficultytry add 1]
  110. mastercraft.cmd(527): [pause 0.5]
  111. mastercraft.cmd(528): [goto new.order]
  112. mastercraft.cmd(248): [var fail 0]
  113. mastercraft.cmd(249): [var diff.change 0]
  114. mastercraft.cmd(250): [if 2 > 4 then]
  115. mastercraft.cmd(254): [}]
  116. mastercraft.cmd(255): [gosub find.master]
  117. mastercraft.cmd, mc_include.cmd(712): [gosub check.location]
  118. mastercraft.cmd, mc_include.cmd(302): [var society none]
  119. mastercraft.cmd, mc_include.cmd(303): [if 150 = 30 && matchre("442|441|443|405|404|398|402|403|409|408|399|406|407|400|410|411|401", "207") then]
  120. mastercraft.cmd, mc_include.cmd(304): [if 150 = 30 && matchre("448|450|449|451|458|459|455|452|453|454|456|457|460", "207") then]
  121. mastercraft.cmd, mc_include.cmd(305): [if 150 = 30 && matchre("461|462|463|464|465|466|467|468|469", "207") then]
  122. mastercraft.cmd, mc_include.cmd(306): [if 150 = 30 && matchre("470|471|473|474|475|481|472|476|479|478|477|480|482", "207") then]
  123. mastercraft.cmd, mc_include.cmd(307): [if 150 = 30 && matchre("526|527|528|529|530|531|532|533|534|535|536|537|538|539|540", "207") then]
  124. mastercraft.cmd, mc_include.cmd(308): [if 150 = 1 && matchre("903|865|962|961|960|902|905|904|906|963|907|908|909", "207") then]
  125. mastercraft.cmd, mc_include.cmd(309): [if 150 = 1 && matchre("873|910|911|912|913|914|915|916|917|918|919|920|921|922|923|924", "207") then]
  126. mastercraft.cmd, mc_include.cmd(310): [if 150 = 1 && matchre("851|925|874|926|927|928|929|930", "207") then]
  127. mastercraft.cmd, mc_include.cmd(311): [if 150 = 1 && matchre("898|931|932|933|934", "207") then]
  128. mastercraft.cmd, mc_include.cmd(312): [if 150 = 90 && matchre("818|819|820|821|822|823|824|825|826|827|828|829|830|831|832", "207") then]
  129. mastercraft.cmd, mc_include.cmd(313): [if 150 = 90 && matchre("850|851|852|846|843|845|847|848|849|844|841|839|840|842", "207") then]
  130. mastercraft.cmd, mc_include.cmd(314): [if 150 = 90 && matchre("853|854|855|856|857|858|859|860|861|862", "207") then]
  131. mastercraft.cmd, mc_include.cmd(315): [if 150 = 90 && matchre("863|864|865|866|867|868|869|870|871|872|873", "207") then]
  132. mastercraft.cmd, mc_include.cmd(316): [if 150 = 67 && matchre("644|661|645|648|648|649|650|651|652|653|654|655|656|657|658|659|660|646", "207") then]
  133. mastercraft.cmd, mc_include.cmd(317): [if 150 = 67 && matchre("700|701|702|703|704|705", "207") then]
  134. mastercraft.cmd, mc_include.cmd(318): [if 150 = 67 && matchre("711|712|713|714|715|716|717|718", "207") then]
  135. mastercraft.cmd, mc_include.cmd(319): [if 150 = 67 && matchre("719|720|721|722|723|724|725|726|727|728|729|730|731", "207") then]
  136. mastercraft.cmd, mc_include.cmd(320): [if 150 = 116 && matchre("407|408|416|417|418|419|409|410|411|412|413|414|415", "207") then]
  137. mastercraft.cmd, mc_include.cmd(321): [if 150 = 107 && matchre("334|335|336|337|338|339|340|341|342|343|344|345|346|347|348", "207") then]
  138. mastercraft.cmd, mc_include.cmd(322): [if 150 = 7 && matchre("774|777|776|775|778|782|779|784|780|786|781|783|785", "207") then]
  139. mastercraft.cmd, mc_include.cmd(323): [if 150 = 61 && matchre("248|238|239|240|241|242|243|244|245|246|247|253|252|251|250|249|237", "207") then]
  140. mastercraft.cmd, mc_include.cmd(324): [if 150 = 150 && matchre("206|207|208|209|210|220|221", "207") then]
  141. mastercraft.cmd, mc_include.cmd(324): [var society Fang.Engineering]
  142. mastercraft.cmd, mc_include.cmd(325): [if 150 = 150 && matchre("196|197|198|199|200|201|202|203|204|215|216|217|218|219", "207") then]
  143. mastercraft.cmd, mc_include.cmd(326): [if 150 = 150 && matchre("183|184|185|186|187|188|189|211|212|213|214", "207") then]
  144. mastercraft.cmd, mc_include.cmd(327): [if 150 = 150 && matchre("190|191|192|193|194|195", "207") then]
  145. mastercraft.cmd, mc_include.cmd(328): [pause 1]
  146.  
  147. >
  148. mastercraft.cmd, mc_include.cmd(329): [assembleloc:]
  149. mastercraft.cmd, mc_include.cmd(358): [gosub Fang.Engineering]
  150. mastercraft.cmd, mc_include.cmd(626): [var master Brogir]
  151. mastercraft.cmd, mc_include.cmd(627): [put #tvar master.room 206|207|208|209|210]
  152. mastercraft.cmd, mc_include.cmd(628): [put #tvar work.room 220|221]
  153. mastercraft.cmd, mc_include.cmd(629): [put #tvar supply.room 208]
  154. mastercraft.cmd, mc_include.cmd(630): [put #tvar part.room 208]
  155. mastercraft.cmd, mc_include.cmd(631): [put #tvar tool.room 209]
  156. mastercraft.cmd, mc_include.cmd(632): [put #tvar ingot.buy 200]
  157. mastercraft.cmd, mc_include.cmd(633): [var society.type Engineering]
  158. mastercraft.cmd, mc_include.cmd(634): [return]
  159. mastercraft.cmd, mc_include.cmd(359): [return]
  160. mastercraft.cmd, mc_include.cmd(713): [var Master.Found 0]
  161. mastercraft.cmd, mc_include.cmd(714): [var temp 0]
  162. mastercraft.cmd, mc_include.cmd(715): [eval temp.max count("206|207|208|209|210","|")]
  163. mastercraft.cmd, mc_include.cmd(720): [if matchre("You also see a lissome alfar warrior, Engineering Society Master Brogir, a painted door and a large sign.", "Brogir") then]
  164. mastercraft.cmd, mc_include.cmd(721): [{]
  165. mastercraft.cmd, mc_include.cmd(722): [unvar temp]
  166. mastercraft.cmd, mc_include.cmd(723): [unvar temp.max]
  167. mastercraft.cmd, mc_include.cmd(724): [return]
  168. mastercraft.cmd(256): [if !matchre("carving book|Empty", "logbook") then]
  169. mastercraft.cmd(257): [{]
  170. mastercraft.cmd(258): [gosub EMPTY_HANDS]
  171. mastercraft.cmd, mc_include.cmd(861): [pause 0.0001]
  172. mastercraft.cmd, mc_include.cmd(862): [if (("carving book" != "Empty") && (matchre("", "book"))) then]
  173. mastercraft.cmd, mc_include.cmd(863): [if (("carving book" != "Empty") && (matchre("", ""))) then]
  174. mastercraft.cmd, mc_include.cmd(863): [gosub PUT_IT in my leather.carpetbag]
  175. mastercraft.cmd, mc_include.cmd(1054): [var PutIt in my leather.carpetbag]
  176. mastercraft.cmd, mc_include.cmd(1055): [var LOCATION PUT_IT_1]
  177. mastercraft.cmd, mc_include.cmd(1056): [pause 0.0001]
  178. mastercraft.cmd, mc_include.cmd(1057): [PUT_IT_1:]
  179. mastercraft.cmd, mc_include.cmd(1058): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  180. mastercraft.cmd, mc_include.cmd(1059): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  181. mastercraft.cmd, mc_include.cmd(1060): [matchre WEBBED ^You can't do that while entangled in a web]
  182. mastercraft.cmd, mc_include.cmd(1061): [matchre STUNNED ^You are still stunned]
  183. mastercraft.cmd, mc_include.cmd(1062): [matchre RETURN ^You (?:put|drop) .*\.]
  184. mastercraft.cmd, mc_include.cmd(1063): [matchre RETURN ^Please rephrase that command\.]
  185. mastercraft.cmd, mc_include.cmd(1064): [matchre RETURN ^.* what\?]
  186. mastercraft.cmd, mc_include.cmd(1065): [matchre RETURN ^I could not find what you were referring to\.]
  187. mastercraft.cmd, mc_include.cmd(1066): [matchre RETURN ^What were you referring to\? ]
  188. mastercraft.cmd, mc_include.cmd(1067): [matchre RETURN ^The (\S+) can only hold]
  189. mastercraft.cmd, mc_include.cmd(1068): [matchre PUT_IT_1 ^\[Putting an item on the brazier begins the enchanting process]
  190. mastercraft.cmd, mc_include.cmd(1069): [send put in my leather.carpetbag]
  191. mastercraft.cmd, mc_include.cmd(1070): [matchwait 15]
  192. put in my leather.carpetbag
  193. What were you referring to?
  194. >
  195. mastercraft.cmd(2051): [return:]
  196. mastercraft.cmd(2052): [return]
  197. mastercraft.cmd, mc_include.cmd(864): [if ("carving book" != "Empty") then]
  198. mastercraft.cmd, mc_include.cmd(864): [gosub PUT_IT book in leather.carpetbag]
  199. mastercraft.cmd, mc_include.cmd(1054): [var PutIt book in leather.carpetbag]
  200. mastercraft.cmd, mc_include.cmd(1055): [var LOCATION PUT_IT_1]
  201. mastercraft.cmd, mc_include.cmd(1056): [pause 0.0001]
  202. mastercraft.cmd, mc_include.cmd(1057): [PUT_IT_1:]
  203. mastercraft.cmd, mc_include.cmd(1058): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  204. mastercraft.cmd, mc_include.cmd(1059): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  205. mastercraft.cmd, mc_include.cmd(1060): [matchre WEBBED ^You can't do that while entangled in a web]
  206. mastercraft.cmd, mc_include.cmd(1061): [matchre STUNNED ^You are still stunned]
  207. mastercraft.cmd, mc_include.cmd(1062): [matchre RETURN ^You (?:put|drop) .*\.]
  208. mastercraft.cmd, mc_include.cmd(1063): [matchre RETURN ^Please rephrase that command\.]
  209. mastercraft.cmd, mc_include.cmd(1064): [matchre RETURN ^.* what\?]
  210. mastercraft.cmd, mc_include.cmd(1065): [matchre RETURN ^I could not find what you were referring to\.]
  211. mastercraft.cmd, mc_include.cmd(1066): [matchre RETURN ^What were you referring to\? ]
  212. mastercraft.cmd, mc_include.cmd(1067): [matchre RETURN ^The (\S+) can only hold]
  213. mastercraft.cmd, mc_include.cmd(1068): [matchre PUT_IT_1 ^\[Putting an item on the brazier begins the enchanting process]
  214. mastercraft.cmd, mc_include.cmd(1069): [send put book in leather.carpetbag]
  215. mastercraft.cmd, mc_include.cmd(1070): [matchwait 15]
  216. put book in leather.carpetbag
  217.  
  218. You put your book in your leather-clasped carpetbag.
  219. >
  220. mastercraft.cmd(2051): [return:]
  221. mastercraft.cmd(2052): [return]
  222. mastercraft.cmd, mc_include.cmd(865): [if ("Empty" != "Empty") then]
  223. mastercraft.cmd, mc_include.cmd(866): [return]
  224. mastercraft.cmd(259): [gosub GET my Engineering logbook from my leather.carpetbag]
  225. mastercraft.cmd, mc_include.cmd(1078): [var Get my Engineering logbook from my leather.carpetbag]
  226. mastercraft.cmd, mc_include.cmd(1079): [var LOCATION GET_1]
  227. mastercraft.cmd, mc_include.cmd(1080): [pause 0.0001]
  228. mastercraft.cmd, mc_include.cmd(1081): [GET_1:]
  229. mastercraft.cmd, mc_include.cmd(1082): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  230. mastercraft.cmd, mc_include.cmd(1083): [matchre WAIT ^You struggle with .* great weight but can't quite lift it\!]
  231. mastercraft.cmd, mc_include.cmd(1084): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  232. mastercraft.cmd, mc_include.cmd(1085): [matchre WEBBED ^You can't do that while entangled in a web]
  233. mastercraft.cmd, mc_include.cmd(1086): [matchre STUNNED ^You are still stunned]
  234. mastercraft.cmd, mc_include.cmd(1087): [matchre HOLD_1 ^But that is already in your inventory\.]
  235. mastercraft.cmd, mc_include.cmd(1088): [matchre RETURN ^You get .*\.]
  236. mastercraft.cmd, mc_include.cmd(1089): [matchre RETURN ^You pick up .*\.]
  237. mastercraft.cmd, mc_include.cmd(1090): [matchre RETURN ^You carefully remove .* from the bundle\.]
  238. mastercraft.cmd, mc_include.cmd(1091): [matchre RETURN ^You are already holding that\.]
  239. mastercraft.cmd, mc_include.cmd(1092): [matchre RETURN ^Get what\?]
  240. mastercraft.cmd, mc_include.cmd(1093): [matchre RETURN ^I could not find what you were referring to\.]
  241. mastercraft.cmd, mc_include.cmd(1094): [matchre RETURN ^What were you referring to\?]
  242. mastercraft.cmd, mc_include.cmd(1095): [matchre RETURN ^You grab .*(?:\.|\!|\?)]
  243. mastercraft.cmd, mc_include.cmd(1096): [matchre RETURN ^As best it can\, .* moves in your direction\.]
  244. mastercraft.cmd, mc_include.cmd(1097): [matchre UNTIE ^You pull at it]
  245. mastercraft.cmd, mc_include.cmd(1098): [send get my Engineering logbook from my leather.carpetbag]
  246. mastercraft.cmd, mc_include.cmd(1099): [matchwait 15]
  247. get my Engineering logbook from my leather.carpetbag
  248.  
  249. You get an engineering work order logbook from inside your leather-clasped carpetbag.
  250. >
  251. mastercraft.cmd(2051): [return:]
  252. mastercraft.cmd(2052): [return]
  253. mastercraft.cmd(260): [}]
  254. mastercraft.cmd(261): [matchre untie.order ^You realize you have items]
  255. mastercraft.cmd(262): [matchre new.order ^To whom are you|need to be holding a \S+ work order logbook]
  256. mastercraft.cmd(263): [matchre new.order.wait but you just received a work order]
  257. mastercraft.cmd(264): [matchre identify.order this is an order for]
  258. mastercraft.cmd(265): [send ask Brogir for hard carving work]
  259. mastercraft.cmd(266): [matchwait]
  260. ask Brogir for hard carving work
  261. mastercraft.cmd(157): [var order.quantity 2]
  262. mastercraft.cmd(157): [put #var MC.order.quality of exceptional quality]
  263. Brogir shuffles through some notes and says, "Alright, this is an order for a notched bone vest. I need 2 of exceptional quality, made from any material and due in 95 roisaen. Please complete the items, bundle them with your logbook and then give me the logbook to complete this order. Good luck!"
  264.  
  265. mastercraft.cmd(168): [var chapter 10]
  266. You seem to recall this item being somewhere in chapter 10 of the instruction book.
  267. >
  268. mastercraft.cmd(279): [identify.order:]
  269. mastercraft.cmd(280): [if !0 then]
  270. mastercraft.cmd(281): [{]
  271. mastercraft.cmd(282): [if 2 > 5 then]
  272. mastercraft.cmd(283): [if 2 < 3 then]
  273. mastercraft.cmd(283): [goto new.order]
  274. mastercraft.cmd(248): [var fail 0]
  275. mastercraft.cmd(249): [var diff.change 0]
  276. mastercraft.cmd(250): [if 2 > 4 then]
  277. mastercraft.cmd(254): [}]
  278. mastercraft.cmd(255): [gosub find.master]
  279. mastercraft.cmd, mc_include.cmd(712): [gosub check.location]
  280. mastercraft.cmd, mc_include.cmd(302): [var society none]
  281. mastercraft.cmd, mc_include.cmd(303): [if 150 = 30 && matchre("442|441|443|405|404|398|402|403|409|408|399|406|407|400|410|411|401", "207") then]
  282. mastercraft.cmd, mc_include.cmd(304): [if 150 = 30 && matchre("448|450|449|451|458|459|455|452|453|454|456|457|460", "207") then]
  283. mastercraft.cmd, mc_include.cmd(305): [if 150 = 30 && matchre("461|462|463|464|465|466|467|468|469", "207") then]
  284. mastercraft.cmd, mc_include.cmd(306): [if 150 = 30 && matchre("470|471|473|474|475|481|472|476|479|478|477|480|482", "207") then]
  285. mastercraft.cmd, mc_include.cmd(307): [if 150 = 30 && matchre("526|527|528|529|530|531|532|533|534|535|536|537|538|539|540", "207") then]
  286. mastercraft.cmd, mc_include.cmd(308): [if 150 = 1 && matchre("903|865|962|961|960|902|905|904|906|963|907|908|909", "207") then]
  287. mastercraft.cmd, mc_include.cmd(309): [if 150 = 1 && matchre("873|910|911|912|913|914|915|916|917|918|919|920|921|922|923|924", "207") then]
  288. mastercraft.cmd, mc_include.cmd(310): [if 150 = 1 && matchre("851|925|874|926|927|928|929|930", "207") then]
  289. mastercraft.cmd, mc_include.cmd(311): [if 150 = 1 && matchre("898|931|932|933|934", "207") then]
  290. mastercraft.cmd, mc_include.cmd(312): [if 150 = 90 && matchre("818|819|820|821|822|823|824|825|826|827|828|829|830|831|832", "207") then]
  291. mastercraft.cmd, mc_include.cmd(313): [if 150 = 90 && matchre("850|851|852|846|843|845|847|848|849|844|841|839|840|842", "207") then]
  292. mastercraft.cmd, mc_include.cmd(314): [if 150 = 90 && matchre("853|854|855|856|857|858|859|860|861|862", "207") then]
  293. mastercraft.cmd, mc_include.cmd(315): [if 150 = 90 && matchre("863|864|865|866|867|868|869|870|871|872|873", "207") then]
  294. mastercraft.cmd, mc_include.cmd(316): [if 150 = 67 && matchre("644|661|645|648|648|649|650|651|652|653|654|655|656|657|658|659|660|646", "207") then]
  295. mastercraft.cmd, mc_include.cmd(317): [if 150 = 67 && matchre("700|701|702|703|704|705", "207") then]
  296. mastercraft.cmd, mc_include.cmd(318): [if 150 = 67 && matchre("711|712|713|714|715|716|717|718", "207") then]
  297. mastercraft.cmd, mc_include.cmd(319): [if 150 = 67 && matchre("719|720|721|722|723|724|725|726|727|728|729|730|731", "207") then]
  298. mastercraft.cmd, mc_include.cmd(320): [if 150 = 116 && matchre("407|408|416|417|418|419|409|410|411|412|413|414|415", "207") then]
  299. mastercraft.cmd, mc_include.cmd(321): [if 150 = 107 && matchre("334|335|336|337|338|339|340|341|342|343|344|345|346|347|348", "207") then]
  300. mastercraft.cmd, mc_include.cmd(322): [if 150 = 7 && matchre("774|777|776|775|778|782|779|784|780|786|781|783|785", "207") then]
  301. mastercraft.cmd, mc_include.cmd(323): [if 150 = 61 && matchre("248|238|239|240|241|242|243|244|245|246|247|253|252|251|250|249|237", "207") then]
  302. mastercraft.cmd, mc_include.cmd(324): [if 150 = 150 && matchre("206|207|208|209|210|220|221", "207") then]
  303. mastercraft.cmd, mc_include.cmd(324): [var society Fang.Engineering]
  304. mastercraft.cmd, mc_include.cmd(325): [if 150 = 150 && matchre("196|197|198|199|200|201|202|203|204|215|216|217|218|219", "207") then]
  305. mastercraft.cmd, mc_include.cmd(326): [if 150 = 150 && matchre("183|184|185|186|187|188|189|211|212|213|214", "207") then]
  306. mastercraft.cmd, mc_include.cmd(327): [if 150 = 150 && matchre("190|191|192|193|194|195", "207") then]
  307. mastercraft.cmd, mc_include.cmd(328): [pause 1]
  308. mastercraft.cmd, mc_include.cmd(329): [assembleloc:]
  309. mastercraft.cmd, mc_include.cmd(358): [gosub Fang.Engineering]
  310. mastercraft.cmd, mc_include.cmd(626): [var master Brogir]
  311. mastercraft.cmd, mc_include.cmd(627): [put #tvar master.room 206|207|208|209|210]
  312. mastercraft.cmd, mc_include.cmd(628): [put #tvar work.room 220|221]
  313. mastercraft.cmd, mc_include.cmd(629): [put #tvar supply.room 208]
  314. mastercraft.cmd, mc_include.cmd(630): [put #tvar part.room 208]
  315. mastercraft.cmd, mc_include.cmd(631): [put #tvar tool.room 209]
  316. mastercraft.cmd, mc_include.cmd(632): [put #tvar ingot.buy 200]
  317. mastercraft.cmd, mc_include.cmd(633): [var society.type Engineering]
  318. mastercraft.cmd, mc_include.cmd(634): [return]
  319. mastercraft.cmd, mc_include.cmd(359): [return]
  320. mastercraft.cmd, mc_include.cmd(713): [var Master.Found 0]
  321. mastercraft.cmd, mc_include.cmd(714): [var temp 0]
  322. mastercraft.cmd, mc_include.cmd(715): [eval temp.max count("206|207|208|209|210","|")]
  323. mastercraft.cmd, mc_include.cmd(720): [if matchre("You also see a lissome alfar warrior, Engineering Society Master Brogir, a painted door and a large sign.", "Brogir") then]
  324. mastercraft.cmd, mc_include.cmd(721): [{]
  325. mastercraft.cmd, mc_include.cmd(722): [unvar temp]
  326. mastercraft.cmd, mc_include.cmd(723): [unvar temp.max]
  327. mastercraft.cmd, mc_include.cmd(724): [return]
  328. mastercraft.cmd(256): [if !matchre("engineering logbook|Empty", "logbook") then]
  329. mastercraft.cmd(260): [}]
  330. mastercraft.cmd(261): [matchre untie.order ^You realize you have items]
  331. mastercraft.cmd(262): [matchre new.order ^To whom are you|need to be holding a \S+ work order logbook]
  332. mastercraft.cmd(263): [matchre new.order.wait but you just received a work order]
  333. mastercraft.cmd(264): [matchre identify.order this is an order for]
  334. mastercraft.cmd(265): [send ask Brogir for hard carving work]
  335. mastercraft.cmd(266): [matchwait]
  336. ask Brogir for hard carving work
  337.  
  338. >
  339. You feel fully attuned to the mana streams again.
  340. >
  341. mastercraft.cmd(157): [var order.quantity 4]
  342. mastercraft.cmd(157): [put #var MC.order.quality of exceptional quality]
  343. Brogir shuffles through some notes and says, "Alright, this is an order for some ribbed bone greaves. I need 4 of exceptional quality, made from any material and due in 165 roisaen. Please complete the items, bundle them with your logbook and then give me the logbook to complete this order. Good luck!"
  344.  
  345. mastercraft.cmd(168): [var chapter 10]
  346. You seem to recall this item being somewhere in chapter 10 of the instruction book.
  347. >
  348. mastercraft.cmd(279): [identify.order:]
  349. mastercraft.cmd(280): [if !0 then]
  350. mastercraft.cmd(281): [{]
  351. mastercraft.cmd(282): [if 4 > 5 then]
  352. mastercraft.cmd(283): [if 4 < 3 then]
  353. mastercraft.cmd(284): [}]
  354. mastercraft.cmd(287): [if "carving" = "weapon" then]
  355. mastercraft.cmd(301): [}]
  356. mastercraft.cmd(302): [if "carving" = "armor" then]
  357. mastercraft.cmd(311): [}]
  358. mastercraft.cmd(312): [if "carving" = "blacksmith" then]
  359. mastercraft.cmd(321): [}]
  360. mastercraft.cmd(322): [if "carving" = "tailor" then]
  361. mastercraft.cmd(336): [}]
  362. mastercraft.cmd(337): [if "carving" = "carving" then]
  363. mastercraft.cmd(338): [{]
  364. mastercraft.cmd(339): [matchre chapter.1 This logbook is tracking a work order requiring you to craft (a small stone block|a deep stone basin|a large stone block|a small stone sphere|a thin stone slab|a flat slickstone|a short stone pole|a large stone sphere|a thick stone slab|a grooved stone stirring rod|a smooth slickstone|a polished slickstone|a stout stone stirring rod|a notched stone stirring rod|a shallow stone basin|a forked stone stirring rod|a long stone pole|a slender stone stirring rod) from any material\.]
  365. mastercraft.cmd(340): [matchre chapter.2 This logbook is tracking a work order requiring you to craft (a rough stone table|a stone buffet table|a high stone table|a stone dining table|a square stone table|a stone refectory table|a round stone table|a stone meditation table|an oval stone table|a stone parquet table|a long stone table) from any material\.]
  366. mastercraft.cmd(341): [matchre chapter.3 This logbook is tracking a work order requiring you to craft (some smooth stones|a stone bola|a stone bludgeon|a stone hand sword|a stone carving knife|a heavy stone mallet|some elongated stones|a stone javelin|a stone hand axe|a stone spear|a stone war club|a stone war mattock|some balanced stones|a stone maul|a stone war hammer|a stone flail|some stone spikes|some stone shards) from any material\.]
  367. mastercraft.cmd(342): [matchre chapter.4 This logbook is tracking a work order requiring you to craft (a stone band|a stone talisman case|a stone toe ring|a stone belt buckle|a stone nose ring|a stone armband|a stone pin|an articulated stone bracelet|a stone anklet|a stone tiara|a stone bracelet|a stone locket|a stone tailband|a stone choker|a stone hairpin|a stone diadem|a stone cloak pin|a stone circlet|a pair of stone earrings|an articulated stone necklace|a stone medallion|a stone crown|a stone amulet|an articulated stone belt|a stone pendant|a stone mask|a stone brooch|a stone earcuff) from any material\.]
  368. mastercraft.cmd(343): [matchre chapter.5 This logbook is tracking a work order requiring you to craft (a Human image|an Elothean image|a Kaldar image|a Prydaen image|an Elf image|a Rakash image|a Gor'Tog image|a S'Kra Mur image|a Halfling image|a Dwarf image|a Gnome image) from any material\.]
  369. mastercraft.cmd(344): [matchre chapter.6 This logbook is tracking a work order requiring you to craft (a long bone pole|a short bone pole) from any material\.]
  370. mastercraft.cmd(345): [matchre chapter.7 This logbook is tracking a work order requiring you to craft (a round bone table|a square bone table) from any material\.]
  371. mastercraft.cmd(346): [matchre chapter.8 This logbook is tracking a work order requiring you to craft (a bone bludgeon|a bone javelin|a bone carving knife|a light bone spear|a bone hand axe|a bone maul|a bone war club|a bone mattock|a bone shiv|a bone flail|a bone hand sword|a bone mallet) from any material\.]
  372. mastercraft.cmd(347): [matchre chapter.9 This logbook is tracking a work order requiring you to craft (a bone band|a bone brooch|a bone nose ring|a bone armband|a bone toe ring|a bone belt buckle|a bone bracelet|a bone choker|a bone anklet|a bone locket|a bone pin|a bone tiara|a bone cloak pin|an articulated bone bracelet|a bone hairpin|some bone bangles|a bone tailband|an articulated bone necklace|a shallow bone cup|a bone circlet|a bone pendant|a bone crown|a bone amulet|a bone comb|a bone medallion|a bone haircomb|a pair of bone earrings|a bone earcuff) from any material\.]
  373. mastercraft.cmd(348): [matchre chapter.10 This logbook is tracking a work order requiring you to craft (a segmented bone mask|a segmented bone mantle|a segmented bone aventail|a segmented bone tabard|a notched bone mask|a ribbed bone balaclava|a notched bone aventail|some ribbed bone greaves|a segmented bone cap|some ribbed vambraces|some segmented bone gloves|some notched bone sleeves|a ribbed bone mask|a ribbed bone tasset|a ribbed bone aventail|a notched bone vest|a notched bone cap|a notched bone mantle|some notched bone gloves|a notched bone tabard|a segmented bone helm|a segmented bone robe|a ribbed bone cap|a segmented bone coat|some ribbed bone gloves|some ribbed bone sleeves|a notched bone helm|a ribbed bone vest|a segmented bone balaclava|a ribbed bone mantle|some segmented bone greaves|a ribbed bone tabard|some segmented vambraces|a notched bone robe|a segmented bone tasset|a notched bone coat|a ribbed bone helm|a segmented bone hauberk|a notched bone balaclava|a ribbed bone robe|some notched bone greaves|a ribbed bone coat|some notched vambraces|a notched bone hauberk|some segmented bone sleeves|a ribbed bone hauberk|a notched bone tasset|a segmented bone vest) from any material\.]
  374. mastercraft.cmd(349): [matchre new.order.wait ^This logbook has been used to complete]
  375. mastercraft.cmd(350): [put read my Engineering logbook]
  376. [mastercraft]: read my Engineering logbook
  377. mastercraft.cmd(351): [matchwait]
  378. You open your logbook and sort through its contents.
  379. mastercraft.cmd(156): [var order.quantity 4]
  380. This logbook is tracking a work order requiring you to craft some ribbed bone greaves from any material. You must bundle and deliver 4 more within the next 164 roisaen.
  381.  
  382. This logbook has been used to complete:
  383. 0 Easy, 0 Challenging and 0 Hard Tinkering work orders.
  384. 0 Easy, 0 Challenging and 0 Hard Shaping work orders.
  385. 63 Easy, 0 Challenging and 0 Hard Carving work orders.
  386. >
  387. mastercraft.cmd(496): [chapter.10:]
  388. mastercraft.cmd(497): [var full.order.noun some ribbed bone greaves]
  389. mastercraft.cmd(498): [if "carving" = "tailor" then]
  390. mastercraft.cmd(499): [if "carving" = "carving" then]
  391. mastercraft.cmd(499): [var order.type bone]
  392. mastercraft.cmd(500): [if "carving" = "shaping" then]
  393. mastercraft.cmd(501): [var order.chapter 10]
  394. mastercraft.cmd(502): [pause .5]
  395. mastercraft.cmd(503): [goto chapter.name]
  396. mastercraft.cmd(407): [if "carving" = "tinkering" then]
  397. mastercraft.cmd(408): [if matchre("some ribbed bone greaves", "(?:.*\s)(\S+$)") then]
  398. mastercraft.cmd(408): [put #var MC.order.noun greaves]
  399. mastercraft.cmd(409): [if matchre("some ribbed bone greaves", ".* ball and chain") then]
  400. mastercraft.cmd(410): [echo Item Full Name : some ribbed bone greaves]
  401. Item Full Name : some ribbed bone greaves
  402. mastercraft.cmd(411): [echo Item Base Name : greaves]
  403. Item Base Name : greaves
  404. mastercraft.cmd(412): [echo Chapter Item Is In : 10]
  405. Chapter Item Is In : 10
  406. mastercraft.cmd(413): [echo Quantity Desired : 4]
  407. Quantity Desired : 4
  408. mastercraft.cmd(414): [goto keep.order]
  409. mastercraft.cmd(506): [if matchre("some ribbed bone greaves", "none") then]
  410. mastercraft.cmd(507): [if (("carving" = "tailor") && ("bone" != "bone")) then]
  411. mastercraft.cmd(508): [if (("carving" = "carving") && ("bone" != "bone")) then]
  412. mastercraft.cmd(509): [if "of exceptional quality" = "finely-crafted" then]
  413. mastercraft.cmd(510): [if "of exceptional quality" = "of superior quality" then]
  414. mastercraft.cmd(511): [if "of exceptional quality" = "of exceptional quality" then]
  415. mastercraft.cmd(511): [put #var MC.order.quality.fail riddled with mistakes and practically useless|of dismal quality|very poorly-crafted|of below-average quality|of mediocre quality|of average quality|of above-average quality|well-crafted|finely-crafted|of superior quality]
  416. mastercraft.cmd(512): [if "of exceptional quality" = "" then]
  417. mastercraft.cmd(513): [goto turn.page]
  418. mastercraft.cmd(516): [gosub PUT_IT my Engineering logbook in my leather.carpetbag]
  419. mastercraft.cmd, mc_include.cmd(1054): [var PutIt my Engineering logbook in my leather.carpetbag]
  420. mastercraft.cmd, mc_include.cmd(1055): [var LOCATION PUT_IT_1]
  421. mastercraft.cmd, mc_include.cmd(1056): [pause 0.0001]
  422. mastercraft.cmd, mc_include.cmd(1057): [PUT_IT_1:]
  423. mastercraft.cmd, mc_include.cmd(1058): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  424. mastercraft.cmd, mc_include.cmd(1059): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  425. mastercraft.cmd, mc_include.cmd(1060): [matchre WEBBED ^You can't do that while entangled in a web]
  426. mastercraft.cmd, mc_include.cmd(1061): [matchre STUNNED ^You are still stunned]
  427. mastercraft.cmd, mc_include.cmd(1062): [matchre RETURN ^You (?:put|drop) .*\.]
  428. mastercraft.cmd, mc_include.cmd(1063): [matchre RETURN ^Please rephrase that command\.]
  429. mastercraft.cmd, mc_include.cmd(1064): [matchre RETURN ^.* what\?]
  430. mastercraft.cmd, mc_include.cmd(1065): [matchre RETURN ^I could not find what you were referring to\.]
  431. mastercraft.cmd, mc_include.cmd(1066): [matchre RETURN ^What were you referring to\? ]
  432. mastercraft.cmd, mc_include.cmd(1067): [matchre RETURN ^The (\S+) can only hold]
  433. mastercraft.cmd, mc_include.cmd(1068): [matchre PUT_IT_1 ^\[Putting an item on the brazier begins the enchanting process]
  434. mastercraft.cmd, mc_include.cmd(1069): [send put my Engineering logbook in my leather.carpetbag]
  435. mastercraft.cmd, mc_include.cmd(1070): [matchwait 15]
  436. put my Engineering logbook in my leather.carpetbag
  437.  
  438. You put your logbook in your leather-clasped carpetbag.
  439. >
  440. mastercraft.cmd(2051): [return:]
  441. mastercraft.cmd(2052): [return]
  442. mastercraft.cmd(517): [gosub GET my carving book]
  443. mastercraft.cmd, mc_include.cmd(1078): [var Get my carving book]
  444. mastercraft.cmd, mc_include.cmd(1079): [var LOCATION GET_1]
  445. mastercraft.cmd, mc_include.cmd(1080): [pause 0.0001]
  446. mastercraft.cmd, mc_include.cmd(1081): [GET_1:]
  447. mastercraft.cmd, mc_include.cmd(1082): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  448. mastercraft.cmd, mc_include.cmd(1083): [matchre WAIT ^You struggle with .* great weight but can't quite lift it\!]
  449. mastercraft.cmd, mc_include.cmd(1084): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  450. mastercraft.cmd, mc_include.cmd(1085): [matchre WEBBED ^You can't do that while entangled in a web]
  451. mastercraft.cmd, mc_include.cmd(1086): [matchre STUNNED ^You are still stunned]
  452. mastercraft.cmd, mc_include.cmd(1087): [matchre HOLD_1 ^But that is already in your inventory\.]
  453. mastercraft.cmd, mc_include.cmd(1088): [matchre RETURN ^You get .*\.]
  454. mastercraft.cmd, mc_include.cmd(1089): [matchre RETURN ^You pick up .*\.]
  455. mastercraft.cmd, mc_include.cmd(1090): [matchre RETURN ^You carefully remove .* from the bundle\.]
  456. mastercraft.cmd, mc_include.cmd(1091): [matchre RETURN ^You are already holding that\.]
  457. mastercraft.cmd, mc_include.cmd(1092): [matchre RETURN ^Get what\?]
  458. mastercraft.cmd, mc_include.cmd(1093): [matchre RETURN ^I could not find what you were referring to\.]
  459. mastercraft.cmd, mc_include.cmd(1094): [matchre RETURN ^What were you referring to\?]
  460. mastercraft.cmd, mc_include.cmd(1095): [matchre RETURN ^You grab .*(?:\.|\!|\?)]
  461. mastercraft.cmd, mc_include.cmd(1096): [matchre RETURN ^As best it can\, .* moves in your direction\.]
  462. mastercraft.cmd, mc_include.cmd(1097): [matchre UNTIE ^You pull at it]
  463. mastercraft.cmd, mc_include.cmd(1098): [send get my carving book]
  464. mastercraft.cmd, mc_include.cmd(1099): [matchwait 15]
  465. get my carving book
  466.  
  467. You get a book of journeyman carving instructions from inside your leather-clasped carpetbag.
  468. >
  469. mastercraft.cmd(2051): [return:]
  470. mastercraft.cmd(2052): [return]
  471. mastercraft.cmd(518): [gosub PUT turn my book to chapter 10]
  472. mastercraft.cmd, mc_include.cmd(959): [var Command turn my book to chapter 10]
  473. mastercraft.cmd, mc_include.cmd(960): [var LOCATION PUT_1]
  474. mastercraft.cmd, mc_include.cmd(961): [pause 0.0001]
  475. mastercraft.cmd, mc_include.cmd(962): [PUT_1:]
  476. mastercraft.cmd, mc_include.cmd(963): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  477. mastercraft.cmd, mc_include.cmd(964): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  478. mastercraft.cmd, mc_include.cmd(965): [matchre WEBBED ^You can't do that while entangled in a web]
  479. mastercraft.cmd, mc_include.cmd(966): [matchre STUNNED ^You are still stunned]
  480. mastercraft.cmd, mc_include.cmd(967): [matchre PUT_STOW ^You need a free hand]
  481. mastercraft.cmd, mc_include.cmd(968): [matchre WAIT ^\[Enter your command again if you want to\.\]]
  482. mastercraft.cmd, mc_include.cmd(969): [matchre RETURN ^Roundtime\:?|^\[Roundtime\:?|^\(Roundtime\:?]
  483. mastercraft.cmd, mc_include.cmd(970): [matchre RETURN ^You sit down]
  484. mastercraft.cmd, mc_include.cmd(971): [matchre RETURN ^I could not find what you were referring to\.]
  485. mastercraft.cmd, mc_include.cmd(972): [matchre RETURN ^Please rephrase that command\.]
  486. mastercraft.cmd, mc_include.cmd(973): [matchre RETURN ^What were you referring to\?]
  487. mastercraft.cmd, mc_include.cmd(974): [matchre RETURN ^.* what\?]
  488. mastercraft.cmd, mc_include.cmd(975): [matchre RETURN ^You find a hole]
  489. mastercraft.cmd, mc_include.cmd(976): [matchre RETURN ^You (?:hand|touch|push|move|put|tap|drop|place|toss|set|swap|add) .*(?:\.|\!|\?)]
  490. mastercraft.cmd, mc_include.cmd(977): [matchre RETURN ^Your .*\.]
  491. mastercraft.cmd, mc_include.cmd(978): [matchre RETURN ^You don't have a .* coin on you\!\s*The .* spider looks at you in forlorn disappointment\.]
  492. mastercraft.cmd, mc_include.cmd(979): [matchre RETURN ^The .* spider turns away\, looking like it's not hungry for what you're offering\.]
  493. mastercraft.cmd, mc_include.cmd(980): [matchre RETURN ^Brother Durantine nods slowly\.]
  494. mastercraft.cmd, mc_include.cmd(981): [matchre RETURN ^Durantine waves a small censer over a neatly-wrapped package and intones a short prayer before he hands it to you\.]
  495. mastercraft.cmd, mc_include.cmd(982): [matchre RETURN ^After a moment\, .*\.]
  496. mastercraft.cmd, mc_include.cmd(983): [matchre RETURN ^Quietly touching your lips with the tips of your fingers as you kneel\, you make the Cleric's sign with your hand\.]
  497. mastercraft.cmd, mc_include.cmd(984): [matchre RETURN ^Maybe you should stand up\.]
  498. mastercraft.cmd, mc_include.cmd(985): [matchre RETURN ^You sense a successful empathic link has been forged|^Touch what|^I could not find]
  499. mastercraft.cmd, mc_include.cmd(986): [matchre RETURN ^The clerk counts out .*\.]
  500. mastercraft.cmd, mc_include.cmd(987): [matchre RETURN ^The .* is not damaged enough to warrant repair\.]
  501. mastercraft.cmd, mc_include.cmd(988): [matchre RETURN ^There is no more room in .*\.]
  502. mastercraft.cmd, mc_include.cmd(989): [matchre RETURN ^There is nothing in there\.]
  503. mastercraft.cmd, mc_include.cmd(990): [matchre RETURN ^In the .* you see .*\.]
  504. mastercraft.cmd, mc_include.cmd(991): [matchre RETURN ^Searching methodically]
  505. mastercraft.cmd, mc_include.cmd(992): [matchre RETURN ^This spell cannot be targeted\.]
  506. mastercraft.cmd, mc_include.cmd(993): [matchre RETURN ^You cannot figure out how to do that\.]
  507. mastercraft.cmd, mc_include.cmd(994): [matchre RETURN ^You will now store .* in your .*\.]
  508. mastercraft.cmd, mc_include.cmd(995): [matchre RETURN ^You.*analyze]
  509. mastercraft.cmd, mc_include.cmd(996): [matchre RETURN ^You lay your hand upon]
  510. mastercraft.cmd, mc_include.cmd(997): [matchre RETURN ^You glance down .*\.]
  511. mastercraft.cmd, mc_include.cmd(998): [matchre RETURN ^You glance heavenward]
  512. mastercraft.cmd, mc_include.cmd(999): [matchre RETURN ^You turn .*\.]
  513. mastercraft.cmd, mc_include.cmd(1000): [matchre RETURN ^You chatter away\.\.\.]
  514. mastercraft.cmd, mc_include.cmd(1001): [matchre RETURN ^You are now]
  515. mastercraft.cmd, mc_include.cmd(1002): [matchre RETURN ^You search]
  516. mastercraft.cmd, mc_include.cmd(1003): [matchre RETURN ^You get]
  517. mastercraft.cmd, mc_include.cmd(1004): [matchre RETURN ^You have nothing to ]
  518. mastercraft.cmd, mc_include.cmd(1005): [matchre RETURN ^There isn't any more room in .* for that\.]
  519. mastercraft.cmd, mc_include.cmd(1006): [matchre RETURN ^You are already focusing your appraisal on a subject\.]
  520. mastercraft.cmd, mc_include.cmd(1007): [matchre RETURN ^You are already under the effects of an appraisal focus\.]
  521. mastercraft.cmd, mc_include.cmd(1008): [matchre RETURN ^\[Ingredients can be added by using ASSEMBLE Ingredient1 WITH Ingredient2\]]
  522. mastercraft.cmd, mc_include.cmd(1009): [matchre RETURN ^You can't seem to focus on that\.\s*Perhaps you're too mentally tired from researching similar principles recently\.]
  523. mastercraft.cmd, mc_include.cmd(1010): [matchre RETURN ^\s*LINK ALL CANCEL\s*\- Breaks all links]
  524. mastercraft.cmd, mc_include.cmd(1011): [matchre RETURN (bundle them with your logbook and then give|you trace|you just received a work order|You hand|You slide|You place)]
  525. mastercraft.cmd, mc_include.cmd(1012): [matchre RETURN ^(You have no idea how to craft|The book is already turned|You turn your book|You realize you have items bundled with the logbook)]
  526. mastercraft.cmd, mc_include.cmd(1013): [matchre RETURN (You measure out|You carefully break off|^You hand|"There isn't a scratch on that|"I don't repair those here\.")]
  527. mastercraft.cmd, mc_include.cmd(1014): [matchre RETURN (Just give it to me again if you want|completely undamaged and does not need repair|not damaged enough to warrant repair)]
  528. mastercraft.cmd, mc_include.cmd(1015): [matchre RETURN ^(You find your jar|The (\S+) can only hold)]
  529. mastercraft.cmd, mc_include.cmd(1016): [matchre RETURN ^(You .*open|You .*close|That is already open|That is already closed)]
  530. mastercraft.cmd, mc_include.cmd(1017): [matchre RETURN ^You count out]
  531. mastercraft.cmd, mc_include.cmd(1019): [matchre RETURN ^\s*Encumbrance\s*\:]
  532. mastercraft.cmd, mc_include.cmd(1020): [send turn my book to chapter 10]
  533. mastercraft.cmd, mc_include.cmd(1021): [matchwait 15]
  534. turn my book to chapter 10
  535. You turn your book to chapter 10, entitled "Bone Carved Armor".
  536. >
  537. mastercraft.cmd(2051): [return:]
  538. mastercraft.cmd(2052): [return]
  539. mastercraft.cmd(519): [send read my book]
  540. mastercraft.cmd(520): [waitforre (?<!Page).*Page (\d+):.*some ribbed bone greaves]
  541. read my book
  542.  
  543. -= Chapter 10 : Bone Carved Armor =-
  544.  
  545. Page 1: a segmented bone mask Page 25: a segmented bone vest
  546. Page 2: a segmented bone aventail Page 26: a segmented bone mantle
  547. Page 3: a notched bone mask Page 27: a segmented bone tabard
  548. Page 4: a notched bone aventail Page 28: a ribbed bone balaclava
  549. Page 5: a segmented bone cap Page 29: some ribbed bone greaves
  550. Page 6: some segmented bone gloves Page 30: some ribbed vambraces
  551. Page 7: a ribbed bone mask Page 31: some notched bone sleeves
  552. Page 8: a ribbed bone aventail Page 32: a ribbed bone tasset
  553. Page 9: a notched bone cap Page 33: a notched bone vest
  554. Page 10: some notched bone gloves Page 34: a notched bone mantle
  555. Page 11: a segmented bone helm Page 35: a notched bone tabard
  556. Page 12: a ribbed bone cap Page 36: a segmented bone robe
  557. Page 13: some ribbed bone gloves Page 37: a segmented bone coat
  558. Page 14: a notched bone helm Page 38: some ribbed bone sleeves
  559. Page 15: a segmented bone balaclava Page 39: a ribbed bone vest
  560. Page 16: some segmented bone greaves Page 40: a ribbed bone mantle
  561. Page 17: some segmented vambraces Page 41: a ribbed bone tabard
  562. Page 18: a segmented bone tasset Page 42: a notched bone robe
  563. Page 19: a ribbed bone helm Page 43: a notched bone coat
  564. Page 20: a notched bone balaclava Page 44: a segmented bone hauberk
  565. Page 21: some notched bone greaves Page 45: a ribbed bone robe
  566. Page 22: some notched vambraces Page 46: a ribbed bone coat
  567. Page 23: some segmented bone sleeves Page 47: a notched bone hauberk
  568. Page 24: a notched bone tasset
  569.  
  570. >
  571. mastercraft.cmd(521): [var page 29]
  572. mastercraft.cmd(522): [gosub PUT turn my book to page 29]
  573. mastercraft.cmd, mc_include.cmd(959): [var Command turn my book to page 29]
  574. mastercraft.cmd, mc_include.cmd(960): [var LOCATION PUT_1]
  575. mastercraft.cmd, mc_include.cmd(961): [pause 0.0001]
  576. mastercraft.cmd, mc_include.cmd(962): [PUT_1:]
  577. mastercraft.cmd, mc_include.cmd(963): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  578. mastercraft.cmd, mc_include.cmd(964): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  579. mastercraft.cmd, mc_include.cmd(965): [matchre WEBBED ^You can't do that while entangled in a web]
  580. mastercraft.cmd, mc_include.cmd(966): [matchre STUNNED ^You are still stunned]
  581. mastercraft.cmd, mc_include.cmd(967): [matchre PUT_STOW ^You need a free hand]
  582. mastercraft.cmd, mc_include.cmd(968): [matchre WAIT ^\[Enter your command again if you want to\.\]]
  583. mastercraft.cmd, mc_include.cmd(969): [matchre RETURN ^Roundtime\:?|^\[Roundtime\:?|^\(Roundtime\:?]
  584. mastercraft.cmd, mc_include.cmd(970): [matchre RETURN ^You sit down]
  585. mastercraft.cmd, mc_include.cmd(971): [matchre RETURN ^I could not find what you were referring to\.]
  586. mastercraft.cmd, mc_include.cmd(972): [matchre RETURN ^Please rephrase that command\.]
  587. mastercraft.cmd, mc_include.cmd(973): [matchre RETURN ^What were you referring to\?]
  588. mastercraft.cmd, mc_include.cmd(974): [matchre RETURN ^.* what\?]
  589. mastercraft.cmd, mc_include.cmd(975): [matchre RETURN ^You find a hole]
  590. mastercraft.cmd, mc_include.cmd(976): [matchre RETURN ^You (?:hand|touch|push|move|put|tap|drop|place|toss|set|swap|add) .*(?:\.|\!|\?)]
  591. mastercraft.cmd, mc_include.cmd(977): [matchre RETURN ^Your .*\.]
  592. mastercraft.cmd, mc_include.cmd(978): [matchre RETURN ^You don't have a .* coin on you\!\s*The .* spider looks at you in forlorn disappointment\.]
  593. mastercraft.cmd, mc_include.cmd(979): [matchre RETURN ^The .* spider turns away\, looking like it's not hungry for what you're offering\.]
  594. mastercraft.cmd, mc_include.cmd(980): [matchre RETURN ^Brother Durantine nods slowly\.]
  595. mastercraft.cmd, mc_include.cmd(981): [matchre RETURN ^Durantine waves a small censer over a neatly-wrapped package and intones a short prayer before he hands it to you\.]
  596. mastercraft.cmd, mc_include.cmd(982): [matchre RETURN ^After a moment\, .*\.]
  597. mastercraft.cmd, mc_include.cmd(983): [matchre RETURN ^Quietly touching your lips with the tips of your fingers as you kneel\, you make the Cleric's sign with your hand\.]
  598. mastercraft.cmd, mc_include.cmd(984): [matchre RETURN ^Maybe you should stand up\.]
  599. mastercraft.cmd, mc_include.cmd(985): [matchre RETURN ^You sense a successful empathic link has been forged|^Touch what|^I could not find]
  600. mastercraft.cmd, mc_include.cmd(986): [matchre RETURN ^The clerk counts out .*\.]
  601. mastercraft.cmd, mc_include.cmd(987): [matchre RETURN ^The .* is not damaged enough to warrant repair\.]
  602. mastercraft.cmd, mc_include.cmd(988): [matchre RETURN ^There is no more room in .*\.]
  603. mastercraft.cmd, mc_include.cmd(989): [matchre RETURN ^There is nothing in there\.]
  604. mastercraft.cmd, mc_include.cmd(990): [matchre RETURN ^In the .* you see .*\.]
  605. mastercraft.cmd, mc_include.cmd(991): [matchre RETURN ^Searching methodically]
  606. mastercraft.cmd, mc_include.cmd(992): [matchre RETURN ^This spell cannot be targeted\.]
  607. mastercraft.cmd, mc_include.cmd(993): [matchre RETURN ^You cannot figure out how to do that\.]
  608. mastercraft.cmd, mc_include.cmd(994): [matchre RETURN ^You will now store .* in your .*\.]
  609. mastercraft.cmd, mc_include.cmd(995): [matchre RETURN ^You.*analyze]
  610. mastercraft.cmd, mc_include.cmd(996): [matchre RETURN ^You lay your hand upon]
  611. mastercraft.cmd, mc_include.cmd(997): [matchre RETURN ^You glance down .*\.]
  612. mastercraft.cmd, mc_include.cmd(998): [matchre RETURN ^You glance heavenward]
  613. mastercraft.cmd, mc_include.cmd(999): [matchre RETURN ^You turn .*\.]
  614. mastercraft.cmd, mc_include.cmd(1000): [matchre RETURN ^You chatter away\.\.\.]
  615. mastercraft.cmd, mc_include.cmd(1001): [matchre RETURN ^You are now]
  616. mastercraft.cmd, mc_include.cmd(1002): [matchre RETURN ^You search]
  617. mastercraft.cmd, mc_include.cmd(1003): [matchre RETURN ^You get]
  618. mastercraft.cmd, mc_include.cmd(1004): [matchre RETURN ^You have nothing to ]
  619. mastercraft.cmd, mc_include.cmd(1005): [matchre RETURN ^There isn't any more room in .* for that\.]
  620. mastercraft.cmd, mc_include.cmd(1006): [matchre RETURN ^You are already focusing your appraisal on a subject\.]
  621. mastercraft.cmd, mc_include.cmd(1007): [matchre RETURN ^You are already under the effects of an appraisal focus\.]
  622. mastercraft.cmd, mc_include.cmd(1008): [matchre RETURN ^\[Ingredients can be added by using ASSEMBLE Ingredient1 WITH Ingredient2\]]
  623. mastercraft.cmd, mc_include.cmd(1009): [matchre RETURN ^You can't seem to focus on that\.\s*Perhaps you're too mentally tired from researching similar principles recently\.]
  624. mastercraft.cmd, mc_include.cmd(1010): [matchre RETURN ^\s*LINK ALL CANCEL\s*\- Breaks all links]
  625. mastercraft.cmd, mc_include.cmd(1011): [matchre RETURN (bundle them with your logbook and then give|you trace|you just received a work order|You hand|You slide|You place)]
  626. mastercraft.cmd, mc_include.cmd(1012): [matchre RETURN ^(You have no idea how to craft|The book is already turned|You turn your book|You realize you have items bundled with the logbook)]
  627. mastercraft.cmd, mc_include.cmd(1013): [matchre RETURN (You measure out|You carefully break off|^You hand|"There isn't a scratch on that|"I don't repair those here\.")]
  628. mastercraft.cmd, mc_include.cmd(1014): [matchre RETURN (Just give it to me again if you want|completely undamaged and does not need repair|not damaged enough to warrant repair)]
  629. mastercraft.cmd, mc_include.cmd(1015): [matchre RETURN ^(You find your jar|The (\S+) can only hold)]
  630. mastercraft.cmd, mc_include.cmd(1016): [matchre RETURN ^(You .*open|You .*close|That is already open|That is already closed)]
  631. mastercraft.cmd, mc_include.cmd(1017): [matchre RETURN ^You count out]
  632. mastercraft.cmd, mc_include.cmd(1019): [matchre RETURN ^\s*Encumbrance\s*\:]
  633. mastercraft.cmd, mc_include.cmd(1020): [send turn my book to page 29]
  634. mastercraft.cmd, mc_include.cmd(1021): [matchwait 15]
  635. turn my book to page 29
  636. You turn your book to page 29, instructions for crafting some ribbed bone greaves.
  637. >
  638. mastercraft.cmd(2051): [return:]
  639. mastercraft.cmd(2052): [return]
  640. mastercraft.cmd(523): [gosub STUDY my book]
  641. mastercraft.cmd, mc_include.cmd(1029): [var Study my book]
  642. mastercraft.cmd, mc_include.cmd(1030): [var LOCATION STUDY_1]
  643. mastercraft.cmd, mc_include.cmd(1031): [pause 0.0001]
  644. mastercraft.cmd, mc_include.cmd(1032): [STUDY_1:]
  645. mastercraft.cmd, mc_include.cmd(1033): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  646. mastercraft.cmd, mc_include.cmd(1034): [matchre STUNNED ^You are still stunned]
  647. mastercraft.cmd, mc_include.cmd(1035): [matchre WEBBED ^You can't do that while entangled in a web]
  648. mastercraft.cmd, mc_include.cmd(1036): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  649. mastercraft.cmd, mc_include.cmd(1037): [match STUDY_1 You begin]
  650. mastercraft.cmd, mc_include.cmd(1038): [match STUDY_1 You continue studying the]
  651. mastercraft.cmd, mc_include.cmd(1039): [match STUDY_1 You continue to study]
  652. mastercraft.cmd, mc_include.cmd(1040): [match RETURN You take on a studious look]
  653. mastercraft.cmd, mc_include.cmd(1041): [match STUDY_END Why do you need to study this chart again?]
  654. mastercraft.cmd, mc_include.cmd(1042): [matchre STUDY_NEXT (^With|^In) a sudden moment of clarity]
  655. mastercraft.cmd, mc_include.cmd(1043): [matchre GET_BOOK ^But you are not holding it]
  656. mastercraft.cmd, mc_include.cmd(1044): [matchre RETURN You study|You scan|You notate|You review]
  657. mastercraft.cmd, mc_include.cmd(1045): [matchre RETURN ^You now feel ready to begin the crafting process.]
  658. mastercraft.cmd, mc_include.cmd(1046): [send study my book]
  659. mastercraft.cmd, mc_include.cmd(1047): [matchwait]
  660. study my book
  661.  
  662. You scan the ribbed greaves instructions with a glance and quickly realize the design is far beyond your abilities. (0/5)
  663. You now feel ready to begin the crafting process.
  664. Roundtime: 7 sec.
  665. R>
  666. Learned: Scholarship
  667.  
  668. R>
  669. mastercraft.cmd(2051): [return:]
  670. mastercraft.cmd(2052): [return]
  671. mastercraft.cmd(524): [if ((0 < 4) && (!0)) then ]
  672. mastercraft.cmd(525): [{]
  673. mastercraft.cmd(526): [math difficultytry add 1]
  674. mastercraft.cmd(527): [pause 0.5]
  675. mastercraft.cmd(528): [goto new.order]
  676. mastercraft.cmd(248): [var fail 0]
  677. mastercraft.cmd(249): [var diff.change 0]
  678. mastercraft.cmd(250): [if 3 > 4 then]
  679. mastercraft.cmd(254): [}]
  680. mastercraft.cmd(255): [gosub find.master]
  681. mastercraft.cmd, mc_include.cmd(712): [gosub check.location]
  682. mastercraft.cmd, mc_include.cmd(302): [var society none]
  683. mastercraft.cmd, mc_include.cmd(303): [if 150 = 30 && matchre("442|441|443|405|404|398|402|403|409|408|399|406|407|400|410|411|401", "207") then]
  684. mastercraft.cmd, mc_include.cmd(304): [if 150 = 30 && matchre("448|450|449|451|458|459|455|452|453|454|456|457|460", "207") then]
  685. mastercraft.cmd, mc_include.cmd(305): [if 150 = 30 && matchre("461|462|463|464|465|466|467|468|469", "207") then]
  686. mastercraft.cmd, mc_include.cmd(306): [if 150 = 30 && matchre("470|471|473|474|475|481|472|476|479|478|477|480|482", "207") then]
  687. mastercraft.cmd, mc_include.cmd(307): [if 150 = 30 && matchre("526|527|528|529|530|531|532|533|534|535|536|537|538|539|540", "207") then]
  688. mastercraft.cmd, mc_include.cmd(308): [if 150 = 1 && matchre("903|865|962|961|960|902|905|904|906|963|907|908|909", "207") then]
  689. mastercraft.cmd, mc_include.cmd(309): [if 150 = 1 && matchre("873|910|911|912|913|914|915|916|917|918|919|920|921|922|923|924", "207") then]
  690. mastercraft.cmd, mc_include.cmd(310): [if 150 = 1 && matchre("851|925|874|926|927|928|929|930", "207") then]
  691. mastercraft.cmd, mc_include.cmd(311): [if 150 = 1 && matchre("898|931|932|933|934", "207") then]
  692. mastercraft.cmd, mc_include.cmd(312): [if 150 = 90 && matchre("818|819|820|821|822|823|824|825|826|827|828|829|830|831|832", "207") then]
  693. mastercraft.cmd, mc_include.cmd(313): [if 150 = 90 && matchre("850|851|852|846|843|845|847|848|849|844|841|839|840|842", "207") then]
  694. mastercraft.cmd, mc_include.cmd(314): [if 150 = 90 && matchre("853|854|855|856|857|858|859|860|861|862", "207") then]
  695. mastercraft.cmd, mc_include.cmd(315): [if 150 = 90 && matchre("863|864|865|866|867|868|869|870|871|872|873", "207") then]
  696. mastercraft.cmd, mc_include.cmd(316): [if 150 = 67 && matchre("644|661|645|648|648|649|650|651|652|653|654|655|656|657|658|659|660|646", "207") then]
  697. mastercraft.cmd, mc_include.cmd(317): [if 150 = 67 && matchre("700|701|702|703|704|705", "207") then]
  698. mastercraft.cmd, mc_include.cmd(318): [if 150 = 67 && matchre("711|712|713|714|715|716|717|718", "207") then]
  699. mastercraft.cmd, mc_include.cmd(319): [if 150 = 67 && matchre("719|720|721|722|723|724|725|726|727|728|729|730|731", "207") then]
  700. mastercraft.cmd, mc_include.cmd(320): [if 150 = 116 && matchre("407|408|416|417|418|419|409|410|411|412|413|414|415", "207") then]
  701. mastercraft.cmd, mc_include.cmd(321): [if 150 = 107 && matchre("334|335|336|337|338|339|340|341|342|343|344|345|346|347|348", "207") then]
  702. mastercraft.cmd, mc_include.cmd(322): [if 150 = 7 && matchre("774|777|776|775|778|782|779|784|780|786|781|783|785", "207") then]
  703. mastercraft.cmd, mc_include.cmd(323): [if 150 = 61 && matchre("248|238|239|240|241|242|243|244|245|246|247|253|252|251|250|249|237", "207") then]
  704. mastercraft.cmd, mc_include.cmd(324): [if 150 = 150 && matchre("206|207|208|209|210|220|221", "207") then]
  705. mastercraft.cmd, mc_include.cmd(324): [var society Fang.Engineering]
  706. mastercraft.cmd, mc_include.cmd(325): [if 150 = 150 && matchre("196|197|198|199|200|201|202|203|204|215|216|217|218|219", "207") then]
  707. mastercraft.cmd, mc_include.cmd(326): [if 150 = 150 && matchre("183|184|185|186|187|188|189|211|212|213|214", "207") then]
  708. mastercraft.cmd, mc_include.cmd(327): [if 150 = 150 && matchre("190|191|192|193|194|195", "207") then]
  709. mastercraft.cmd, mc_include.cmd(328): [pause 1]
  710. mastercraft.cmd, mc_include.cmd(329): [assembleloc:]
  711. mastercraft.cmd, mc_include.cmd(358): [gosub Fang.Engineering]
  712. mastercraft.cmd, mc_include.cmd(626): [var master Brogir]
  713. mastercraft.cmd, mc_include.cmd(627): [put #tvar master.room 206|207|208|209|210]
  714. mastercraft.cmd, mc_include.cmd(628): [put #tvar work.room 220|221]
  715. mastercraft.cmd, mc_include.cmd(629): [put #tvar supply.room 208]
  716. mastercraft.cmd, mc_include.cmd(630): [put #tvar part.room 208]
  717. mastercraft.cmd, mc_include.cmd(631): [put #tvar tool.room 209]
  718. mastercraft.cmd, mc_include.cmd(632): [put #tvar ingot.buy 200]
  719. mastercraft.cmd, mc_include.cmd(633): [var society.type Engineering]
  720. mastercraft.cmd, mc_include.cmd(634): [return]
  721. mastercraft.cmd, mc_include.cmd(359): [return]
  722. mastercraft.cmd, mc_include.cmd(713): [var Master.Found 0]
  723. mastercraft.cmd, mc_include.cmd(714): [var temp 0]
  724. mastercraft.cmd, mc_include.cmd(715): [eval temp.max count("206|207|208|209|210","|")]
  725. mastercraft.cmd, mc_include.cmd(720): [if matchre("You also see a lissome alfar warrior, Engineering Society Master Brogir, a painted door and a large sign.", "Brogir") then]
  726. mastercraft.cmd, mc_include.cmd(721): [{]
  727. mastercraft.cmd, mc_include.cmd(722): [unvar temp]
  728. mastercraft.cmd, mc_include.cmd(723): [unvar temp.max]
  729. mastercraft.cmd, mc_include.cmd(724): [return]
  730. mastercraft.cmd(256): [if !matchre("carving book|Empty", "logbook") then]
  731. mastercraft.cmd(257): [{]
  732. mastercraft.cmd(258): [gosub EMPTY_HANDS]
  733. mastercraft.cmd, mc_include.cmd(861): [pause 0.0001]
  734. mastercraft.cmd, mc_include.cmd(862): [if (("carving book" != "Empty") && (matchre("", "book"))) then]
  735. mastercraft.cmd, mc_include.cmd(863): [if (("carving book" != "Empty") && (matchre("", ""))) then]
  736. mastercraft.cmd, mc_include.cmd(863): [gosub PUT_IT in my leather.carpetbag]
  737. mastercraft.cmd, mc_include.cmd(1054): [var PutIt in my leather.carpetbag]
  738. mastercraft.cmd, mc_include.cmd(1055): [var LOCATION PUT_IT_1]
  739. mastercraft.cmd, mc_include.cmd(1056): [pause 0.0001]
  740. mastercraft.cmd, mc_include.cmd(1057): [PUT_IT_1:]
  741. mastercraft.cmd, mc_include.cmd(1058): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  742. mastercraft.cmd, mc_include.cmd(1059): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  743. mastercraft.cmd, mc_include.cmd(1060): [matchre WEBBED ^You can't do that while entangled in a web]
  744. mastercraft.cmd, mc_include.cmd(1061): [matchre STUNNED ^You are still stunned]
  745. mastercraft.cmd, mc_include.cmd(1062): [matchre RETURN ^You (?:put|drop) .*\.]
  746. mastercraft.cmd, mc_include.cmd(1063): [matchre RETURN ^Please rephrase that command\.]
  747. mastercraft.cmd, mc_include.cmd(1064): [matchre RETURN ^.* what\?]
  748. mastercraft.cmd, mc_include.cmd(1065): [matchre RETURN ^I could not find what you were referring to\.]
  749. mastercraft.cmd, mc_include.cmd(1066): [matchre RETURN ^What were you referring to\? ]
  750. mastercraft.cmd, mc_include.cmd(1067): [matchre RETURN ^The (\S+) can only hold]
  751. mastercraft.cmd, mc_include.cmd(1068): [matchre PUT_IT_1 ^\[Putting an item on the brazier begins the enchanting process]
  752. mastercraft.cmd, mc_include.cmd(1069): [send put in my leather.carpetbag]
  753. mastercraft.cmd, mc_include.cmd(1070): [matchwait 15]
  754. put in my leather.carpetbag
  755. What were you referring to?
  756. >
  757. mastercraft.cmd(2051): [return:]
  758. mastercraft.cmd(2052): [return]
  759. mastercraft.cmd, mc_include.cmd(864): [if ("carving book" != "Empty") then]
  760. mastercraft.cmd, mc_include.cmd(864): [gosub PUT_IT book in leather.carpetbag]
  761. mastercraft.cmd, mc_include.cmd(1054): [var PutIt book in leather.carpetbag]
  762. mastercraft.cmd, mc_include.cmd(1055): [var LOCATION PUT_IT_1]
  763. mastercraft.cmd, mc_include.cmd(1056): [pause 0.0001]
  764. mastercraft.cmd, mc_include.cmd(1057): [PUT_IT_1:]
  765. mastercraft.cmd, mc_include.cmd(1058): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  766. mastercraft.cmd, mc_include.cmd(1059): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  767. mastercraft.cmd, mc_include.cmd(1060): [matchre WEBBED ^You can't do that while entangled in a web]
  768. mastercraft.cmd, mc_include.cmd(1061): [matchre STUNNED ^You are still stunned]
  769. mastercraft.cmd, mc_include.cmd(1062): [matchre RETURN ^You (?:put|drop) .*\.]
  770. mastercraft.cmd, mc_include.cmd(1063): [matchre RETURN ^Please rephrase that command\.]
  771. mastercraft.cmd, mc_include.cmd(1064): [matchre RETURN ^.* what\?]
  772. mastercraft.cmd, mc_include.cmd(1065): [matchre RETURN ^I could not find what you were referring to\.]
  773. mastercraft.cmd, mc_include.cmd(1066): [matchre RETURN ^What were you referring to\? ]
  774. mastercraft.cmd, mc_include.cmd(1067): [matchre RETURN ^The (\S+) can only hold]
  775. mastercraft.cmd, mc_include.cmd(1068): [matchre PUT_IT_1 ^\[Putting an item on the brazier begins the enchanting process]
  776. mastercraft.cmd, mc_include.cmd(1069): [send put book in leather.carpetbag]
  777. mastercraft.cmd, mc_include.cmd(1070): [matchwait 15]
  778. put book in leather.carpetbag
  779.  
  780. You put your book in your leather-clasped carpetbag.
  781. >
  782. mastercraft.cmd(2051): [return:]
  783. mastercraft.cmd(2052): [return]
  784. mastercraft.cmd, mc_include.cmd(865): [if ("Empty" != "Empty") then]
  785. mastercraft.cmd, mc_include.cmd(866): [return]
  786. mastercraft.cmd(259): [gosub GET my Engineering logbook from my leather.carpetbag]
  787. mastercraft.cmd, mc_include.cmd(1078): [var Get my Engineering logbook from my leather.carpetbag]
  788. mastercraft.cmd, mc_include.cmd(1079): [var LOCATION GET_1]
  789. mastercraft.cmd, mc_include.cmd(1080): [pause 0.0001]
  790. mastercraft.cmd, mc_include.cmd(1081): [GET_1:]
  791. mastercraft.cmd, mc_include.cmd(1082): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  792. mastercraft.cmd, mc_include.cmd(1083): [matchre WAIT ^You struggle with .* great weight but can't quite lift it\!]
  793. mastercraft.cmd, mc_include.cmd(1084): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  794. mastercraft.cmd, mc_include.cmd(1085): [matchre WEBBED ^You can't do that while entangled in a web]
  795. mastercraft.cmd, mc_include.cmd(1086): [matchre STUNNED ^You are still stunned]
  796. mastercraft.cmd, mc_include.cmd(1087): [matchre HOLD_1 ^But that is already in your inventory\.]
  797. mastercraft.cmd, mc_include.cmd(1088): [matchre RETURN ^You get .*\.]
  798. mastercraft.cmd, mc_include.cmd(1089): [matchre RETURN ^You pick up .*\.]
  799. mastercraft.cmd, mc_include.cmd(1090): [matchre RETURN ^You carefully remove .* from the bundle\.]
  800. mastercraft.cmd, mc_include.cmd(1091): [matchre RETURN ^You are already holding that\.]
  801. mastercraft.cmd, mc_include.cmd(1092): [matchre RETURN ^Get what\?]
  802. mastercraft.cmd, mc_include.cmd(1093): [matchre RETURN ^I could not find what you were referring to\.]
  803. mastercraft.cmd, mc_include.cmd(1094): [matchre RETURN ^What were you referring to\?]
  804. mastercraft.cmd, mc_include.cmd(1095): [matchre RETURN ^You grab .*(?:\.|\!|\?)]
  805. mastercraft.cmd, mc_include.cmd(1096): [matchre RETURN ^As best it can\, .* moves in your direction\.]
  806. mastercraft.cmd, mc_include.cmd(1097): [matchre UNTIE ^You pull at it]
  807. mastercraft.cmd, mc_include.cmd(1098): [send get my Engineering logbook from my leather.carpetbag]
  808. mastercraft.cmd, mc_include.cmd(1099): [matchwait 15]
  809. get my Engineering logbook from my leather.carpetbag
  810.  
  811. You get an engineering work order logbook from inside your leather-clasped carpetbag.
  812. >
  813. mastercraft.cmd(2051): [return:]
  814. mastercraft.cmd(2052): [return]
  815. mastercraft.cmd(260): [}]
  816. mastercraft.cmd(261): [matchre untie.order ^You realize you have items]
  817. mastercraft.cmd(262): [matchre new.order ^To whom are you|need to be holding a \S+ work order logbook]
  818. mastercraft.cmd(263): [matchre new.order.wait but you just received a work order]
  819. mastercraft.cmd(264): [matchre identify.order this is an order for]
  820. mastercraft.cmd(265): [send ask Brogir for hard carving work]
  821. mastercraft.cmd(266): [matchwait]
  822. ask Brogir for hard carving work
  823. mastercraft.cmd(157): [var order.quantity 5]
  824. mastercraft.cmd(157): [put #var MC.order.quality of exceptional quality]
  825. Brogir shuffles through some notes and says, "Alright, this is an order for a stone wand. I need 5 of exceptional quality, made from any material and due in 180 roisaen. Please complete the items, bundle them with your logbook and then give me the logbook to complete this order. Good luck!"
  826.  
  827. mastercraft.cmd(168): [var chapter 5]
  828. You seem to recall this item being somewhere in chapter 5 of the instruction book.
  829. >
  830. mastercraft.cmd(279): [identify.order:]
  831. mastercraft.cmd(280): [if !0 then]
  832. mastercraft.cmd(281): [{]
  833. mastercraft.cmd(282): [if 5 > 5 then]
  834. mastercraft.cmd(283): [if 5 < 3 then]
  835. mastercraft.cmd(284): [}]
  836. mastercraft.cmd(287): [if "carving" = "weapon" then]
  837. mastercraft.cmd(301): [}]
  838. mastercraft.cmd(302): [if "carving" = "armor" then]
  839. mastercraft.cmd(311): [}]
  840. mastercraft.cmd(312): [if "carving" = "blacksmith" then]
  841. mastercraft.cmd(321): [}]
  842. mastercraft.cmd(322): [if "carving" = "tailor" then]
  843. mastercraft.cmd(336): [}]
  844. mastercraft.cmd(337): [if "carving" = "carving" then]
  845. mastercraft.cmd(338): [{]
  846. mastercraft.cmd(339): [matchre chapter.1 This logbook is tracking a work order requiring you to craft (a small stone block|a deep stone basin|a large stone block|a small stone sphere|a thin stone slab|a flat slickstone|a short stone pole|a large stone sphere|a thick stone slab|a grooved stone stirring rod|a smooth slickstone|a polished slickstone|a stout stone stirring rod|a notched stone stirring rod|a shallow stone basin|a forked stone stirring rod|a long stone pole|a slender stone stirring rod) from any material\.]
  847. mastercraft.cmd(340): [matchre chapter.2 This logbook is tracking a work order requiring you to craft (a rough stone table|a stone buffet table|a high stone table|a stone dining table|a square stone table|a stone refectory table|a round stone table|a stone meditation table|an oval stone table|a stone parquet table|a long stone table) from any material\.]
  848. mastercraft.cmd(341): [matchre chapter.3 This logbook is tracking a work order requiring you to craft (some smooth stones|a stone bola|a stone bludgeon|a stone hand sword|a stone carving knife|a heavy stone mallet|some elongated stones|a stone javelin|a stone hand axe|a stone spear|a stone war club|a stone war mattock|some balanced stones|a stone maul|a stone war hammer|a stone flail|some stone spikes|some stone shards) from any material\.]
  849. mastercraft.cmd(342): [matchre chapter.4 This logbook is tracking a work order requiring you to craft (a stone band|a stone talisman case|a stone toe ring|a stone belt buckle|a stone nose ring|a stone armband|a stone pin|an articulated stone bracelet|a stone anklet|a stone tiara|a stone bracelet|a stone locket|a stone tailband|a stone choker|a stone hairpin|a stone diadem|a stone cloak pin|a stone circlet|a pair of stone earrings|an articulated stone necklace|a stone medallion|a stone crown|a stone amulet|an articulated stone belt|a stone pendant|a stone mask|a stone brooch|a stone earcuff) from any material\.]
  850. mastercraft.cmd(343): [matchre chapter.5 This logbook is tracking a work order requiring you to craft (a Human image|an Elothean image|a Kaldar image|a Prydaen image|an Elf image|a Rakash image|a Gor'Tog image|a S'Kra Mur image|a Halfling image|a Dwarf image|a Gnome image) from any material\.]
  851. mastercraft.cmd(344): [matchre chapter.6 This logbook is tracking a work order requiring you to craft (a long bone pole|a short bone pole) from any material\.]
  852. mastercraft.cmd(345): [matchre chapter.7 This logbook is tracking a work order requiring you to craft (a round bone table|a square bone table) from any material\.]
  853. mastercraft.cmd(346): [matchre chapter.8 This logbook is tracking a work order requiring you to craft (a bone bludgeon|a bone javelin|a bone carving knife|a light bone spear|a bone hand axe|a bone maul|a bone war club|a bone mattock|a bone shiv|a bone flail|a bone hand sword|a bone mallet) from any material\.]
  854. mastercraft.cmd(347): [matchre chapter.9 This logbook is tracking a work order requiring you to craft (a bone band|a bone brooch|a bone nose ring|a bone armband|a bone toe ring|a bone belt buckle|a bone bracelet|a bone choker|a bone anklet|a bone locket|a bone pin|a bone tiara|a bone cloak pin|an articulated bone bracelet|a bone hairpin|some bone bangles|a bone tailband|an articulated bone necklace|a shallow bone cup|a bone circlet|a bone pendant|a bone crown|a bone amulet|a bone comb|a bone medallion|a bone haircomb|a pair of bone earrings|a bone earcuff) from any material\.]
  855. mastercraft.cmd(348): [matchre chapter.10 This logbook is tracking a work order requiring you to craft (a segmented bone mask|a segmented bone mantle|a segmented bone aventail|a segmented bone tabard|a notched bone mask|a ribbed bone balaclava|a notched bone aventail|some ribbed bone greaves|a segmented bone cap|some ribbed vambraces|some segmented bone gloves|some notched bone sleeves|a ribbed bone mask|a ribbed bone tasset|a ribbed bone aventail|a notched bone vest|a notched bone cap|a notched bone mantle|some notched bone gloves|a notched bone tabard|a segmented bone helm|a segmented bone robe|a ribbed bone cap|a segmented bone coat|some ribbed bone gloves|some ribbed bone sleeves|a notched bone helm|a ribbed bone vest|a segmented bone balaclava|a ribbed bone mantle|some segmented bone greaves|a ribbed bone tabard|some segmented vambraces|a notched bone robe|a segmented bone tasset|a notched bone coat|a ribbed bone helm|a segmented bone hauberk|a notched bone balaclava|a ribbed bone robe|some notched bone greaves|a ribbed bone coat|some notched vambraces|a notched bone hauberk|some segmented bone sleeves|a ribbed bone hauberk|a notched bone tasset|a segmented bone vest) from any material\.]
  856. mastercraft.cmd(349): [matchre new.order.wait ^This logbook has been used to complete]
  857. mastercraft.cmd(350): [put read my Engineering logbook]
  858. [mastercraft]: read my Engineering logbook
  859. mastercraft.cmd(351): [matchwait]
  860. You open your logbook and sort through its contents.
  861. mastercraft.cmd(156): [var order.quantity 5]
  862. This logbook is tracking a work order requiring you to craft a stone wand from any material. You must bundle and deliver 5 more within the next 179 roisaen.
  863.  
  864. This logbook has been used to complete:
  865. 0 Easy, 0 Challenging and 0 Hard Tinkering work orders.
  866. 0 Easy, 0 Challenging and 0 Hard Shaping work orders.
  867. 63 Easy, 0 Challenging and 0 Hard Carving work orders.
  868. >
  869. mastercraft.cmd(268): [new.order.wait:]
  870. mastercraft.cmd(269): [echo Pausing 2 seconds to get another order.]
  871. Pausing 2 seconds to get another order.
  872. mastercraft.cmd(270): [pause 2]
  873. mastercraft.cmd(271): [goto new.order]
  874. mastercraft.cmd(248): [var fail 0]
  875. mastercraft.cmd(249): [var diff.change 0]
  876. mastercraft.cmd(250): [if 3 > 4 then]
  877. mastercraft.cmd(254): [}]
  878. mastercraft.cmd(255): [gosub find.master]
  879. mastercraft.cmd, mc_include.cmd(712): [gosub check.location]
  880. mastercraft.cmd, mc_include.cmd(302): [var society none]
  881. mastercraft.cmd, mc_include.cmd(303): [if 150 = 30 && matchre("442|441|443|405|404|398|402|403|409|408|399|406|407|400|410|411|401", "207") then]
  882. mastercraft.cmd, mc_include.cmd(304): [if 150 = 30 && matchre("448|450|449|451|458|459|455|452|453|454|456|457|460", "207") then]
  883. mastercraft.cmd, mc_include.cmd(305): [if 150 = 30 && matchre("461|462|463|464|465|466|467|468|469", "207") then]
  884. mastercraft.cmd, mc_include.cmd(306): [if 150 = 30 && matchre("470|471|473|474|475|481|472|476|479|478|477|480|482", "207") then]
  885. mastercraft.cmd, mc_include.cmd(307): [if 150 = 30 && matchre("526|527|528|529|530|531|532|533|534|535|536|537|538|539|540", "207") then]
  886. mastercraft.cmd, mc_include.cmd(308): [if 150 = 1 && matchre("903|865|962|961|960|902|905|904|906|963|907|908|909", "207") then]
  887. mastercraft.cmd, mc_include.cmd(309): [if 150 = 1 && matchre("873|910|911|912|913|914|915|916|917|918|919|920|921|922|923|924", "207") then]
  888. mastercraft.cmd, mc_include.cmd(310): [if 150 = 1 && matchre("851|925|874|926|927|928|929|930", "207") then]
  889. mastercraft.cmd, mc_include.cmd(311): [if 150 = 1 && matchre("898|931|932|933|934", "207") then]
  890. mastercraft.cmd, mc_include.cmd(312): [if 150 = 90 && matchre("818|819|820|821|822|823|824|825|826|827|828|829|830|831|832", "207") then]
  891. mastercraft.cmd, mc_include.cmd(313): [if 150 = 90 && matchre("850|851|852|846|843|845|847|848|849|844|841|839|840|842", "207") then]
  892. mastercraft.cmd, mc_include.cmd(314): [if 150 = 90 && matchre("853|854|855|856|857|858|859|860|861|862", "207") then]
  893. mastercraft.cmd, mc_include.cmd(315): [if 150 = 90 && matchre("863|864|865|866|867|868|869|870|871|872|873", "207") then]
  894. mastercraft.cmd, mc_include.cmd(316): [if 150 = 67 && matchre("644|661|645|648|648|649|650|651|652|653|654|655|656|657|658|659|660|646", "207") then]
  895. mastercraft.cmd, mc_include.cmd(317): [if 150 = 67 && matchre("700|701|702|703|704|705", "207") then]
  896. mastercraft.cmd, mc_include.cmd(318): [if 150 = 67 && matchre("711|712|713|714|715|716|717|718", "207") then]
  897. mastercraft.cmd, mc_include.cmd(319): [if 150 = 67 && matchre("719|720|721|722|723|724|725|726|727|728|729|730|731", "207") then]
  898. mastercraft.cmd, mc_include.cmd(320): [if 150 = 116 && matchre("407|408|416|417|418|419|409|410|411|412|413|414|415", "207") then]
  899. mastercraft.cmd, mc_include.cmd(321): [if 150 = 107 && matchre("334|335|336|337|338|339|340|341|342|343|344|345|346|347|348", "207") then]
  900. mastercraft.cmd, mc_include.cmd(322): [if 150 = 7 && matchre("774|777|776|775|778|782|779|784|780|786|781|783|785", "207") then]
  901. mastercraft.cmd, mc_include.cmd(323): [if 150 = 61 && matchre("248|238|239|240|241|242|243|244|245|246|247|253|252|251|250|249|237", "207") then]
  902. mastercraft.cmd, mc_include.cmd(324): [if 150 = 150 && matchre("206|207|208|209|210|220|221", "207") then]
  903. mastercraft.cmd, mc_include.cmd(324): [var society Fang.Engineering]
  904. mastercraft.cmd, mc_include.cmd(325): [if 150 = 150 && matchre("196|197|198|199|200|201|202|203|204|215|216|217|218|219", "207") then]
  905. mastercraft.cmd, mc_include.cmd(326): [if 150 = 150 && matchre("183|184|185|186|187|188|189|211|212|213|214", "207") then]
  906. mastercraft.cmd, mc_include.cmd(327): [if 150 = 150 && matchre("190|191|192|193|194|195", "207") then]
  907. mastercraft.cmd, mc_include.cmd(328): [pause 1]
  908. mastercraft.cmd, mc_include.cmd(329): [assembleloc:]
  909. mastercraft.cmd, mc_include.cmd(358): [gosub Fang.Engineering]
  910. mastercraft.cmd, mc_include.cmd(626): [var master Brogir]
  911. mastercraft.cmd, mc_include.cmd(627): [put #tvar master.room 206|207|208|209|210]
  912. mastercraft.cmd, mc_include.cmd(628): [put #tvar work.room 220|221]
  913. mastercraft.cmd, mc_include.cmd(629): [put #tvar supply.room 208]
  914. mastercraft.cmd, mc_include.cmd(630): [put #tvar part.room 208]
  915. mastercraft.cmd, mc_include.cmd(631): [put #tvar tool.room 209]
  916. mastercraft.cmd, mc_include.cmd(632): [put #tvar ingot.buy 200]
  917. mastercraft.cmd, mc_include.cmd(633): [var society.type Engineering]
  918. mastercraft.cmd, mc_include.cmd(634): [return]
  919. mastercraft.cmd, mc_include.cmd(359): [return]
  920. mastercraft.cmd, mc_include.cmd(713): [var Master.Found 0]
  921. mastercraft.cmd, mc_include.cmd(714): [var temp 0]
  922. mastercraft.cmd, mc_include.cmd(715): [eval temp.max count("206|207|208|209|210","|")]
  923. mastercraft.cmd, mc_include.cmd(720): [if matchre("You also see a lissome alfar warrior, Engineering Society Master Brogir, a painted door and a large sign.", "Brogir") then]
  924. mastercraft.cmd, mc_include.cmd(721): [{]
  925. mastercraft.cmd, mc_include.cmd(722): [unvar temp]
  926. mastercraft.cmd, mc_include.cmd(723): [unvar temp.max]
  927. mastercraft.cmd, mc_include.cmd(724): [return]
  928. mastercraft.cmd(256): [if !matchre("engineering logbook|Empty", "logbook") then]
  929. mastercraft.cmd(260): [}]
  930. mastercraft.cmd(261): [matchre untie.order ^You realize you have items]
  931. mastercraft.cmd(262): [matchre new.order ^To whom are you|need to be holding a \S+ work order logbook]
  932. mastercraft.cmd(263): [matchre new.order.wait but you just received a work order]
  933. mastercraft.cmd(264): [matchre identify.order this is an order for]
  934. mastercraft.cmd(265): [send ask Brogir for hard carving work]
  935. mastercraft.cmd(266): [matchwait]
  936. ask Brogir for hard carving work
  937. mastercraft.cmd(157): [var order.quantity 5]
  938. mastercraft.cmd(157): [put #var MC.order.quality of exceptional quality]
  939. Brogir shuffles through some notes and says, "Alright, this is an order for a notched bone mantle. I need 5 of exceptional quality, made from any material and due in 230 roisaen. Please complete the items, bundle them with your logbook and then give me the logbook to complete this order. Good luck!"
  940.  
  941. mastercraft.cmd(168): [var chapter 10]
  942. You seem to recall this item being somewhere in chapter 10 of the instruction book.
  943. >
  944. mastercraft.cmd(279): [identify.order:]
  945. mastercraft.cmd(280): [if !0 then]
  946. mastercraft.cmd(281): [{]
  947. mastercraft.cmd(282): [if 5 > 5 then]
  948. mastercraft.cmd(283): [if 5 < 3 then]
  949. mastercraft.cmd(284): [}]
  950. mastercraft.cmd(287): [if "carving" = "weapon" then]
  951. mastercraft.cmd(301): [}]
  952. mastercraft.cmd(302): [if "carving" = "armor" then]
  953. mastercraft.cmd(311): [}]
  954. mastercraft.cmd(312): [if "carving" = "blacksmith" then]
  955. mastercraft.cmd(321): [}]
  956. mastercraft.cmd(322): [if "carving" = "tailor" then]
  957. mastercraft.cmd(336): [}]
  958. mastercraft.cmd(337): [if "carving" = "carving" then]
  959. mastercraft.cmd(338): [{]
  960. mastercraft.cmd(339): [matchre chapter.1 This logbook is tracking a work order requiring you to craft (a small stone block|a deep stone basin|a large stone block|a small stone sphere|a thin stone slab|a flat slickstone|a short stone pole|a large stone sphere|a thick stone slab|a grooved stone stirring rod|a smooth slickstone|a polished slickstone|a stout stone stirring rod|a notched stone stirring rod|a shallow stone basin|a forked stone stirring rod|a long stone pole|a slender stone stirring rod) from any material\.]
  961. mastercraft.cmd(340): [matchre chapter.2 This logbook is tracking a work order requiring you to craft (a rough stone table|a stone buffet table|a high stone table|a stone dining table|a square stone table|a stone refectory table|a round stone table|a stone meditation table|an oval stone table|a stone parquet table|a long stone table) from any material\.]
  962. mastercraft.cmd(341): [matchre chapter.3 This logbook is tracking a work order requiring you to craft (some smooth stones|a stone bola|a stone bludgeon|a stone hand sword|a stone carving knife|a heavy stone mallet|some elongated stones|a stone javelin|a stone hand axe|a stone spear|a stone war club|a stone war mattock|some balanced stones|a stone maul|a stone war hammer|a stone flail|some stone spikes|some stone shards) from any material\.]
  963. mastercraft.cmd(342): [matchre chapter.4 This logbook is tracking a work order requiring you to craft (a stone band|a stone talisman case|a stone toe ring|a stone belt buckle|a stone nose ring|a stone armband|a stone pin|an articulated stone bracelet|a stone anklet|a stone tiara|a stone bracelet|a stone locket|a stone tailband|a stone choker|a stone hairpin|a stone diadem|a stone cloak pin|a stone circlet|a pair of stone earrings|an articulated stone necklace|a stone medallion|a stone crown|a stone amulet|an articulated stone belt|a stone pendant|a stone mask|a stone brooch|a stone earcuff) from any material\.]
  964. mastercraft.cmd(343): [matchre chapter.5 This logbook is tracking a work order requiring you to craft (a Human image|an Elothean image|a Kaldar image|a Prydaen image|an Elf image|a Rakash image|a Gor'Tog image|a S'Kra Mur image|a Halfling image|a Dwarf image|a Gnome image) from any material\.]
  965. mastercraft.cmd(344): [matchre chapter.6 This logbook is tracking a work order requiring you to craft (a long bone pole|a short bone pole) from any material\.]
  966. mastercraft.cmd(345): [matchre chapter.7 This logbook is tracking a work order requiring you to craft (a round bone table|a square bone table) from any material\.]
  967. mastercraft.cmd(346): [matchre chapter.8 This logbook is tracking a work order requiring you to craft (a bone bludgeon|a bone javelin|a bone carving knife|a light bone spear|a bone hand axe|a bone maul|a bone war club|a bone mattock|a bone shiv|a bone flail|a bone hand sword|a bone mallet) from any material\.]
  968. mastercraft.cmd(347): [matchre chapter.9 This logbook is tracking a work order requiring you to craft (a bone band|a bone brooch|a bone nose ring|a bone armband|a bone toe ring|a bone belt buckle|a bone bracelet|a bone choker|a bone anklet|a bone locket|a bone pin|a bone tiara|a bone cloak pin|an articulated bone bracelet|a bone hairpin|some bone bangles|a bone tailband|an articulated bone necklace|a shallow bone cup|a bone circlet|a bone pendant|a bone crown|a bone amulet|a bone comb|a bone medallion|a bone haircomb|a pair of bone earrings|a bone earcuff) from any material\.]
  969. mastercraft.cmd(348): [matchre chapter.10 This logbook is tracking a work order requiring you to craft (a segmented bone mask|a segmented bone mantle|a segmented bone aventail|a segmented bone tabard|a notched bone mask|a ribbed bone balaclava|a notched bone aventail|some ribbed bone greaves|a segmented bone cap|some ribbed vambraces|some segmented bone gloves|some notched bone sleeves|a ribbed bone mask|a ribbed bone tasset|a ribbed bone aventail|a notched bone vest|a notched bone cap|a notched bone mantle|some notched bone gloves|a notched bone tabard|a segmented bone helm|a segmented bone robe|a ribbed bone cap|a segmented bone coat|some ribbed bone gloves|some ribbed bone sleeves|a notched bone helm|a ribbed bone vest|a segmented bone balaclava|a ribbed bone mantle|some segmented bone greaves|a ribbed bone tabard|some segmented vambraces|a notched bone robe|a segmented bone tasset|a notched bone coat|a ribbed bone helm|a segmented bone hauberk|a notched bone balaclava|a ribbed bone robe|some notched bone greaves|a ribbed bone coat|some notched vambraces|a notched bone hauberk|some segmented bone sleeves|a ribbed bone hauberk|a notched bone tasset|a segmented bone vest) from any material\.]
  970. mastercraft.cmd(349): [matchre new.order.wait ^This logbook has been used to complete]
  971. mastercraft.cmd(350): [put read my Engineering logbook]
  972. [mastercraft]: read my Engineering logbook
  973. mastercraft.cmd(351): [matchwait]
  974. You open your logbook and sort through its contents.
  975. mastercraft.cmd(156): [var order.quantity 5]
  976. This logbook is tracking a work order requiring you to craft a notched bone mantle from any material. You must bundle and deliver 5 more within the next 229 roisaen.
  977.  
  978. This logbook has been used to complete:
  979. 0 Easy, 0 Challenging and 0 Hard Tinkering work orders.
  980. 0 Easy, 0 Challenging and 0 Hard Shaping work orders.
  981. 63 Easy, 0 Challenging and 0 Hard Carving work orders.
  982. >
  983. mastercraft.cmd(496): [chapter.10:]
  984. mastercraft.cmd(497): [var full.order.noun a notched bone mantle]
  985. mastercraft.cmd(498): [if "carving" = "tailor" then]
  986. mastercraft.cmd(499): [if "carving" = "carving" then]
  987. mastercraft.cmd(499): [var order.type bone]
  988. mastercraft.cmd(500): [if "carving" = "shaping" then]
  989. mastercraft.cmd(501): [var order.chapter 10]
  990. mastercraft.cmd(502): [pause .5]
  991. mastercraft.cmd(503): [goto chapter.name]
  992. mastercraft.cmd(407): [if "carving" = "tinkering" then]
  993. mastercraft.cmd(408): [if matchre("a notched bone mantle", "(?:.*\s)(\S+$)") then]
  994. mastercraft.cmd(408): [put #var MC.order.noun mantle]
  995. mastercraft.cmd(409): [if matchre("a notched bone mantle", ".* ball and chain") then]
  996. mastercraft.cmd(410): [echo Item Full Name : a notched bone mantle]
  997. Item Full Name : a notched bone mantle
  998. mastercraft.cmd(411): [echo Item Base Name : mantle]
  999. Item Base Name : mantle
  1000. mastercraft.cmd(412): [echo Chapter Item Is In : 10]
  1001. Chapter Item Is In : 10
  1002. mastercraft.cmd(413): [echo Quantity Desired : 5]
  1003. Quantity Desired : 5
  1004. mastercraft.cmd(414): [goto keep.order]
  1005. mastercraft.cmd(506): [if matchre("a notched bone mantle", "none") then]
  1006. mastercraft.cmd(507): [if (("carving" = "tailor") && ("bone" != "bone")) then]
  1007. mastercraft.cmd(508): [if (("carving" = "carving") && ("bone" != "bone")) then]
  1008. mastercraft.cmd(509): [if "of exceptional quality" = "finely-crafted" then]
  1009. mastercraft.cmd(510): [if "of exceptional quality" = "of superior quality" then]
  1010. mastercraft.cmd(511): [if "of exceptional quality" = "of exceptional quality" then]
  1011. mastercraft.cmd(511): [put #var MC.order.quality.fail riddled with mistakes and practically useless|of dismal quality|very poorly-crafted|of below-average quality|of mediocre quality|of average quality|of above-average quality|well-crafted|finely-crafted|of superior quality]
  1012. mastercraft.cmd(512): [if "of exceptional quality" = "" then]
  1013. mastercraft.cmd(513): [goto turn.page]
  1014. mastercraft.cmd(516): [gosub PUT_IT my Engineering logbook in my leather.carpetbag]
  1015. mastercraft.cmd, mc_include.cmd(1054): [var PutIt my Engineering logbook in my leather.carpetbag]
  1016. mastercraft.cmd, mc_include.cmd(1055): [var LOCATION PUT_IT_1]
  1017. mastercraft.cmd, mc_include.cmd(1056): [pause 0.0001]
  1018. mastercraft.cmd, mc_include.cmd(1057): [PUT_IT_1:]
  1019. mastercraft.cmd, mc_include.cmd(1058): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  1020. mastercraft.cmd, mc_include.cmd(1059): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  1021. mastercraft.cmd, mc_include.cmd(1060): [matchre WEBBED ^You can't do that while entangled in a web]
  1022. mastercraft.cmd, mc_include.cmd(1061): [matchre STUNNED ^You are still stunned]
  1023. mastercraft.cmd, mc_include.cmd(1062): [matchre RETURN ^You (?:put|drop) .*\.]
  1024. mastercraft.cmd, mc_include.cmd(1063): [matchre RETURN ^Please rephrase that command\.]
  1025. mastercraft.cmd, mc_include.cmd(1064): [matchre RETURN ^.* what\?]
  1026. mastercraft.cmd, mc_include.cmd(1065): [matchre RETURN ^I could not find what you were referring to\.]
  1027. mastercraft.cmd, mc_include.cmd(1066): [matchre RETURN ^What were you referring to\? ]
  1028. mastercraft.cmd, mc_include.cmd(1067): [matchre RETURN ^The (\S+) can only hold]
  1029. mastercraft.cmd, mc_include.cmd(1068): [matchre PUT_IT_1 ^\[Putting an item on the brazier begins the enchanting process]
  1030. mastercraft.cmd, mc_include.cmd(1069): [send put my Engineering logbook in my leather.carpetbag]
  1031. mastercraft.cmd, mc_include.cmd(1070): [matchwait 15]
  1032.  
  1033. put my Engineering logbook in my leather.carpetbag
  1034. >
  1035. You put your logbook in your leather-clasped carpetbag.
  1036. >
  1037. mastercraft.cmd(2051): [return:]
  1038. mastercraft.cmd(2052): [return]
  1039. mastercraft.cmd(517): [gosub GET my carving book]
  1040. mastercraft.cmd, mc_include.cmd(1078): [var Get my carving book]
  1041. mastercraft.cmd, mc_include.cmd(1079): [var LOCATION GET_1]
  1042. mastercraft.cmd, mc_include.cmd(1080): [pause 0.0001]
  1043. mastercraft.cmd, mc_include.cmd(1081): [GET_1:]
  1044. mastercraft.cmd, mc_include.cmd(1082): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  1045. mastercraft.cmd, mc_include.cmd(1083): [matchre WAIT ^You struggle with .* great weight but can't quite lift it\!]
  1046. mastercraft.cmd, mc_include.cmd(1084): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  1047. mastercraft.cmd, mc_include.cmd(1085): [matchre WEBBED ^You can't do that while entangled in a web]
  1048. mastercraft.cmd, mc_include.cmd(1086): [matchre STUNNED ^You are still stunned]
  1049. mastercraft.cmd, mc_include.cmd(1087): [matchre HOLD_1 ^But that is already in your inventory\.]
  1050. mastercraft.cmd, mc_include.cmd(1088): [matchre RETURN ^You get .*\.]
  1051. mastercraft.cmd, mc_include.cmd(1089): [matchre RETURN ^You pick up .*\.]
  1052. mastercraft.cmd, mc_include.cmd(1090): [matchre RETURN ^You carefully remove .* from the bundle\.]
  1053. mastercraft.cmd, mc_include.cmd(1091): [matchre RETURN ^You are already holding that\.]
  1054. mastercraft.cmd, mc_include.cmd(1092): [matchre RETURN ^Get what\?]
  1055. mastercraft.cmd, mc_include.cmd(1093): [matchre RETURN ^I could not find what you were referring to\.]
  1056. mastercraft.cmd, mc_include.cmd(1094): [matchre RETURN ^What were you referring to\?]
  1057. mastercraft.cmd, mc_include.cmd(1095): [matchre RETURN ^You grab .*(?:\.|\!|\?)]
  1058. mastercraft.cmd, mc_include.cmd(1096): [matchre RETURN ^As best it can\, .* moves in your direction\.]
  1059. mastercraft.cmd, mc_include.cmd(1097): [matchre UNTIE ^You pull at it]
  1060. mastercraft.cmd, mc_include.cmd(1098): [send get my carving book]
  1061. mastercraft.cmd, mc_include.cmd(1099): [matchwait 15]
  1062. get my carving book
  1063.  
  1064. You get a book of journeyman carving instructions from inside your leather-clasped carpetbag.
  1065. >
  1066. mastercraft.cmd(2051): [return:]
  1067. mastercraft.cmd(2052): [return]
  1068. mastercraft.cmd(518): [gosub PUT turn my book to chapter 10]
  1069. mastercraft.cmd, mc_include.cmd(959): [var Command turn my book to chapter 10]
  1070. mastercraft.cmd, mc_include.cmd(960): [var LOCATION PUT_1]
  1071. mastercraft.cmd, mc_include.cmd(961): [pause 0.0001]
  1072. mastercraft.cmd, mc_include.cmd(962): [PUT_1:]
  1073. mastercraft.cmd, mc_include.cmd(963): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  1074. mastercraft.cmd, mc_include.cmd(964): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  1075. mastercraft.cmd, mc_include.cmd(965): [matchre WEBBED ^You can't do that while entangled in a web]
  1076. mastercraft.cmd, mc_include.cmd(966): [matchre STUNNED ^You are still stunned]
  1077. mastercraft.cmd, mc_include.cmd(967): [matchre PUT_STOW ^You need a free hand]
  1078. mastercraft.cmd, mc_include.cmd(968): [matchre WAIT ^\[Enter your command again if you want to\.\]]
  1079. mastercraft.cmd, mc_include.cmd(969): [matchre RETURN ^Roundtime\:?|^\[Roundtime\:?|^\(Roundtime\:?]
  1080. mastercraft.cmd, mc_include.cmd(970): [matchre RETURN ^You sit down]
  1081. mastercraft.cmd, mc_include.cmd(971): [matchre RETURN ^I could not find what you were referring to\.]
  1082. mastercraft.cmd, mc_include.cmd(972): [matchre RETURN ^Please rephrase that command\.]
  1083. mastercraft.cmd, mc_include.cmd(973): [matchre RETURN ^What were you referring to\?]
  1084. mastercraft.cmd, mc_include.cmd(974): [matchre RETURN ^.* what\?]
  1085. mastercraft.cmd, mc_include.cmd(975): [matchre RETURN ^You find a hole]
  1086. mastercraft.cmd, mc_include.cmd(976): [matchre RETURN ^You (?:hand|touch|push|move|put|tap|drop|place|toss|set|swap|add) .*(?:\.|\!|\?)]
  1087. mastercraft.cmd, mc_include.cmd(977): [matchre RETURN ^Your .*\.]
  1088. mastercraft.cmd, mc_include.cmd(978): [matchre RETURN ^You don't have a .* coin on you\!\s*The .* spider looks at you in forlorn disappointment\.]
  1089. mastercraft.cmd, mc_include.cmd(979): [matchre RETURN ^The .* spider turns away\, looking like it's not hungry for what you're offering\.]
  1090. mastercraft.cmd, mc_include.cmd(980): [matchre RETURN ^Brother Durantine nods slowly\.]
  1091. mastercraft.cmd, mc_include.cmd(981): [matchre RETURN ^Durantine waves a small censer over a neatly-wrapped package and intones a short prayer before he hands it to you\.]
  1092. mastercraft.cmd, mc_include.cmd(982): [matchre RETURN ^After a moment\, .*\.]
  1093. mastercraft.cmd, mc_include.cmd(983): [matchre RETURN ^Quietly touching your lips with the tips of your fingers as you kneel\, you make the Cleric's sign with your hand\.]
  1094. mastercraft.cmd, mc_include.cmd(984): [matchre RETURN ^Maybe you should stand up\.]
  1095. mastercraft.cmd, mc_include.cmd(985): [matchre RETURN ^You sense a successful empathic link has been forged|^Touch what|^I could not find]
  1096. mastercraft.cmd, mc_include.cmd(986): [matchre RETURN ^The clerk counts out .*\.]
  1097. mastercraft.cmd, mc_include.cmd(987): [matchre RETURN ^The .* is not damaged enough to warrant repair\.]
  1098. mastercraft.cmd, mc_include.cmd(988): [matchre RETURN ^There is no more room in .*\.]
  1099. mastercraft.cmd, mc_include.cmd(989): [matchre RETURN ^There is nothing in there\.]
  1100. mastercraft.cmd, mc_include.cmd(990): [matchre RETURN ^In the .* you see .*\.]
  1101. mastercraft.cmd, mc_include.cmd(991): [matchre RETURN ^Searching methodically]
  1102. mastercraft.cmd, mc_include.cmd(992): [matchre RETURN ^This spell cannot be targeted\.]
  1103. mastercraft.cmd, mc_include.cmd(993): [matchre RETURN ^You cannot figure out how to do that\.]
  1104. mastercraft.cmd, mc_include.cmd(994): [matchre RETURN ^You will now store .* in your .*\.]
  1105. mastercraft.cmd, mc_include.cmd(995): [matchre RETURN ^You.*analyze]
  1106. mastercraft.cmd, mc_include.cmd(996): [matchre RETURN ^You lay your hand upon]
  1107. mastercraft.cmd, mc_include.cmd(997): [matchre RETURN ^You glance down .*\.]
  1108. mastercraft.cmd, mc_include.cmd(998): [matchre RETURN ^You glance heavenward]
  1109. mastercraft.cmd, mc_include.cmd(999): [matchre RETURN ^You turn .*\.]
  1110. mastercraft.cmd, mc_include.cmd(1000): [matchre RETURN ^You chatter away\.\.\.]
  1111. mastercraft.cmd, mc_include.cmd(1001): [matchre RETURN ^You are now]
  1112. mastercraft.cmd, mc_include.cmd(1002): [matchre RETURN ^You search]
  1113. mastercraft.cmd, mc_include.cmd(1003): [matchre RETURN ^You get]
  1114. mastercraft.cmd, mc_include.cmd(1004): [matchre RETURN ^You have nothing to ]
  1115. mastercraft.cmd, mc_include.cmd(1005): [matchre RETURN ^There isn't any more room in .* for that\.]
  1116. mastercraft.cmd, mc_include.cmd(1006): [matchre RETURN ^You are already focusing your appraisal on a subject\.]
  1117. mastercraft.cmd, mc_include.cmd(1007): [matchre RETURN ^You are already under the effects of an appraisal focus\.]
  1118. mastercraft.cmd, mc_include.cmd(1008): [matchre RETURN ^\[Ingredients can be added by using ASSEMBLE Ingredient1 WITH Ingredient2\]]
  1119. mastercraft.cmd, mc_include.cmd(1009): [matchre RETURN ^You can't seem to focus on that\.\s*Perhaps you're too mentally tired from researching similar principles recently\.]
  1120. mastercraft.cmd, mc_include.cmd(1010): [matchre RETURN ^\s*LINK ALL CANCEL\s*\- Breaks all links]
  1121. mastercraft.cmd, mc_include.cmd(1011): [matchre RETURN (bundle them with your logbook and then give|you trace|you just received a work order|You hand|You slide|You place)]
  1122. mastercraft.cmd, mc_include.cmd(1012): [matchre RETURN ^(You have no idea how to craft|The book is already turned|You turn your book|You realize you have items bundled with the logbook)]
  1123. mastercraft.cmd, mc_include.cmd(1013): [matchre RETURN (You measure out|You carefully break off|^You hand|"There isn't a scratch on that|"I don't repair those here\.")]
  1124. mastercraft.cmd, mc_include.cmd(1014): [matchre RETURN (Just give it to me again if you want|completely undamaged and does not need repair|not damaged enough to warrant repair)]
  1125. mastercraft.cmd, mc_include.cmd(1015): [matchre RETURN ^(You find your jar|The (\S+) can only hold)]
  1126. mastercraft.cmd, mc_include.cmd(1016): [matchre RETURN ^(You .*open|You .*close|That is already open|That is already closed)]
  1127. mastercraft.cmd, mc_include.cmd(1017): [matchre RETURN ^You count out]
  1128. mastercraft.cmd, mc_include.cmd(1019): [matchre RETURN ^\s*Encumbrance\s*\:]
  1129. mastercraft.cmd, mc_include.cmd(1020): [send turn my book to chapter 10]
  1130. mastercraft.cmd, mc_include.cmd(1021): [matchwait 15]
  1131. turn my book to chapter 10
  1132. You turn your book to chapter 10, entitled "Bone Carved Armor".
  1133. >
  1134. mastercraft.cmd(2051): [return:]
  1135. mastercraft.cmd(2052): [return]
  1136. mastercraft.cmd(519): [send read my book]
  1137. mastercraft.cmd(520): [waitforre (?<!Page).*Page (\d+):.*a notched bone mantle]
  1138. read my book
  1139.  
  1140. -= Chapter 10 : Bone Carved Armor =-
  1141.  
  1142. Page 1: a segmented bone mask Page 25: a segmented bone vest
  1143. Page 2: a segmented bone aventail Page 26: a segmented bone mantle
  1144. Page 3: a notched bone mask Page 27: a segmented bone tabard
  1145. Page 4: a notched bone aventail Page 28: a ribbed bone balaclava
  1146. Page 5: a segmented bone cap Page 29: some ribbed bone greaves
  1147. Page 6: some segmented bone gloves Page 30: some ribbed vambraces
  1148. Page 7: a ribbed bone mask Page 31: some notched bone sleeves
  1149. Page 8: a ribbed bone aventail Page 32: a ribbed bone tasset
  1150. Page 9: a notched bone cap Page 33: a notched bone vest
  1151. Page 10: some notched bone gloves Page 34: a notched bone mantle
  1152. Page 11: a segmented bone helm Page 35: a notched bone tabard
  1153. Page 12: a ribbed bone cap Page 36: a segmented bone robe
  1154. Page 13: some ribbed bone gloves Page 37: a segmented bone coat
  1155. Page 14: a notched bone helm Page 38: some ribbed bone sleeves
  1156. Page 15: a segmented bone balaclava Page 39: a ribbed bone vest
  1157. Page 16: some segmented bone greaves Page 40: a ribbed bone mantle
  1158. Page 17: some segmented vambraces Page 41: a ribbed bone tabard
  1159. Page 18: a segmented bone tasset Page 42: a notched bone robe
  1160. Page 19: a ribbed bone helm Page 43: a notched bone coat
  1161. Page 20: a notched bone balaclava Page 44: a segmented bone hauberk
  1162. Page 21: some notched bone greaves Page 45: a ribbed bone robe
  1163. Page 22: some notched vambraces Page 46: a ribbed bone coat
  1164. Page 23: some segmented bone sleeves Page 47: a notched bone hauberk
  1165. Page 24: a notched bone tasset
  1166.  
  1167. >
  1168. mastercraft.cmd(521): [var page 34]
  1169. mastercraft.cmd(522): [gosub PUT turn my book to page 34]
  1170. mastercraft.cmd, mc_include.cmd(959): [var Command turn my book to page 34]
  1171. mastercraft.cmd, mc_include.cmd(960): [var LOCATION PUT_1]
  1172. mastercraft.cmd, mc_include.cmd(961): [pause 0.0001]
  1173. mastercraft.cmd, mc_include.cmd(962): [PUT_1:]
  1174. mastercraft.cmd, mc_include.cmd(963): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  1175. mastercraft.cmd, mc_include.cmd(964): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  1176. mastercraft.cmd, mc_include.cmd(965): [matchre WEBBED ^You can't do that while entangled in a web]
  1177. mastercraft.cmd, mc_include.cmd(966): [matchre STUNNED ^You are still stunned]
  1178. mastercraft.cmd, mc_include.cmd(967): [matchre PUT_STOW ^You need a free hand]
  1179. mastercraft.cmd, mc_include.cmd(968): [matchre WAIT ^\[Enter your command again if you want to\.\]]
  1180. mastercraft.cmd, mc_include.cmd(969): [matchre RETURN ^Roundtime\:?|^\[Roundtime\:?|^\(Roundtime\:?]
  1181. mastercraft.cmd, mc_include.cmd(970): [matchre RETURN ^You sit down]
  1182. mastercraft.cmd, mc_include.cmd(971): [matchre RETURN ^I could not find what you were referring to\.]
  1183. mastercraft.cmd, mc_include.cmd(972): [matchre RETURN ^Please rephrase that command\.]
  1184. mastercraft.cmd, mc_include.cmd(973): [matchre RETURN ^What were you referring to\?]
  1185. mastercraft.cmd, mc_include.cmd(974): [matchre RETURN ^.* what\?]
  1186. mastercraft.cmd, mc_include.cmd(975): [matchre RETURN ^You find a hole]
  1187. mastercraft.cmd, mc_include.cmd(976): [matchre RETURN ^You (?:hand|touch|push|move|put|tap|drop|place|toss|set|swap|add) .*(?:\.|\!|\?)]
  1188. mastercraft.cmd, mc_include.cmd(977): [matchre RETURN ^Your .*\.]
  1189. mastercraft.cmd, mc_include.cmd(978): [matchre RETURN ^You don't have a .* coin on you\!\s*The .* spider looks at you in forlorn disappointment\.]
  1190. mastercraft.cmd, mc_include.cmd(979): [matchre RETURN ^The .* spider turns away\, looking like it's not hungry for what you're offering\.]
  1191. mastercraft.cmd, mc_include.cmd(980): [matchre RETURN ^Brother Durantine nods slowly\.]
  1192. mastercraft.cmd, mc_include.cmd(981): [matchre RETURN ^Durantine waves a small censer over a neatly-wrapped package and intones a short prayer before he hands it to you\.]
  1193. mastercraft.cmd, mc_include.cmd(982): [matchre RETURN ^After a moment\, .*\.]
  1194. mastercraft.cmd, mc_include.cmd(983): [matchre RETURN ^Quietly touching your lips with the tips of your fingers as you kneel\, you make the Cleric's sign with your hand\.]
  1195. mastercraft.cmd, mc_include.cmd(984): [matchre RETURN ^Maybe you should stand up\.]
  1196. mastercraft.cmd, mc_include.cmd(985): [matchre RETURN ^You sense a successful empathic link has been forged|^Touch what|^I could not find]
  1197. mastercraft.cmd, mc_include.cmd(986): [matchre RETURN ^The clerk counts out .*\.]
  1198. mastercraft.cmd, mc_include.cmd(987): [matchre RETURN ^The .* is not damaged enough to warrant repair\.]
  1199. mastercraft.cmd, mc_include.cmd(988): [matchre RETURN ^There is no more room in .*\.]
  1200. mastercraft.cmd, mc_include.cmd(989): [matchre RETURN ^There is nothing in there\.]
  1201. mastercraft.cmd, mc_include.cmd(990): [matchre RETURN ^In the .* you see .*\.]
  1202. mastercraft.cmd, mc_include.cmd(991): [matchre RETURN ^Searching methodically]
  1203. mastercraft.cmd, mc_include.cmd(992): [matchre RETURN ^This spell cannot be targeted\.]
  1204. mastercraft.cmd, mc_include.cmd(993): [matchre RETURN ^You cannot figure out how to do that\.]
  1205. mastercraft.cmd, mc_include.cmd(994): [matchre RETURN ^You will now store .* in your .*\.]
  1206. mastercraft.cmd, mc_include.cmd(995): [matchre RETURN ^You.*analyze]
  1207. mastercraft.cmd, mc_include.cmd(996): [matchre RETURN ^You lay your hand upon]
  1208. mastercraft.cmd, mc_include.cmd(997): [matchre RETURN ^You glance down .*\.]
  1209. mastercraft.cmd, mc_include.cmd(998): [matchre RETURN ^You glance heavenward]
  1210. mastercraft.cmd, mc_include.cmd(999): [matchre RETURN ^You turn .*\.]
  1211. mastercraft.cmd, mc_include.cmd(1000): [matchre RETURN ^You chatter away\.\.\.]
  1212. mastercraft.cmd, mc_include.cmd(1001): [matchre RETURN ^You are now]
  1213. mastercraft.cmd, mc_include.cmd(1002): [matchre RETURN ^You search]
  1214. mastercraft.cmd, mc_include.cmd(1003): [matchre RETURN ^You get]
  1215. mastercraft.cmd, mc_include.cmd(1004): [matchre RETURN ^You have nothing to ]
  1216. mastercraft.cmd, mc_include.cmd(1005): [matchre RETURN ^There isn't any more room in .* for that\.]
  1217. mastercraft.cmd, mc_include.cmd(1006): [matchre RETURN ^You are already focusing your appraisal on a subject\.]
  1218. mastercraft.cmd, mc_include.cmd(1007): [matchre RETURN ^You are already under the effects of an appraisal focus\.]
  1219. mastercraft.cmd, mc_include.cmd(1008): [matchre RETURN ^\[Ingredients can be added by using ASSEMBLE Ingredient1 WITH Ingredient2\]]
  1220. mastercraft.cmd, mc_include.cmd(1009): [matchre RETURN ^You can't seem to focus on that\.\s*Perhaps you're too mentally tired from researching similar principles recently\.]
  1221. mastercraft.cmd, mc_include.cmd(1010): [matchre RETURN ^\s*LINK ALL CANCEL\s*\- Breaks all links]
  1222. mastercraft.cmd, mc_include.cmd(1011): [matchre RETURN (bundle them with your logbook and then give|you trace|you just received a work order|You hand|You slide|You place)]
  1223. mastercraft.cmd, mc_include.cmd(1012): [matchre RETURN ^(You have no idea how to craft|The book is already turned|You turn your book|You realize you have items bundled with the logbook)]
  1224. mastercraft.cmd, mc_include.cmd(1013): [matchre RETURN (You measure out|You carefully break off|^You hand|"There isn't a scratch on that|"I don't repair those here\.")]
  1225. mastercraft.cmd, mc_include.cmd(1014): [matchre RETURN (Just give it to me again if you want|completely undamaged and does not need repair|not damaged enough to warrant repair)]
  1226. mastercraft.cmd, mc_include.cmd(1015): [matchre RETURN ^(You find your jar|The (\S+) can only hold)]
  1227. mastercraft.cmd, mc_include.cmd(1016): [matchre RETURN ^(You .*open|You .*close|That is already open|That is already closed)]
  1228. mastercraft.cmd, mc_include.cmd(1017): [matchre RETURN ^You count out]
  1229. mastercraft.cmd, mc_include.cmd(1019): [matchre RETURN ^\s*Encumbrance\s*\:]
  1230. mastercraft.cmd, mc_include.cmd(1020): [send turn my book to page 34]
  1231. mastercraft.cmd, mc_include.cmd(1021): [matchwait 15]
  1232. turn my book to page 34
  1233.  
  1234. >
  1235. You turn your book to page 34, instructions for crafting a notched bone mantle.
  1236. >
  1237. mastercraft.cmd(2051): [return:]
  1238. mastercraft.cmd(2052): [return]
  1239. mastercraft.cmd(523): [gosub STUDY my book]
  1240. mastercraft.cmd, mc_include.cmd(1029): [var Study my book]
  1241. mastercraft.cmd, mc_include.cmd(1030): [var LOCATION STUDY_1]
  1242. mastercraft.cmd, mc_include.cmd(1031): [pause 0.0001]
  1243. mastercraft.cmd, mc_include.cmd(1032): [STUDY_1:]
  1244. mastercraft.cmd, mc_include.cmd(1033): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  1245. mastercraft.cmd, mc_include.cmd(1034): [matchre STUNNED ^You are still stunned]
  1246. mastercraft.cmd, mc_include.cmd(1035): [matchre WEBBED ^You can't do that while entangled in a web]
  1247. mastercraft.cmd, mc_include.cmd(1036): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  1248. mastercraft.cmd, mc_include.cmd(1037): [match STUDY_1 You begin]
  1249. mastercraft.cmd, mc_include.cmd(1038): [match STUDY_1 You continue studying the]
  1250. mastercraft.cmd, mc_include.cmd(1039): [match STUDY_1 You continue to study]
  1251. mastercraft.cmd, mc_include.cmd(1040): [match RETURN You take on a studious look]
  1252. mastercraft.cmd, mc_include.cmd(1041): [match STUDY_END Why do you need to study this chart again?]
  1253. mastercraft.cmd, mc_include.cmd(1042): [matchre STUDY_NEXT (^With|^In) a sudden moment of clarity]
  1254. mastercraft.cmd, mc_include.cmd(1043): [matchre GET_BOOK ^But you are not holding it]
  1255. mastercraft.cmd, mc_include.cmd(1044): [matchre RETURN You study|You scan|You notate|You review]
  1256. mastercraft.cmd, mc_include.cmd(1045): [matchre RETURN ^You now feel ready to begin the crafting process.]
  1257. mastercraft.cmd, mc_include.cmd(1046): [send study my book]
  1258. mastercraft.cmd, mc_include.cmd(1047): [matchwait]
  1259. study my book
  1260.  
  1261. You scan the notched mantle instructions with a glance and quickly realize the design is far beyond your abilities. (0/5)
  1262. You now feel ready to begin the crafting process.
  1263. Roundtime: 6 sec.
  1264. R>
  1265. Learned: Scholarship
  1266.  
  1267. You feel fully attuned to the mana streams again.
  1268. >
  1269. mastercraft.cmd(2051): [return:]
  1270. mastercraft.cmd(2052): [return]
  1271. mastercraft.cmd(524): [if ((0 < 4) && (!0)) then ]
  1272. mastercraft.cmd(525): [{]
  1273. mastercraft.cmd(526): [math difficultytry add 1]
  1274. mastercraft.cmd(527): [pause 0.5]
  1275. mastercraft.cmd(528): [goto new.order]
  1276. mastercraft.cmd(248): [var fail 0]
  1277. mastercraft.cmd(249): [var diff.change 0]
  1278. mastercraft.cmd(250): [if 4 > 4 then]
  1279. mastercraft.cmd(254): [}]
  1280. mastercraft.cmd(255): [gosub find.master]
  1281. mastercraft.cmd, mc_include.cmd(712): [gosub check.location]
  1282. mastercraft.cmd, mc_include.cmd(302): [var society none]
  1283. mastercraft.cmd, mc_include.cmd(303): [if 150 = 30 && matchre("442|441|443|405|404|398|402|403|409|408|399|406|407|400|410|411|401", "207") then]
  1284. mastercraft.cmd, mc_include.cmd(304): [if 150 = 30 && matchre("448|450|449|451|458|459|455|452|453|454|456|457|460", "207") then]
  1285. mastercraft.cmd, mc_include.cmd(305): [if 150 = 30 && matchre("461|462|463|464|465|466|467|468|469", "207") then]
  1286. mastercraft.cmd, mc_include.cmd(306): [if 150 = 30 && matchre("470|471|473|474|475|481|472|476|479|478|477|480|482", "207") then]
  1287. mastercraft.cmd, mc_include.cmd(307): [if 150 = 30 && matchre("526|527|528|529|530|531|532|533|534|535|536|537|538|539|540", "207") then]
  1288. mastercraft.cmd, mc_include.cmd(308): [if 150 = 1 && matchre("903|865|962|961|960|902|905|904|906|963|907|908|909", "207") then]
  1289. mastercraft.cmd, mc_include.cmd(309): [if 150 = 1 && matchre("873|910|911|912|913|914|915|916|917|918|919|920|921|922|923|924", "207") then]
  1290. mastercraft.cmd, mc_include.cmd(310): [if 150 = 1 && matchre("851|925|874|926|927|928|929|930", "207") then]
  1291. mastercraft.cmd, mc_include.cmd(311): [if 150 = 1 && matchre("898|931|932|933|934", "207") then]
  1292. mastercraft.cmd, mc_include.cmd(312): [if 150 = 90 && matchre("818|819|820|821|822|823|824|825|826|827|828|829|830|831|832", "207") then]
  1293. mastercraft.cmd, mc_include.cmd(313): [if 150 = 90 && matchre("850|851|852|846|843|845|847|848|849|844|841|839|840|842", "207") then]
  1294. mastercraft.cmd, mc_include.cmd(314): [if 150 = 90 && matchre("853|854|855|856|857|858|859|860|861|862", "207") then]
  1295. mastercraft.cmd, mc_include.cmd(315): [if 150 = 90 && matchre("863|864|865|866|867|868|869|870|871|872|873", "207") then]
  1296. mastercraft.cmd, mc_include.cmd(316): [if 150 = 67 && matchre("644|661|645|648|648|649|650|651|652|653|654|655|656|657|658|659|660|646", "207") then]
  1297. mastercraft.cmd, mc_include.cmd(317): [if 150 = 67 && matchre("700|701|702|703|704|705", "207") then]
  1298. mastercraft.cmd, mc_include.cmd(318): [if 150 = 67 && matchre("711|712|713|714|715|716|717|718", "207") then]
  1299. mastercraft.cmd, mc_include.cmd(319): [if 150 = 67 && matchre("719|720|721|722|723|724|725|726|727|728|729|730|731", "207") then]
  1300. mastercraft.cmd, mc_include.cmd(320): [if 150 = 116 && matchre("407|408|416|417|418|419|409|410|411|412|413|414|415", "207") then]
  1301. mastercraft.cmd, mc_include.cmd(321): [if 150 = 107 && matchre("334|335|336|337|338|339|340|341|342|343|344|345|346|347|348", "207") then]
  1302. mastercraft.cmd, mc_include.cmd(322): [if 150 = 7 && matchre("774|777|776|775|778|782|779|784|780|786|781|783|785", "207") then]
  1303. mastercraft.cmd, mc_include.cmd(323): [if 150 = 61 && matchre("248|238|239|240|241|242|243|244|245|246|247|253|252|251|250|249|237", "207") then]
  1304. mastercraft.cmd, mc_include.cmd(324): [if 150 = 150 && matchre("206|207|208|209|210|220|221", "207") then]
  1305. mastercraft.cmd, mc_include.cmd(324): [var society Fang.Engineering]
  1306. mastercraft.cmd, mc_include.cmd(325): [if 150 = 150 && matchre("196|197|198|199|200|201|202|203|204|215|216|217|218|219", "207") then]
  1307. mastercraft.cmd, mc_include.cmd(326): [if 150 = 150 && matchre("183|184|185|186|187|188|189|211|212|213|214", "207") then]
  1308. mastercraft.cmd, mc_include.cmd(327): [if 150 = 150 && matchre("190|191|192|193|194|195", "207") then]
  1309. mastercraft.cmd, mc_include.cmd(328): [pause 1]
  1310.  
  1311. >
  1312. mastercraft.cmd, mc_include.cmd(329): [assembleloc:]
  1313. mastercraft.cmd, mc_include.cmd(358): [gosub Fang.Engineering]
  1314. mastercraft.cmd, mc_include.cmd(626): [var master Brogir]
  1315. mastercraft.cmd, mc_include.cmd(627): [put #tvar master.room 206|207|208|209|210]
  1316. mastercraft.cmd, mc_include.cmd(628): [put #tvar work.room 220|221]
  1317. mastercraft.cmd, mc_include.cmd(629): [put #tvar supply.room 208]
  1318. mastercraft.cmd, mc_include.cmd(630): [put #tvar part.room 208]
  1319. mastercraft.cmd, mc_include.cmd(631): [put #tvar tool.room 209]
  1320. mastercraft.cmd, mc_include.cmd(632): [put #tvar ingot.buy 200]
  1321. mastercraft.cmd, mc_include.cmd(633): [var society.type Engineering]
  1322. mastercraft.cmd, mc_include.cmd(634): [return]
  1323. mastercraft.cmd, mc_include.cmd(359): [return]
  1324. mastercraft.cmd, mc_include.cmd(713): [var Master.Found 0]
  1325. mastercraft.cmd, mc_include.cmd(714): [var temp 0]
  1326. mastercraft.cmd, mc_include.cmd(715): [eval temp.max count("206|207|208|209|210","|")]
  1327. mastercraft.cmd, mc_include.cmd(720): [if matchre("You also see a lissome alfar warrior, Engineering Society Master Brogir, a painted door and a large sign.", "Brogir") then]
  1328. mastercraft.cmd, mc_include.cmd(721): [{]
  1329. mastercraft.cmd, mc_include.cmd(722): [unvar temp]
  1330. mastercraft.cmd, mc_include.cmd(723): [unvar temp.max]
  1331. mastercraft.cmd, mc_include.cmd(724): [return]
  1332. mastercraft.cmd(256): [if !matchre("carving book|Empty", "logbook") then]
  1333. mastercraft.cmd(257): [{]
  1334. mastercraft.cmd(258): [gosub EMPTY_HANDS]
  1335. mastercraft.cmd, mc_include.cmd(861): [pause 0.0001]
  1336. mastercraft.cmd, mc_include.cmd(862): [if (("carving book" != "Empty") && (matchre("", "book"))) then]
  1337. mastercraft.cmd, mc_include.cmd(863): [if (("carving book" != "Empty") && (matchre("", ""))) then]
  1338. mastercraft.cmd, mc_include.cmd(863): [gosub PUT_IT in my leather.carpetbag]
  1339. mastercraft.cmd, mc_include.cmd(1054): [var PutIt in my leather.carpetbag]
  1340. mastercraft.cmd, mc_include.cmd(1055): [var LOCATION PUT_IT_1]
  1341. mastercraft.cmd, mc_include.cmd(1056): [pause 0.0001]
  1342. mastercraft.cmd, mc_include.cmd(1057): [PUT_IT_1:]
  1343. mastercraft.cmd, mc_include.cmd(1058): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  1344. mastercraft.cmd, mc_include.cmd(1059): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  1345. mastercraft.cmd, mc_include.cmd(1060): [matchre WEBBED ^You can't do that while entangled in a web]
  1346. mastercraft.cmd, mc_include.cmd(1061): [matchre STUNNED ^You are still stunned]
  1347. mastercraft.cmd, mc_include.cmd(1062): [matchre RETURN ^You (?:put|drop) .*\.]
  1348. mastercraft.cmd, mc_include.cmd(1063): [matchre RETURN ^Please rephrase that command\.]
  1349. mastercraft.cmd, mc_include.cmd(1064): [matchre RETURN ^.* what\?]
  1350. mastercraft.cmd, mc_include.cmd(1065): [matchre RETURN ^I could not find what you were referring to\.]
  1351. mastercraft.cmd, mc_include.cmd(1066): [matchre RETURN ^What were you referring to\? ]
  1352. mastercraft.cmd, mc_include.cmd(1067): [matchre RETURN ^The (\S+) can only hold]
  1353. mastercraft.cmd, mc_include.cmd(1068): [matchre PUT_IT_1 ^\[Putting an item on the brazier begins the enchanting process]
  1354. mastercraft.cmd, mc_include.cmd(1069): [send put in my leather.carpetbag]
  1355. mastercraft.cmd, mc_include.cmd(1070): [matchwait 15]
  1356. put in my leather.carpetbag
  1357. What were you referring to?
  1358. >
  1359. mastercraft.cmd(2051): [return:]
  1360. mastercraft.cmd(2052): [return]
  1361. mastercraft.cmd, mc_include.cmd(864): [if ("carving book" != "Empty") then]
  1362. mastercraft.cmd, mc_include.cmd(864): [gosub PUT_IT book in leather.carpetbag]
  1363. mastercraft.cmd, mc_include.cmd(1054): [var PutIt book in leather.carpetbag]
  1364. mastercraft.cmd, mc_include.cmd(1055): [var LOCATION PUT_IT_1]
  1365. mastercraft.cmd, mc_include.cmd(1056): [pause 0.0001]
  1366. mastercraft.cmd, mc_include.cmd(1057): [PUT_IT_1:]
  1367. mastercraft.cmd, mc_include.cmd(1058): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  1368. mastercraft.cmd, mc_include.cmd(1059): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  1369. mastercraft.cmd, mc_include.cmd(1060): [matchre WEBBED ^You can't do that while entangled in a web]
  1370. mastercraft.cmd, mc_include.cmd(1061): [matchre STUNNED ^You are still stunned]
  1371. mastercraft.cmd, mc_include.cmd(1062): [matchre RETURN ^You (?:put|drop) .*\.]
  1372. mastercraft.cmd, mc_include.cmd(1063): [matchre RETURN ^Please rephrase that command\.]
  1373. mastercraft.cmd, mc_include.cmd(1064): [matchre RETURN ^.* what\?]
  1374. mastercraft.cmd, mc_include.cmd(1065): [matchre RETURN ^I could not find what you were referring to\.]
  1375. mastercraft.cmd, mc_include.cmd(1066): [matchre RETURN ^What were you referring to\? ]
  1376. mastercraft.cmd, mc_include.cmd(1067): [matchre RETURN ^The (\S+) can only hold]
  1377. mastercraft.cmd, mc_include.cmd(1068): [matchre PUT_IT_1 ^\[Putting an item on the brazier begins the enchanting process]
  1378. mastercraft.cmd, mc_include.cmd(1069): [send put book in leather.carpetbag]
  1379. mastercraft.cmd, mc_include.cmd(1070): [matchwait 15]
  1380. put book in leather.carpetbag
  1381.  
  1382. You put your book in your leather-clasped carpetbag.
  1383. >
  1384. mastercraft.cmd(2051): [return:]
  1385. mastercraft.cmd(2052): [return]
  1386. mastercraft.cmd, mc_include.cmd(865): [if ("Empty" != "Empty") then]
  1387. mastercraft.cmd, mc_include.cmd(866): [return]
  1388. mastercraft.cmd(259): [gosub GET my Engineering logbook from my leather.carpetbag]
  1389. mastercraft.cmd, mc_include.cmd(1078): [var Get my Engineering logbook from my leather.carpetbag]
  1390. mastercraft.cmd, mc_include.cmd(1079): [var LOCATION GET_1]
  1391. mastercraft.cmd, mc_include.cmd(1080): [pause 0.0001]
  1392. mastercraft.cmd, mc_include.cmd(1081): [GET_1:]
  1393. mastercraft.cmd, mc_include.cmd(1082): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  1394. mastercraft.cmd, mc_include.cmd(1083): [matchre WAIT ^You struggle with .* great weight but can't quite lift it\!]
  1395. mastercraft.cmd, mc_include.cmd(1084): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  1396. mastercraft.cmd, mc_include.cmd(1085): [matchre WEBBED ^You can't do that while entangled in a web]
  1397. mastercraft.cmd, mc_include.cmd(1086): [matchre STUNNED ^You are still stunned]
  1398. mastercraft.cmd, mc_include.cmd(1087): [matchre HOLD_1 ^But that is already in your inventory\.]
  1399. mastercraft.cmd, mc_include.cmd(1088): [matchre RETURN ^You get .*\.]
  1400. mastercraft.cmd, mc_include.cmd(1089): [matchre RETURN ^You pick up .*\.]
  1401. mastercraft.cmd, mc_include.cmd(1090): [matchre RETURN ^You carefully remove .* from the bundle\.]
  1402. mastercraft.cmd, mc_include.cmd(1091): [matchre RETURN ^You are already holding that\.]
  1403. mastercraft.cmd, mc_include.cmd(1092): [matchre RETURN ^Get what\?]
  1404. mastercraft.cmd, mc_include.cmd(1093): [matchre RETURN ^I could not find what you were referring to\.]
  1405. mastercraft.cmd, mc_include.cmd(1094): [matchre RETURN ^What were you referring to\?]
  1406. mastercraft.cmd, mc_include.cmd(1095): [matchre RETURN ^You grab .*(?:\.|\!|\?)]
  1407. mastercraft.cmd, mc_include.cmd(1096): [matchre RETURN ^As best it can\, .* moves in your direction\.]
  1408. mastercraft.cmd, mc_include.cmd(1097): [matchre UNTIE ^You pull at it]
  1409. mastercraft.cmd, mc_include.cmd(1098): [send get my Engineering logbook from my leather.carpetbag]
  1410. mastercraft.cmd, mc_include.cmd(1099): [matchwait 15]
  1411. get my Engineering logbook from my leather.carpetbag
  1412.  
  1413. You get an engineering work order logbook from inside your leather-clasped carpetbag.
  1414. >
  1415. mastercraft.cmd(2051): [return:]
  1416. mastercraft.cmd(2052): [return]
  1417. mastercraft.cmd(260): [}]
  1418. mastercraft.cmd(261): [matchre untie.order ^You realize you have items]
  1419. mastercraft.cmd(262): [matchre new.order ^To whom are you|need to be holding a \S+ work order logbook]
  1420. mastercraft.cmd(263): [matchre new.order.wait but you just received a work order]
  1421. mastercraft.cmd(264): [matchre identify.order this is an order for]
  1422. mastercraft.cmd(265): [send ask Brogir for hard carving work]
  1423. mastercraft.cmd(266): [matchwait]
  1424. ask Brogir for hard carving work
  1425. mastercraft.cmd(157): [var order.quantity 3]
  1426. mastercraft.cmd(157): [put #var MC.order.quality of exceptional quality]
  1427. Brogir shuffles through some notes and says, "Alright, this is an order for a stone bola. I need 3 of exceptional quality, made from any material and due in 95 roisaen. Please complete the items, bundle them with your logbook and then give me the logbook to complete this order. Good luck!"
  1428.  
  1429. mastercraft.cmd(168): [var chapter 3]
  1430. You seem to recall this item being somewhere in chapter 3 of the instruction book.
  1431. >
  1432. mastercraft.cmd(279): [identify.order:]
  1433. mastercraft.cmd(280): [if !0 then]
  1434. mastercraft.cmd(281): [{]
  1435. mastercraft.cmd(282): [if 3 > 5 then]
  1436. mastercraft.cmd(283): [if 3 < 3 then]
  1437. mastercraft.cmd(284): [}]
  1438. mastercraft.cmd(287): [if "carving" = "weapon" then]
  1439. mastercraft.cmd(301): [}]
  1440. mastercraft.cmd(302): [if "carving" = "armor" then]
  1441. mastercraft.cmd(311): [}]
  1442. mastercraft.cmd(312): [if "carving" = "blacksmith" then]
  1443. mastercraft.cmd(321): [}]
  1444. mastercraft.cmd(322): [if "carving" = "tailor" then]
  1445. mastercraft.cmd(336): [}]
  1446. mastercraft.cmd(337): [if "carving" = "carving" then]
  1447. mastercraft.cmd(338): [{]
  1448. mastercraft.cmd(339): [matchre chapter.1 This logbook is tracking a work order requiring you to craft (a small stone block|a deep stone basin|a large stone block|a small stone sphere|a thin stone slab|a flat slickstone|a short stone pole|a large stone sphere|a thick stone slab|a grooved stone stirring rod|a smooth slickstone|a polished slickstone|a stout stone stirring rod|a notched stone stirring rod|a shallow stone basin|a forked stone stirring rod|a long stone pole|a slender stone stirring rod) from any material\.]
  1449. mastercraft.cmd(340): [matchre chapter.2 This logbook is tracking a work order requiring you to craft (a rough stone table|a stone buffet table|a high stone table|a stone dining table|a square stone table|a stone refectory table|a round stone table|a stone meditation table|an oval stone table|a stone parquet table|a long stone table) from any material\.]
  1450. mastercraft.cmd(341): [matchre chapter.3 This logbook is tracking a work order requiring you to craft (some smooth stones|a stone bola|a stone bludgeon|a stone hand sword|a stone carving knife|a heavy stone mallet|some elongated stones|a stone javelin|a stone hand axe|a stone spear|a stone war club|a stone war mattock|some balanced stones|a stone maul|a stone war hammer|a stone flail|some stone spikes|some stone shards) from any material\.]
  1451. mastercraft.cmd(342): [matchre chapter.4 This logbook is tracking a work order requiring you to craft (a stone band|a stone talisman case|a stone toe ring|a stone belt buckle|a stone nose ring|a stone armband|a stone pin|an articulated stone bracelet|a stone anklet|a stone tiara|a stone bracelet|a stone locket|a stone tailband|a stone choker|a stone hairpin|a stone diadem|a stone cloak pin|a stone circlet|a pair of stone earrings|an articulated stone necklace|a stone medallion|a stone crown|a stone amulet|an articulated stone belt|a stone pendant|a stone mask|a stone brooch|a stone earcuff) from any material\.]
  1452. mastercraft.cmd(343): [matchre chapter.5 This logbook is tracking a work order requiring you to craft (a Human image|an Elothean image|a Kaldar image|a Prydaen image|an Elf image|a Rakash image|a Gor'Tog image|a S'Kra Mur image|a Halfling image|a Dwarf image|a Gnome image) from any material\.]
  1453. mastercraft.cmd(344): [matchre chapter.6 This logbook is tracking a work order requiring you to craft (a long bone pole|a short bone pole) from any material\.]
  1454. mastercraft.cmd(345): [matchre chapter.7 This logbook is tracking a work order requiring you to craft (a round bone table|a square bone table) from any material\.]
  1455. mastercraft.cmd(346): [matchre chapter.8 This logbook is tracking a work order requiring you to craft (a bone bludgeon|a bone javelin|a bone carving knife|a light bone spear|a bone hand axe|a bone maul|a bone war club|a bone mattock|a bone shiv|a bone flail|a bone hand sword|a bone mallet) from any material\.]
  1456. mastercraft.cmd(347): [matchre chapter.9 This logbook is tracking a work order requiring you to craft (a bone band|a bone brooch|a bone nose ring|a bone armband|a bone toe ring|a bone belt buckle|a bone bracelet|a bone choker|a bone anklet|a bone locket|a bone pin|a bone tiara|a bone cloak pin|an articulated bone bracelet|a bone hairpin|some bone bangles|a bone tailband|an articulated bone necklace|a shallow bone cup|a bone circlet|a bone pendant|a bone crown|a bone amulet|a bone comb|a bone medallion|a bone haircomb|a pair of bone earrings|a bone earcuff) from any material\.]
  1457. mastercraft.cmd(348): [matchre chapter.10 This logbook is tracking a work order requiring you to craft (a segmented bone mask|a segmented bone mantle|a segmented bone aventail|a segmented bone tabard|a notched bone mask|a ribbed bone balaclava|a notched bone aventail|some ribbed bone greaves|a segmented bone cap|some ribbed vambraces|some segmented bone gloves|some notched bone sleeves|a ribbed bone mask|a ribbed bone tasset|a ribbed bone aventail|a notched bone vest|a notched bone cap|a notched bone mantle|some notched bone gloves|a notched bone tabard|a segmented bone helm|a segmented bone robe|a ribbed bone cap|a segmented bone coat|some ribbed bone gloves|some ribbed bone sleeves|a notched bone helm|a ribbed bone vest|a segmented bone balaclava|a ribbed bone mantle|some segmented bone greaves|a ribbed bone tabard|some segmented vambraces|a notched bone robe|a segmented bone tasset|a notched bone coat|a ribbed bone helm|a segmented bone hauberk|a notched bone balaclava|a ribbed bone robe|some notched bone greaves|a ribbed bone coat|some notched vambraces|a notched bone hauberk|some segmented bone sleeves|a ribbed bone hauberk|a notched bone tasset|a segmented bone vest) from any material\.]
  1458. mastercraft.cmd(349): [matchre new.order.wait ^This logbook has been used to complete]
  1459. mastercraft.cmd(350): [put read my Engineering logbook]
  1460. [mastercraft]: read my Engineering logbook
  1461. mastercraft.cmd(351): [matchwait]
  1462. You open your logbook and sort through its contents.
  1463. mastercraft.cmd(156): [var order.quantity 3]
  1464. This logbook is tracking a work order requiring you to craft a stone bola from any material. You must bundle and deliver 3 more within the next 94 roisaen.
  1465.  
  1466. This logbook has been used to complete:
  1467. 0 Easy, 0 Challenging and 0 Hard Tinkering work orders.
  1468. 0 Easy, 0 Challenging and 0 Hard Shaping work orders.
  1469. 63 Easy, 0 Challenging and 0 Hard Carving work orders.
  1470. >
  1471. mastercraft.cmd(434): [chapter.3:]
  1472. mastercraft.cmd(435): [var full.order.noun a stone bola]
  1473. mastercraft.cmd(436): [if "carving" = "tailor" then]
  1474. mastercraft.cmd(437): [if "carving" = "carving" then]
  1475. mastercraft.cmd(437): [var order.type stone]
  1476. mastercraft.cmd(438): [if "carving" = "shaping" then]
  1477. mastercraft.cmd(439): [var order.chapter 3]
  1478. mastercraft.cmd(440): [pause .5]
  1479. mastercraft.cmd(441): [goto chapter.name]
  1480. mastercraft.cmd(407): [if "carving" = "tinkering" then]
  1481. mastercraft.cmd(408): [if matchre("a stone bola", "(?:.*\s)(\S+$)") then]
  1482. mastercraft.cmd(408): [put #var MC.order.noun bola]
  1483. mastercraft.cmd(409): [if matchre("a stone bola", ".* ball and chain") then]
  1484. mastercraft.cmd(410): [echo Item Full Name : a stone bola]
  1485. Item Full Name : a stone bola
  1486. mastercraft.cmd(411): [echo Item Base Name : bola]
  1487. Item Base Name : bola
  1488. mastercraft.cmd(412): [echo Chapter Item Is In : 3]
  1489. Chapter Item Is In : 3
  1490. mastercraft.cmd(413): [echo Quantity Desired : 3]
  1491. Quantity Desired : 3
  1492. mastercraft.cmd(414): [goto keep.order]
  1493. mastercraft.cmd(506): [if matchre("a stone bola", "none") then]
  1494. mastercraft.cmd(507): [if (("carving" = "tailor") && ("bone" != "stone")) then]
  1495. mastercraft.cmd(508): [if (("carving" = "carving") && ("bone" != "stone")) then]
  1496. mastercraft.cmd(508): [goto new.order.wait]
  1497. mastercraft.cmd(269): [echo Pausing 2 seconds to get another order.]
  1498. Pausing 2 seconds to get another order.
  1499. mastercraft.cmd(270): [pause 2]
  1500.  
  1501. You feel fully attuned to the mana streams again.
  1502. >
  1503. mastercraft.cmd(271): [goto new.order]
  1504. mastercraft.cmd(248): [var fail 0]
  1505. mastercraft.cmd(249): [var diff.change 0]
  1506. mastercraft.cmd(250): [if 4 > 4 then]
  1507. mastercraft.cmd(254): [}]
  1508. mastercraft.cmd(255): [gosub find.master]
  1509. mastercraft.cmd, mc_include.cmd(712): [gosub check.location]
  1510. mastercraft.cmd, mc_include.cmd(302): [var society none]
  1511. mastercraft.cmd, mc_include.cmd(303): [if 150 = 30 && matchre("442|441|443|405|404|398|402|403|409|408|399|406|407|400|410|411|401", "207") then]
  1512. mastercraft.cmd, mc_include.cmd(304): [if 150 = 30 && matchre("448|450|449|451|458|459|455|452|453|454|456|457|460", "207") then]
  1513. mastercraft.cmd, mc_include.cmd(305): [if 150 = 30 && matchre("461|462|463|464|465|466|467|468|469", "207") then]
  1514. mastercraft.cmd, mc_include.cmd(306): [if 150 = 30 && matchre("470|471|473|474|475|481|472|476|479|478|477|480|482", "207") then]
  1515. mastercraft.cmd, mc_include.cmd(307): [if 150 = 30 && matchre("526|527|528|529|530|531|532|533|534|535|536|537|538|539|540", "207") then]
  1516. mastercraft.cmd, mc_include.cmd(308): [if 150 = 1 && matchre("903|865|962|961|960|902|905|904|906|963|907|908|909", "207") then]
  1517. mastercraft.cmd, mc_include.cmd(309): [if 150 = 1 && matchre("873|910|911|912|913|914|915|916|917|918|919|920|921|922|923|924", "207") then]
  1518. mastercraft.cmd, mc_include.cmd(310): [if 150 = 1 && matchre("851|925|874|926|927|928|929|930", "207") then]
  1519. mastercraft.cmd, mc_include.cmd(311): [if 150 = 1 && matchre("898|931|932|933|934", "207") then]
  1520. mastercraft.cmd, mc_include.cmd(312): [if 150 = 90 && matchre("818|819|820|821|822|823|824|825|826|827|828|829|830|831|832", "207") then]
  1521. mastercraft.cmd, mc_include.cmd(313): [if 150 = 90 && matchre("850|851|852|846|843|845|847|848|849|844|841|839|840|842", "207") then]
  1522. mastercraft.cmd, mc_include.cmd(314): [if 150 = 90 && matchre("853|854|855|856|857|858|859|860|861|862", "207") then]
  1523. mastercraft.cmd, mc_include.cmd(315): [if 150 = 90 && matchre("863|864|865|866|867|868|869|870|871|872|873", "207") then]
  1524. mastercraft.cmd, mc_include.cmd(316): [if 150 = 67 && matchre("644|661|645|648|648|649|650|651|652|653|654|655|656|657|658|659|660|646", "207") then]
  1525. mastercraft.cmd, mc_include.cmd(317): [if 150 = 67 && matchre("700|701|702|703|704|705", "207") then]
  1526. mastercraft.cmd, mc_include.cmd(318): [if 150 = 67 && matchre("711|712|713|714|715|716|717|718", "207") then]
  1527. mastercraft.cmd, mc_include.cmd(319): [if 150 = 67 && matchre("719|720|721|722|723|724|725|726|727|728|729|730|731", "207") then]
  1528. mastercraft.cmd, mc_include.cmd(320): [if 150 = 116 && matchre("407|408|416|417|418|419|409|410|411|412|413|414|415", "207") then]
  1529. mastercraft.cmd, mc_include.cmd(321): [if 150 = 107 && matchre("334|335|336|337|338|339|340|341|342|343|344|345|346|347|348", "207") then]
  1530. mastercraft.cmd, mc_include.cmd(322): [if 150 = 7 && matchre("774|777|776|775|778|782|779|784|780|786|781|783|785", "207") then]
  1531. mastercraft.cmd, mc_include.cmd(323): [if 150 = 61 && matchre("248|238|239|240|241|242|243|244|245|246|247|253|252|251|250|249|237", "207") then]
  1532. mastercraft.cmd, mc_include.cmd(324): [if 150 = 150 && matchre("206|207|208|209|210|220|221", "207") then]
  1533. mastercraft.cmd, mc_include.cmd(324): [var society Fang.Engineering]
  1534. mastercraft.cmd, mc_include.cmd(325): [if 150 = 150 && matchre("196|197|198|199|200|201|202|203|204|215|216|217|218|219", "207") then]
  1535. mastercraft.cmd, mc_include.cmd(326): [if 150 = 150 && matchre("183|184|185|186|187|188|189|211|212|213|214", "207") then]
  1536. mastercraft.cmd, mc_include.cmd(327): [if 150 = 150 && matchre("190|191|192|193|194|195", "207") then]
  1537. mastercraft.cmd, mc_include.cmd(328): [pause 1]
  1538. mastercraft.cmd, mc_include.cmd(329): [assembleloc:]
  1539. mastercraft.cmd, mc_include.cmd(358): [gosub Fang.Engineering]
  1540. mastercraft.cmd, mc_include.cmd(626): [var master Brogir]
  1541. mastercraft.cmd, mc_include.cmd(627): [put #tvar master.room 206|207|208|209|210]
  1542. mastercraft.cmd, mc_include.cmd(628): [put #tvar work.room 220|221]
  1543. mastercraft.cmd, mc_include.cmd(629): [put #tvar supply.room 208]
  1544. mastercraft.cmd, mc_include.cmd(630): [put #tvar part.room 208]
  1545. mastercraft.cmd, mc_include.cmd(631): [put #tvar tool.room 209]
  1546. mastercraft.cmd, mc_include.cmd(632): [put #tvar ingot.buy 200]
  1547. mastercraft.cmd, mc_include.cmd(633): [var society.type Engineering]
  1548. mastercraft.cmd, mc_include.cmd(634): [return]
  1549. mastercraft.cmd, mc_include.cmd(359): [return]
  1550. mastercraft.cmd, mc_include.cmd(713): [var Master.Found 0]
  1551. mastercraft.cmd, mc_include.cmd(714): [var temp 0]
  1552. mastercraft.cmd, mc_include.cmd(715): [eval temp.max count("206|207|208|209|210","|")]
  1553. mastercraft.cmd, mc_include.cmd(720): [if matchre("You also see a lissome alfar warrior, Engineering Society Master Brogir, a painted door and a large sign.", "Brogir") then]
  1554. mastercraft.cmd, mc_include.cmd(721): [{]
  1555. mastercraft.cmd, mc_include.cmd(722): [unvar temp]
  1556. mastercraft.cmd, mc_include.cmd(723): [unvar temp.max]
  1557. mastercraft.cmd, mc_include.cmd(724): [return]
  1558. mastercraft.cmd(256): [if !matchre("engineering logbook|Empty", "logbook") then]
  1559. mastercraft.cmd(260): [}]
  1560. mastercraft.cmd(261): [matchre untie.order ^You realize you have items]
  1561. mastercraft.cmd(262): [matchre new.order ^To whom are you|need to be holding a \S+ work order logbook]
  1562. mastercraft.cmd(263): [matchre new.order.wait but you just received a work order]
  1563. mastercraft.cmd(264): [matchre identify.order this is an order for]
  1564. mastercraft.cmd(265): [send ask Brogir for hard carving work]
  1565. mastercraft.cmd(266): [matchwait]
  1566. ask Brogir for hard carving work
  1567.  
  1568. >
  1569. mastercraft.cmd(157): [var order.quantity 3]
  1570. mastercraft.cmd(157): [put #var MC.order.quality of exceptional quality]
  1571. Brogir shuffles through some notes and says, "Alright, this is an order for a segmented bone robe. I need 3 of exceptional quality, made from any material and due in 170 roisaen. Please complete the items, bundle them with your logbook and then give me the logbook to complete this order. Good luck!"
  1572.  
  1573. mastercraft.cmd(168): [var chapter 10]
  1574. You seem to recall this item being somewhere in chapter 10 of the instruction book.
  1575. >
  1576. mastercraft.cmd(279): [identify.order:]
  1577. mastercraft.cmd(280): [if !0 then]
  1578. mastercraft.cmd(281): [{]
  1579. mastercraft.cmd(282): [if 3 > 5 then]
  1580. mastercraft.cmd(283): [if 3 < 3 then]
  1581. mastercraft.cmd(284): [}]
  1582. mastercraft.cmd(287): [if "carving" = "weapon" then]
  1583. mastercraft.cmd(301): [}]
  1584. mastercraft.cmd(302): [if "carving" = "armor" then]
  1585. mastercraft.cmd(311): [}]
  1586. mastercraft.cmd(312): [if "carving" = "blacksmith" then]
  1587. mastercraft.cmd(321): [}]
  1588. mastercraft.cmd(322): [if "carving" = "tailor" then]
  1589. mastercraft.cmd(336): [}]
  1590. mastercraft.cmd(337): [if "carving" = "carving" then]
  1591. mastercraft.cmd(338): [{]
  1592. mastercraft.cmd(339): [matchre chapter.1 This logbook is tracking a work order requiring you to craft (a small stone block|a deep stone basin|a large stone block|a small stone sphere|a thin stone slab|a flat slickstone|a short stone pole|a large stone sphere|a thick stone slab|a grooved stone stirring rod|a smooth slickstone|a polished slickstone|a stout stone stirring rod|a notched stone stirring rod|a shallow stone basin|a forked stone stirring rod|a long stone pole|a slender stone stirring rod) from any material\.]
  1593. mastercraft.cmd(340): [matchre chapter.2 This logbook is tracking a work order requiring you to craft (a rough stone table|a stone buffet table|a high stone table|a stone dining table|a square stone table|a stone refectory table|a round stone table|a stone meditation table|an oval stone table|a stone parquet table|a long stone table) from any material\.]
  1594. mastercraft.cmd(341): [matchre chapter.3 This logbook is tracking a work order requiring you to craft (some smooth stones|a stone bola|a stone bludgeon|a stone hand sword|a stone carving knife|a heavy stone mallet|some elongated stones|a stone javelin|a stone hand axe|a stone spear|a stone war club|a stone war mattock|some balanced stones|a stone maul|a stone war hammer|a stone flail|some stone spikes|some stone shards) from any material\.]
  1595. mastercraft.cmd(342): [matchre chapter.4 This logbook is tracking a work order requiring you to craft (a stone band|a stone talisman case|a stone toe ring|a stone belt buckle|a stone nose ring|a stone armband|a stone pin|an articulated stone bracelet|a stone anklet|a stone tiara|a stone bracelet|a stone locket|a stone tailband|a stone choker|a stone hairpin|a stone diadem|a stone cloak pin|a stone circlet|a pair of stone earrings|an articulated stone necklace|a stone medallion|a stone crown|a stone amulet|an articulated stone belt|a stone pendant|a stone mask|a stone brooch|a stone earcuff) from any material\.]
  1596. mastercraft.cmd(343): [matchre chapter.5 This logbook is tracking a work order requiring you to craft (a Human image|an Elothean image|a Kaldar image|a Prydaen image|an Elf image|a Rakash image|a Gor'Tog image|a S'Kra Mur image|a Halfling image|a Dwarf image|a Gnome image) from any material\.]
  1597. mastercraft.cmd(344): [matchre chapter.6 This logbook is tracking a work order requiring you to craft (a long bone pole|a short bone pole) from any material\.]
  1598. mastercraft.cmd(345): [matchre chapter.7 This logbook is tracking a work order requiring you to craft (a round bone table|a square bone table) from any material\.]
  1599. mastercraft.cmd(346): [matchre chapter.8 This logbook is tracking a work order requiring you to craft (a bone bludgeon|a bone javelin|a bone carving knife|a light bone spear|a bone hand axe|a bone maul|a bone war club|a bone mattock|a bone shiv|a bone flail|a bone hand sword|a bone mallet) from any material\.]
  1600. mastercraft.cmd(347): [matchre chapter.9 This logbook is tracking a work order requiring you to craft (a bone band|a bone brooch|a bone nose ring|a bone armband|a bone toe ring|a bone belt buckle|a bone bracelet|a bone choker|a bone anklet|a bone locket|a bone pin|a bone tiara|a bone cloak pin|an articulated bone bracelet|a bone hairpin|some bone bangles|a bone tailband|an articulated bone necklace|a shallow bone cup|a bone circlet|a bone pendant|a bone crown|a bone amulet|a bone comb|a bone medallion|a bone haircomb|a pair of bone earrings|a bone earcuff) from any material\.]
  1601. mastercraft.cmd(348): [matchre chapter.10 This logbook is tracking a work order requiring you to craft (a segmented bone mask|a segmented bone mantle|a segmented bone aventail|a segmented bone tabard|a notched bone mask|a ribbed bone balaclava|a notched bone aventail|some ribbed bone greaves|a segmented bone cap|some ribbed vambraces|some segmented bone gloves|some notched bone sleeves|a ribbed bone mask|a ribbed bone tasset|a ribbed bone aventail|a notched bone vest|a notched bone cap|a notched bone mantle|some notched bone gloves|a notched bone tabard|a segmented bone helm|a segmented bone robe|a ribbed bone cap|a segmented bone coat|some ribbed bone gloves|some ribbed bone sleeves|a notched bone helm|a ribbed bone vest|a segmented bone balaclava|a ribbed bone mantle|some segmented bone greaves|a ribbed bone tabard|some segmented vambraces|a notched bone robe|a segmented bone tasset|a notched bone coat|a ribbed bone helm|a segmented bone hauberk|a notched bone balaclava|a ribbed bone robe|some notched bone greaves|a ribbed bone coat|some notched vambraces|a notched bone hauberk|some segmented bone sleeves|a ribbed bone hauberk|a notched bone tasset|a segmented bone vest) from any material\.]
  1602. mastercraft.cmd(349): [matchre new.order.wait ^This logbook has been used to complete]
  1603. mastercraft.cmd(350): [put read my Engineering logbook]
  1604. [mastercraft]: read my Engineering logbook
  1605. mastercraft.cmd(351): [matchwait]
  1606. You open your logbook and sort through its contents.
  1607. mastercraft.cmd(156): [var order.quantity 3]
  1608. This logbook is tracking a work order requiring you to craft a segmented bone robe from any material. You must bundle and deliver 3 more within the next 170 roisaen.
  1609.  
  1610. This logbook has been used to complete:
  1611. 0 Easy, 0 Challenging and 0 Hard Tinkering work orders.
  1612. 0 Easy, 0 Challenging and 0 Hard Shaping work orders.
  1613. 63 Easy, 0 Challenging and 0 Hard Carving work orders.
  1614. >
  1615. mastercraft.cmd(496): [chapter.10:]
  1616. mastercraft.cmd(497): [var full.order.noun a segmented bone robe]
  1617. mastercraft.cmd(498): [if "carving" = "tailor" then]
  1618. mastercraft.cmd(499): [if "carving" = "carving" then]
  1619. mastercraft.cmd(499): [var order.type bone]
  1620. mastercraft.cmd(500): [if "carving" = "shaping" then]
  1621. mastercraft.cmd(501): [var order.chapter 10]
  1622. mastercraft.cmd(502): [pause .5]
  1623. mastercraft.cmd(503): [goto chapter.name]
  1624. mastercraft.cmd(407): [if "carving" = "tinkering" then]
  1625. mastercraft.cmd(408): [if matchre("a segmented bone robe", "(?:.*\s)(\S+$)") then]
  1626. mastercraft.cmd(408): [put #var MC.order.noun robe]
  1627. mastercraft.cmd(409): [if matchre("a segmented bone robe", ".* ball and chain") then]
  1628. mastercraft.cmd(410): [echo Item Full Name : a segmented bone robe]
  1629. Item Full Name : a segmented bone robe
  1630. mastercraft.cmd(411): [echo Item Base Name : robe]
  1631. Item Base Name : robe
  1632. mastercraft.cmd(412): [echo Chapter Item Is In : 10]
  1633. Chapter Item Is In : 10
  1634. mastercraft.cmd(413): [echo Quantity Desired : 3]
  1635. Quantity Desired : 3
  1636. mastercraft.cmd(414): [goto keep.order]
  1637. mastercraft.cmd(506): [if matchre("a segmented bone robe", "none") then]
  1638. mastercraft.cmd(507): [if (("carving" = "tailor") && ("bone" != "bone")) then]
  1639. mastercraft.cmd(508): [if (("carving" = "carving") && ("bone" != "bone")) then]
  1640. mastercraft.cmd(509): [if "of exceptional quality" = "finely-crafted" then]
  1641. mastercraft.cmd(510): [if "of exceptional quality" = "of superior quality" then]
  1642. mastercraft.cmd(511): [if "of exceptional quality" = "of exceptional quality" then]
  1643. mastercraft.cmd(511): [put #var MC.order.quality.fail riddled with mistakes and practically useless|of dismal quality|very poorly-crafted|of below-average quality|of mediocre quality|of average quality|of above-average quality|well-crafted|finely-crafted|of superior quality]
  1644. mastercraft.cmd(512): [if "of exceptional quality" = "" then]
  1645. mastercraft.cmd(513): [goto turn.page]
  1646. mastercraft.cmd(516): [gosub PUT_IT my Engineering logbook in my leather.carpetbag]
  1647. mastercraft.cmd, mc_include.cmd(1054): [var PutIt my Engineering logbook in my leather.carpetbag]
  1648. mastercraft.cmd, mc_include.cmd(1055): [var LOCATION PUT_IT_1]
  1649. mastercraft.cmd, mc_include.cmd(1056): [pause 0.0001]
  1650. mastercraft.cmd, mc_include.cmd(1057): [PUT_IT_1:]
  1651. mastercraft.cmd, mc_include.cmd(1058): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  1652. mastercraft.cmd, mc_include.cmd(1059): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  1653. mastercraft.cmd, mc_include.cmd(1060): [matchre WEBBED ^You can't do that while entangled in a web]
  1654. mastercraft.cmd, mc_include.cmd(1061): [matchre STUNNED ^You are still stunned]
  1655. mastercraft.cmd, mc_include.cmd(1062): [matchre RETURN ^You (?:put|drop) .*\.]
  1656. mastercraft.cmd, mc_include.cmd(1063): [matchre RETURN ^Please rephrase that command\.]
  1657. mastercraft.cmd, mc_include.cmd(1064): [matchre RETURN ^.* what\?]
  1658. mastercraft.cmd, mc_include.cmd(1065): [matchre RETURN ^I could not find what you were referring to\.]
  1659. mastercraft.cmd, mc_include.cmd(1066): [matchre RETURN ^What were you referring to\? ]
  1660. mastercraft.cmd, mc_include.cmd(1067): [matchre RETURN ^The (\S+) can only hold]
  1661. mastercraft.cmd, mc_include.cmd(1068): [matchre PUT_IT_1 ^\[Putting an item on the brazier begins the enchanting process]
  1662. mastercraft.cmd, mc_include.cmd(1069): [send put my Engineering logbook in my leather.carpetbag]
  1663. mastercraft.cmd, mc_include.cmd(1070): [matchwait 15]
  1664. put my Engineering logbook in my leather.carpetbag
  1665.  
  1666. You put your logbook in your leather-clasped carpetbag.
  1667. >
  1668. mastercraft.cmd(2051): [return:]
  1669. mastercraft.cmd(2052): [return]
  1670. mastercraft.cmd(517): [gosub GET my carving book]
  1671. mastercraft.cmd, mc_include.cmd(1078): [var Get my carving book]
  1672. mastercraft.cmd, mc_include.cmd(1079): [var LOCATION GET_1]
  1673. mastercraft.cmd, mc_include.cmd(1080): [pause 0.0001]
  1674. mastercraft.cmd, mc_include.cmd(1081): [GET_1:]
  1675. mastercraft.cmd, mc_include.cmd(1082): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  1676. mastercraft.cmd, mc_include.cmd(1083): [matchre WAIT ^You struggle with .* great weight but can't quite lift it\!]
  1677. mastercraft.cmd, mc_include.cmd(1084): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  1678. mastercraft.cmd, mc_include.cmd(1085): [matchre WEBBED ^You can't do that while entangled in a web]
  1679. mastercraft.cmd, mc_include.cmd(1086): [matchre STUNNED ^You are still stunned]
  1680. mastercraft.cmd, mc_include.cmd(1087): [matchre HOLD_1 ^But that is already in your inventory\.]
  1681. mastercraft.cmd, mc_include.cmd(1088): [matchre RETURN ^You get .*\.]
  1682. mastercraft.cmd, mc_include.cmd(1089): [matchre RETURN ^You pick up .*\.]
  1683. mastercraft.cmd, mc_include.cmd(1090): [matchre RETURN ^You carefully remove .* from the bundle\.]
  1684. mastercraft.cmd, mc_include.cmd(1091): [matchre RETURN ^You are already holding that\.]
  1685. mastercraft.cmd, mc_include.cmd(1092): [matchre RETURN ^Get what\?]
  1686. mastercraft.cmd, mc_include.cmd(1093): [matchre RETURN ^I could not find what you were referring to\.]
  1687. mastercraft.cmd, mc_include.cmd(1094): [matchre RETURN ^What were you referring to\?]
  1688. mastercraft.cmd, mc_include.cmd(1095): [matchre RETURN ^You grab .*(?:\.|\!|\?)]
  1689. mastercraft.cmd, mc_include.cmd(1096): [matchre RETURN ^As best it can\, .* moves in your direction\.]
  1690. mastercraft.cmd, mc_include.cmd(1097): [matchre UNTIE ^You pull at it]
  1691. mastercraft.cmd, mc_include.cmd(1098): [send get my carving book]
  1692. mastercraft.cmd, mc_include.cmd(1099): [matchwait 15]
  1693. get my carving book
  1694.  
  1695. You get a book of journeyman carving instructions from inside your leather-clasped carpetbag.
  1696. >
  1697. mastercraft.cmd(2051): [return:]
  1698. mastercraft.cmd(2052): [return]
  1699. mastercraft.cmd(518): [gosub PUT turn my book to chapter 10]
  1700. mastercraft.cmd, mc_include.cmd(959): [var Command turn my book to chapter 10]
  1701. mastercraft.cmd, mc_include.cmd(960): [var LOCATION PUT_1]
  1702. mastercraft.cmd, mc_include.cmd(961): [pause 0.0001]
  1703. mastercraft.cmd, mc_include.cmd(962): [PUT_1:]
  1704. mastercraft.cmd, mc_include.cmd(963): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  1705. mastercraft.cmd, mc_include.cmd(964): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  1706. mastercraft.cmd, mc_include.cmd(965): [matchre WEBBED ^You can't do that while entangled in a web]
  1707. mastercraft.cmd, mc_include.cmd(966): [matchre STUNNED ^You are still stunned]
  1708. mastercraft.cmd, mc_include.cmd(967): [matchre PUT_STOW ^You need a free hand]
  1709. mastercraft.cmd, mc_include.cmd(968): [matchre WAIT ^\[Enter your command again if you want to\.\]]
  1710. mastercraft.cmd, mc_include.cmd(969): [matchre RETURN ^Roundtime\:?|^\[Roundtime\:?|^\(Roundtime\:?]
  1711. mastercraft.cmd, mc_include.cmd(970): [matchre RETURN ^You sit down]
  1712. mastercraft.cmd, mc_include.cmd(971): [matchre RETURN ^I could not find what you were referring to\.]
  1713. mastercraft.cmd, mc_include.cmd(972): [matchre RETURN ^Please rephrase that command\.]
  1714. mastercraft.cmd, mc_include.cmd(973): [matchre RETURN ^What were you referring to\?]
  1715. mastercraft.cmd, mc_include.cmd(974): [matchre RETURN ^.* what\?]
  1716. mastercraft.cmd, mc_include.cmd(975): [matchre RETURN ^You find a hole]
  1717. mastercraft.cmd, mc_include.cmd(976): [matchre RETURN ^You (?:hand|touch|push|move|put|tap|drop|place|toss|set|swap|add) .*(?:\.|\!|\?)]
  1718. mastercraft.cmd, mc_include.cmd(977): [matchre RETURN ^Your .*\.]
  1719. mastercraft.cmd, mc_include.cmd(978): [matchre RETURN ^You don't have a .* coin on you\!\s*The .* spider looks at you in forlorn disappointment\.]
  1720. mastercraft.cmd, mc_include.cmd(979): [matchre RETURN ^The .* spider turns away\, looking like it's not hungry for what you're offering\.]
  1721. mastercraft.cmd, mc_include.cmd(980): [matchre RETURN ^Brother Durantine nods slowly\.]
  1722. mastercraft.cmd, mc_include.cmd(981): [matchre RETURN ^Durantine waves a small censer over a neatly-wrapped package and intones a short prayer before he hands it to you\.]
  1723. mastercraft.cmd, mc_include.cmd(982): [matchre RETURN ^After a moment\, .*\.]
  1724. mastercraft.cmd, mc_include.cmd(983): [matchre RETURN ^Quietly touching your lips with the tips of your fingers as you kneel\, you make the Cleric's sign with your hand\.]
  1725. mastercraft.cmd, mc_include.cmd(984): [matchre RETURN ^Maybe you should stand up\.]
  1726. mastercraft.cmd, mc_include.cmd(985): [matchre RETURN ^You sense a successful empathic link has been forged|^Touch what|^I could not find]
  1727. mastercraft.cmd, mc_include.cmd(986): [matchre RETURN ^The clerk counts out .*\.]
  1728. mastercraft.cmd, mc_include.cmd(987): [matchre RETURN ^The .* is not damaged enough to warrant repair\.]
  1729. mastercraft.cmd, mc_include.cmd(988): [matchre RETURN ^There is no more room in .*\.]
  1730. mastercraft.cmd, mc_include.cmd(989): [matchre RETURN ^There is nothing in there\.]
  1731. mastercraft.cmd, mc_include.cmd(990): [matchre RETURN ^In the .* you see .*\.]
  1732. mastercraft.cmd, mc_include.cmd(991): [matchre RETURN ^Searching methodically]
  1733. mastercraft.cmd, mc_include.cmd(992): [matchre RETURN ^This spell cannot be targeted\.]
  1734. mastercraft.cmd, mc_include.cmd(993): [matchre RETURN ^You cannot figure out how to do that\.]
  1735. mastercraft.cmd, mc_include.cmd(994): [matchre RETURN ^You will now store .* in your .*\.]
  1736. mastercraft.cmd, mc_include.cmd(995): [matchre RETURN ^You.*analyze]
  1737. mastercraft.cmd, mc_include.cmd(996): [matchre RETURN ^You lay your hand upon]
  1738. mastercraft.cmd, mc_include.cmd(997): [matchre RETURN ^You glance down .*\.]
  1739. mastercraft.cmd, mc_include.cmd(998): [matchre RETURN ^You glance heavenward]
  1740. mastercraft.cmd, mc_include.cmd(999): [matchre RETURN ^You turn .*\.]
  1741. mastercraft.cmd, mc_include.cmd(1000): [matchre RETURN ^You chatter away\.\.\.]
  1742. mastercraft.cmd, mc_include.cmd(1001): [matchre RETURN ^You are now]
  1743. mastercraft.cmd, mc_include.cmd(1002): [matchre RETURN ^You search]
  1744. mastercraft.cmd, mc_include.cmd(1003): [matchre RETURN ^You get]
  1745. mastercraft.cmd, mc_include.cmd(1004): [matchre RETURN ^You have nothing to ]
  1746. mastercraft.cmd, mc_include.cmd(1005): [matchre RETURN ^There isn't any more room in .* for that\.]
  1747. mastercraft.cmd, mc_include.cmd(1006): [matchre RETURN ^You are already focusing your appraisal on a subject\.]
  1748. mastercraft.cmd, mc_include.cmd(1007): [matchre RETURN ^You are already under the effects of an appraisal focus\.]
  1749. mastercraft.cmd, mc_include.cmd(1008): [matchre RETURN ^\[Ingredients can be added by using ASSEMBLE Ingredient1 WITH Ingredient2\]]
  1750. mastercraft.cmd, mc_include.cmd(1009): [matchre RETURN ^You can't seem to focus on that\.\s*Perhaps you're too mentally tired from researching similar principles recently\.]
  1751. mastercraft.cmd, mc_include.cmd(1010): [matchre RETURN ^\s*LINK ALL CANCEL\s*\- Breaks all links]
  1752. mastercraft.cmd, mc_include.cmd(1011): [matchre RETURN (bundle them with your logbook and then give|you trace|you just received a work order|You hand|You slide|You place)]
  1753. mastercraft.cmd, mc_include.cmd(1012): [matchre RETURN ^(You have no idea how to craft|The book is already turned|You turn your book|You realize you have items bundled with the logbook)]
  1754. mastercraft.cmd, mc_include.cmd(1013): [matchre RETURN (You measure out|You carefully break off|^You hand|"There isn't a scratch on that|"I don't repair those here\.")]
  1755. mastercraft.cmd, mc_include.cmd(1014): [matchre RETURN (Just give it to me again if you want|completely undamaged and does not need repair|not damaged enough to warrant repair)]
  1756. mastercraft.cmd, mc_include.cmd(1015): [matchre RETURN ^(You find your jar|The (\S+) can only hold)]
  1757. mastercraft.cmd, mc_include.cmd(1016): [matchre RETURN ^(You .*open|You .*close|That is already open|That is already closed)]
  1758. mastercraft.cmd, mc_include.cmd(1017): [matchre RETURN ^You count out]
  1759. mastercraft.cmd, mc_include.cmd(1019): [matchre RETURN ^\s*Encumbrance\s*\:]
  1760. mastercraft.cmd, mc_include.cmd(1020): [send turn my book to chapter 10]
  1761. mastercraft.cmd, mc_include.cmd(1021): [matchwait 15]
  1762. turn my book to chapter 10
  1763. You turn your book to chapter 10, entitled "Bone Carved Armor".
  1764. >
  1765. mastercraft.cmd(2051): [return:]
  1766. mastercraft.cmd(2052): [return]
  1767. mastercraft.cmd(519): [send read my book]
  1768. mastercraft.cmd(520): [waitforre (?<!Page).*Page (\d+):.*a segmented bone robe]
  1769. read my book
  1770.  
  1771. -= Chapter 10 : Bone Carved Armor =-
  1772.  
  1773. Page 1: a segmented bone mask Page 25: a segmented bone vest
  1774. Page 2: a segmented bone aventail Page 26: a segmented bone mantle
  1775. Page 3: a notched bone mask Page 27: a segmented bone tabard
  1776. Page 4: a notched bone aventail Page 28: a ribbed bone balaclava
  1777. Page 5: a segmented bone cap Page 29: some ribbed bone greaves
  1778. Page 6: some segmented bone gloves Page 30: some ribbed vambraces
  1779. Page 7: a ribbed bone mask Page 31: some notched bone sleeves
  1780. Page 8: a ribbed bone aventail Page 32: a ribbed bone tasset
  1781. Page 9: a notched bone cap Page 33: a notched bone vest
  1782. Page 10: some notched bone gloves Page 34: a notched bone mantle
  1783. Page 11: a segmented bone helm Page 35: a notched bone tabard
  1784. Page 12: a ribbed bone cap Page 36: a segmented bone robe
  1785. Page 13: some ribbed bone gloves Page 37: a segmented bone coat
  1786. Page 14: a notched bone helm Page 38: some ribbed bone sleeves
  1787. Page 15: a segmented bone balaclava Page 39: a ribbed bone vest
  1788. Page 16: some segmented bone greaves Page 40: a ribbed bone mantle
  1789. Page 17: some segmented vambraces Page 41: a ribbed bone tabard
  1790. Page 18: a segmented bone tasset Page 42: a notched bone robe
  1791. Page 19: a ribbed bone helm Page 43: a notched bone coat
  1792. Page 20: a notched bone balaclava Page 44: a segmented bone hauberk
  1793. Page 21: some notched bone greaves Page 45: a ribbed bone robe
  1794. Page 22: some notched vambraces Page 46: a ribbed bone coat
  1795. Page 23: some segmented bone sleeves Page 47: a notched bone hauberk
  1796. Page 24: a notched bone tasset
  1797.  
  1798. >
  1799. mastercraft.cmd(521): [var page 36]
  1800. mastercraft.cmd(522): [gosub PUT turn my book to page 36]
  1801. mastercraft.cmd, mc_include.cmd(959): [var Command turn my book to page 36]
  1802. mastercraft.cmd, mc_include.cmd(960): [var LOCATION PUT_1]
  1803. mastercraft.cmd, mc_include.cmd(961): [pause 0.0001]
  1804. mastercraft.cmd, mc_include.cmd(962): [PUT_1:]
  1805. mastercraft.cmd, mc_include.cmd(963): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  1806. mastercraft.cmd, mc_include.cmd(964): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  1807. mastercraft.cmd, mc_include.cmd(965): [matchre WEBBED ^You can't do that while entangled in a web]
  1808. mastercraft.cmd, mc_include.cmd(966): [matchre STUNNED ^You are still stunned]
  1809. mastercraft.cmd, mc_include.cmd(967): [matchre PUT_STOW ^You need a free hand]
  1810. mastercraft.cmd, mc_include.cmd(968): [matchre WAIT ^\[Enter your command again if you want to\.\]]
  1811. mastercraft.cmd, mc_include.cmd(969): [matchre RETURN ^Roundtime\:?|^\[Roundtime\:?|^\(Roundtime\:?]
  1812. mastercraft.cmd, mc_include.cmd(970): [matchre RETURN ^You sit down]
  1813. mastercraft.cmd, mc_include.cmd(971): [matchre RETURN ^I could not find what you were referring to\.]
  1814. mastercraft.cmd, mc_include.cmd(972): [matchre RETURN ^Please rephrase that command\.]
  1815. mastercraft.cmd, mc_include.cmd(973): [matchre RETURN ^What were you referring to\?]
  1816. mastercraft.cmd, mc_include.cmd(974): [matchre RETURN ^.* what\?]
  1817. mastercraft.cmd, mc_include.cmd(975): [matchre RETURN ^You find a hole]
  1818. mastercraft.cmd, mc_include.cmd(976): [matchre RETURN ^You (?:hand|touch|push|move|put|tap|drop|place|toss|set|swap|add) .*(?:\.|\!|\?)]
  1819. mastercraft.cmd, mc_include.cmd(977): [matchre RETURN ^Your .*\.]
  1820. mastercraft.cmd, mc_include.cmd(978): [matchre RETURN ^You don't have a .* coin on you\!\s*The .* spider looks at you in forlorn disappointment\.]
  1821. mastercraft.cmd, mc_include.cmd(979): [matchre RETURN ^The .* spider turns away\, looking like it's not hungry for what you're offering\.]
  1822. mastercraft.cmd, mc_include.cmd(980): [matchre RETURN ^Brother Durantine nods slowly\.]
  1823. mastercraft.cmd, mc_include.cmd(981): [matchre RETURN ^Durantine waves a small censer over a neatly-wrapped package and intones a short prayer before he hands it to you\.]
  1824. mastercraft.cmd, mc_include.cmd(982): [matchre RETURN ^After a moment\, .*\.]
  1825. mastercraft.cmd, mc_include.cmd(983): [matchre RETURN ^Quietly touching your lips with the tips of your fingers as you kneel\, you make the Cleric's sign with your hand\.]
  1826. mastercraft.cmd, mc_include.cmd(984): [matchre RETURN ^Maybe you should stand up\.]
  1827. mastercraft.cmd, mc_include.cmd(985): [matchre RETURN ^You sense a successful empathic link has been forged|^Touch what|^I could not find]
  1828. mastercraft.cmd, mc_include.cmd(986): [matchre RETURN ^The clerk counts out .*\.]
  1829. mastercraft.cmd, mc_include.cmd(987): [matchre RETURN ^The .* is not damaged enough to warrant repair\.]
  1830. mastercraft.cmd, mc_include.cmd(988): [matchre RETURN ^There is no more room in .*\.]
  1831. mastercraft.cmd, mc_include.cmd(989): [matchre RETURN ^There is nothing in there\.]
  1832. mastercraft.cmd, mc_include.cmd(990): [matchre RETURN ^In the .* you see .*\.]
  1833. mastercraft.cmd, mc_include.cmd(991): [matchre RETURN ^Searching methodically]
  1834. mastercraft.cmd, mc_include.cmd(992): [matchre RETURN ^This spell cannot be targeted\.]
  1835. mastercraft.cmd, mc_include.cmd(993): [matchre RETURN ^You cannot figure out how to do that\.]
  1836. mastercraft.cmd, mc_include.cmd(994): [matchre RETURN ^You will now store .* in your .*\.]
  1837. mastercraft.cmd, mc_include.cmd(995): [matchre RETURN ^You.*analyze]
  1838. mastercraft.cmd, mc_include.cmd(996): [matchre RETURN ^You lay your hand upon]
  1839. mastercraft.cmd, mc_include.cmd(997): [matchre RETURN ^You glance down .*\.]
  1840. mastercraft.cmd, mc_include.cmd(998): [matchre RETURN ^You glance heavenward]
  1841. mastercraft.cmd, mc_include.cmd(999): [matchre RETURN ^You turn .*\.]
  1842. mastercraft.cmd, mc_include.cmd(1000): [matchre RETURN ^You chatter away\.\.\.]
  1843. mastercraft.cmd, mc_include.cmd(1001): [matchre RETURN ^You are now]
  1844. mastercraft.cmd, mc_include.cmd(1002): [matchre RETURN ^You search]
  1845. mastercraft.cmd, mc_include.cmd(1003): [matchre RETURN ^You get]
  1846. mastercraft.cmd, mc_include.cmd(1004): [matchre RETURN ^You have nothing to ]
  1847. mastercraft.cmd, mc_include.cmd(1005): [matchre RETURN ^There isn't any more room in .* for that\.]
  1848. mastercraft.cmd, mc_include.cmd(1006): [matchre RETURN ^You are already focusing your appraisal on a subject\.]
  1849. mastercraft.cmd, mc_include.cmd(1007): [matchre RETURN ^You are already under the effects of an appraisal focus\.]
  1850. mastercraft.cmd, mc_include.cmd(1008): [matchre RETURN ^\[Ingredients can be added by using ASSEMBLE Ingredient1 WITH Ingredient2\]]
  1851. mastercraft.cmd, mc_include.cmd(1009): [matchre RETURN ^You can't seem to focus on that\.\s*Perhaps you're too mentally tired from researching similar principles recently\.]
  1852. mastercraft.cmd, mc_include.cmd(1010): [matchre RETURN ^\s*LINK ALL CANCEL\s*\- Breaks all links]
  1853. mastercraft.cmd, mc_include.cmd(1011): [matchre RETURN (bundle them with your logbook and then give|you trace|you just received a work order|You hand|You slide|You place)]
  1854. mastercraft.cmd, mc_include.cmd(1012): [matchre RETURN ^(You have no idea how to craft|The book is already turned|You turn your book|You realize you have items bundled with the logbook)]
  1855. mastercraft.cmd, mc_include.cmd(1013): [matchre RETURN (You measure out|You carefully break off|^You hand|"There isn't a scratch on that|"I don't repair those here\.")]
  1856. mastercraft.cmd, mc_include.cmd(1014): [matchre RETURN (Just give it to me again if you want|completely undamaged and does not need repair|not damaged enough to warrant repair)]
  1857. mastercraft.cmd, mc_include.cmd(1015): [matchre RETURN ^(You find your jar|The (\S+) can only hold)]
  1858. mastercraft.cmd, mc_include.cmd(1016): [matchre RETURN ^(You .*open|You .*close|That is already open|That is already closed)]
  1859. mastercraft.cmd, mc_include.cmd(1017): [matchre RETURN ^You count out]
  1860. mastercraft.cmd, mc_include.cmd(1019): [matchre RETURN ^\s*Encumbrance\s*\:]
  1861. mastercraft.cmd, mc_include.cmd(1020): [send turn my book to page 36]
  1862. mastercraft.cmd, mc_include.cmd(1021): [matchwait 15]
  1863. turn my book to page 36
  1864. >
  1865. You feel fully attuned to the mana streams again.
  1866. >
  1867. You turn your book to page 36, instructions for crafting a segmented bone robe.
  1868. >
  1869. mastercraft.cmd(2051): [return:]
  1870. mastercraft.cmd(2052): [return]
  1871. mastercraft.cmd(523): [gosub STUDY my book]
  1872. mastercraft.cmd, mc_include.cmd(1029): [var Study my book]
  1873. mastercraft.cmd, mc_include.cmd(1030): [var LOCATION STUDY_1]
  1874. mastercraft.cmd, mc_include.cmd(1031): [pause 0.0001]
  1875. mastercraft.cmd, mc_include.cmd(1032): [STUDY_1:]
  1876. mastercraft.cmd, mc_include.cmd(1033): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  1877. mastercraft.cmd, mc_include.cmd(1034): [matchre STUNNED ^You are still stunned]
  1878. mastercraft.cmd, mc_include.cmd(1035): [matchre WEBBED ^You can't do that while entangled in a web]
  1879. mastercraft.cmd, mc_include.cmd(1036): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  1880. mastercraft.cmd, mc_include.cmd(1037): [match STUDY_1 You begin]
  1881. mastercraft.cmd, mc_include.cmd(1038): [match STUDY_1 You continue studying the]
  1882. mastercraft.cmd, mc_include.cmd(1039): [match STUDY_1 You continue to study]
  1883. mastercraft.cmd, mc_include.cmd(1040): [match RETURN You take on a studious look]
  1884. mastercraft.cmd, mc_include.cmd(1041): [match STUDY_END Why do you need to study this chart again?]
  1885. mastercraft.cmd, mc_include.cmd(1042): [matchre STUDY_NEXT (^With|^In) a sudden moment of clarity]
  1886. mastercraft.cmd, mc_include.cmd(1043): [matchre GET_BOOK ^But you are not holding it]
  1887. mastercraft.cmd, mc_include.cmd(1044): [matchre RETURN You study|You scan|You notate|You review]
  1888. mastercraft.cmd, mc_include.cmd(1045): [matchre RETURN ^You now feel ready to begin the crafting process.]
  1889. mastercraft.cmd, mc_include.cmd(1046): [send study my book]
  1890. mastercraft.cmd, mc_include.cmd(1047): [matchwait]
  1891. study my book
  1892.  
  1893. You scan the segmented robe instructions with a glance and quickly realize the design is far beyond your abilities. (0/5)
  1894. You now feel ready to begin the crafting process.
  1895. Roundtime: 5 sec.
  1896. R>
  1897. Learned: Scholarship
  1898.  
  1899. mastercraft.cmd(2051): [return:]
  1900. mastercraft.cmd(2052): [return]
  1901. mastercraft.cmd(524): [if ((0 < 4) && (!0)) then ]
  1902. mastercraft.cmd(525): [{]
  1903. mastercraft.cmd(526): [math difficultytry add 1]
  1904. mastercraft.cmd(527): [pause 0.5]
  1905. >
  1906. mastercraft.cmd(528): [goto new.order]
  1907. mastercraft.cmd(248): [var fail 0]
  1908. mastercraft.cmd(249): [var diff.change 0]
  1909. mastercraft.cmd(250): [if 5 > 4 then]
  1910. mastercraft.cmd(251): [{]
  1911. mastercraft.cmd(252): [gosub diff.change]
  1912. mastercraft.cmd(1569): [if 0 = 1 then]
  1913. mastercraft.cmd(1574): [}]
  1914. mastercraft.cmd(1575): [var fail2 1]
  1915. mastercraft.cmd(1576): [var diff.change 1]
  1916. mastercraft.cmd(1577): [if "hard" = "easy" then]
  1917. mastercraft.cmd(1578): [if "hard" = "challenging" then ]
  1918. mastercraft.cmd(1586): [}]
  1919. mastercraft.cmd(1587): [if "hard" = "hard" then ]
  1920. mastercraft.cmd(1588): [{]
  1921. mastercraft.cmd(1589): [var work.difficulty challenging]
  1922. mastercraft.cmd(1590): [if matchre("carving", "blacksmith|armor|weapon") then]
  1923. mastercraft.cmd(1591): [if matchre("carving", "carving|shaping|tinkering") then]
  1924. mastercraft.cmd(1591): [put #var MC_ENG.DIFFICULTY challenging]
  1925. mastercraft.cmd(1592): [if "carving" = "tailor" then]
  1926. mastercraft.cmd(1593): [if "carving" = "remed" then]
  1927. mastercraft.cmd(1594): [if "carving" = "artif" then]
  1928. mastercraft.cmd(1595): [}]
  1929. mastercraft.cmd(1596): [return]
  1930. mastercraft.cmd(253): [var difficultytry 0]
  1931. mastercraft.cmd(254): [}]
  1932. mastercraft.cmd(255): [gosub find.master]
  1933. mastercraft.cmd, mc_include.cmd(712): [gosub check.location]
  1934. mastercraft.cmd, mc_include.cmd(302): [var society none]
  1935. mastercraft.cmd, mc_include.cmd(303): [if 150 = 30 && matchre("442|441|443|405|404|398|402|403|409|408|399|406|407|400|410|411|401", "207") then]
  1936. mastercraft.cmd, mc_include.cmd(304): [if 150 = 30 && matchre("448|450|449|451|458|459|455|452|453|454|456|457|460", "207") then]
  1937. mastercraft.cmd, mc_include.cmd(305): [if 150 = 30 && matchre("461|462|463|464|465|466|467|468|469", "207") then]
  1938. mastercraft.cmd, mc_include.cmd(306): [if 150 = 30 && matchre("470|471|473|474|475|481|472|476|479|478|477|480|482", "207") then]
  1939. mastercraft.cmd, mc_include.cmd(307): [if 150 = 30 && matchre("526|527|528|529|530|531|532|533|534|535|536|537|538|539|540", "207") then]
  1940. mastercraft.cmd, mc_include.cmd(308): [if 150 = 1 && matchre("903|865|962|961|960|902|905|904|906|963|907|908|909", "207") then]
  1941. mastercraft.cmd, mc_include.cmd(309): [if 150 = 1 && matchre("873|910|911|912|913|914|915|916|917|918|919|920|921|922|923|924", "207") then]
  1942. mastercraft.cmd, mc_include.cmd(310): [if 150 = 1 && matchre("851|925|874|926|927|928|929|930", "207") then]
  1943. mastercraft.cmd, mc_include.cmd(311): [if 150 = 1 && matchre("898|931|932|933|934", "207") then]
  1944. mastercraft.cmd, mc_include.cmd(312): [if 150 = 90 && matchre("818|819|820|821|822|823|824|825|826|827|828|829|830|831|832", "207") then]
  1945. mastercraft.cmd, mc_include.cmd(313): [if 150 = 90 && matchre("850|851|852|846|843|845|847|848|849|844|841|839|840|842", "207") then]
  1946. mastercraft.cmd, mc_include.cmd(314): [if 150 = 90 && matchre("853|854|855|856|857|858|859|860|861|862", "207") then]
  1947. mastercraft.cmd, mc_include.cmd(315): [if 150 = 90 && matchre("863|864|865|866|867|868|869|870|871|872|873", "207") then]
  1948. mastercraft.cmd, mc_include.cmd(316): [if 150 = 67 && matchre("644|661|645|648|648|649|650|651|652|653|654|655|656|657|658|659|660|646", "207") then]
  1949. mastercraft.cmd, mc_include.cmd(317): [if 150 = 67 && matchre("700|701|702|703|704|705", "207") then]
  1950. mastercraft.cmd, mc_include.cmd(318): [if 150 = 67 && matchre("711|712|713|714|715|716|717|718", "207") then]
  1951. mastercraft.cmd, mc_include.cmd(319): [if 150 = 67 && matchre("719|720|721|722|723|724|725|726|727|728|729|730|731", "207") then]
  1952. mastercraft.cmd, mc_include.cmd(320): [if 150 = 116 && matchre("407|408|416|417|418|419|409|410|411|412|413|414|415", "207") then]
  1953. mastercraft.cmd, mc_include.cmd(321): [if 150 = 107 && matchre("334|335|336|337|338|339|340|341|342|343|344|345|346|347|348", "207") then]
  1954. mastercraft.cmd, mc_include.cmd(322): [if 150 = 7 && matchre("774|777|776|775|778|782|779|784|780|786|781|783|785", "207") then]
  1955. mastercraft.cmd, mc_include.cmd(323): [if 150 = 61 && matchre("248|238|239|240|241|242|243|244|245|246|247|253|252|251|250|249|237", "207") then]
  1956. mastercraft.cmd, mc_include.cmd(324): [if 150 = 150 && matchre("206|207|208|209|210|220|221", "207") then]
  1957. mastercraft.cmd, mc_include.cmd(324): [var society Fang.Engineering]
  1958. mastercraft.cmd, mc_include.cmd(325): [if 150 = 150 && matchre("196|197|198|199|200|201|202|203|204|215|216|217|218|219", "207") then]
  1959. mastercraft.cmd, mc_include.cmd(326): [if 150 = 150 && matchre("183|184|185|186|187|188|189|211|212|213|214", "207") then]
  1960. mastercraft.cmd, mc_include.cmd(327): [if 150 = 150 && matchre("190|191|192|193|194|195", "207") then]
  1961. mastercraft.cmd, mc_include.cmd(328): [pause 1]
  1962. mastercraft.cmd, mc_include.cmd(329): [assembleloc:]
  1963. mastercraft.cmd, mc_include.cmd(358): [gosub Fang.Engineering]
  1964. mastercraft.cmd, mc_include.cmd(626): [var master Brogir]
  1965. mastercraft.cmd, mc_include.cmd(627): [put #tvar master.room 206|207|208|209|210]
  1966. mastercraft.cmd, mc_include.cmd(628): [put #tvar work.room 220|221]
  1967. mastercraft.cmd, mc_include.cmd(629): [put #tvar supply.room 208]
  1968. mastercraft.cmd, mc_include.cmd(630): [put #tvar part.room 208]
  1969. mastercraft.cmd, mc_include.cmd(631): [put #tvar tool.room 209]
  1970. mastercraft.cmd, mc_include.cmd(632): [put #tvar ingot.buy 200]
  1971. mastercraft.cmd, mc_include.cmd(633): [var society.type Engineering]
  1972. mastercraft.cmd, mc_include.cmd(634): [return]
  1973. mastercraft.cmd, mc_include.cmd(359): [return]
  1974. mastercraft.cmd, mc_include.cmd(713): [var Master.Found 0]
  1975. mastercraft.cmd, mc_include.cmd(714): [var temp 0]
  1976. mastercraft.cmd, mc_include.cmd(715): [eval temp.max count("206|207|208|209|210","|")]
  1977. mastercraft.cmd, mc_include.cmd(720): [if matchre("You also see a lissome alfar warrior, Engineering Society Master Brogir, a painted door and a large sign.", "Brogir") then]
  1978. mastercraft.cmd, mc_include.cmd(721): [{]
  1979. mastercraft.cmd, mc_include.cmd(722): [unvar temp]
  1980. mastercraft.cmd, mc_include.cmd(723): [unvar temp.max]
  1981. mastercraft.cmd, mc_include.cmd(724): [return]
  1982. mastercraft.cmd(256): [if !matchre("carving book|Empty", "logbook") then]
  1983. mastercraft.cmd(257): [{]
  1984. mastercraft.cmd(258): [gosub EMPTY_HANDS]
  1985. mastercraft.cmd, mc_include.cmd(861): [pause 0.0001]
  1986. mastercraft.cmd, mc_include.cmd(862): [if (("carving book" != "Empty") && (matchre("", "book"))) then]
  1987. mastercraft.cmd, mc_include.cmd(863): [if (("carving book" != "Empty") && (matchre("", ""))) then]
  1988. mastercraft.cmd, mc_include.cmd(863): [gosub PUT_IT in my leather.carpetbag]
  1989. mastercraft.cmd, mc_include.cmd(1054): [var PutIt in my leather.carpetbag]
  1990. mastercraft.cmd, mc_include.cmd(1055): [var LOCATION PUT_IT_1]
  1991. mastercraft.cmd, mc_include.cmd(1056): [pause 0.0001]
  1992. mastercraft.cmd, mc_include.cmd(1057): [PUT_IT_1:]
  1993. mastercraft.cmd, mc_include.cmd(1058): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  1994. mastercraft.cmd, mc_include.cmd(1059): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  1995. mastercraft.cmd, mc_include.cmd(1060): [matchre WEBBED ^You can't do that while entangled in a web]
  1996. mastercraft.cmd, mc_include.cmd(1061): [matchre STUNNED ^You are still stunned]
  1997. mastercraft.cmd, mc_include.cmd(1062): [matchre RETURN ^You (?:put|drop) .*\.]
  1998. mastercraft.cmd, mc_include.cmd(1063): [matchre RETURN ^Please rephrase that command\.]
  1999. mastercraft.cmd, mc_include.cmd(1064): [matchre RETURN ^.* what\?]
  2000. mastercraft.cmd, mc_include.cmd(1065): [matchre RETURN ^I could not find what you were referring to\.]
  2001. mastercraft.cmd, mc_include.cmd(1066): [matchre RETURN ^What were you referring to\? ]
  2002. mastercraft.cmd, mc_include.cmd(1067): [matchre RETURN ^The (\S+) can only hold]
  2003. mastercraft.cmd, mc_include.cmd(1068): [matchre PUT_IT_1 ^\[Putting an item on the brazier begins the enchanting process]
  2004. mastercraft.cmd, mc_include.cmd(1069): [send put in my leather.carpetbag]
  2005. mastercraft.cmd, mc_include.cmd(1070): [matchwait 15]
  2006. put in my leather.carpetbag
  2007. What were you referring to?
  2008. >
  2009. mastercraft.cmd(2051): [return:]
  2010. mastercraft.cmd(2052): [return]
  2011. mastercraft.cmd, mc_include.cmd(864): [if ("carving book" != "Empty") then]
  2012. mastercraft.cmd, mc_include.cmd(864): [gosub PUT_IT book in leather.carpetbag]
  2013. mastercraft.cmd, mc_include.cmd(1054): [var PutIt book in leather.carpetbag]
  2014. mastercraft.cmd, mc_include.cmd(1055): [var LOCATION PUT_IT_1]
  2015. mastercraft.cmd, mc_include.cmd(1056): [pause 0.0001]
  2016. mastercraft.cmd, mc_include.cmd(1057): [PUT_IT_1:]
  2017. mastercraft.cmd, mc_include.cmd(1058): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  2018. mastercraft.cmd, mc_include.cmd(1059): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  2019. mastercraft.cmd, mc_include.cmd(1060): [matchre WEBBED ^You can't do that while entangled in a web]
  2020. mastercraft.cmd, mc_include.cmd(1061): [matchre STUNNED ^You are still stunned]
  2021. mastercraft.cmd, mc_include.cmd(1062): [matchre RETURN ^You (?:put|drop) .*\.]
  2022. mastercraft.cmd, mc_include.cmd(1063): [matchre RETURN ^Please rephrase that command\.]
  2023. mastercraft.cmd, mc_include.cmd(1064): [matchre RETURN ^.* what\?]
  2024. mastercraft.cmd, mc_include.cmd(1065): [matchre RETURN ^I could not find what you were referring to\.]
  2025. mastercraft.cmd, mc_include.cmd(1066): [matchre RETURN ^What were you referring to\? ]
  2026. mastercraft.cmd, mc_include.cmd(1067): [matchre RETURN ^The (\S+) can only hold]
  2027. mastercraft.cmd, mc_include.cmd(1068): [matchre PUT_IT_1 ^\[Putting an item on the brazier begins the enchanting process]
  2028. mastercraft.cmd, mc_include.cmd(1069): [send put book in leather.carpetbag]
  2029. mastercraft.cmd, mc_include.cmd(1070): [matchwait 15]
  2030. put book in leather.carpetbag
  2031.  
  2032. You put your book in your leather-clasped carpetbag.
  2033. >
  2034. mastercraft.cmd(2051): [return:]
  2035. mastercraft.cmd(2052): [return]
  2036. mastercraft.cmd, mc_include.cmd(865): [if ("Empty" != "Empty") then]
  2037. mastercraft.cmd, mc_include.cmd(866): [return]
  2038. mastercraft.cmd(259): [gosub GET my Engineering logbook from my leather.carpetbag]
  2039. mastercraft.cmd, mc_include.cmd(1078): [var Get my Engineering logbook from my leather.carpetbag]
  2040. mastercraft.cmd, mc_include.cmd(1079): [var LOCATION GET_1]
  2041. mastercraft.cmd, mc_include.cmd(1080): [pause 0.0001]
  2042. mastercraft.cmd, mc_include.cmd(1081): [GET_1:]
  2043. mastercraft.cmd, mc_include.cmd(1082): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  2044. mastercraft.cmd, mc_include.cmd(1083): [matchre WAIT ^You struggle with .* great weight but can't quite lift it\!]
  2045. mastercraft.cmd, mc_include.cmd(1084): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  2046. mastercraft.cmd, mc_include.cmd(1085): [matchre WEBBED ^You can't do that while entangled in a web]
  2047. mastercraft.cmd, mc_include.cmd(1086): [matchre STUNNED ^You are still stunned]
  2048. mastercraft.cmd, mc_include.cmd(1087): [matchre HOLD_1 ^But that is already in your inventory\.]
  2049. mastercraft.cmd, mc_include.cmd(1088): [matchre RETURN ^You get .*\.]
  2050. mastercraft.cmd, mc_include.cmd(1089): [matchre RETURN ^You pick up .*\.]
  2051. mastercraft.cmd, mc_include.cmd(1090): [matchre RETURN ^You carefully remove .* from the bundle\.]
  2052. mastercraft.cmd, mc_include.cmd(1091): [matchre RETURN ^You are already holding that\.]
  2053. mastercraft.cmd, mc_include.cmd(1092): [matchre RETURN ^Get what\?]
  2054. mastercraft.cmd, mc_include.cmd(1093): [matchre RETURN ^I could not find what you were referring to\.]
  2055. mastercraft.cmd, mc_include.cmd(1094): [matchre RETURN ^What were you referring to\?]
  2056. mastercraft.cmd, mc_include.cmd(1095): [matchre RETURN ^You grab .*(?:\.|\!|\?)]
  2057. mastercraft.cmd, mc_include.cmd(1096): [matchre RETURN ^As best it can\, .* moves in your direction\.]
  2058. mastercraft.cmd, mc_include.cmd(1097): [matchre UNTIE ^You pull at it]
  2059. mastercraft.cmd, mc_include.cmd(1098): [send get my Engineering logbook from my leather.carpetbag]
  2060. mastercraft.cmd, mc_include.cmd(1099): [matchwait 15]
  2061. get my Engineering logbook from my leather.carpetbag
  2062.  
  2063. You get an engineering work order logbook from inside your leather-clasped carpetbag.
  2064. >
  2065. mastercraft.cmd(2051): [return:]
  2066. mastercraft.cmd(2052): [return]
  2067. mastercraft.cmd(260): [}]
  2068. mastercraft.cmd(261): [matchre untie.order ^You realize you have items]
  2069. mastercraft.cmd(262): [matchre new.order ^To whom are you|need to be holding a \S+ work order logbook]
  2070. mastercraft.cmd(263): [matchre new.order.wait but you just received a work order]
  2071. mastercraft.cmd(264): [matchre identify.order this is an order for]
  2072. mastercraft.cmd(265): [send ask Brogir for challenging carving work]
  2073. mastercraft.cmd(266): [matchwait]
  2074. ask Brogir for challenging carving work
  2075. mastercraft.cmd(157): [var order.quantity 4]
  2076. mastercraft.cmd(157): [put #var MC.order.quality of superior quality]
  2077. Brogir shuffles through some notes and says, "Alright, this is an order for a basic runestone. I need 4 of superior quality, made from any material and due in 65 roisaen. Please complete the items, bundle them with your logbook and then give me the logbook to complete this order. Good luck!"
  2078.  
  2079. mastercraft.cmd(168): [var chapter 5]
  2080. You seem to recall this item being somewhere in chapter 5 of the instruction book.
  2081. >
  2082. mastercraft.cmd(279): [identify.order:]
  2083. mastercraft.cmd(280): [if !0 then]
  2084. mastercraft.cmd(281): [{]
  2085. mastercraft.cmd(282): [if 4 > 5 then]
  2086. mastercraft.cmd(283): [if 4 < 3 then]
  2087. mastercraft.cmd(284): [}]
  2088. mastercraft.cmd(287): [if "carving" = "weapon" then]
  2089. mastercraft.cmd(301): [}]
  2090. mastercraft.cmd(302): [if "carving" = "armor" then]
  2091. mastercraft.cmd(311): [}]
  2092. mastercraft.cmd(312): [if "carving" = "blacksmith" then]
  2093. mastercraft.cmd(321): [}]
  2094. mastercraft.cmd(322): [if "carving" = "tailor" then]
  2095. mastercraft.cmd(336): [}]
  2096. mastercraft.cmd(337): [if "carving" = "carving" then]
  2097. mastercraft.cmd(338): [{]
  2098. mastercraft.cmd(339): [matchre chapter.1 This logbook is tracking a work order requiring you to craft (a small stone block|a deep stone basin|a large stone block|a small stone sphere|a thin stone slab|a flat slickstone|a short stone pole|a large stone sphere|a thick stone slab|a grooved stone stirring rod|a smooth slickstone|a polished slickstone|a stout stone stirring rod|a notched stone stirring rod|a shallow stone basin|a forked stone stirring rod|a long stone pole|a slender stone stirring rod) from any material\.]
  2099. mastercraft.cmd(340): [matchre chapter.2 This logbook is tracking a work order requiring you to craft (a rough stone table|a stone buffet table|a high stone table|a stone dining table|a square stone table|a stone refectory table|a round stone table|a stone meditation table|an oval stone table|a stone parquet table|a long stone table) from any material\.]
  2100. mastercraft.cmd(341): [matchre chapter.3 This logbook is tracking a work order requiring you to craft (some smooth stones|a stone bola|a stone bludgeon|a stone hand sword|a stone carving knife|a heavy stone mallet|some elongated stones|a stone javelin|a stone hand axe|a stone spear|a stone war club|a stone war mattock|some balanced stones|a stone maul|a stone war hammer|a stone flail|some stone spikes|some stone shards) from any material\.]
  2101. mastercraft.cmd(342): [matchre chapter.4 This logbook is tracking a work order requiring you to craft (a stone band|a stone talisman case|a stone toe ring|a stone belt buckle|a stone nose ring|a stone armband|a stone pin|an articulated stone bracelet|a stone anklet|a stone tiara|a stone bracelet|a stone locket|a stone tailband|a stone choker|a stone hairpin|a stone diadem|a stone cloak pin|a stone circlet|a pair of stone earrings|an articulated stone necklace|a stone medallion|a stone crown|a stone amulet|an articulated stone belt|a stone pendant|a stone mask|a stone brooch|a stone earcuff) from any material\.]
  2102. mastercraft.cmd(343): [matchre chapter.5 This logbook is tracking a work order requiring you to craft (a Human image|an Elothean image|a Kaldar image|a Prydaen image|an Elf image|a Rakash image|a Gor'Tog image|a S'Kra Mur image|a Halfling image|a Dwarf image|a Gnome image) from any material\.]
  2103. mastercraft.cmd(344): [matchre chapter.6 This logbook is tracking a work order requiring you to craft (a long bone pole|a short bone pole) from any material\.]
  2104. mastercraft.cmd(345): [matchre chapter.7 This logbook is tracking a work order requiring you to craft (a round bone table|a square bone table) from any material\.]
  2105. mastercraft.cmd(346): [matchre chapter.8 This logbook is tracking a work order requiring you to craft (a bone bludgeon|a bone javelin|a bone carving knife|a light bone spear|a bone hand axe|a bone maul|a bone war club|a bone mattock|a bone shiv|a bone flail|a bone hand sword|a bone mallet) from any material\.]
  2106. mastercraft.cmd(347): [matchre chapter.9 This logbook is tracking a work order requiring you to craft (a bone band|a bone brooch|a bone nose ring|a bone armband|a bone toe ring|a bone belt buckle|a bone bracelet|a bone choker|a bone anklet|a bone locket|a bone pin|a bone tiara|a bone cloak pin|an articulated bone bracelet|a bone hairpin|some bone bangles|a bone tailband|an articulated bone necklace|a shallow bone cup|a bone circlet|a bone pendant|a bone crown|a bone amulet|a bone comb|a bone medallion|a bone haircomb|a pair of bone earrings|a bone earcuff) from any material\.]
  2107. mastercraft.cmd(348): [matchre chapter.10 This logbook is tracking a work order requiring you to craft (a segmented bone mask|a segmented bone mantle|a segmented bone aventail|a segmented bone tabard|a notched bone mask|a ribbed bone balaclava|a notched bone aventail|some ribbed bone greaves|a segmented bone cap|some ribbed vambraces|some segmented bone gloves|some notched bone sleeves|a ribbed bone mask|a ribbed bone tasset|a ribbed bone aventail|a notched bone vest|a notched bone cap|a notched bone mantle|some notched bone gloves|a notched bone tabard|a segmented bone helm|a segmented bone robe|a ribbed bone cap|a segmented bone coat|some ribbed bone gloves|some ribbed bone sleeves|a notched bone helm|a ribbed bone vest|a segmented bone balaclava|a ribbed bone mantle|some segmented bone greaves|a ribbed bone tabard|some segmented vambraces|a notched bone robe|a segmented bone tasset|a notched bone coat|a ribbed bone helm|a segmented bone hauberk|a notched bone balaclava|a ribbed bone robe|some notched bone greaves|a ribbed bone coat|some notched vambraces|a notched bone hauberk|some segmented bone sleeves|a ribbed bone hauberk|a notched bone tasset|a segmented bone vest) from any material\.]
  2108. mastercraft.cmd(349): [matchre new.order.wait ^This logbook has been used to complete]
  2109. mastercraft.cmd(350): [put read my Engineering logbook]
  2110. [mastercraft]: read my Engineering logbook
  2111. mastercraft.cmd(351): [matchwait]
  2112.  
  2113. >
  2114. You open your logbook and sort through its contents.
  2115. mastercraft.cmd(156): [var order.quantity 4]
  2116. This logbook is tracking a work order requiring you to craft a basic runestone from any material. You must bundle and deliver 4 more within the next 64 roisaen.
  2117.  
  2118. This logbook has been used to complete:
  2119. 0 Easy, 0 Challenging and 0 Hard Tinkering work orders.
  2120. 0 Easy, 0 Challenging and 0 Hard Shaping work orders.
  2121. 63 Easy, 0 Challenging and 0 Hard Carving work orders.
  2122. >
  2123. mastercraft.cmd(268): [new.order.wait:]
  2124. mastercraft.cmd(269): [echo Pausing 2 seconds to get another order.]
  2125. Pausing 2 seconds to get another order.
  2126. mastercraft.cmd(270): [pause 2]
  2127. mastercraft.cmd(271): [goto new.order]
  2128. mastercraft.cmd(248): [var fail 0]
  2129. mastercraft.cmd(249): [var diff.change 0]
  2130. mastercraft.cmd(250): [if 0 > 4 then]
  2131. mastercraft.cmd(254): [}]
  2132. mastercraft.cmd(255): [gosub find.master]
  2133. mastercraft.cmd, mc_include.cmd(712): [gosub check.location]
  2134. mastercraft.cmd, mc_include.cmd(302): [var society none]
  2135. mastercraft.cmd, mc_include.cmd(303): [if 150 = 30 && matchre("442|441|443|405|404|398|402|403|409|408|399|406|407|400|410|411|401", "207") then]
  2136. mastercraft.cmd, mc_include.cmd(304): [if 150 = 30 && matchre("448|450|449|451|458|459|455|452|453|454|456|457|460", "207") then]
  2137. mastercraft.cmd, mc_include.cmd(305): [if 150 = 30 && matchre("461|462|463|464|465|466|467|468|469", "207") then]
  2138. mastercraft.cmd, mc_include.cmd(306): [if 150 = 30 && matchre("470|471|473|474|475|481|472|476|479|478|477|480|482", "207") then]
  2139. mastercraft.cmd, mc_include.cmd(307): [if 150 = 30 && matchre("526|527|528|529|530|531|532|533|534|535|536|537|538|539|540", "207") then]
  2140. mastercraft.cmd, mc_include.cmd(308): [if 150 = 1 && matchre("903|865|962|961|960|902|905|904|906|963|907|908|909", "207") then]
  2141. mastercraft.cmd, mc_include.cmd(309): [if 150 = 1 && matchre("873|910|911|912|913|914|915|916|917|918|919|920|921|922|923|924", "207") then]
  2142. mastercraft.cmd, mc_include.cmd(310): [if 150 = 1 && matchre("851|925|874|926|927|928|929|930", "207") then]
  2143. mastercraft.cmd, mc_include.cmd(311): [if 150 = 1 && matchre("898|931|932|933|934", "207") then]
  2144. mastercraft.cmd, mc_include.cmd(312): [if 150 = 90 && matchre("818|819|820|821|822|823|824|825|826|827|828|829|830|831|832", "207") then]
  2145. mastercraft.cmd, mc_include.cmd(313): [if 150 = 90 && matchre("850|851|852|846|843|845|847|848|849|844|841|839|840|842", "207") then]
  2146. mastercraft.cmd, mc_include.cmd(314): [if 150 = 90 && matchre("853|854|855|856|857|858|859|860|861|862", "207") then]
  2147. mastercraft.cmd, mc_include.cmd(315): [if 150 = 90 && matchre("863|864|865|866|867|868|869|870|871|872|873", "207") then]
  2148. mastercraft.cmd, mc_include.cmd(316): [if 150 = 67 && matchre("644|661|645|648|648|649|650|651|652|653|654|655|656|657|658|659|660|646", "207") then]
  2149. mastercraft.cmd, mc_include.cmd(317): [if 150 = 67 && matchre("700|701|702|703|704|705", "207") then]
  2150. mastercraft.cmd, mc_include.cmd(318): [if 150 = 67 && matchre("711|712|713|714|715|716|717|718", "207") then]
  2151. mastercraft.cmd, mc_include.cmd(319): [if 150 = 67 && matchre("719|720|721|722|723|724|725|726|727|728|729|730|731", "207") then]
  2152. mastercraft.cmd, mc_include.cmd(320): [if 150 = 116 && matchre("407|408|416|417|418|419|409|410|411|412|413|414|415", "207") then]
  2153. mastercraft.cmd, mc_include.cmd(321): [if 150 = 107 && matchre("334|335|336|337|338|339|340|341|342|343|344|345|346|347|348", "207") then]
  2154. mastercraft.cmd, mc_include.cmd(322): [if 150 = 7 && matchre("774|777|776|775|778|782|779|784|780|786|781|783|785", "207") then]
  2155. mastercraft.cmd, mc_include.cmd(323): [if 150 = 61 && matchre("248|238|239|240|241|242|243|244|245|246|247|253|252|251|250|249|237", "207") then]
  2156. mastercraft.cmd, mc_include.cmd(324): [if 150 = 150 && matchre("206|207|208|209|210|220|221", "207") then]
  2157. mastercraft.cmd, mc_include.cmd(324): [var society Fang.Engineering]
  2158. mastercraft.cmd, mc_include.cmd(325): [if 150 = 150 && matchre("196|197|198|199|200|201|202|203|204|215|216|217|218|219", "207") then]
  2159. mastercraft.cmd, mc_include.cmd(326): [if 150 = 150 && matchre("183|184|185|186|187|188|189|211|212|213|214", "207") then]
  2160. mastercraft.cmd, mc_include.cmd(327): [if 150 = 150 && matchre("190|191|192|193|194|195", "207") then]
  2161. mastercraft.cmd, mc_include.cmd(328): [pause 1]
  2162. mastercraft.cmd, mc_include.cmd(329): [assembleloc:]
  2163. mastercraft.cmd, mc_include.cmd(358): [gosub Fang.Engineering]
  2164. mastercraft.cmd, mc_include.cmd(626): [var master Brogir]
  2165. mastercraft.cmd, mc_include.cmd(627): [put #tvar master.room 206|207|208|209|210]
  2166. mastercraft.cmd, mc_include.cmd(628): [put #tvar work.room 220|221]
  2167. mastercraft.cmd, mc_include.cmd(629): [put #tvar supply.room 208]
  2168. mastercraft.cmd, mc_include.cmd(630): [put #tvar part.room 208]
  2169. mastercraft.cmd, mc_include.cmd(631): [put #tvar tool.room 209]
  2170. mastercraft.cmd, mc_include.cmd(632): [put #tvar ingot.buy 200]
  2171. mastercraft.cmd, mc_include.cmd(633): [var society.type Engineering]
  2172. mastercraft.cmd, mc_include.cmd(634): [return]
  2173. mastercraft.cmd, mc_include.cmd(359): [return]
  2174. mastercraft.cmd, mc_include.cmd(713): [var Master.Found 0]
  2175. mastercraft.cmd, mc_include.cmd(714): [var temp 0]
  2176. mastercraft.cmd, mc_include.cmd(715): [eval temp.max count("206|207|208|209|210","|")]
  2177. mastercraft.cmd, mc_include.cmd(720): [if matchre("You also see a lissome alfar warrior, Engineering Society Master Brogir, a painted door and a large sign.", "Brogir") then]
  2178. mastercraft.cmd, mc_include.cmd(721): [{]
  2179. mastercraft.cmd, mc_include.cmd(722): [unvar temp]
  2180. mastercraft.cmd, mc_include.cmd(723): [unvar temp.max]
  2181. mastercraft.cmd, mc_include.cmd(724): [return]
  2182. mastercraft.cmd(256): [if !matchre("engineering logbook|Empty", "logbook") then]
  2183. mastercraft.cmd(260): [}]
  2184. mastercraft.cmd(261): [matchre untie.order ^You realize you have items]
  2185. mastercraft.cmd(262): [matchre new.order ^To whom are you|need to be holding a \S+ work order logbook]
  2186. mastercraft.cmd(263): [matchre new.order.wait but you just received a work order]
  2187. mastercraft.cmd(264): [matchre identify.order this is an order for]
  2188. mastercraft.cmd(265): [send ask Brogir for challenging carving work]
  2189. mastercraft.cmd(266): [matchwait]
  2190. ask Brogir for challenging carving work
  2191. mastercraft.cmd(157): [var order.quantity 5]
  2192. mastercraft.cmd(157): [put #var MC.order.quality of superior quality]
  2193. Brogir shuffles through some notes and says, "Alright, this is an order for a ribbed bone helm. I need 5 of superior quality, made from any material and due in 205 roisaen. Please complete the items, bundle them with your logbook and then give me the logbook to complete this order. Good luck!"
  2194.  
  2195. mastercraft.cmd(168): [var chapter 10]
  2196. You seem to recall this item being somewhere in chapter 10 of the instruction book.
  2197. >
  2198. mastercraft.cmd(279): [identify.order:]
  2199. mastercraft.cmd(280): [if !0 then]
  2200. mastercraft.cmd(281): [{]
  2201. mastercraft.cmd(282): [if 5 > 5 then]
  2202. mastercraft.cmd(283): [if 5 < 3 then]
  2203. mastercraft.cmd(284): [}]
  2204. mastercraft.cmd(287): [if "carving" = "weapon" then]
  2205. mastercraft.cmd(301): [}]
  2206. mastercraft.cmd(302): [if "carving" = "armor" then]
  2207. mastercraft.cmd(311): [}]
  2208. mastercraft.cmd(312): [if "carving" = "blacksmith" then]
  2209. mastercraft.cmd(321): [}]
  2210. mastercraft.cmd(322): [if "carving" = "tailor" then]
  2211. mastercraft.cmd(336): [}]
  2212. mastercraft.cmd(337): [if "carving" = "carving" then]
  2213. mastercraft.cmd(338): [{]
  2214. mastercraft.cmd(339): [matchre chapter.1 This logbook is tracking a work order requiring you to craft (a small stone block|a deep stone basin|a large stone block|a small stone sphere|a thin stone slab|a flat slickstone|a short stone pole|a large stone sphere|a thick stone slab|a grooved stone stirring rod|a smooth slickstone|a polished slickstone|a stout stone stirring rod|a notched stone stirring rod|a shallow stone basin|a forked stone stirring rod|a long stone pole|a slender stone stirring rod) from any material\.]
  2215. mastercraft.cmd(340): [matchre chapter.2 This logbook is tracking a work order requiring you to craft (a rough stone table|a stone buffet table|a high stone table|a stone dining table|a square stone table|a stone refectory table|a round stone table|a stone meditation table|an oval stone table|a stone parquet table|a long stone table) from any material\.]
  2216. mastercraft.cmd(341): [matchre chapter.3 This logbook is tracking a work order requiring you to craft (some smooth stones|a stone bola|a stone bludgeon|a stone hand sword|a stone carving knife|a heavy stone mallet|some elongated stones|a stone javelin|a stone hand axe|a stone spear|a stone war club|a stone war mattock|some balanced stones|a stone maul|a stone war hammer|a stone flail|some stone spikes|some stone shards) from any material\.]
  2217. mastercraft.cmd(342): [matchre chapter.4 This logbook is tracking a work order requiring you to craft (a stone band|a stone talisman case|a stone toe ring|a stone belt buckle|a stone nose ring|a stone armband|a stone pin|an articulated stone bracelet|a stone anklet|a stone tiara|a stone bracelet|a stone locket|a stone tailband|a stone choker|a stone hairpin|a stone diadem|a stone cloak pin|a stone circlet|a pair of stone earrings|an articulated stone necklace|a stone medallion|a stone crown|a stone amulet|an articulated stone belt|a stone pendant|a stone mask|a stone brooch|a stone earcuff) from any material\.]
  2218. mastercraft.cmd(343): [matchre chapter.5 This logbook is tracking a work order requiring you to craft (a Human image|an Elothean image|a Kaldar image|a Prydaen image|an Elf image|a Rakash image|a Gor'Tog image|a S'Kra Mur image|a Halfling image|a Dwarf image|a Gnome image) from any material\.]
  2219. mastercraft.cmd(344): [matchre chapter.6 This logbook is tracking a work order requiring you to craft (a long bone pole|a short bone pole) from any material\.]
  2220. mastercraft.cmd(345): [matchre chapter.7 This logbook is tracking a work order requiring you to craft (a round bone table|a square bone table) from any material\.]
  2221. mastercraft.cmd(346): [matchre chapter.8 This logbook is tracking a work order requiring you to craft (a bone bludgeon|a bone javelin|a bone carving knife|a light bone spear|a bone hand axe|a bone maul|a bone war club|a bone mattock|a bone shiv|a bone flail|a bone hand sword|a bone mallet) from any material\.]
  2222. mastercraft.cmd(347): [matchre chapter.9 This logbook is tracking a work order requiring you to craft (a bone band|a bone brooch|a bone nose ring|a bone armband|a bone toe ring|a bone belt buckle|a bone bracelet|a bone choker|a bone anklet|a bone locket|a bone pin|a bone tiara|a bone cloak pin|an articulated bone bracelet|a bone hairpin|some bone bangles|a bone tailband|an articulated bone necklace|a shallow bone cup|a bone circlet|a bone pendant|a bone crown|a bone amulet|a bone comb|a bone medallion|a bone haircomb|a pair of bone earrings|a bone earcuff) from any material\.]
  2223. mastercraft.cmd(348): [matchre chapter.10 This logbook is tracking a work order requiring you to craft (a segmented bone mask|a segmented bone mantle|a segmented bone aventail|a segmented bone tabard|a notched bone mask|a ribbed bone balaclava|a notched bone aventail|some ribbed bone greaves|a segmented bone cap|some ribbed vambraces|some segmented bone gloves|some notched bone sleeves|a ribbed bone mask|a ribbed bone tasset|a ribbed bone aventail|a notched bone vest|a notched bone cap|a notched bone mantle|some notched bone gloves|a notched bone tabard|a segmented bone helm|a segmented bone robe|a ribbed bone cap|a segmented bone coat|some ribbed bone gloves|some ribbed bone sleeves|a notched bone helm|a ribbed bone vest|a segmented bone balaclava|a ribbed bone mantle|some segmented bone greaves|a ribbed bone tabard|some segmented vambraces|a notched bone robe|a segmented bone tasset|a notched bone coat|a ribbed bone helm|a segmented bone hauberk|a notched bone balaclava|a ribbed bone robe|some notched bone greaves|a ribbed bone coat|some notched vambraces|a notched bone hauberk|some segmented bone sleeves|a ribbed bone hauberk|a notched bone tasset|a segmented bone vest) from any material\.]
  2224. mastercraft.cmd(349): [matchre new.order.wait ^This logbook has been used to complete]
  2225. mastercraft.cmd(350): [put read my Engineering logbook]
  2226. [mastercraft]: read my Engineering logbook
  2227. mastercraft.cmd(351): [matchwait]
  2228. You open your logbook and sort through its contents.
  2229. mastercraft.cmd(156): [var order.quantity 5]
  2230. This logbook is tracking a work order requiring you to craft a ribbed bone helm from any material. You must bundle and deliver 5 more within the next 204 roisaen.
  2231.  
  2232. This logbook has been used to complete:
  2233. 0 Easy, 0 Challenging and 0 Hard Tinkering work orders.
  2234. 0 Easy, 0 Challenging and 0 Hard Shaping work orders.
  2235. 63 Easy, 0 Challenging and 0 Hard Carving work orders.
  2236. >
  2237. mastercraft.cmd(496): [chapter.10:]
  2238. mastercraft.cmd(497): [var full.order.noun a ribbed bone helm]
  2239. mastercraft.cmd(498): [if "carving" = "tailor" then]
  2240. mastercraft.cmd(499): [if "carving" = "carving" then]
  2241. mastercraft.cmd(499): [var order.type bone]
  2242. mastercraft.cmd(500): [if "carving" = "shaping" then]
  2243. mastercraft.cmd(501): [var order.chapter 10]
  2244. mastercraft.cmd(502): [pause .5]
  2245. mastercraft.cmd(503): [goto chapter.name]
  2246. mastercraft.cmd(407): [if "carving" = "tinkering" then]
  2247. mastercraft.cmd(408): [if matchre("a ribbed bone helm", "(?:.*\s)(\S+$)") then]
  2248. mastercraft.cmd(408): [put #var MC.order.noun helm]
  2249. mastercraft.cmd(409): [if matchre("a ribbed bone helm", ".* ball and chain") then]
  2250. mastercraft.cmd(410): [echo Item Full Name : a ribbed bone helm]
  2251. Item Full Name : a ribbed bone helm
  2252. mastercraft.cmd(411): [echo Item Base Name : helm]
  2253. Item Base Name : helm
  2254. mastercraft.cmd(412): [echo Chapter Item Is In : 10]
  2255. Chapter Item Is In : 10
  2256. mastercraft.cmd(413): [echo Quantity Desired : 5]
  2257. Quantity Desired : 5
  2258. mastercraft.cmd(414): [goto keep.order]
  2259. mastercraft.cmd(506): [if matchre("a ribbed bone helm", "none") then]
  2260. mastercraft.cmd(507): [if (("carving" = "tailor") && ("bone" != "bone")) then]
  2261. mastercraft.cmd(508): [if (("carving" = "carving") && ("bone" != "bone")) then]
  2262. mastercraft.cmd(509): [if "of superior quality" = "finely-crafted" then]
  2263. mastercraft.cmd(510): [if "of superior quality" = "of superior quality" then]
  2264. mastercraft.cmd(510): [put #var MC.order.quality.fail riddled with mistakes and practically useless|of dismal quality|very poorly-crafted|of below-average quality|of mediocre quality|of average quality|of above-average quality|well-crafted|finely-crafted]
  2265. mastercraft.cmd(511): [if "of superior quality" = "of exceptional quality" then]
  2266. mastercraft.cmd(512): [if "of superior quality" = "" then]
  2267. mastercraft.cmd(513): [goto turn.page]
  2268. mastercraft.cmd(516): [gosub PUT_IT my Engineering logbook in my leather.carpetbag]
  2269. mastercraft.cmd, mc_include.cmd(1054): [var PutIt my Engineering logbook in my leather.carpetbag]
  2270. mastercraft.cmd, mc_include.cmd(1055): [var LOCATION PUT_IT_1]
  2271. mastercraft.cmd, mc_include.cmd(1056): [pause 0.0001]
  2272. mastercraft.cmd, mc_include.cmd(1057): [PUT_IT_1:]
  2273. mastercraft.cmd, mc_include.cmd(1058): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  2274. mastercraft.cmd, mc_include.cmd(1059): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  2275. mastercraft.cmd, mc_include.cmd(1060): [matchre WEBBED ^You can't do that while entangled in a web]
  2276. mastercraft.cmd, mc_include.cmd(1061): [matchre STUNNED ^You are still stunned]
  2277. mastercraft.cmd, mc_include.cmd(1062): [matchre RETURN ^You (?:put|drop) .*\.]
  2278. mastercraft.cmd, mc_include.cmd(1063): [matchre RETURN ^Please rephrase that command\.]
  2279. mastercraft.cmd, mc_include.cmd(1064): [matchre RETURN ^.* what\?]
  2280. mastercraft.cmd, mc_include.cmd(1065): [matchre RETURN ^I could not find what you were referring to\.]
  2281. mastercraft.cmd, mc_include.cmd(1066): [matchre RETURN ^What were you referring to\? ]
  2282. mastercraft.cmd, mc_include.cmd(1067): [matchre RETURN ^The (\S+) can only hold]
  2283. mastercraft.cmd, mc_include.cmd(1068): [matchre PUT_IT_1 ^\[Putting an item on the brazier begins the enchanting process]
  2284. mastercraft.cmd, mc_include.cmd(1069): [send put my Engineering logbook in my leather.carpetbag]
  2285. mastercraft.cmd, mc_include.cmd(1070): [matchwait 15]
  2286. put my Engineering logbook in my leather.carpetbag
  2287.  
  2288. >
  2289. You put your logbook in your leather-clasped carpetbag.
  2290. >
  2291. mastercraft.cmd(2051): [return:]
  2292. mastercraft.cmd(2052): [return]
  2293. mastercraft.cmd(517): [gosub GET my carving book]
  2294. mastercraft.cmd, mc_include.cmd(1078): [var Get my carving book]
  2295. mastercraft.cmd, mc_include.cmd(1079): [var LOCATION GET_1]
  2296. mastercraft.cmd, mc_include.cmd(1080): [pause 0.0001]
  2297. mastercraft.cmd, mc_include.cmd(1081): [GET_1:]
  2298. mastercraft.cmd, mc_include.cmd(1082): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  2299. mastercraft.cmd, mc_include.cmd(1083): [matchre WAIT ^You struggle with .* great weight but can't quite lift it\!]
  2300. mastercraft.cmd, mc_include.cmd(1084): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  2301. mastercraft.cmd, mc_include.cmd(1085): [matchre WEBBED ^You can't do that while entangled in a web]
  2302. mastercraft.cmd, mc_include.cmd(1086): [matchre STUNNED ^You are still stunned]
  2303. mastercraft.cmd, mc_include.cmd(1087): [matchre HOLD_1 ^But that is already in your inventory\.]
  2304. mastercraft.cmd, mc_include.cmd(1088): [matchre RETURN ^You get .*\.]
  2305. mastercraft.cmd, mc_include.cmd(1089): [matchre RETURN ^You pick up .*\.]
  2306. mastercraft.cmd, mc_include.cmd(1090): [matchre RETURN ^You carefully remove .* from the bundle\.]
  2307. mastercraft.cmd, mc_include.cmd(1091): [matchre RETURN ^You are already holding that\.]
  2308. mastercraft.cmd, mc_include.cmd(1092): [matchre RETURN ^Get what\?]
  2309. mastercraft.cmd, mc_include.cmd(1093): [matchre RETURN ^I could not find what you were referring to\.]
  2310. mastercraft.cmd, mc_include.cmd(1094): [matchre RETURN ^What were you referring to\?]
  2311. mastercraft.cmd, mc_include.cmd(1095): [matchre RETURN ^You grab .*(?:\.|\!|\?)]
  2312. mastercraft.cmd, mc_include.cmd(1096): [matchre RETURN ^As best it can\, .* moves in your direction\.]
  2313. mastercraft.cmd, mc_include.cmd(1097): [matchre UNTIE ^You pull at it]
  2314. mastercraft.cmd, mc_include.cmd(1098): [send get my carving book]
  2315. mastercraft.cmd, mc_include.cmd(1099): [matchwait 15]
  2316. get my carving book
  2317.  
  2318. You get a book of journeyman carving instructions from inside your leather-clasped carpetbag.
  2319. >
  2320. mastercraft.cmd(2051): [return:]
  2321. mastercraft.cmd(2052): [return]
  2322. mastercraft.cmd(518): [gosub PUT turn my book to chapter 10]
  2323. mastercraft.cmd, mc_include.cmd(959): [var Command turn my book to chapter 10]
  2324. mastercraft.cmd, mc_include.cmd(960): [var LOCATION PUT_1]
  2325. mastercraft.cmd, mc_include.cmd(961): [pause 0.0001]
  2326. mastercraft.cmd, mc_include.cmd(962): [PUT_1:]
  2327. mastercraft.cmd, mc_include.cmd(963): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  2328. mastercraft.cmd, mc_include.cmd(964): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  2329. mastercraft.cmd, mc_include.cmd(965): [matchre WEBBED ^You can't do that while entangled in a web]
  2330. mastercraft.cmd, mc_include.cmd(966): [matchre STUNNED ^You are still stunned]
  2331. mastercraft.cmd, mc_include.cmd(967): [matchre PUT_STOW ^You need a free hand]
  2332. mastercraft.cmd, mc_include.cmd(968): [matchre WAIT ^\[Enter your command again if you want to\.\]]
  2333. mastercraft.cmd, mc_include.cmd(969): [matchre RETURN ^Roundtime\:?|^\[Roundtime\:?|^\(Roundtime\:?]
  2334. mastercraft.cmd, mc_include.cmd(970): [matchre RETURN ^You sit down]
  2335. mastercraft.cmd, mc_include.cmd(971): [matchre RETURN ^I could not find what you were referring to\.]
  2336. mastercraft.cmd, mc_include.cmd(972): [matchre RETURN ^Please rephrase that command\.]
  2337. mastercraft.cmd, mc_include.cmd(973): [matchre RETURN ^What were you referring to\?]
  2338. mastercraft.cmd, mc_include.cmd(974): [matchre RETURN ^.* what\?]
  2339. mastercraft.cmd, mc_include.cmd(975): [matchre RETURN ^You find a hole]
  2340. mastercraft.cmd, mc_include.cmd(976): [matchre RETURN ^You (?:hand|touch|push|move|put|tap|drop|place|toss|set|swap|add) .*(?:\.|\!|\?)]
  2341. mastercraft.cmd, mc_include.cmd(977): [matchre RETURN ^Your .*\.]
  2342. mastercraft.cmd, mc_include.cmd(978): [matchre RETURN ^You don't have a .* coin on you\!\s*The .* spider looks at you in forlorn disappointment\.]
  2343. mastercraft.cmd, mc_include.cmd(979): [matchre RETURN ^The .* spider turns away\, looking like it's not hungry for what you're offering\.]
  2344. mastercraft.cmd, mc_include.cmd(980): [matchre RETURN ^Brother Durantine nods slowly\.]
  2345. mastercraft.cmd, mc_include.cmd(981): [matchre RETURN ^Durantine waves a small censer over a neatly-wrapped package and intones a short prayer before he hands it to you\.]
  2346. mastercraft.cmd, mc_include.cmd(982): [matchre RETURN ^After a moment\, .*\.]
  2347. mastercraft.cmd, mc_include.cmd(983): [matchre RETURN ^Quietly touching your lips with the tips of your fingers as you kneel\, you make the Cleric's sign with your hand\.]
  2348. mastercraft.cmd, mc_include.cmd(984): [matchre RETURN ^Maybe you should stand up\.]
  2349. mastercraft.cmd, mc_include.cmd(985): [matchre RETURN ^You sense a successful empathic link has been forged|^Touch what|^I could not find]
  2350. mastercraft.cmd, mc_include.cmd(986): [matchre RETURN ^The clerk counts out .*\.]
  2351. mastercraft.cmd, mc_include.cmd(987): [matchre RETURN ^The .* is not damaged enough to warrant repair\.]
  2352. mastercraft.cmd, mc_include.cmd(988): [matchre RETURN ^There is no more room in .*\.]
  2353. mastercraft.cmd, mc_include.cmd(989): [matchre RETURN ^There is nothing in there\.]
  2354. mastercraft.cmd, mc_include.cmd(990): [matchre RETURN ^In the .* you see .*\.]
  2355. mastercraft.cmd, mc_include.cmd(991): [matchre RETURN ^Searching methodically]
  2356. mastercraft.cmd, mc_include.cmd(992): [matchre RETURN ^This spell cannot be targeted\.]
  2357. mastercraft.cmd, mc_include.cmd(993): [matchre RETURN ^You cannot figure out how to do that\.]
  2358. mastercraft.cmd, mc_include.cmd(994): [matchre RETURN ^You will now store .* in your .*\.]
  2359. mastercraft.cmd, mc_include.cmd(995): [matchre RETURN ^You.*analyze]
  2360. mastercraft.cmd, mc_include.cmd(996): [matchre RETURN ^You lay your hand upon]
  2361. mastercraft.cmd, mc_include.cmd(997): [matchre RETURN ^You glance down .*\.]
  2362. mastercraft.cmd, mc_include.cmd(998): [matchre RETURN ^You glance heavenward]
  2363. mastercraft.cmd, mc_include.cmd(999): [matchre RETURN ^You turn .*\.]
  2364. mastercraft.cmd, mc_include.cmd(1000): [matchre RETURN ^You chatter away\.\.\.]
  2365. mastercraft.cmd, mc_include.cmd(1001): [matchre RETURN ^You are now]
  2366. mastercraft.cmd, mc_include.cmd(1002): [matchre RETURN ^You search]
  2367. mastercraft.cmd, mc_include.cmd(1003): [matchre RETURN ^You get]
  2368. mastercraft.cmd, mc_include.cmd(1004): [matchre RETURN ^You have nothing to ]
  2369. mastercraft.cmd, mc_include.cmd(1005): [matchre RETURN ^There isn't any more room in .* for that\.]
  2370. mastercraft.cmd, mc_include.cmd(1006): [matchre RETURN ^You are already focusing your appraisal on a subject\.]
  2371. mastercraft.cmd, mc_include.cmd(1007): [matchre RETURN ^You are already under the effects of an appraisal focus\.]
  2372. mastercraft.cmd, mc_include.cmd(1008): [matchre RETURN ^\[Ingredients can be added by using ASSEMBLE Ingredient1 WITH Ingredient2\]]
  2373. mastercraft.cmd, mc_include.cmd(1009): [matchre RETURN ^You can't seem to focus on that\.\s*Perhaps you're too mentally tired from researching similar principles recently\.]
  2374. mastercraft.cmd, mc_include.cmd(1010): [matchre RETURN ^\s*LINK ALL CANCEL\s*\- Breaks all links]
  2375. mastercraft.cmd, mc_include.cmd(1011): [matchre RETURN (bundle them with your logbook and then give|you trace|you just received a work order|You hand|You slide|You place)]
  2376. mastercraft.cmd, mc_include.cmd(1012): [matchre RETURN ^(You have no idea how to craft|The book is already turned|You turn your book|You realize you have items bundled with the logbook)]
  2377. mastercraft.cmd, mc_include.cmd(1013): [matchre RETURN (You measure out|You carefully break off|^You hand|"There isn't a scratch on that|"I don't repair those here\.")]
  2378. mastercraft.cmd, mc_include.cmd(1014): [matchre RETURN (Just give it to me again if you want|completely undamaged and does not need repair|not damaged enough to warrant repair)]
  2379. mastercraft.cmd, mc_include.cmd(1015): [matchre RETURN ^(You find your jar|The (\S+) can only hold)]
  2380. mastercraft.cmd, mc_include.cmd(1016): [matchre RETURN ^(You .*open|You .*close|That is already open|That is already closed)]
  2381. mastercraft.cmd, mc_include.cmd(1017): [matchre RETURN ^You count out]
  2382. mastercraft.cmd, mc_include.cmd(1019): [matchre RETURN ^\s*Encumbrance\s*\:]
  2383. mastercraft.cmd, mc_include.cmd(1020): [send turn my book to chapter 10]
  2384. mastercraft.cmd, mc_include.cmd(1021): [matchwait 15]
  2385. turn my book to chapter 10
  2386. You turn your book to chapter 10, entitled "Bone Carved Armor".
  2387. >
  2388. mastercraft.cmd(2051): [return:]
  2389. mastercraft.cmd(2052): [return]
  2390. mastercraft.cmd(519): [send read my book]
  2391. mastercraft.cmd(520): [waitforre (?<!Page).*Page (\d+):.*a ribbed bone helm]
  2392. read my book
  2393.  
  2394. -= Chapter 10 : Bone Carved Armor =-
  2395.  
  2396. Page 1: a segmented bone mask Page 25: a segmented bone vest
  2397. Page 2: a segmented bone aventail Page 26: a segmented bone mantle
  2398. Page 3: a notched bone mask Page 27: a segmented bone tabard
  2399. Page 4: a notched bone aventail Page 28: a ribbed bone balaclava
  2400. Page 5: a segmented bone cap Page 29: some ribbed bone greaves
  2401. Page 6: some segmented bone gloves Page 30: some ribbed vambraces
  2402. Page 7: a ribbed bone mask Page 31: some notched bone sleeves
  2403. Page 8: a ribbed bone aventail Page 32: a ribbed bone tasset
  2404. Page 9: a notched bone cap Page 33: a notched bone vest
  2405. Page 10: some notched bone gloves Page 34: a notched bone mantle
  2406. Page 11: a segmented bone helm Page 35: a notched bone tabard
  2407. Page 12: a ribbed bone cap Page 36: a segmented bone robe
  2408. Page 13: some ribbed bone gloves Page 37: a segmented bone coat
  2409. Page 14: a notched bone helm Page 38: some ribbed bone sleeves
  2410. Page 15: a segmented bone balaclava Page 39: a ribbed bone vest
  2411. Page 16: some segmented bone greaves Page 40: a ribbed bone mantle
  2412. Page 17: some segmented vambraces Page 41: a ribbed bone tabard
  2413. Page 18: a segmented bone tasset Page 42: a notched bone robe
  2414. Page 19: a ribbed bone helm Page 43: a notched bone coat
  2415. Page 20: a notched bone balaclava Page 44: a segmented bone hauberk
  2416. Page 21: some notched bone greaves Page 45: a ribbed bone robe
  2417. Page 22: some notched vambraces Page 46: a ribbed bone coat
  2418. Page 23: some segmented bone sleeves Page 47: a notched bone hauberk
  2419. Page 24: a notched bone tasset
  2420.  
  2421. >
  2422. mastercraft.cmd(521): [var page 19]
  2423. mastercraft.cmd(522): [gosub PUT turn my book to page 19]
  2424. mastercraft.cmd, mc_include.cmd(959): [var Command turn my book to page 19]
  2425. mastercraft.cmd, mc_include.cmd(960): [var LOCATION PUT_1]
  2426. mastercraft.cmd, mc_include.cmd(961): [pause 0.0001]
  2427. mastercraft.cmd, mc_include.cmd(962): [PUT_1:]
  2428. mastercraft.cmd, mc_include.cmd(963): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  2429. mastercraft.cmd, mc_include.cmd(964): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  2430. mastercraft.cmd, mc_include.cmd(965): [matchre WEBBED ^You can't do that while entangled in a web]
  2431. mastercraft.cmd, mc_include.cmd(966): [matchre STUNNED ^You are still stunned]
  2432. mastercraft.cmd, mc_include.cmd(967): [matchre PUT_STOW ^You need a free hand]
  2433. mastercraft.cmd, mc_include.cmd(968): [matchre WAIT ^\[Enter your command again if you want to\.\]]
  2434. mastercraft.cmd, mc_include.cmd(969): [matchre RETURN ^Roundtime\:?|^\[Roundtime\:?|^\(Roundtime\:?]
  2435. mastercraft.cmd, mc_include.cmd(970): [matchre RETURN ^You sit down]
  2436. mastercraft.cmd, mc_include.cmd(971): [matchre RETURN ^I could not find what you were referring to\.]
  2437. mastercraft.cmd, mc_include.cmd(972): [matchre RETURN ^Please rephrase that command\.]
  2438. mastercraft.cmd, mc_include.cmd(973): [matchre RETURN ^What were you referring to\?]
  2439. mastercraft.cmd, mc_include.cmd(974): [matchre RETURN ^.* what\?]
  2440. mastercraft.cmd, mc_include.cmd(975): [matchre RETURN ^You find a hole]
  2441. mastercraft.cmd, mc_include.cmd(976): [matchre RETURN ^You (?:hand|touch|push|move|put|tap|drop|place|toss|set|swap|add) .*(?:\.|\!|\?)]
  2442. mastercraft.cmd, mc_include.cmd(977): [matchre RETURN ^Your .*\.]
  2443. mastercraft.cmd, mc_include.cmd(978): [matchre RETURN ^You don't have a .* coin on you\!\s*The .* spider looks at you in forlorn disappointment\.]
  2444. mastercraft.cmd, mc_include.cmd(979): [matchre RETURN ^The .* spider turns away\, looking like it's not hungry for what you're offering\.]
  2445. mastercraft.cmd, mc_include.cmd(980): [matchre RETURN ^Brother Durantine nods slowly\.]
  2446. mastercraft.cmd, mc_include.cmd(981): [matchre RETURN ^Durantine waves a small censer over a neatly-wrapped package and intones a short prayer before he hands it to you\.]
  2447. mastercraft.cmd, mc_include.cmd(982): [matchre RETURN ^After a moment\, .*\.]
  2448. mastercraft.cmd, mc_include.cmd(983): [matchre RETURN ^Quietly touching your lips with the tips of your fingers as you kneel\, you make the Cleric's sign with your hand\.]
  2449. mastercraft.cmd, mc_include.cmd(984): [matchre RETURN ^Maybe you should stand up\.]
  2450. mastercraft.cmd, mc_include.cmd(985): [matchre RETURN ^You sense a successful empathic link has been forged|^Touch what|^I could not find]
  2451. mastercraft.cmd, mc_include.cmd(986): [matchre RETURN ^The clerk counts out .*\.]
  2452. mastercraft.cmd, mc_include.cmd(987): [matchre RETURN ^The .* is not damaged enough to warrant repair\.]
  2453. mastercraft.cmd, mc_include.cmd(988): [matchre RETURN ^There is no more room in .*\.]
  2454. mastercraft.cmd, mc_include.cmd(989): [matchre RETURN ^There is nothing in there\.]
  2455. mastercraft.cmd, mc_include.cmd(990): [matchre RETURN ^In the .* you see .*\.]
  2456. mastercraft.cmd, mc_include.cmd(991): [matchre RETURN ^Searching methodically]
  2457. mastercraft.cmd, mc_include.cmd(992): [matchre RETURN ^This spell cannot be targeted\.]
  2458. mastercraft.cmd, mc_include.cmd(993): [matchre RETURN ^You cannot figure out how to do that\.]
  2459. mastercraft.cmd, mc_include.cmd(994): [matchre RETURN ^You will now store .* in your .*\.]
  2460. mastercraft.cmd, mc_include.cmd(995): [matchre RETURN ^You.*analyze]
  2461. mastercraft.cmd, mc_include.cmd(996): [matchre RETURN ^You lay your hand upon]
  2462. mastercraft.cmd, mc_include.cmd(997): [matchre RETURN ^You glance down .*\.]
  2463. mastercraft.cmd, mc_include.cmd(998): [matchre RETURN ^You glance heavenward]
  2464. mastercraft.cmd, mc_include.cmd(999): [matchre RETURN ^You turn .*\.]
  2465. mastercraft.cmd, mc_include.cmd(1000): [matchre RETURN ^You chatter away\.\.\.]
  2466. mastercraft.cmd, mc_include.cmd(1001): [matchre RETURN ^You are now]
  2467. mastercraft.cmd, mc_include.cmd(1002): [matchre RETURN ^You search]
  2468. mastercraft.cmd, mc_include.cmd(1003): [matchre RETURN ^You get]
  2469. mastercraft.cmd, mc_include.cmd(1004): [matchre RETURN ^You have nothing to ]
  2470. mastercraft.cmd, mc_include.cmd(1005): [matchre RETURN ^There isn't any more room in .* for that\.]
  2471. mastercraft.cmd, mc_include.cmd(1006): [matchre RETURN ^You are already focusing your appraisal on a subject\.]
  2472. mastercraft.cmd, mc_include.cmd(1007): [matchre RETURN ^You are already under the effects of an appraisal focus\.]
  2473. mastercraft.cmd, mc_include.cmd(1008): [matchre RETURN ^\[Ingredients can be added by using ASSEMBLE Ingredient1 WITH Ingredient2\]]
  2474. mastercraft.cmd, mc_include.cmd(1009): [matchre RETURN ^You can't seem to focus on that\.\s*Perhaps you're too mentally tired from researching similar principles recently\.]
  2475. mastercraft.cmd, mc_include.cmd(1010): [matchre RETURN ^\s*LINK ALL CANCEL\s*\- Breaks all links]
  2476. mastercraft.cmd, mc_include.cmd(1011): [matchre RETURN (bundle them with your logbook and then give|you trace|you just received a work order|You hand|You slide|You place)]
  2477. mastercraft.cmd, mc_include.cmd(1012): [matchre RETURN ^(You have no idea how to craft|The book is already turned|You turn your book|You realize you have items bundled with the logbook)]
  2478. mastercraft.cmd, mc_include.cmd(1013): [matchre RETURN (You measure out|You carefully break off|^You hand|"There isn't a scratch on that|"I don't repair those here\.")]
  2479. mastercraft.cmd, mc_include.cmd(1014): [matchre RETURN (Just give it to me again if you want|completely undamaged and does not need repair|not damaged enough to warrant repair)]
  2480. mastercraft.cmd, mc_include.cmd(1015): [matchre RETURN ^(You find your jar|The (\S+) can only hold)]
  2481. mastercraft.cmd, mc_include.cmd(1016): [matchre RETURN ^(You .*open|You .*close|That is already open|That is already closed)]
  2482. mastercraft.cmd, mc_include.cmd(1017): [matchre RETURN ^You count out]
  2483. mastercraft.cmd, mc_include.cmd(1019): [matchre RETURN ^\s*Encumbrance\s*\:]
  2484. mastercraft.cmd, mc_include.cmd(1020): [send turn my book to page 19]
  2485. mastercraft.cmd, mc_include.cmd(1021): [matchwait 15]
  2486. turn my book to page 19
  2487. You turn your book to page 19, instructions for crafting a ribbed bone helm.
  2488. >
  2489. mastercraft.cmd(2051): [return:]
  2490. mastercraft.cmd(2052): [return]
  2491. mastercraft.cmd(523): [gosub STUDY my book]
  2492. mastercraft.cmd, mc_include.cmd(1029): [var Study my book]
  2493. mastercraft.cmd, mc_include.cmd(1030): [var LOCATION STUDY_1]
  2494. mastercraft.cmd, mc_include.cmd(1031): [pause 0.0001]
  2495. mastercraft.cmd, mc_include.cmd(1032): [STUDY_1:]
  2496. mastercraft.cmd, mc_include.cmd(1033): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  2497. mastercraft.cmd, mc_include.cmd(1034): [matchre STUNNED ^You are still stunned]
  2498. mastercraft.cmd, mc_include.cmd(1035): [matchre WEBBED ^You can't do that while entangled in a web]
  2499. mastercraft.cmd, mc_include.cmd(1036): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  2500. mastercraft.cmd, mc_include.cmd(1037): [match STUDY_1 You begin]
  2501. mastercraft.cmd, mc_include.cmd(1038): [match STUDY_1 You continue studying the]
  2502. mastercraft.cmd, mc_include.cmd(1039): [match STUDY_1 You continue to study]
  2503. mastercraft.cmd, mc_include.cmd(1040): [match RETURN You take on a studious look]
  2504. mastercraft.cmd, mc_include.cmd(1041): [match STUDY_END Why do you need to study this chart again?]
  2505. mastercraft.cmd, mc_include.cmd(1042): [matchre STUDY_NEXT (^With|^In) a sudden moment of clarity]
  2506. mastercraft.cmd, mc_include.cmd(1043): [matchre GET_BOOK ^But you are not holding it]
  2507. mastercraft.cmd, mc_include.cmd(1044): [matchre RETURN You study|You scan|You notate|You review]
  2508. mastercraft.cmd, mc_include.cmd(1045): [matchre RETURN ^You now feel ready to begin the crafting process.]
  2509. mastercraft.cmd, mc_include.cmd(1046): [send study my book]
  2510. mastercraft.cmd, mc_include.cmd(1047): [matchwait]
  2511. study my book
  2512.  
  2513. You scan the ribbed helm instructions with a glance and interpret many of the design's finer points. (2/5)
  2514. You now feel ready to begin the crafting process.
  2515. Roundtime: 8 sec.
  2516. R>
  2517. Learned: Scholarship
  2518.  
  2519. R>
  2520. The lissome alfar warrior searches around for a moment.
  2521. R>
  2522. mastercraft.cmd(2051): [return:]
  2523. mastercraft.cmd(2052): [return]
  2524. mastercraft.cmd(524): [if ((3 < 4) && (!0)) then ]
  2525. mastercraft.cmd(525): [{]
  2526. mastercraft.cmd(526): [math difficultytry add 1]
  2527. mastercraft.cmd(527): [pause 0.5]
  2528. mastercraft.cmd(528): [goto new.order]
  2529. mastercraft.cmd(248): [var fail 0]
  2530. mastercraft.cmd(249): [var diff.change 0]
  2531. mastercraft.cmd(250): [if 1 > 4 then]
  2532. mastercraft.cmd(254): [}]
  2533. mastercraft.cmd(255): [gosub find.master]
  2534. mastercraft.cmd, mc_include.cmd(712): [gosub check.location]
  2535. mastercraft.cmd, mc_include.cmd(302): [var society none]
  2536. mastercraft.cmd, mc_include.cmd(303): [if 150 = 30 && matchre("442|441|443|405|404|398|402|403|409|408|399|406|407|400|410|411|401", "207") then]
  2537. mastercraft.cmd, mc_include.cmd(304): [if 150 = 30 && matchre("448|450|449|451|458|459|455|452|453|454|456|457|460", "207") then]
  2538. mastercraft.cmd, mc_include.cmd(305): [if 150 = 30 && matchre("461|462|463|464|465|466|467|468|469", "207") then]
  2539. mastercraft.cmd, mc_include.cmd(306): [if 150 = 30 && matchre("470|471|473|474|475|481|472|476|479|478|477|480|482", "207") then]
  2540. mastercraft.cmd, mc_include.cmd(307): [if 150 = 30 && matchre("526|527|528|529|530|531|532|533|534|535|536|537|538|539|540", "207") then]
  2541. mastercraft.cmd, mc_include.cmd(308): [if 150 = 1 && matchre("903|865|962|961|960|902|905|904|906|963|907|908|909", "207") then]
  2542. mastercraft.cmd, mc_include.cmd(309): [if 150 = 1 && matchre("873|910|911|912|913|914|915|916|917|918|919|920|921|922|923|924", "207") then]
  2543. mastercraft.cmd, mc_include.cmd(310): [if 150 = 1 && matchre("851|925|874|926|927|928|929|930", "207") then]
  2544. mastercraft.cmd, mc_include.cmd(311): [if 150 = 1 && matchre("898|931|932|933|934", "207") then]
  2545. mastercraft.cmd, mc_include.cmd(312): [if 150 = 90 && matchre("818|819|820|821|822|823|824|825|826|827|828|829|830|831|832", "207") then]
  2546. mastercraft.cmd, mc_include.cmd(313): [if 150 = 90 && matchre("850|851|852|846|843|845|847|848|849|844|841|839|840|842", "207") then]
  2547. mastercraft.cmd, mc_include.cmd(314): [if 150 = 90 && matchre("853|854|855|856|857|858|859|860|861|862", "207") then]
  2548. mastercraft.cmd, mc_include.cmd(315): [if 150 = 90 && matchre("863|864|865|866|867|868|869|870|871|872|873", "207") then]
  2549. mastercraft.cmd, mc_include.cmd(316): [if 150 = 67 && matchre("644|661|645|648|648|649|650|651|652|653|654|655|656|657|658|659|660|646", "207") then]
  2550. mastercraft.cmd, mc_include.cmd(317): [if 150 = 67 && matchre("700|701|702|703|704|705", "207") then]
  2551. mastercraft.cmd, mc_include.cmd(318): [if 150 = 67 && matchre("711|712|713|714|715|716|717|718", "207") then]
  2552. mastercraft.cmd, mc_include.cmd(319): [if 150 = 67 && matchre("719|720|721|722|723|724|725|726|727|728|729|730|731", "207") then]
  2553. mastercraft.cmd, mc_include.cmd(320): [if 150 = 116 && matchre("407|408|416|417|418|419|409|410|411|412|413|414|415", "207") then]
  2554. mastercraft.cmd, mc_include.cmd(321): [if 150 = 107 && matchre("334|335|336|337|338|339|340|341|342|343|344|345|346|347|348", "207") then]
  2555. mastercraft.cmd, mc_include.cmd(322): [if 150 = 7 && matchre("774|777|776|775|778|782|779|784|780|786|781|783|785", "207") then]
  2556. mastercraft.cmd, mc_include.cmd(323): [if 150 = 61 && matchre("248|238|239|240|241|242|243|244|245|246|247|253|252|251|250|249|237", "207") then]
  2557. mastercraft.cmd, mc_include.cmd(324): [if 150 = 150 && matchre("206|207|208|209|210|220|221", "207") then]
  2558. mastercraft.cmd, mc_include.cmd(324): [var society Fang.Engineering]
  2559. mastercraft.cmd, mc_include.cmd(325): [if 150 = 150 && matchre("196|197|198|199|200|201|202|203|204|215|216|217|218|219", "207") then]
  2560. mastercraft.cmd, mc_include.cmd(326): [if 150 = 150 && matchre("183|184|185|186|187|188|189|211|212|213|214", "207") then]
  2561. mastercraft.cmd, mc_include.cmd(327): [if 150 = 150 && matchre("190|191|192|193|194|195", "207") then]
  2562. mastercraft.cmd, mc_include.cmd(328): [pause 1]
  2563.  
  2564. You feel fully attuned to the mana streams again.
  2565. >
  2566. mastercraft.cmd, mc_include.cmd(329): [assembleloc:]
  2567. mastercraft.cmd, mc_include.cmd(358): [gosub Fang.Engineering]
  2568. mastercraft.cmd, mc_include.cmd(626): [var master Brogir]
  2569. mastercraft.cmd, mc_include.cmd(627): [put #tvar master.room 206|207|208|209|210]
  2570. mastercraft.cmd, mc_include.cmd(628): [put #tvar work.room 220|221]
  2571. mastercraft.cmd, mc_include.cmd(629): [put #tvar supply.room 208]
  2572. mastercraft.cmd, mc_include.cmd(630): [put #tvar part.room 208]
  2573. mastercraft.cmd, mc_include.cmd(631): [put #tvar tool.room 209]
  2574. mastercraft.cmd, mc_include.cmd(632): [put #tvar ingot.buy 200]
  2575. mastercraft.cmd, mc_include.cmd(633): [var society.type Engineering]
  2576. mastercraft.cmd, mc_include.cmd(634): [return]
  2577. mastercraft.cmd, mc_include.cmd(359): [return]
  2578. mastercraft.cmd, mc_include.cmd(713): [var Master.Found 0]
  2579. mastercraft.cmd, mc_include.cmd(714): [var temp 0]
  2580. mastercraft.cmd, mc_include.cmd(715): [eval temp.max count("206|207|208|209|210","|")]
  2581. mastercraft.cmd, mc_include.cmd(720): [if matchre("You also see a lissome alfar warrior, Engineering Society Master Brogir, a painted door and a large sign.", "Brogir") then]
  2582. mastercraft.cmd, mc_include.cmd(721): [{]
  2583. mastercraft.cmd, mc_include.cmd(722): [unvar temp]
  2584. mastercraft.cmd, mc_include.cmd(723): [unvar temp.max]
  2585. mastercraft.cmd, mc_include.cmd(724): [return]
  2586. mastercraft.cmd(256): [if !matchre("carving book|Empty", "logbook") then]
  2587. mastercraft.cmd(257): [{]
  2588. mastercraft.cmd(258): [gosub EMPTY_HANDS]
  2589. mastercraft.cmd, mc_include.cmd(861): [pause 0.0001]
  2590. mastercraft.cmd, mc_include.cmd(862): [if (("carving book" != "Empty") && (matchre("", "book"))) then]
  2591. mastercraft.cmd, mc_include.cmd(863): [if (("carving book" != "Empty") && (matchre("", ""))) then]
  2592. mastercraft.cmd, mc_include.cmd(863): [gosub PUT_IT in my leather.carpetbag]
  2593. mastercraft.cmd, mc_include.cmd(1054): [var PutIt in my leather.carpetbag]
  2594. mastercraft.cmd, mc_include.cmd(1055): [var LOCATION PUT_IT_1]
  2595. mastercraft.cmd, mc_include.cmd(1056): [pause 0.0001]
  2596. mastercraft.cmd, mc_include.cmd(1057): [PUT_IT_1:]
  2597. mastercraft.cmd, mc_include.cmd(1058): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  2598. mastercraft.cmd, mc_include.cmd(1059): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  2599. mastercraft.cmd, mc_include.cmd(1060): [matchre WEBBED ^You can't do that while entangled in a web]
  2600. mastercraft.cmd, mc_include.cmd(1061): [matchre STUNNED ^You are still stunned]
  2601. mastercraft.cmd, mc_include.cmd(1062): [matchre RETURN ^You (?:put|drop) .*\.]
  2602. mastercraft.cmd, mc_include.cmd(1063): [matchre RETURN ^Please rephrase that command\.]
  2603. mastercraft.cmd, mc_include.cmd(1064): [matchre RETURN ^.* what\?]
  2604. mastercraft.cmd, mc_include.cmd(1065): [matchre RETURN ^I could not find what you were referring to\.]
  2605. mastercraft.cmd, mc_include.cmd(1066): [matchre RETURN ^What were you referring to\? ]
  2606. mastercraft.cmd, mc_include.cmd(1067): [matchre RETURN ^The (\S+) can only hold]
  2607. mastercraft.cmd, mc_include.cmd(1068): [matchre PUT_IT_1 ^\[Putting an item on the brazier begins the enchanting process]
  2608. mastercraft.cmd, mc_include.cmd(1069): [send put in my leather.carpetbag]
  2609. mastercraft.cmd, mc_include.cmd(1070): [matchwait 15]
  2610. put in my leather.carpetbag
  2611. What were you referring to?
  2612. >
  2613. mastercraft.cmd(2051): [return:]
  2614. mastercraft.cmd(2052): [return]
  2615. mastercraft.cmd, mc_include.cmd(864): [if ("carving book" != "Empty") then]
  2616. mastercraft.cmd, mc_include.cmd(864): [gosub PUT_IT book in leather.carpetbag]
  2617. mastercraft.cmd, mc_include.cmd(1054): [var PutIt book in leather.carpetbag]
  2618. mastercraft.cmd, mc_include.cmd(1055): [var LOCATION PUT_IT_1]
  2619. mastercraft.cmd, mc_include.cmd(1056): [pause 0.0001]
  2620. mastercraft.cmd, mc_include.cmd(1057): [PUT_IT_1:]
  2621. mastercraft.cmd, mc_include.cmd(1058): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  2622. mastercraft.cmd, mc_include.cmd(1059): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  2623. mastercraft.cmd, mc_include.cmd(1060): [matchre WEBBED ^You can't do that while entangled in a web]
  2624. mastercraft.cmd, mc_include.cmd(1061): [matchre STUNNED ^You are still stunned]
  2625. mastercraft.cmd, mc_include.cmd(1062): [matchre RETURN ^You (?:put|drop) .*\.]
  2626. mastercraft.cmd, mc_include.cmd(1063): [matchre RETURN ^Please rephrase that command\.]
  2627. mastercraft.cmd, mc_include.cmd(1064): [matchre RETURN ^.* what\?]
  2628. mastercraft.cmd, mc_include.cmd(1065): [matchre RETURN ^I could not find what you were referring to\.]
  2629. mastercraft.cmd, mc_include.cmd(1066): [matchre RETURN ^What were you referring to\? ]
  2630. mastercraft.cmd, mc_include.cmd(1067): [matchre RETURN ^The (\S+) can only hold]
  2631. mastercraft.cmd, mc_include.cmd(1068): [matchre PUT_IT_1 ^\[Putting an item on the brazier begins the enchanting process]
  2632. mastercraft.cmd, mc_include.cmd(1069): [send put book in leather.carpetbag]
  2633. mastercraft.cmd, mc_include.cmd(1070): [matchwait 15]
  2634. put book in leather.carpetbag
  2635.  
  2636. You put your book in your leather-clasped carpetbag.
  2637. >
  2638. mastercraft.cmd(2051): [return:]
  2639. mastercraft.cmd(2052): [return]
  2640. mastercraft.cmd, mc_include.cmd(865): [if ("Empty" != "Empty") then]
  2641. mastercraft.cmd, mc_include.cmd(866): [return]
  2642. mastercraft.cmd(259): [gosub GET my Engineering logbook from my leather.carpetbag]
  2643. mastercraft.cmd, mc_include.cmd(1078): [var Get my Engineering logbook from my leather.carpetbag]
  2644. mastercraft.cmd, mc_include.cmd(1079): [var LOCATION GET_1]
  2645. mastercraft.cmd, mc_include.cmd(1080): [pause 0.0001]
  2646. mastercraft.cmd, mc_include.cmd(1081): [GET_1:]
  2647. mastercraft.cmd, mc_include.cmd(1082): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  2648. mastercraft.cmd, mc_include.cmd(1083): [matchre WAIT ^You struggle with .* great weight but can't quite lift it\!]
  2649. mastercraft.cmd, mc_include.cmd(1084): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  2650. mastercraft.cmd, mc_include.cmd(1085): [matchre WEBBED ^You can't do that while entangled in a web]
  2651. mastercraft.cmd, mc_include.cmd(1086): [matchre STUNNED ^You are still stunned]
  2652. mastercraft.cmd, mc_include.cmd(1087): [matchre HOLD_1 ^But that is already in your inventory\.]
  2653. mastercraft.cmd, mc_include.cmd(1088): [matchre RETURN ^You get .*\.]
  2654. mastercraft.cmd, mc_include.cmd(1089): [matchre RETURN ^You pick up .*\.]
  2655. mastercraft.cmd, mc_include.cmd(1090): [matchre RETURN ^You carefully remove .* from the bundle\.]
  2656. mastercraft.cmd, mc_include.cmd(1091): [matchre RETURN ^You are already holding that\.]
  2657. mastercraft.cmd, mc_include.cmd(1092): [matchre RETURN ^Get what\?]
  2658. mastercraft.cmd, mc_include.cmd(1093): [matchre RETURN ^I could not find what you were referring to\.]
  2659. mastercraft.cmd, mc_include.cmd(1094): [matchre RETURN ^What were you referring to\?]
  2660. mastercraft.cmd, mc_include.cmd(1095): [matchre RETURN ^You grab .*(?:\.|\!|\?)]
  2661. mastercraft.cmd, mc_include.cmd(1096): [matchre RETURN ^As best it can\, .* moves in your direction\.]
  2662. mastercraft.cmd, mc_include.cmd(1097): [matchre UNTIE ^You pull at it]
  2663. mastercraft.cmd, mc_include.cmd(1098): [send get my Engineering logbook from my leather.carpetbag]
  2664. mastercraft.cmd, mc_include.cmd(1099): [matchwait 15]
  2665. get my Engineering logbook from my leather.carpetbag
  2666. >
  2667. You get an engineering work order logbook from inside your leather-clasped carpetbag.
  2668. >
  2669. mastercraft.cmd(2051): [return:]
  2670. mastercraft.cmd(2052): [return]
  2671. mastercraft.cmd(260): [}]
  2672. mastercraft.cmd(261): [matchre untie.order ^You realize you have items]
  2673. mastercraft.cmd(262): [matchre new.order ^To whom are you|need to be holding a \S+ work order logbook]
  2674. mastercraft.cmd(263): [matchre new.order.wait but you just received a work order]
  2675. mastercraft.cmd(264): [matchre identify.order this is an order for]
  2676. mastercraft.cmd(265): [send ask Brogir for challenging carving work]
  2677. mastercraft.cmd(266): [matchwait]
  2678. ask Brogir for challenging carving work
  2679. mastercraft.cmd(157): [var order.quantity 2]
  2680. mastercraft.cmd(157): [put #var MC.order.quality of superior quality]
  2681. Brogir shuffles through some notes and says, "Alright, this is an order for a deep stone basin. I need 2 of superior quality, made from any material and due in 35 roisaen. Please complete the items, bundle them with your logbook and then give me the logbook to complete this order. Good luck!"
  2682.  
  2683. mastercraft.cmd(168): [var chapter 1]
  2684. You seem to recall this item being somewhere in chapter 1 of the instruction book.
  2685. >
  2686. mastercraft.cmd(279): [identify.order:]
  2687. mastercraft.cmd(280): [if !0 then]
  2688. mastercraft.cmd(281): [{]
  2689. mastercraft.cmd(282): [if 2 > 5 then]
  2690. mastercraft.cmd(283): [if 2 < 3 then]
  2691. mastercraft.cmd(283): [goto new.order]
  2692. mastercraft.cmd(248): [var fail 0]
  2693. mastercraft.cmd(249): [var diff.change 0]
  2694. mastercraft.cmd(250): [if 1 > 4 then]
  2695. mastercraft.cmd(254): [}]
  2696. mastercraft.cmd(255): [gosub find.master]
  2697. mastercraft.cmd, mc_include.cmd(712): [gosub check.location]
  2698. mastercraft.cmd, mc_include.cmd(302): [var society none]
  2699. mastercraft.cmd, mc_include.cmd(303): [if 150 = 30 && matchre("442|441|443|405|404|398|402|403|409|408|399|406|407|400|410|411|401", "207") then]
  2700. mastercraft.cmd, mc_include.cmd(304): [if 150 = 30 && matchre("448|450|449|451|458|459|455|452|453|454|456|457|460", "207") then]
  2701. mastercraft.cmd, mc_include.cmd(305): [if 150 = 30 && matchre("461|462|463|464|465|466|467|468|469", "207") then]
  2702. mastercraft.cmd, mc_include.cmd(306): [if 150 = 30 && matchre("470|471|473|474|475|481|472|476|479|478|477|480|482", "207") then]
  2703. mastercraft.cmd, mc_include.cmd(307): [if 150 = 30 && matchre("526|527|528|529|530|531|532|533|534|535|536|537|538|539|540", "207") then]
  2704. mastercraft.cmd, mc_include.cmd(308): [if 150 = 1 && matchre("903|865|962|961|960|902|905|904|906|963|907|908|909", "207") then]
  2705. mastercraft.cmd, mc_include.cmd(309): [if 150 = 1 && matchre("873|910|911|912|913|914|915|916|917|918|919|920|921|922|923|924", "207") then]
  2706. mastercraft.cmd, mc_include.cmd(310): [if 150 = 1 && matchre("851|925|874|926|927|928|929|930", "207") then]
  2707. mastercraft.cmd, mc_include.cmd(311): [if 150 = 1 && matchre("898|931|932|933|934", "207") then]
  2708. mastercraft.cmd, mc_include.cmd(312): [if 150 = 90 && matchre("818|819|820|821|822|823|824|825|826|827|828|829|830|831|832", "207") then]
  2709. mastercraft.cmd, mc_include.cmd(313): [if 150 = 90 && matchre("850|851|852|846|843|845|847|848|849|844|841|839|840|842", "207") then]
  2710. mastercraft.cmd, mc_include.cmd(314): [if 150 = 90 && matchre("853|854|855|856|857|858|859|860|861|862", "207") then]
  2711. mastercraft.cmd, mc_include.cmd(315): [if 150 = 90 && matchre("863|864|865|866|867|868|869|870|871|872|873", "207") then]
  2712. mastercraft.cmd, mc_include.cmd(316): [if 150 = 67 && matchre("644|661|645|648|648|649|650|651|652|653|654|655|656|657|658|659|660|646", "207") then]
  2713. mastercraft.cmd, mc_include.cmd(317): [if 150 = 67 && matchre("700|701|702|703|704|705", "207") then]
  2714. mastercraft.cmd, mc_include.cmd(318): [if 150 = 67 && matchre("711|712|713|714|715|716|717|718", "207") then]
  2715. mastercraft.cmd, mc_include.cmd(319): [if 150 = 67 && matchre("719|720|721|722|723|724|725|726|727|728|729|730|731", "207") then]
  2716. mastercraft.cmd, mc_include.cmd(320): [if 150 = 116 && matchre("407|408|416|417|418|419|409|410|411|412|413|414|415", "207") then]
  2717. mastercraft.cmd, mc_include.cmd(321): [if 150 = 107 && matchre("334|335|336|337|338|339|340|341|342|343|344|345|346|347|348", "207") then]
  2718. mastercraft.cmd, mc_include.cmd(322): [if 150 = 7 && matchre("774|777|776|775|778|782|779|784|780|786|781|783|785", "207") then]
  2719. mastercraft.cmd, mc_include.cmd(323): [if 150 = 61 && matchre("248|238|239|240|241|242|243|244|245|246|247|253|252|251|250|249|237", "207") then]
  2720. mastercraft.cmd, mc_include.cmd(324): [if 150 = 150 && matchre("206|207|208|209|210|220|221", "207") then]
  2721. mastercraft.cmd, mc_include.cmd(324): [var society Fang.Engineering]
  2722. mastercraft.cmd, mc_include.cmd(325): [if 150 = 150 && matchre("196|197|198|199|200|201|202|203|204|215|216|217|218|219", "207") then]
  2723. mastercraft.cmd, mc_include.cmd(326): [if 150 = 150 && matchre("183|184|185|186|187|188|189|211|212|213|214", "207") then]
  2724. mastercraft.cmd, mc_include.cmd(327): [if 150 = 150 && matchre("190|191|192|193|194|195", "207") then]
  2725. mastercraft.cmd, mc_include.cmd(328): [pause 1]
  2726. mastercraft.cmd, mc_include.cmd(329): [assembleloc:]
  2727. mastercraft.cmd, mc_include.cmd(358): [gosub Fang.Engineering]
  2728. mastercraft.cmd, mc_include.cmd(626): [var master Brogir]
  2729. mastercraft.cmd, mc_include.cmd(627): [put #tvar master.room 206|207|208|209|210]
  2730. mastercraft.cmd, mc_include.cmd(628): [put #tvar work.room 220|221]
  2731. mastercraft.cmd, mc_include.cmd(629): [put #tvar supply.room 208]
  2732. mastercraft.cmd, mc_include.cmd(630): [put #tvar part.room 208]
  2733. mastercraft.cmd, mc_include.cmd(631): [put #tvar tool.room 209]
  2734. mastercraft.cmd, mc_include.cmd(632): [put #tvar ingot.buy 200]
  2735. mastercraft.cmd, mc_include.cmd(633): [var society.type Engineering]
  2736. mastercraft.cmd, mc_include.cmd(634): [return]
  2737. mastercraft.cmd, mc_include.cmd(359): [return]
  2738. mastercraft.cmd, mc_include.cmd(713): [var Master.Found 0]
  2739. mastercraft.cmd, mc_include.cmd(714): [var temp 0]
  2740. mastercraft.cmd, mc_include.cmd(715): [eval temp.max count("206|207|208|209|210","|")]
  2741. mastercraft.cmd, mc_include.cmd(720): [if matchre("You also see a lissome alfar warrior, Engineering Society Master Brogir, a painted door and a large sign.", "Brogir") then]
  2742. mastercraft.cmd, mc_include.cmd(721): [{]
  2743. mastercraft.cmd, mc_include.cmd(722): [unvar temp]
  2744. mastercraft.cmd, mc_include.cmd(723): [unvar temp.max]
  2745. mastercraft.cmd, mc_include.cmd(724): [return]
  2746. mastercraft.cmd(256): [if !matchre("engineering logbook|Empty", "logbook") then]
  2747. mastercraft.cmd(260): [}]
  2748. mastercraft.cmd(261): [matchre untie.order ^You realize you have items]
  2749. mastercraft.cmd(262): [matchre new.order ^To whom are you|need to be holding a \S+ work order logbook]
  2750. mastercraft.cmd(263): [matchre new.order.wait but you just received a work order]
  2751. mastercraft.cmd(264): [matchre identify.order this is an order for]
  2752. mastercraft.cmd(265): [send ask Brogir for challenging carving work]
  2753. mastercraft.cmd(266): [matchwait]
  2754. ask Brogir for challenging carving work
  2755. mastercraft.cmd(157): [var order.quantity 5]
  2756. mastercraft.cmd(157): [put #var MC.order.quality of superior quality]
  2757. Brogir shuffles through some notes and says, "Alright, this is an order for a segmented bone tabard. I need 5 of superior quality, made from any material and due in 230 roisaen. Please complete the items, bundle them with your logbook and then give me the logbook to complete this order. Good luck!"
  2758.  
  2759. mastercraft.cmd(168): [var chapter 10]
  2760. You seem to recall this item being somewhere in chapter 10 of the instruction book.
  2761. >
  2762. mastercraft.cmd(279): [identify.order:]
  2763. mastercraft.cmd(280): [if !0 then]
  2764. mastercraft.cmd(281): [{]
  2765. mastercraft.cmd(282): [if 5 > 5 then]
  2766. mastercraft.cmd(283): [if 5 < 3 then]
  2767. mastercraft.cmd(284): [}]
  2768. mastercraft.cmd(287): [if "carving" = "weapon" then]
  2769. mastercraft.cmd(301): [}]
  2770. mastercraft.cmd(302): [if "carving" = "armor" then]
  2771. mastercraft.cmd(311): [}]
  2772. mastercraft.cmd(312): [if "carving" = "blacksmith" then]
  2773. mastercraft.cmd(321): [}]
  2774. mastercraft.cmd(322): [if "carving" = "tailor" then]
  2775. mastercraft.cmd(336): [}]
  2776. mastercraft.cmd(337): [if "carving" = "carving" then]
  2777. mastercraft.cmd(338): [{]
  2778. mastercraft.cmd(339): [matchre chapter.1 This logbook is tracking a work order requiring you to craft (a small stone block|a deep stone basin|a large stone block|a small stone sphere|a thin stone slab|a flat slickstone|a short stone pole|a large stone sphere|a thick stone slab|a grooved stone stirring rod|a smooth slickstone|a polished slickstone|a stout stone stirring rod|a notched stone stirring rod|a shallow stone basin|a forked stone stirring rod|a long stone pole|a slender stone stirring rod) from any material\.]
  2779. mastercraft.cmd(340): [matchre chapter.2 This logbook is tracking a work order requiring you to craft (a rough stone table|a stone buffet table|a high stone table|a stone dining table|a square stone table|a stone refectory table|a round stone table|a stone meditation table|an oval stone table|a stone parquet table|a long stone table) from any material\.]
  2780. mastercraft.cmd(341): [matchre chapter.3 This logbook is tracking a work order requiring you to craft (some smooth stones|a stone bola|a stone bludgeon|a stone hand sword|a stone carving knife|a heavy stone mallet|some elongated stones|a stone javelin|a stone hand axe|a stone spear|a stone war club|a stone war mattock|some balanced stones|a stone maul|a stone war hammer|a stone flail|some stone spikes|some stone shards) from any material\.]
  2781. mastercraft.cmd(342): [matchre chapter.4 This logbook is tracking a work order requiring you to craft (a stone band|a stone talisman case|a stone toe ring|a stone belt buckle|a stone nose ring|a stone armband|a stone pin|an articulated stone bracelet|a stone anklet|a stone tiara|a stone bracelet|a stone locket|a stone tailband|a stone choker|a stone hairpin|a stone diadem|a stone cloak pin|a stone circlet|a pair of stone earrings|an articulated stone necklace|a stone medallion|a stone crown|a stone amulet|an articulated stone belt|a stone pendant|a stone mask|a stone brooch|a stone earcuff) from any material\.]
  2782. mastercraft.cmd(343): [matchre chapter.5 This logbook is tracking a work order requiring you to craft (a Human image|an Elothean image|a Kaldar image|a Prydaen image|an Elf image|a Rakash image|a Gor'Tog image|a S'Kra Mur image|a Halfling image|a Dwarf image|a Gnome image) from any material\.]
  2783. mastercraft.cmd(344): [matchre chapter.6 This logbook is tracking a work order requiring you to craft (a long bone pole|a short bone pole) from any material\.]
  2784. mastercraft.cmd(345): [matchre chapter.7 This logbook is tracking a work order requiring you to craft (a round bone table|a square bone table) from any material\.]
  2785. mastercraft.cmd(346): [matchre chapter.8 This logbook is tracking a work order requiring you to craft (a bone bludgeon|a bone javelin|a bone carving knife|a light bone spear|a bone hand axe|a bone maul|a bone war club|a bone mattock|a bone shiv|a bone flail|a bone hand sword|a bone mallet) from any material\.]
  2786. mastercraft.cmd(347): [matchre chapter.9 This logbook is tracking a work order requiring you to craft (a bone band|a bone brooch|a bone nose ring|a bone armband|a bone toe ring|a bone belt buckle|a bone bracelet|a bone choker|a bone anklet|a bone locket|a bone pin|a bone tiara|a bone cloak pin|an articulated bone bracelet|a bone hairpin|some bone bangles|a bone tailband|an articulated bone necklace|a shallow bone cup|a bone circlet|a bone pendant|a bone crown|a bone amulet|a bone comb|a bone medallion|a bone haircomb|a pair of bone earrings|a bone earcuff) from any material\.]
  2787. mastercraft.cmd(348): [matchre chapter.10 This logbook is tracking a work order requiring you to craft (a segmented bone mask|a segmented bone mantle|a segmented bone aventail|a segmented bone tabard|a notched bone mask|a ribbed bone balaclava|a notched bone aventail|some ribbed bone greaves|a segmented bone cap|some ribbed vambraces|some segmented bone gloves|some notched bone sleeves|a ribbed bone mask|a ribbed bone tasset|a ribbed bone aventail|a notched bone vest|a notched bone cap|a notched bone mantle|some notched bone gloves|a notched bone tabard|a segmented bone helm|a segmented bone robe|a ribbed bone cap|a segmented bone coat|some ribbed bone gloves|some ribbed bone sleeves|a notched bone helm|a ribbed bone vest|a segmented bone balaclava|a ribbed bone mantle|some segmented bone greaves|a ribbed bone tabard|some segmented vambraces|a notched bone robe|a segmented bone tasset|a notched bone coat|a ribbed bone helm|a segmented bone hauberk|a notched bone balaclava|a ribbed bone robe|some notched bone greaves|a ribbed bone coat|some notched vambraces|a notched bone hauberk|some segmented bone sleeves|a ribbed bone hauberk|a notched bone tasset|a segmented bone vest) from any material\.]
  2788. mastercraft.cmd(349): [matchre new.order.wait ^This logbook has been used to complete]
  2789. mastercraft.cmd(350): [put read my Engineering logbook]
  2790. [mastercraft]: read my Engineering logbook
  2791. mastercraft.cmd(351): [matchwait]
  2792. You open your logbook and sort through its contents.
  2793. mastercraft.cmd(156): [var order.quantity 5]
  2794. This logbook is tracking a work order requiring you to craft a segmented bone tabard from any material. You must bundle and deliver 5 more within the next 229 roisaen.
  2795.  
  2796. This logbook has been used to complete:
  2797. 0 Easy, 0 Challenging and 0 Hard Tinkering work orders.
  2798. 0 Easy, 0 Challenging and 0 Hard Shaping work orders.
  2799. 63 Easy, 0 Challenging and 0 Hard Carving work orders.
  2800. >
  2801. mastercraft.cmd(496): [chapter.10:]
  2802. mastercraft.cmd(497): [var full.order.noun a segmented bone tabard]
  2803. mastercraft.cmd(498): [if "carving" = "tailor" then]
  2804. mastercraft.cmd(499): [if "carving" = "carving" then]
  2805. mastercraft.cmd(499): [var order.type bone]
  2806. mastercraft.cmd(500): [if "carving" = "shaping" then]
  2807. mastercraft.cmd(501): [var order.chapter 10]
  2808. mastercraft.cmd(502): [pause .5]
  2809. mastercraft.cmd(503): [goto chapter.name]
  2810. mastercraft.cmd(407): [if "carving" = "tinkering" then]
  2811. mastercraft.cmd(408): [if matchre("a segmented bone tabard", "(?:.*\s)(\S+$)") then]
  2812. mastercraft.cmd(408): [put #var MC.order.noun tabard]
  2813. mastercraft.cmd(409): [if matchre("a segmented bone tabard", ".* ball and chain") then]
  2814. mastercraft.cmd(410): [echo Item Full Name : a segmented bone tabard]
  2815. Item Full Name : a segmented bone tabard
  2816. mastercraft.cmd(411): [echo Item Base Name : tabard]
  2817. Item Base Name : tabard
  2818. mastercraft.cmd(412): [echo Chapter Item Is In : 10]
  2819. Chapter Item Is In : 10
  2820. mastercraft.cmd(413): [echo Quantity Desired : 5]
  2821. Quantity Desired : 5
  2822. mastercraft.cmd(414): [goto keep.order]
  2823. mastercraft.cmd(506): [if matchre("a segmented bone tabard", "none") then]
  2824. mastercraft.cmd(507): [if (("carving" = "tailor") && ("bone" != "bone")) then]
  2825. mastercraft.cmd(508): [if (("carving" = "carving") && ("bone" != "bone")) then]
  2826. mastercraft.cmd(509): [if "of superior quality" = "finely-crafted" then]
  2827. mastercraft.cmd(510): [if "of superior quality" = "of superior quality" then]
  2828. mastercraft.cmd(510): [put #var MC.order.quality.fail riddled with mistakes and practically useless|of dismal quality|very poorly-crafted|of below-average quality|of mediocre quality|of average quality|of above-average quality|well-crafted|finely-crafted]
  2829. mastercraft.cmd(511): [if "of superior quality" = "of exceptional quality" then]
  2830. mastercraft.cmd(512): [if "of superior quality" = "" then]
  2831. mastercraft.cmd(513): [goto turn.page]
  2832. mastercraft.cmd(516): [gosub PUT_IT my Engineering logbook in my leather.carpetbag]
  2833. mastercraft.cmd, mc_include.cmd(1054): [var PutIt my Engineering logbook in my leather.carpetbag]
  2834. mastercraft.cmd, mc_include.cmd(1055): [var LOCATION PUT_IT_1]
  2835. mastercraft.cmd, mc_include.cmd(1056): [pause 0.0001]
  2836. mastercraft.cmd, mc_include.cmd(1057): [PUT_IT_1:]
  2837. mastercraft.cmd, mc_include.cmd(1058): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  2838. mastercraft.cmd, mc_include.cmd(1059): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  2839. mastercraft.cmd, mc_include.cmd(1060): [matchre WEBBED ^You can't do that while entangled in a web]
  2840. mastercraft.cmd, mc_include.cmd(1061): [matchre STUNNED ^You are still stunned]
  2841. mastercraft.cmd, mc_include.cmd(1062): [matchre RETURN ^You (?:put|drop) .*\.]
  2842. mastercraft.cmd, mc_include.cmd(1063): [matchre RETURN ^Please rephrase that command\.]
  2843. mastercraft.cmd, mc_include.cmd(1064): [matchre RETURN ^.* what\?]
  2844. mastercraft.cmd, mc_include.cmd(1065): [matchre RETURN ^I could not find what you were referring to\.]
  2845. mastercraft.cmd, mc_include.cmd(1066): [matchre RETURN ^What were you referring to\? ]
  2846. mastercraft.cmd, mc_include.cmd(1067): [matchre RETURN ^The (\S+) can only hold]
  2847. mastercraft.cmd, mc_include.cmd(1068): [matchre PUT_IT_1 ^\[Putting an item on the brazier begins the enchanting process]
  2848. mastercraft.cmd, mc_include.cmd(1069): [send put my Engineering logbook in my leather.carpetbag]
  2849. mastercraft.cmd, mc_include.cmd(1070): [matchwait 15]
  2850. put my Engineering logbook in my leather.carpetbag
  2851.  
  2852. You feel fully attuned to the mana streams again.
  2853. >
  2854. You put your logbook in your leather-clasped carpetbag.
  2855. >
  2856. mastercraft.cmd(2051): [return:]
  2857. mastercraft.cmd(2052): [return]
  2858. mastercraft.cmd(517): [gosub GET my carving book]
  2859. mastercraft.cmd, mc_include.cmd(1078): [var Get my carving book]
  2860. mastercraft.cmd, mc_include.cmd(1079): [var LOCATION GET_1]
  2861. mastercraft.cmd, mc_include.cmd(1080): [pause 0.0001]
  2862. mastercraft.cmd, mc_include.cmd(1081): [GET_1:]
  2863. mastercraft.cmd, mc_include.cmd(1082): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  2864. mastercraft.cmd, mc_include.cmd(1083): [matchre WAIT ^You struggle with .* great weight but can't quite lift it\!]
  2865. mastercraft.cmd, mc_include.cmd(1084): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  2866. mastercraft.cmd, mc_include.cmd(1085): [matchre WEBBED ^You can't do that while entangled in a web]
  2867. mastercraft.cmd, mc_include.cmd(1086): [matchre STUNNED ^You are still stunned]
  2868. mastercraft.cmd, mc_include.cmd(1087): [matchre HOLD_1 ^But that is already in your inventory\.]
  2869. mastercraft.cmd, mc_include.cmd(1088): [matchre RETURN ^You get .*\.]
  2870. mastercraft.cmd, mc_include.cmd(1089): [matchre RETURN ^You pick up .*\.]
  2871. mastercraft.cmd, mc_include.cmd(1090): [matchre RETURN ^You carefully remove .* from the bundle\.]
  2872. mastercraft.cmd, mc_include.cmd(1091): [matchre RETURN ^You are already holding that\.]
  2873. mastercraft.cmd, mc_include.cmd(1092): [matchre RETURN ^Get what\?]
  2874. mastercraft.cmd, mc_include.cmd(1093): [matchre RETURN ^I could not find what you were referring to\.]
  2875. mastercraft.cmd, mc_include.cmd(1094): [matchre RETURN ^What were you referring to\?]
  2876. mastercraft.cmd, mc_include.cmd(1095): [matchre RETURN ^You grab .*(?:\.|\!|\?)]
  2877. mastercraft.cmd, mc_include.cmd(1096): [matchre RETURN ^As best it can\, .* moves in your direction\.]
  2878. mastercraft.cmd, mc_include.cmd(1097): [matchre UNTIE ^You pull at it]
  2879. mastercraft.cmd, mc_include.cmd(1098): [send get my carving book]
  2880. mastercraft.cmd, mc_include.cmd(1099): [matchwait 15]
  2881. get my carving book
  2882.  
  2883. You get a book of journeyman carving instructions from inside your leather-clasped carpetbag.
  2884. >
  2885. mastercraft.cmd(2051): [return:]
  2886. mastercraft.cmd(2052): [return]
  2887. mastercraft.cmd(518): [gosub PUT turn my book to chapter 10]
  2888. mastercraft.cmd, mc_include.cmd(959): [var Command turn my book to chapter 10]
  2889. mastercraft.cmd, mc_include.cmd(960): [var LOCATION PUT_1]
  2890. mastercraft.cmd, mc_include.cmd(961): [pause 0.0001]
  2891. mastercraft.cmd, mc_include.cmd(962): [PUT_1:]
  2892. mastercraft.cmd, mc_include.cmd(963): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  2893. mastercraft.cmd, mc_include.cmd(964): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  2894. mastercraft.cmd, mc_include.cmd(965): [matchre WEBBED ^You can't do that while entangled in a web]
  2895. mastercraft.cmd, mc_include.cmd(966): [matchre STUNNED ^You are still stunned]
  2896. mastercraft.cmd, mc_include.cmd(967): [matchre PUT_STOW ^You need a free hand]
  2897. mastercraft.cmd, mc_include.cmd(968): [matchre WAIT ^\[Enter your command again if you want to\.\]]
  2898. mastercraft.cmd, mc_include.cmd(969): [matchre RETURN ^Roundtime\:?|^\[Roundtime\:?|^\(Roundtime\:?]
  2899. mastercraft.cmd, mc_include.cmd(970): [matchre RETURN ^You sit down]
  2900. mastercraft.cmd, mc_include.cmd(971): [matchre RETURN ^I could not find what you were referring to\.]
  2901. mastercraft.cmd, mc_include.cmd(972): [matchre RETURN ^Please rephrase that command\.]
  2902. mastercraft.cmd, mc_include.cmd(973): [matchre RETURN ^What were you referring to\?]
  2903. mastercraft.cmd, mc_include.cmd(974): [matchre RETURN ^.* what\?]
  2904. mastercraft.cmd, mc_include.cmd(975): [matchre RETURN ^You find a hole]
  2905. mastercraft.cmd, mc_include.cmd(976): [matchre RETURN ^You (?:hand|touch|push|move|put|tap|drop|place|toss|set|swap|add) .*(?:\.|\!|\?)]
  2906. mastercraft.cmd, mc_include.cmd(977): [matchre RETURN ^Your .*\.]
  2907. mastercraft.cmd, mc_include.cmd(978): [matchre RETURN ^You don't have a .* coin on you\!\s*The .* spider looks at you in forlorn disappointment\.]
  2908. mastercraft.cmd, mc_include.cmd(979): [matchre RETURN ^The .* spider turns away\, looking like it's not hungry for what you're offering\.]
  2909. mastercraft.cmd, mc_include.cmd(980): [matchre RETURN ^Brother Durantine nods slowly\.]
  2910. mastercraft.cmd, mc_include.cmd(981): [matchre RETURN ^Durantine waves a small censer over a neatly-wrapped package and intones a short prayer before he hands it to you\.]
  2911. mastercraft.cmd, mc_include.cmd(982): [matchre RETURN ^After a moment\, .*\.]
  2912. mastercraft.cmd, mc_include.cmd(983): [matchre RETURN ^Quietly touching your lips with the tips of your fingers as you kneel\, you make the Cleric's sign with your hand\.]
  2913. mastercraft.cmd, mc_include.cmd(984): [matchre RETURN ^Maybe you should stand up\.]
  2914. mastercraft.cmd, mc_include.cmd(985): [matchre RETURN ^You sense a successful empathic link has been forged|^Touch what|^I could not find]
  2915. mastercraft.cmd, mc_include.cmd(986): [matchre RETURN ^The clerk counts out .*\.]
  2916. mastercraft.cmd, mc_include.cmd(987): [matchre RETURN ^The .* is not damaged enough to warrant repair\.]
  2917. mastercraft.cmd, mc_include.cmd(988): [matchre RETURN ^There is no more room in .*\.]
  2918. mastercraft.cmd, mc_include.cmd(989): [matchre RETURN ^There is nothing in there\.]
  2919. mastercraft.cmd, mc_include.cmd(990): [matchre RETURN ^In the .* you see .*\.]
  2920. mastercraft.cmd, mc_include.cmd(991): [matchre RETURN ^Searching methodically]
  2921. mastercraft.cmd, mc_include.cmd(992): [matchre RETURN ^This spell cannot be targeted\.]
  2922. mastercraft.cmd, mc_include.cmd(993): [matchre RETURN ^You cannot figure out how to do that\.]
  2923. mastercraft.cmd, mc_include.cmd(994): [matchre RETURN ^You will now store .* in your .*\.]
  2924. mastercraft.cmd, mc_include.cmd(995): [matchre RETURN ^You.*analyze]
  2925. mastercraft.cmd, mc_include.cmd(996): [matchre RETURN ^You lay your hand upon]
  2926. mastercraft.cmd, mc_include.cmd(997): [matchre RETURN ^You glance down .*\.]
  2927. mastercraft.cmd, mc_include.cmd(998): [matchre RETURN ^You glance heavenward]
  2928. mastercraft.cmd, mc_include.cmd(999): [matchre RETURN ^You turn .*\.]
  2929. mastercraft.cmd, mc_include.cmd(1000): [matchre RETURN ^You chatter away\.\.\.]
  2930. mastercraft.cmd, mc_include.cmd(1001): [matchre RETURN ^You are now]
  2931. mastercraft.cmd, mc_include.cmd(1002): [matchre RETURN ^You search]
  2932. mastercraft.cmd, mc_include.cmd(1003): [matchre RETURN ^You get]
  2933. mastercraft.cmd, mc_include.cmd(1004): [matchre RETURN ^You have nothing to ]
  2934. mastercraft.cmd, mc_include.cmd(1005): [matchre RETURN ^There isn't any more room in .* for that\.]
  2935. mastercraft.cmd, mc_include.cmd(1006): [matchre RETURN ^You are already focusing your appraisal on a subject\.]
  2936. mastercraft.cmd, mc_include.cmd(1007): [matchre RETURN ^You are already under the effects of an appraisal focus\.]
  2937. mastercraft.cmd, mc_include.cmd(1008): [matchre RETURN ^\[Ingredients can be added by using ASSEMBLE Ingredient1 WITH Ingredient2\]]
  2938. mastercraft.cmd, mc_include.cmd(1009): [matchre RETURN ^You can't seem to focus on that\.\s*Perhaps you're too mentally tired from researching similar principles recently\.]
  2939. mastercraft.cmd, mc_include.cmd(1010): [matchre RETURN ^\s*LINK ALL CANCEL\s*\- Breaks all links]
  2940. mastercraft.cmd, mc_include.cmd(1011): [matchre RETURN (bundle them with your logbook and then give|you trace|you just received a work order|You hand|You slide|You place)]
  2941. mastercraft.cmd, mc_include.cmd(1012): [matchre RETURN ^(You have no idea how to craft|The book is already turned|You turn your book|You realize you have items bundled with the logbook)]
  2942. mastercraft.cmd, mc_include.cmd(1013): [matchre RETURN (You measure out|You carefully break off|^You hand|"There isn't a scratch on that|"I don't repair those here\.")]
  2943. mastercraft.cmd, mc_include.cmd(1014): [matchre RETURN (Just give it to me again if you want|completely undamaged and does not need repair|not damaged enough to warrant repair)]
  2944. mastercraft.cmd, mc_include.cmd(1015): [matchre RETURN ^(You find your jar|The (\S+) can only hold)]
  2945. mastercraft.cmd, mc_include.cmd(1016): [matchre RETURN ^(You .*open|You .*close|That is already open|That is already closed)]
  2946. mastercraft.cmd, mc_include.cmd(1017): [matchre RETURN ^You count out]
  2947. mastercraft.cmd, mc_include.cmd(1019): [matchre RETURN ^\s*Encumbrance\s*\:]
  2948. mastercraft.cmd, mc_include.cmd(1020): [send turn my book to chapter 10]
  2949. mastercraft.cmd, mc_include.cmd(1021): [matchwait 15]
  2950. turn my book to chapter 10
  2951. You turn your book to chapter 10, entitled "Bone Carved Armor".
  2952. >
  2953. mastercraft.cmd(2051): [return:]
  2954. mastercraft.cmd(2052): [return]
  2955. mastercraft.cmd(519): [send read my book]
  2956. mastercraft.cmd(520): [waitforre (?<!Page).*Page (\d+):.*a segmented bone tabard]
  2957. read my book
  2958.  
  2959. -= Chapter 10 : Bone Carved Armor =-
  2960.  
  2961. Page 1: a segmented bone mask Page 25: a segmented bone vest
  2962. Page 2: a segmented bone aventail Page 26: a segmented bone mantle
  2963. Page 3: a notched bone mask Page 27: a segmented bone tabard
  2964. Page 4: a notched bone aventail Page 28: a ribbed bone balaclava
  2965. Page 5: a segmented bone cap Page 29: some ribbed bone greaves
  2966. Page 6: some segmented bone gloves Page 30: some ribbed vambraces
  2967. Page 7: a ribbed bone mask Page 31: some notched bone sleeves
  2968. Page 8: a ribbed bone aventail Page 32: a ribbed bone tasset
  2969. Page 9: a notched bone cap Page 33: a notched bone vest
  2970. Page 10: some notched bone gloves Page 34: a notched bone mantle
  2971. Page 11: a segmented bone helm Page 35: a notched bone tabard
  2972. Page 12: a ribbed bone cap Page 36: a segmented bone robe
  2973. Page 13: some ribbed bone gloves Page 37: a segmented bone coat
  2974. Page 14: a notched bone helm Page 38: some ribbed bone sleeves
  2975. Page 15: a segmented bone balaclava Page 39: a ribbed bone vest
  2976. Page 16: some segmented bone greaves Page 40: a ribbed bone mantle
  2977. Page 17: some segmented vambraces Page 41: a ribbed bone tabard
  2978. Page 18: a segmented bone tasset Page 42: a notched bone robe
  2979. Page 19: a ribbed bone helm Page 43: a notched bone coat
  2980. Page 20: a notched bone balaclava Page 44: a segmented bone hauberk
  2981. Page 21: some notched bone greaves Page 45: a ribbed bone robe
  2982. Page 22: some notched vambraces Page 46: a ribbed bone coat
  2983. Page 23: some segmented bone sleeves Page 47: a notched bone hauberk
  2984. Page 24: a notched bone tasset
  2985.  
  2986. >
  2987. mastercraft.cmd(521): [var page 27]
  2988. mastercraft.cmd(522): [gosub PUT turn my book to page 27]
  2989. mastercraft.cmd, mc_include.cmd(959): [var Command turn my book to page 27]
  2990. mastercraft.cmd, mc_include.cmd(960): [var LOCATION PUT_1]
  2991. mastercraft.cmd, mc_include.cmd(961): [pause 0.0001]
  2992. mastercraft.cmd, mc_include.cmd(962): [PUT_1:]
  2993. mastercraft.cmd, mc_include.cmd(963): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  2994. mastercraft.cmd, mc_include.cmd(964): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  2995. mastercraft.cmd, mc_include.cmd(965): [matchre WEBBED ^You can't do that while entangled in a web]
  2996. mastercraft.cmd, mc_include.cmd(966): [matchre STUNNED ^You are still stunned]
  2997. mastercraft.cmd, mc_include.cmd(967): [matchre PUT_STOW ^You need a free hand]
  2998. mastercraft.cmd, mc_include.cmd(968): [matchre WAIT ^\[Enter your command again if you want to\.\]]
  2999. mastercraft.cmd, mc_include.cmd(969): [matchre RETURN ^Roundtime\:?|^\[Roundtime\:?|^\(Roundtime\:?]
  3000. mastercraft.cmd, mc_include.cmd(970): [matchre RETURN ^You sit down]
  3001. mastercraft.cmd, mc_include.cmd(971): [matchre RETURN ^I could not find what you were referring to\.]
  3002. mastercraft.cmd, mc_include.cmd(972): [matchre RETURN ^Please rephrase that command\.]
  3003. mastercraft.cmd, mc_include.cmd(973): [matchre RETURN ^What were you referring to\?]
  3004. mastercraft.cmd, mc_include.cmd(974): [matchre RETURN ^.* what\?]
  3005. mastercraft.cmd, mc_include.cmd(975): [matchre RETURN ^You find a hole]
  3006. mastercraft.cmd, mc_include.cmd(976): [matchre RETURN ^You (?:hand|touch|push|move|put|tap|drop|place|toss|set|swap|add) .*(?:\.|\!|\?)]
  3007. mastercraft.cmd, mc_include.cmd(977): [matchre RETURN ^Your .*\.]
  3008. mastercraft.cmd, mc_include.cmd(978): [matchre RETURN ^You don't have a .* coin on you\!\s*The .* spider looks at you in forlorn disappointment\.]
  3009. mastercraft.cmd, mc_include.cmd(979): [matchre RETURN ^The .* spider turns away\, looking like it's not hungry for what you're offering\.]
  3010. mastercraft.cmd, mc_include.cmd(980): [matchre RETURN ^Brother Durantine nods slowly\.]
  3011. mastercraft.cmd, mc_include.cmd(981): [matchre RETURN ^Durantine waves a small censer over a neatly-wrapped package and intones a short prayer before he hands it to you\.]
  3012. mastercraft.cmd, mc_include.cmd(982): [matchre RETURN ^After a moment\, .*\.]
  3013. mastercraft.cmd, mc_include.cmd(983): [matchre RETURN ^Quietly touching your lips with the tips of your fingers as you kneel\, you make the Cleric's sign with your hand\.]
  3014. mastercraft.cmd, mc_include.cmd(984): [matchre RETURN ^Maybe you should stand up\.]
  3015. mastercraft.cmd, mc_include.cmd(985): [matchre RETURN ^You sense a successful empathic link has been forged|^Touch what|^I could not find]
  3016. mastercraft.cmd, mc_include.cmd(986): [matchre RETURN ^The clerk counts out .*\.]
  3017. mastercraft.cmd, mc_include.cmd(987): [matchre RETURN ^The .* is not damaged enough to warrant repair\.]
  3018. mastercraft.cmd, mc_include.cmd(988): [matchre RETURN ^There is no more room in .*\.]
  3019. mastercraft.cmd, mc_include.cmd(989): [matchre RETURN ^There is nothing in there\.]
  3020. mastercraft.cmd, mc_include.cmd(990): [matchre RETURN ^In the .* you see .*\.]
  3021. mastercraft.cmd, mc_include.cmd(991): [matchre RETURN ^Searching methodically]
  3022. mastercraft.cmd, mc_include.cmd(992): [matchre RETURN ^This spell cannot be targeted\.]
  3023. mastercraft.cmd, mc_include.cmd(993): [matchre RETURN ^You cannot figure out how to do that\.]
  3024. mastercraft.cmd, mc_include.cmd(994): [matchre RETURN ^You will now store .* in your .*\.]
  3025. mastercraft.cmd, mc_include.cmd(995): [matchre RETURN ^You.*analyze]
  3026. mastercraft.cmd, mc_include.cmd(996): [matchre RETURN ^You lay your hand upon]
  3027. mastercraft.cmd, mc_include.cmd(997): [matchre RETURN ^You glance down .*\.]
  3028. mastercraft.cmd, mc_include.cmd(998): [matchre RETURN ^You glance heavenward]
  3029. mastercraft.cmd, mc_include.cmd(999): [matchre RETURN ^You turn .*\.]
  3030. mastercraft.cmd, mc_include.cmd(1000): [matchre RETURN ^You chatter away\.\.\.]
  3031. mastercraft.cmd, mc_include.cmd(1001): [matchre RETURN ^You are now]
  3032. mastercraft.cmd, mc_include.cmd(1002): [matchre RETURN ^You search]
  3033. mastercraft.cmd, mc_include.cmd(1003): [matchre RETURN ^You get]
  3034. mastercraft.cmd, mc_include.cmd(1004): [matchre RETURN ^You have nothing to ]
  3035. mastercraft.cmd, mc_include.cmd(1005): [matchre RETURN ^There isn't any more room in .* for that\.]
  3036. mastercraft.cmd, mc_include.cmd(1006): [matchre RETURN ^You are already focusing your appraisal on a subject\.]
  3037. mastercraft.cmd, mc_include.cmd(1007): [matchre RETURN ^You are already under the effects of an appraisal focus\.]
  3038. mastercraft.cmd, mc_include.cmd(1008): [matchre RETURN ^\[Ingredients can be added by using ASSEMBLE Ingredient1 WITH Ingredient2\]]
  3039. mastercraft.cmd, mc_include.cmd(1009): [matchre RETURN ^You can't seem to focus on that\.\s*Perhaps you're too mentally tired from researching similar principles recently\.]
  3040. mastercraft.cmd, mc_include.cmd(1010): [matchre RETURN ^\s*LINK ALL CANCEL\s*\- Breaks all links]
  3041. mastercraft.cmd, mc_include.cmd(1011): [matchre RETURN (bundle them with your logbook and then give|you trace|you just received a work order|You hand|You slide|You place)]
  3042. mastercraft.cmd, mc_include.cmd(1012): [matchre RETURN ^(You have no idea how to craft|The book is already turned|You turn your book|You realize you have items bundled with the logbook)]
  3043. mastercraft.cmd, mc_include.cmd(1013): [matchre RETURN (You measure out|You carefully break off|^You hand|"There isn't a scratch on that|"I don't repair those here\.")]
  3044. mastercraft.cmd, mc_include.cmd(1014): [matchre RETURN (Just give it to me again if you want|completely undamaged and does not need repair|not damaged enough to warrant repair)]
  3045. mastercraft.cmd, mc_include.cmd(1015): [matchre RETURN ^(You find your jar|The (\S+) can only hold)]
  3046. mastercraft.cmd, mc_include.cmd(1016): [matchre RETURN ^(You .*open|You .*close|That is already open|That is already closed)]
  3047. mastercraft.cmd, mc_include.cmd(1017): [matchre RETURN ^You count out]
  3048. mastercraft.cmd, mc_include.cmd(1019): [matchre RETURN ^\s*Encumbrance\s*\:]
  3049. mastercraft.cmd, mc_include.cmd(1020): [send turn my book to page 27]
  3050. mastercraft.cmd, mc_include.cmd(1021): [matchwait 15]
  3051. turn my book to page 27
  3052.  
  3053. >
  3054. You turn your book to page 27, instructions for crafting a segmented bone tabard.
  3055. >
  3056. mastercraft.cmd(2051): [return:]
  3057. mastercraft.cmd(2052): [return]
  3058. mastercraft.cmd(523): [gosub STUDY my book]
  3059. mastercraft.cmd, mc_include.cmd(1029): [var Study my book]
  3060. mastercraft.cmd, mc_include.cmd(1030): [var LOCATION STUDY_1]
  3061. mastercraft.cmd, mc_include.cmd(1031): [pause 0.0001]
  3062. mastercraft.cmd, mc_include.cmd(1032): [STUDY_1:]
  3063. mastercraft.cmd, mc_include.cmd(1033): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  3064. mastercraft.cmd, mc_include.cmd(1034): [matchre STUNNED ^You are still stunned]
  3065. mastercraft.cmd, mc_include.cmd(1035): [matchre WEBBED ^You can't do that while entangled in a web]
  3066. mastercraft.cmd, mc_include.cmd(1036): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  3067. mastercraft.cmd, mc_include.cmd(1037): [match STUDY_1 You begin]
  3068. mastercraft.cmd, mc_include.cmd(1038): [match STUDY_1 You continue studying the]
  3069. mastercraft.cmd, mc_include.cmd(1039): [match STUDY_1 You continue to study]
  3070. mastercraft.cmd, mc_include.cmd(1040): [match RETURN You take on a studious look]
  3071. mastercraft.cmd, mc_include.cmd(1041): [match STUDY_END Why do you need to study this chart again?]
  3072. mastercraft.cmd, mc_include.cmd(1042): [matchre STUDY_NEXT (^With|^In) a sudden moment of clarity]
  3073. mastercraft.cmd, mc_include.cmd(1043): [matchre GET_BOOK ^But you are not holding it]
  3074. mastercraft.cmd, mc_include.cmd(1044): [matchre RETURN You study|You scan|You notate|You review]
  3075. mastercraft.cmd, mc_include.cmd(1045): [matchre RETURN ^You now feel ready to begin the crafting process.]
  3076. mastercraft.cmd, mc_include.cmd(1046): [send study my book]
  3077. mastercraft.cmd, mc_include.cmd(1047): [matchwait]
  3078. study my book
  3079.  
  3080. You scan the segmented tabard instructions with a glance and interpret many of the design's finer points. (2/5)
  3081. You now feel ready to begin the crafting process.
  3082. Roundtime: 8 sec.
  3083. R>
  3084. Learned: Scholarship
  3085.  
  3086. R>
  3087. You feel fully attuned to the mana streams again.
  3088. R>
  3089. mastercraft.cmd(2051): [return:]
  3090. mastercraft.cmd(2052): [return]
  3091. mastercraft.cmd(524): [if ((3 < 4) && (!0)) then ]
  3092. mastercraft.cmd(525): [{]
  3093. mastercraft.cmd(526): [math difficultytry add 1]
  3094. mastercraft.cmd(527): [pause 0.5]
  3095. mastercraft.cmd(528): [goto new.order]
  3096. mastercraft.cmd(248): [var fail 0]
  3097. mastercraft.cmd(249): [var diff.change 0]
  3098. mastercraft.cmd(250): [if 2 > 4 then]
  3099. mastercraft.cmd(254): [}]
  3100. mastercraft.cmd(255): [gosub find.master]
  3101. mastercraft.cmd, mc_include.cmd(712): [gosub check.location]
  3102. mastercraft.cmd, mc_include.cmd(302): [var society none]
  3103. mastercraft.cmd, mc_include.cmd(303): [if 150 = 30 && matchre("442|441|443|405|404|398|402|403|409|408|399|406|407|400|410|411|401", "207") then]
  3104. mastercraft.cmd, mc_include.cmd(304): [if 150 = 30 && matchre("448|450|449|451|458|459|455|452|453|454|456|457|460", "207") then]
  3105. mastercraft.cmd, mc_include.cmd(305): [if 150 = 30 && matchre("461|462|463|464|465|466|467|468|469", "207") then]
  3106. mastercraft.cmd, mc_include.cmd(306): [if 150 = 30 && matchre("470|471|473|474|475|481|472|476|479|478|477|480|482", "207") then]
  3107. mastercraft.cmd, mc_include.cmd(307): [if 150 = 30 && matchre("526|527|528|529|530|531|532|533|534|535|536|537|538|539|540", "207") then]
  3108. mastercraft.cmd, mc_include.cmd(308): [if 150 = 1 && matchre("903|865|962|961|960|902|905|904|906|963|907|908|909", "207") then]
  3109. mastercraft.cmd, mc_include.cmd(309): [if 150 = 1 && matchre("873|910|911|912|913|914|915|916|917|918|919|920|921|922|923|924", "207") then]
  3110. mastercraft.cmd, mc_include.cmd(310): [if 150 = 1 && matchre("851|925|874|926|927|928|929|930", "207") then]
  3111. mastercraft.cmd, mc_include.cmd(311): [if 150 = 1 && matchre("898|931|932|933|934", "207") then]
  3112. mastercraft.cmd, mc_include.cmd(312): [if 150 = 90 && matchre("818|819|820|821|822|823|824|825|826|827|828|829|830|831|832", "207") then]
  3113. mastercraft.cmd, mc_include.cmd(313): [if 150 = 90 && matchre("850|851|852|846|843|845|847|848|849|844|841|839|840|842", "207") then]
  3114. mastercraft.cmd, mc_include.cmd(314): [if 150 = 90 && matchre("853|854|855|856|857|858|859|860|861|862", "207") then]
  3115. mastercraft.cmd, mc_include.cmd(315): [if 150 = 90 && matchre("863|864|865|866|867|868|869|870|871|872|873", "207") then]
  3116. mastercraft.cmd, mc_include.cmd(316): [if 150 = 67 && matchre("644|661|645|648|648|649|650|651|652|653|654|655|656|657|658|659|660|646", "207") then]
  3117. mastercraft.cmd, mc_include.cmd(317): [if 150 = 67 && matchre("700|701|702|703|704|705", "207") then]
  3118. mastercraft.cmd, mc_include.cmd(318): [if 150 = 67 && matchre("711|712|713|714|715|716|717|718", "207") then]
  3119. mastercraft.cmd, mc_include.cmd(319): [if 150 = 67 && matchre("719|720|721|722|723|724|725|726|727|728|729|730|731", "207") then]
  3120. mastercraft.cmd, mc_include.cmd(320): [if 150 = 116 && matchre("407|408|416|417|418|419|409|410|411|412|413|414|415", "207") then]
  3121. mastercraft.cmd, mc_include.cmd(321): [if 150 = 107 && matchre("334|335|336|337|338|339|340|341|342|343|344|345|346|347|348", "207") then]
  3122. mastercraft.cmd, mc_include.cmd(322): [if 150 = 7 && matchre("774|777|776|775|778|782|779|784|780|786|781|783|785", "207") then]
  3123. mastercraft.cmd, mc_include.cmd(323): [if 150 = 61 && matchre("248|238|239|240|241|242|243|244|245|246|247|253|252|251|250|249|237", "207") then]
  3124. mastercraft.cmd, mc_include.cmd(324): [if 150 = 150 && matchre("206|207|208|209|210|220|221", "207") then]
  3125. mastercraft.cmd, mc_include.cmd(324): [var society Fang.Engineering]
  3126. mastercraft.cmd, mc_include.cmd(325): [if 150 = 150 && matchre("196|197|198|199|200|201|202|203|204|215|216|217|218|219", "207") then]
  3127. mastercraft.cmd, mc_include.cmd(326): [if 150 = 150 && matchre("183|184|185|186|187|188|189|211|212|213|214", "207") then]
  3128. mastercraft.cmd, mc_include.cmd(327): [if 150 = 150 && matchre("190|191|192|193|194|195", "207") then]
  3129. mastercraft.cmd, mc_include.cmd(328): [pause 1]
  3130.  
  3131. >
  3132. mastercraft.cmd, mc_include.cmd(329): [assembleloc:]
  3133. mastercraft.cmd, mc_include.cmd(358): [gosub Fang.Engineering]
  3134. mastercraft.cmd, mc_include.cmd(626): [var master Brogir]
  3135. mastercraft.cmd, mc_include.cmd(627): [put #tvar master.room 206|207|208|209|210]
  3136. mastercraft.cmd, mc_include.cmd(628): [put #tvar work.room 220|221]
  3137. mastercraft.cmd, mc_include.cmd(629): [put #tvar supply.room 208]
  3138. mastercraft.cmd, mc_include.cmd(630): [put #tvar part.room 208]
  3139. mastercraft.cmd, mc_include.cmd(631): [put #tvar tool.room 209]
  3140. mastercraft.cmd, mc_include.cmd(632): [put #tvar ingot.buy 200]
  3141. mastercraft.cmd, mc_include.cmd(633): [var society.type Engineering]
  3142. mastercraft.cmd, mc_include.cmd(634): [return]
  3143. mastercraft.cmd, mc_include.cmd(359): [return]
  3144. mastercraft.cmd, mc_include.cmd(713): [var Master.Found 0]
  3145. mastercraft.cmd, mc_include.cmd(714): [var temp 0]
  3146. mastercraft.cmd, mc_include.cmd(715): [eval temp.max count("206|207|208|209|210","|")]
  3147. mastercraft.cmd, mc_include.cmd(720): [if matchre("You also see a lissome alfar warrior, Engineering Society Master Brogir, a painted door and a large sign.", "Brogir") then]
  3148. mastercraft.cmd, mc_include.cmd(721): [{]
  3149. mastercraft.cmd, mc_include.cmd(722): [unvar temp]
  3150. mastercraft.cmd, mc_include.cmd(723): [unvar temp.max]
  3151. mastercraft.cmd, mc_include.cmd(724): [return]
  3152. mastercraft.cmd(256): [if !matchre("carving book|Empty", "logbook") then]
  3153. mastercraft.cmd(257): [{]
  3154. mastercraft.cmd(258): [gosub EMPTY_HANDS]
  3155. mastercraft.cmd, mc_include.cmd(861): [pause 0.0001]
  3156. mastercraft.cmd, mc_include.cmd(862): [if (("carving book" != "Empty") && (matchre("", "book"))) then]
  3157. mastercraft.cmd, mc_include.cmd(863): [if (("carving book" != "Empty") && (matchre("", ""))) then]
  3158. mastercraft.cmd, mc_include.cmd(863): [gosub PUT_IT in my leather.carpetbag]
  3159. mastercraft.cmd, mc_include.cmd(1054): [var PutIt in my leather.carpetbag]
  3160. mastercraft.cmd, mc_include.cmd(1055): [var LOCATION PUT_IT_1]
  3161. mastercraft.cmd, mc_include.cmd(1056): [pause 0.0001]
  3162. mastercraft.cmd, mc_include.cmd(1057): [PUT_IT_1:]
  3163. mastercraft.cmd, mc_include.cmd(1058): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  3164. mastercraft.cmd, mc_include.cmd(1059): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  3165. mastercraft.cmd, mc_include.cmd(1060): [matchre WEBBED ^You can't do that while entangled in a web]
  3166. mastercraft.cmd, mc_include.cmd(1061): [matchre STUNNED ^You are still stunned]
  3167. mastercraft.cmd, mc_include.cmd(1062): [matchre RETURN ^You (?:put|drop) .*\.]
  3168. mastercraft.cmd, mc_include.cmd(1063): [matchre RETURN ^Please rephrase that command\.]
  3169. mastercraft.cmd, mc_include.cmd(1064): [matchre RETURN ^.* what\?]
  3170. mastercraft.cmd, mc_include.cmd(1065): [matchre RETURN ^I could not find what you were referring to\.]
  3171. mastercraft.cmd, mc_include.cmd(1066): [matchre RETURN ^What were you referring to\? ]
  3172. mastercraft.cmd, mc_include.cmd(1067): [matchre RETURN ^The (\S+) can only hold]
  3173. mastercraft.cmd, mc_include.cmd(1068): [matchre PUT_IT_1 ^\[Putting an item on the brazier begins the enchanting process]
  3174. mastercraft.cmd, mc_include.cmd(1069): [send put in my leather.carpetbag]
  3175. mastercraft.cmd, mc_include.cmd(1070): [matchwait 15]
  3176. put in my leather.carpetbag
  3177. What were you referring to?
  3178. >
  3179. mastercraft.cmd(2051): [return:]
  3180. mastercraft.cmd(2052): [return]
  3181. mastercraft.cmd, mc_include.cmd(864): [if ("carving book" != "Empty") then]
  3182. mastercraft.cmd, mc_include.cmd(864): [gosub PUT_IT book in leather.carpetbag]
  3183. mastercraft.cmd, mc_include.cmd(1054): [var PutIt book in leather.carpetbag]
  3184. mastercraft.cmd, mc_include.cmd(1055): [var LOCATION PUT_IT_1]
  3185. mastercraft.cmd, mc_include.cmd(1056): [pause 0.0001]
  3186. mastercraft.cmd, mc_include.cmd(1057): [PUT_IT_1:]
  3187. mastercraft.cmd, mc_include.cmd(1058): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  3188. mastercraft.cmd, mc_include.cmd(1059): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  3189. mastercraft.cmd, mc_include.cmd(1060): [matchre WEBBED ^You can't do that while entangled in a web]
  3190. mastercraft.cmd, mc_include.cmd(1061): [matchre STUNNED ^You are still stunned]
  3191. mastercraft.cmd, mc_include.cmd(1062): [matchre RETURN ^You (?:put|drop) .*\.]
  3192. mastercraft.cmd, mc_include.cmd(1063): [matchre RETURN ^Please rephrase that command\.]
  3193. mastercraft.cmd, mc_include.cmd(1064): [matchre RETURN ^.* what\?]
  3194. mastercraft.cmd, mc_include.cmd(1065): [matchre RETURN ^I could not find what you were referring to\.]
  3195. mastercraft.cmd, mc_include.cmd(1066): [matchre RETURN ^What were you referring to\? ]
  3196. mastercraft.cmd, mc_include.cmd(1067): [matchre RETURN ^The (\S+) can only hold]
  3197. mastercraft.cmd, mc_include.cmd(1068): [matchre PUT_IT_1 ^\[Putting an item on the brazier begins the enchanting process]
  3198. mastercraft.cmd, mc_include.cmd(1069): [send put book in leather.carpetbag]
  3199. mastercraft.cmd, mc_include.cmd(1070): [matchwait 15]
  3200. put book in leather.carpetbag
  3201.  
  3202. You put your book in your leather-clasped carpetbag.
  3203. >
  3204. mastercraft.cmd(2051): [return:]
  3205. mastercraft.cmd(2052): [return]
  3206. mastercraft.cmd, mc_include.cmd(865): [if ("Empty" != "Empty") then]
  3207. mastercraft.cmd, mc_include.cmd(866): [return]
  3208. mastercraft.cmd(259): [gosub GET my Engineering logbook from my leather.carpetbag]
  3209. mastercraft.cmd, mc_include.cmd(1078): [var Get my Engineering logbook from my leather.carpetbag]
  3210. mastercraft.cmd, mc_include.cmd(1079): [var LOCATION GET_1]
  3211. mastercraft.cmd, mc_include.cmd(1080): [pause 0.0001]
  3212. mastercraft.cmd, mc_include.cmd(1081): [GET_1:]
  3213. mastercraft.cmd, mc_include.cmd(1082): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  3214. mastercraft.cmd, mc_include.cmd(1083): [matchre WAIT ^You struggle with .* great weight but can't quite lift it\!]
  3215. mastercraft.cmd, mc_include.cmd(1084): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  3216. mastercraft.cmd, mc_include.cmd(1085): [matchre WEBBED ^You can't do that while entangled in a web]
  3217. mastercraft.cmd, mc_include.cmd(1086): [matchre STUNNED ^You are still stunned]
  3218. mastercraft.cmd, mc_include.cmd(1087): [matchre HOLD_1 ^But that is already in your inventory\.]
  3219. mastercraft.cmd, mc_include.cmd(1088): [matchre RETURN ^You get .*\.]
  3220. mastercraft.cmd, mc_include.cmd(1089): [matchre RETURN ^You pick up .*\.]
  3221. mastercraft.cmd, mc_include.cmd(1090): [matchre RETURN ^You carefully remove .* from the bundle\.]
  3222. mastercraft.cmd, mc_include.cmd(1091): [matchre RETURN ^You are already holding that\.]
  3223. mastercraft.cmd, mc_include.cmd(1092): [matchre RETURN ^Get what\?]
  3224. mastercraft.cmd, mc_include.cmd(1093): [matchre RETURN ^I could not find what you were referring to\.]
  3225. mastercraft.cmd, mc_include.cmd(1094): [matchre RETURN ^What were you referring to\?]
  3226. mastercraft.cmd, mc_include.cmd(1095): [matchre RETURN ^You grab .*(?:\.|\!|\?)]
  3227. mastercraft.cmd, mc_include.cmd(1096): [matchre RETURN ^As best it can\, .* moves in your direction\.]
  3228. mastercraft.cmd, mc_include.cmd(1097): [matchre UNTIE ^You pull at it]
  3229. mastercraft.cmd, mc_include.cmd(1098): [send get my Engineering logbook from my leather.carpetbag]
  3230. mastercraft.cmd, mc_include.cmd(1099): [matchwait 15]
  3231. get my Engineering logbook from my leather.carpetbag
  3232.  
  3233. You get an engineering work order logbook from inside your leather-clasped carpetbag.
  3234. >
  3235. mastercraft.cmd(2051): [return:]
  3236. mastercraft.cmd(2052): [return]
  3237. mastercraft.cmd(260): [}]
  3238. mastercraft.cmd(261): [matchre untie.order ^You realize you have items]
  3239. mastercraft.cmd(262): [matchre new.order ^To whom are you|need to be holding a \S+ work order logbook]
  3240. mastercraft.cmd(263): [matchre new.order.wait but you just received a work order]
  3241. mastercraft.cmd(264): [matchre identify.order this is an order for]
  3242. mastercraft.cmd(265): [send ask Brogir for challenging carving work]
  3243. mastercraft.cmd(266): [matchwait]
  3244. ask Brogir for challenging carving work
  3245. mastercraft.cmd(157): [var order.quantity 3]
  3246. mastercraft.cmd(157): [put #var MC.order.quality of superior quality]
  3247. Brogir shuffles through some notes and says, "Alright, this is an order for a basic runestone. I need 3 of superior quality, made from any material and due in 50 roisaen. Please complete the items, bundle them with your logbook and then give me the logbook to complete this order. Good luck!"
  3248.  
  3249. mastercraft.cmd(168): [var chapter 5]
  3250. You seem to recall this item being somewhere in chapter 5 of the instruction book.
  3251. >
  3252. mastercraft.cmd(279): [identify.order:]
  3253. mastercraft.cmd(280): [if !0 then]
  3254. mastercraft.cmd(281): [{]
  3255. mastercraft.cmd(282): [if 3 > 5 then]
  3256. mastercraft.cmd(283): [if 3 < 3 then]
  3257. mastercraft.cmd(284): [}]
  3258. mastercraft.cmd(287): [if "carving" = "weapon" then]
  3259. mastercraft.cmd(301): [}]
  3260. mastercraft.cmd(302): [if "carving" = "armor" then]
  3261. mastercraft.cmd(311): [}]
  3262. mastercraft.cmd(312): [if "carving" = "blacksmith" then]
  3263. mastercraft.cmd(321): [}]
  3264. mastercraft.cmd(322): [if "carving" = "tailor" then]
  3265. mastercraft.cmd(336): [}]
  3266. mastercraft.cmd(337): [if "carving" = "carving" then]
  3267. mastercraft.cmd(338): [{]
  3268. mastercraft.cmd(339): [matchre chapter.1 This logbook is tracking a work order requiring you to craft (a small stone block|a deep stone basin|a large stone block|a small stone sphere|a thin stone slab|a flat slickstone|a short stone pole|a large stone sphere|a thick stone slab|a grooved stone stirring rod|a smooth slickstone|a polished slickstone|a stout stone stirring rod|a notched stone stirring rod|a shallow stone basin|a forked stone stirring rod|a long stone pole|a slender stone stirring rod) from any material\.]
  3269. mastercraft.cmd(340): [matchre chapter.2 This logbook is tracking a work order requiring you to craft (a rough stone table|a stone buffet table|a high stone table|a stone dining table|a square stone table|a stone refectory table|a round stone table|a stone meditation table|an oval stone table|a stone parquet table|a long stone table) from any material\.]
  3270. mastercraft.cmd(341): [matchre chapter.3 This logbook is tracking a work order requiring you to craft (some smooth stones|a stone bola|a stone bludgeon|a stone hand sword|a stone carving knife|a heavy stone mallet|some elongated stones|a stone javelin|a stone hand axe|a stone spear|a stone war club|a stone war mattock|some balanced stones|a stone maul|a stone war hammer|a stone flail|some stone spikes|some stone shards) from any material\.]
  3271. mastercraft.cmd(342): [matchre chapter.4 This logbook is tracking a work order requiring you to craft (a stone band|a stone talisman case|a stone toe ring|a stone belt buckle|a stone nose ring|a stone armband|a stone pin|an articulated stone bracelet|a stone anklet|a stone tiara|a stone bracelet|a stone locket|a stone tailband|a stone choker|a stone hairpin|a stone diadem|a stone cloak pin|a stone circlet|a pair of stone earrings|an articulated stone necklace|a stone medallion|a stone crown|a stone amulet|an articulated stone belt|a stone pendant|a stone mask|a stone brooch|a stone earcuff) from any material\.]
  3272. mastercraft.cmd(343): [matchre chapter.5 This logbook is tracking a work order requiring you to craft (a Human image|an Elothean image|a Kaldar image|a Prydaen image|an Elf image|a Rakash image|a Gor'Tog image|a S'Kra Mur image|a Halfling image|a Dwarf image|a Gnome image) from any material\.]
  3273. mastercraft.cmd(344): [matchre chapter.6 This logbook is tracking a work order requiring you to craft (a long bone pole|a short bone pole) from any material\.]
  3274. mastercraft.cmd(345): [matchre chapter.7 This logbook is tracking a work order requiring you to craft (a round bone table|a square bone table) from any material\.]
  3275. mastercraft.cmd(346): [matchre chapter.8 This logbook is tracking a work order requiring you to craft (a bone bludgeon|a bone javelin|a bone carving knife|a light bone spear|a bone hand axe|a bone maul|a bone war club|a bone mattock|a bone shiv|a bone flail|a bone hand sword|a bone mallet) from any material\.]
  3276. mastercraft.cmd(347): [matchre chapter.9 This logbook is tracking a work order requiring you to craft (a bone band|a bone brooch|a bone nose ring|a bone armband|a bone toe ring|a bone belt buckle|a bone bracelet|a bone choker|a bone anklet|a bone locket|a bone pin|a bone tiara|a bone cloak pin|an articulated bone bracelet|a bone hairpin|some bone bangles|a bone tailband|an articulated bone necklace|a shallow bone cup|a bone circlet|a bone pendant|a bone crown|a bone amulet|a bone comb|a bone medallion|a bone haircomb|a pair of bone earrings|a bone earcuff) from any material\.]
  3277. mastercraft.cmd(348): [matchre chapter.10 This logbook is tracking a work order requiring you to craft (a segmented bone mask|a segmented bone mantle|a segmented bone aventail|a segmented bone tabard|a notched bone mask|a ribbed bone balaclava|a notched bone aventail|some ribbed bone greaves|a segmented bone cap|some ribbed vambraces|some segmented bone gloves|some notched bone sleeves|a ribbed bone mask|a ribbed bone tasset|a ribbed bone aventail|a notched bone vest|a notched bone cap|a notched bone mantle|some notched bone gloves|a notched bone tabard|a segmented bone helm|a segmented bone robe|a ribbed bone cap|a segmented bone coat|some ribbed bone gloves|some ribbed bone sleeves|a notched bone helm|a ribbed bone vest|a segmented bone balaclava|a ribbed bone mantle|some segmented bone greaves|a ribbed bone tabard|some segmented vambraces|a notched bone robe|a segmented bone tasset|a notched bone coat|a ribbed bone helm|a segmented bone hauberk|a notched bone balaclava|a ribbed bone robe|some notched bone greaves|a ribbed bone coat|some notched vambraces|a notched bone hauberk|some segmented bone sleeves|a ribbed bone hauberk|a notched bone tasset|a segmented bone vest) from any material\.]
  3278. mastercraft.cmd(349): [matchre new.order.wait ^This logbook has been used to complete]
  3279. mastercraft.cmd(350): [put read my Engineering logbook]
  3280. [mastercraft]: read my Engineering logbook
  3281. mastercraft.cmd(351): [matchwait]
  3282. You open your logbook and sort through its contents.
  3283. mastercraft.cmd(156): [var order.quantity 3]
  3284. This logbook is tracking a work order requiring you to craft a basic runestone from any material. You must bundle and deliver 3 more within the next 49 roisaen.
  3285.  
  3286. This logbook has been used to complete:
  3287. 0 Easy, 0 Challenging and 0 Hard Tinkering work orders.
  3288. 0 Easy, 0 Challenging and 0 Hard Shaping work orders.
  3289. 63 Easy, 0 Challenging and 0 Hard Carving work orders.
  3290. >
  3291. mastercraft.cmd(268): [new.order.wait:]
  3292. mastercraft.cmd(269): [echo Pausing 2 seconds to get another order.]
  3293. Pausing 2 seconds to get another order.
  3294. mastercraft.cmd(270): [pause 2]
  3295.  
  3296. >
  3297. mastercraft.cmd(271): [goto new.order]
  3298. mastercraft.cmd(248): [var fail 0]
  3299. mastercraft.cmd(249): [var diff.change 0]
  3300. mastercraft.cmd(250): [if 2 > 4 then]
  3301. mastercraft.cmd(254): [}]
  3302. mastercraft.cmd(255): [gosub find.master]
  3303. mastercraft.cmd, mc_include.cmd(712): [gosub check.location]
  3304. mastercraft.cmd, mc_include.cmd(302): [var society none]
  3305. mastercraft.cmd, mc_include.cmd(303): [if 150 = 30 && matchre("442|441|443|405|404|398|402|403|409|408|399|406|407|400|410|411|401", "207") then]
  3306. mastercraft.cmd, mc_include.cmd(304): [if 150 = 30 && matchre("448|450|449|451|458|459|455|452|453|454|456|457|460", "207") then]
  3307. mastercraft.cmd, mc_include.cmd(305): [if 150 = 30 && matchre("461|462|463|464|465|466|467|468|469", "207") then]
  3308. mastercraft.cmd, mc_include.cmd(306): [if 150 = 30 && matchre("470|471|473|474|475|481|472|476|479|478|477|480|482", "207") then]
  3309. mastercraft.cmd, mc_include.cmd(307): [if 150 = 30 && matchre("526|527|528|529|530|531|532|533|534|535|536|537|538|539|540", "207") then]
  3310. mastercraft.cmd, mc_include.cmd(308): [if 150 = 1 && matchre("903|865|962|961|960|902|905|904|906|963|907|908|909", "207") then]
  3311. mastercraft.cmd, mc_include.cmd(309): [if 150 = 1 && matchre("873|910|911|912|913|914|915|916|917|918|919|920|921|922|923|924", "207") then]
  3312. mastercraft.cmd, mc_include.cmd(310): [if 150 = 1 && matchre("851|925|874|926|927|928|929|930", "207") then]
  3313. mastercraft.cmd, mc_include.cmd(311): [if 150 = 1 && matchre("898|931|932|933|934", "207") then]
  3314. mastercraft.cmd, mc_include.cmd(312): [if 150 = 90 && matchre("818|819|820|821|822|823|824|825|826|827|828|829|830|831|832", "207") then]
  3315. mastercraft.cmd, mc_include.cmd(313): [if 150 = 90 && matchre("850|851|852|846|843|845|847|848|849|844|841|839|840|842", "207") then]
  3316. mastercraft.cmd, mc_include.cmd(314): [if 150 = 90 && matchre("853|854|855|856|857|858|859|860|861|862", "207") then]
  3317. mastercraft.cmd, mc_include.cmd(315): [if 150 = 90 && matchre("863|864|865|866|867|868|869|870|871|872|873", "207") then]
  3318. mastercraft.cmd, mc_include.cmd(316): [if 150 = 67 && matchre("644|661|645|648|648|649|650|651|652|653|654|655|656|657|658|659|660|646", "207") then]
  3319. mastercraft.cmd, mc_include.cmd(317): [if 150 = 67 && matchre("700|701|702|703|704|705", "207") then]
  3320. mastercraft.cmd, mc_include.cmd(318): [if 150 = 67 && matchre("711|712|713|714|715|716|717|718", "207") then]
  3321. mastercraft.cmd, mc_include.cmd(319): [if 150 = 67 && matchre("719|720|721|722|723|724|725|726|727|728|729|730|731", "207") then]
  3322. mastercraft.cmd, mc_include.cmd(320): [if 150 = 116 && matchre("407|408|416|417|418|419|409|410|411|412|413|414|415", "207") then]
  3323. mastercraft.cmd, mc_include.cmd(321): [if 150 = 107 && matchre("334|335|336|337|338|339|340|341|342|343|344|345|346|347|348", "207") then]
  3324. mastercraft.cmd, mc_include.cmd(322): [if 150 = 7 && matchre("774|777|776|775|778|782|779|784|780|786|781|783|785", "207") then]
  3325. mastercraft.cmd, mc_include.cmd(323): [if 150 = 61 && matchre("248|238|239|240|241|242|243|244|245|246|247|253|252|251|250|249|237", "207") then]
  3326. mastercraft.cmd, mc_include.cmd(324): [if 150 = 150 && matchre("206|207|208|209|210|220|221", "207") then]
  3327. mastercraft.cmd, mc_include.cmd(324): [var society Fang.Engineering]
  3328. mastercraft.cmd, mc_include.cmd(325): [if 150 = 150 && matchre("196|197|198|199|200|201|202|203|204|215|216|217|218|219", "207") then]
  3329. mastercraft.cmd, mc_include.cmd(326): [if 150 = 150 && matchre("183|184|185|186|187|188|189|211|212|213|214", "207") then]
  3330. mastercraft.cmd, mc_include.cmd(327): [if 150 = 150 && matchre("190|191|192|193|194|195", "207") then]
  3331. mastercraft.cmd, mc_include.cmd(328): [pause 1]
  3332. mastercraft.cmd, mc_include.cmd(329): [assembleloc:]
  3333. mastercraft.cmd, mc_include.cmd(358): [gosub Fang.Engineering]
  3334. mastercraft.cmd, mc_include.cmd(626): [var master Brogir]
  3335. mastercraft.cmd, mc_include.cmd(627): [put #tvar master.room 206|207|208|209|210]
  3336. mastercraft.cmd, mc_include.cmd(628): [put #tvar work.room 220|221]
  3337. mastercraft.cmd, mc_include.cmd(629): [put #tvar supply.room 208]
  3338. mastercraft.cmd, mc_include.cmd(630): [put #tvar part.room 208]
  3339. mastercraft.cmd, mc_include.cmd(631): [put #tvar tool.room 209]
  3340. mastercraft.cmd, mc_include.cmd(632): [put #tvar ingot.buy 200]
  3341. mastercraft.cmd, mc_include.cmd(633): [var society.type Engineering]
  3342. mastercraft.cmd, mc_include.cmd(634): [return]
  3343. mastercraft.cmd, mc_include.cmd(359): [return]
  3344. mastercraft.cmd, mc_include.cmd(713): [var Master.Found 0]
  3345. mastercraft.cmd, mc_include.cmd(714): [var temp 0]
  3346. mastercraft.cmd, mc_include.cmd(715): [eval temp.max count("206|207|208|209|210","|")]
  3347. mastercraft.cmd, mc_include.cmd(720): [if matchre("You also see a lissome alfar warrior, Engineering Society Master Brogir, a painted door and a large sign.", "Brogir") then]
  3348. mastercraft.cmd, mc_include.cmd(721): [{]
  3349. mastercraft.cmd, mc_include.cmd(722): [unvar temp]
  3350. mastercraft.cmd, mc_include.cmd(723): [unvar temp.max]
  3351. mastercraft.cmd, mc_include.cmd(724): [return]
  3352. mastercraft.cmd(256): [if !matchre("engineering logbook|Empty", "logbook") then]
  3353. mastercraft.cmd(260): [}]
  3354. mastercraft.cmd(261): [matchre untie.order ^You realize you have items]
  3355. mastercraft.cmd(262): [matchre new.order ^To whom are you|need to be holding a \S+ work order logbook]
  3356. mastercraft.cmd(263): [matchre new.order.wait but you just received a work order]
  3357. mastercraft.cmd(264): [matchre identify.order this is an order for]
  3358. mastercraft.cmd(265): [send ask Brogir for challenging carving work]
  3359. mastercraft.cmd(266): [matchwait]
  3360. ask Brogir for challenging carving work
  3361. mastercraft.cmd(157): [var order.quantity 4]
  3362. mastercraft.cmd(157): [put #var MC.order.quality of superior quality]
  3363. Brogir shuffles through some notes and says, "Alright, this is an order for slender stone stirring rod. I need 4 of superior quality, made from any material and due in 125 roisaen. Please complete the items, bundle them with your logbook and then give me the logbook to complete this order. Good luck!"
  3364.  
  3365. mastercraft.cmd(168): [var chapter 1]
  3366. You seem to recall this item being somewhere in chapter 1 of the instruction book.
  3367. >
  3368. mastercraft.cmd(279): [identify.order:]
  3369. mastercraft.cmd(280): [if !0 then]
  3370. mastercraft.cmd(281): [{]
  3371. mastercraft.cmd(282): [if 4 > 5 then]
  3372. mastercraft.cmd(283): [if 4 < 3 then]
  3373. mastercraft.cmd(284): [}]
  3374. mastercraft.cmd(287): [if "carving" = "weapon" then]
  3375. mastercraft.cmd(301): [}]
  3376. mastercraft.cmd(302): [if "carving" = "armor" then]
  3377. mastercraft.cmd(311): [}]
  3378. mastercraft.cmd(312): [if "carving" = "blacksmith" then]
  3379. mastercraft.cmd(321): [}]
  3380. mastercraft.cmd(322): [if "carving" = "tailor" then]
  3381. mastercraft.cmd(336): [}]
  3382. mastercraft.cmd(337): [if "carving" = "carving" then]
  3383. mastercraft.cmd(338): [{]
  3384. mastercraft.cmd(339): [matchre chapter.1 This logbook is tracking a work order requiring you to craft (a small stone block|a deep stone basin|a large stone block|a small stone sphere|a thin stone slab|a flat slickstone|a short stone pole|a large stone sphere|a thick stone slab|a grooved stone stirring rod|a smooth slickstone|a polished slickstone|a stout stone stirring rod|a notched stone stirring rod|a shallow stone basin|a forked stone stirring rod|a long stone pole|a slender stone stirring rod) from any material\.]
  3385. mastercraft.cmd(340): [matchre chapter.2 This logbook is tracking a work order requiring you to craft (a rough stone table|a stone buffet table|a high stone table|a stone dining table|a square stone table|a stone refectory table|a round stone table|a stone meditation table|an oval stone table|a stone parquet table|a long stone table) from any material\.]
  3386. mastercraft.cmd(341): [matchre chapter.3 This logbook is tracking a work order requiring you to craft (some smooth stones|a stone bola|a stone bludgeon|a stone hand sword|a stone carving knife|a heavy stone mallet|some elongated stones|a stone javelin|a stone hand axe|a stone spear|a stone war club|a stone war mattock|some balanced stones|a stone maul|a stone war hammer|a stone flail|some stone spikes|some stone shards) from any material\.]
  3387. mastercraft.cmd(342): [matchre chapter.4 This logbook is tracking a work order requiring you to craft (a stone band|a stone talisman case|a stone toe ring|a stone belt buckle|a stone nose ring|a stone armband|a stone pin|an articulated stone bracelet|a stone anklet|a stone tiara|a stone bracelet|a stone locket|a stone tailband|a stone choker|a stone hairpin|a stone diadem|a stone cloak pin|a stone circlet|a pair of stone earrings|an articulated stone necklace|a stone medallion|a stone crown|a stone amulet|an articulated stone belt|a stone pendant|a stone mask|a stone brooch|a stone earcuff) from any material\.]
  3388. mastercraft.cmd(343): [matchre chapter.5 This logbook is tracking a work order requiring you to craft (a Human image|an Elothean image|a Kaldar image|a Prydaen image|an Elf image|a Rakash image|a Gor'Tog image|a S'Kra Mur image|a Halfling image|a Dwarf image|a Gnome image) from any material\.]
  3389. mastercraft.cmd(344): [matchre chapter.6 This logbook is tracking a work order requiring you to craft (a long bone pole|a short bone pole) from any material\.]
  3390. mastercraft.cmd(345): [matchre chapter.7 This logbook is tracking a work order requiring you to craft (a round bone table|a square bone table) from any material\.]
  3391. mastercraft.cmd(346): [matchre chapter.8 This logbook is tracking a work order requiring you to craft (a bone bludgeon|a bone javelin|a bone carving knife|a light bone spear|a bone hand axe|a bone maul|a bone war club|a bone mattock|a bone shiv|a bone flail|a bone hand sword|a bone mallet) from any material\.]
  3392. mastercraft.cmd(347): [matchre chapter.9 This logbook is tracking a work order requiring you to craft (a bone band|a bone brooch|a bone nose ring|a bone armband|a bone toe ring|a bone belt buckle|a bone bracelet|a bone choker|a bone anklet|a bone locket|a bone pin|a bone tiara|a bone cloak pin|an articulated bone bracelet|a bone hairpin|some bone bangles|a bone tailband|an articulated bone necklace|a shallow bone cup|a bone circlet|a bone pendant|a bone crown|a bone amulet|a bone comb|a bone medallion|a bone haircomb|a pair of bone earrings|a bone earcuff) from any material\.]
  3393. mastercraft.cmd(348): [matchre chapter.10 This logbook is tracking a work order requiring you to craft (a segmented bone mask|a segmented bone mantle|a segmented bone aventail|a segmented bone tabard|a notched bone mask|a ribbed bone balaclava|a notched bone aventail|some ribbed bone greaves|a segmented bone cap|some ribbed vambraces|some segmented bone gloves|some notched bone sleeves|a ribbed bone mask|a ribbed bone tasset|a ribbed bone aventail|a notched bone vest|a notched bone cap|a notched bone mantle|some notched bone gloves|a notched bone tabard|a segmented bone helm|a segmented bone robe|a ribbed bone cap|a segmented bone coat|some ribbed bone gloves|some ribbed bone sleeves|a notched bone helm|a ribbed bone vest|a segmented bone balaclava|a ribbed bone mantle|some segmented bone greaves|a ribbed bone tabard|some segmented vambraces|a notched bone robe|a segmented bone tasset|a notched bone coat|a ribbed bone helm|a segmented bone hauberk|a notched bone balaclava|a ribbed bone robe|some notched bone greaves|a ribbed bone coat|some notched vambraces|a notched bone hauberk|some segmented bone sleeves|a ribbed bone hauberk|a notched bone tasset|a segmented bone vest) from any material\.]
  3394. mastercraft.cmd(349): [matchre new.order.wait ^This logbook has been used to complete]
  3395. mastercraft.cmd(350): [put read my Engineering logbook]
  3396. [mastercraft]: read my Engineering logbook
  3397. mastercraft.cmd(351): [matchwait]
  3398. You open your logbook and sort through its contents.
  3399. mastercraft.cmd(156): [var order.quantity 4]
  3400. This logbook is tracking a work order requiring you to craft slender stone stirring rod from any material. You must bundle and deliver 4 more within the next 124 roisaen.
  3401.  
  3402. This logbook has been used to complete:
  3403. 0 Easy, 0 Challenging and 0 Hard Tinkering work orders.
  3404. 0 Easy, 0 Challenging and 0 Hard Shaping work orders.
  3405. 63 Easy, 0 Challenging and 0 Hard Carving work orders.
  3406. >
  3407. mastercraft.cmd(268): [new.order.wait:]
  3408. mastercraft.cmd(269): [echo Pausing 2 seconds to get another order.]
  3409. Pausing 2 seconds to get another order.
  3410. mastercraft.cmd(270): [pause 2]
  3411. mastercraft.cmd(271): [goto new.order]
  3412. mastercraft.cmd(248): [var fail 0]
  3413. mastercraft.cmd(249): [var diff.change 0]
  3414. mastercraft.cmd(250): [if 2 > 4 then]
  3415. mastercraft.cmd(254): [}]
  3416. mastercraft.cmd(255): [gosub find.master]
  3417. mastercraft.cmd, mc_include.cmd(712): [gosub check.location]
  3418. mastercraft.cmd, mc_include.cmd(302): [var society none]
  3419. mastercraft.cmd, mc_include.cmd(303): [if 150 = 30 && matchre("442|441|443|405|404|398|402|403|409|408|399|406|407|400|410|411|401", "207") then]
  3420. mastercraft.cmd, mc_include.cmd(304): [if 150 = 30 && matchre("448|450|449|451|458|459|455|452|453|454|456|457|460", "207") then]
  3421. mastercraft.cmd, mc_include.cmd(305): [if 150 = 30 && matchre("461|462|463|464|465|466|467|468|469", "207") then]
  3422. mastercraft.cmd, mc_include.cmd(306): [if 150 = 30 && matchre("470|471|473|474|475|481|472|476|479|478|477|480|482", "207") then]
  3423. mastercraft.cmd, mc_include.cmd(307): [if 150 = 30 && matchre("526|527|528|529|530|531|532|533|534|535|536|537|538|539|540", "207") then]
  3424. mastercraft.cmd, mc_include.cmd(308): [if 150 = 1 && matchre("903|865|962|961|960|902|905|904|906|963|907|908|909", "207") then]
  3425. mastercraft.cmd, mc_include.cmd(309): [if 150 = 1 && matchre("873|910|911|912|913|914|915|916|917|918|919|920|921|922|923|924", "207") then]
  3426. mastercraft.cmd, mc_include.cmd(310): [if 150 = 1 && matchre("851|925|874|926|927|928|929|930", "207") then]
  3427. mastercraft.cmd, mc_include.cmd(311): [if 150 = 1 && matchre("898|931|932|933|934", "207") then]
  3428. mastercraft.cmd, mc_include.cmd(312): [if 150 = 90 && matchre("818|819|820|821|822|823|824|825|826|827|828|829|830|831|832", "207") then]
  3429. mastercraft.cmd, mc_include.cmd(313): [if 150 = 90 && matchre("850|851|852|846|843|845|847|848|849|844|841|839|840|842", "207") then]
  3430. mastercraft.cmd, mc_include.cmd(314): [if 150 = 90 && matchre("853|854|855|856|857|858|859|860|861|862", "207") then]
  3431. mastercraft.cmd, mc_include.cmd(315): [if 150 = 90 && matchre("863|864|865|866|867|868|869|870|871|872|873", "207") then]
  3432. mastercraft.cmd, mc_include.cmd(316): [if 150 = 67 && matchre("644|661|645|648|648|649|650|651|652|653|654|655|656|657|658|659|660|646", "207") then]
  3433. mastercraft.cmd, mc_include.cmd(317): [if 150 = 67 && matchre("700|701|702|703|704|705", "207") then]
  3434. mastercraft.cmd, mc_include.cmd(318): [if 150 = 67 && matchre("711|712|713|714|715|716|717|718", "207") then]
  3435. mastercraft.cmd, mc_include.cmd(319): [if 150 = 67 && matchre("719|720|721|722|723|724|725|726|727|728|729|730|731", "207") then]
  3436. mastercraft.cmd, mc_include.cmd(320): [if 150 = 116 && matchre("407|408|416|417|418|419|409|410|411|412|413|414|415", "207") then]
  3437. mastercraft.cmd, mc_include.cmd(321): [if 150 = 107 && matchre("334|335|336|337|338|339|340|341|342|343|344|345|346|347|348", "207") then]
  3438. mastercraft.cmd, mc_include.cmd(322): [if 150 = 7 && matchre("774|777|776|775|778|782|779|784|780|786|781|783|785", "207") then]
  3439. mastercraft.cmd, mc_include.cmd(323): [if 150 = 61 && matchre("248|238|239|240|241|242|243|244|245|246|247|253|252|251|250|249|237", "207") then]
  3440. mastercraft.cmd, mc_include.cmd(324): [if 150 = 150 && matchre("206|207|208|209|210|220|221", "207") then]
  3441. mastercraft.cmd, mc_include.cmd(324): [var society Fang.Engineering]
  3442. mastercraft.cmd, mc_include.cmd(325): [if 150 = 150 && matchre("196|197|198|199|200|201|202|203|204|215|216|217|218|219", "207") then]
  3443. mastercraft.cmd, mc_include.cmd(326): [if 150 = 150 && matchre("183|184|185|186|187|188|189|211|212|213|214", "207") then]
  3444. mastercraft.cmd, mc_include.cmd(327): [if 150 = 150 && matchre("190|191|192|193|194|195", "207") then]
  3445. mastercraft.cmd, mc_include.cmd(328): [pause 1]
  3446.  
  3447. >
  3448. mastercraft.cmd, mc_include.cmd(329): [assembleloc:]
  3449. mastercraft.cmd, mc_include.cmd(358): [gosub Fang.Engineering]
  3450. mastercraft.cmd, mc_include.cmd(626): [var master Brogir]
  3451. mastercraft.cmd, mc_include.cmd(627): [put #tvar master.room 206|207|208|209|210]
  3452. mastercraft.cmd, mc_include.cmd(628): [put #tvar work.room 220|221]
  3453. mastercraft.cmd, mc_include.cmd(629): [put #tvar supply.room 208]
  3454. mastercraft.cmd, mc_include.cmd(630): [put #tvar part.room 208]
  3455. mastercraft.cmd, mc_include.cmd(631): [put #tvar tool.room 209]
  3456. mastercraft.cmd, mc_include.cmd(632): [put #tvar ingot.buy 200]
  3457. mastercraft.cmd, mc_include.cmd(633): [var society.type Engineering]
  3458. mastercraft.cmd, mc_include.cmd(634): [return]
  3459. mastercraft.cmd, mc_include.cmd(359): [return]
  3460. mastercraft.cmd, mc_include.cmd(713): [var Master.Found 0]
  3461. mastercraft.cmd, mc_include.cmd(714): [var temp 0]
  3462. mastercraft.cmd, mc_include.cmd(715): [eval temp.max count("206|207|208|209|210","|")]
  3463. mastercraft.cmd, mc_include.cmd(720): [if matchre("You also see a lissome alfar warrior, Engineering Society Master Brogir, a painted door and a large sign.", "Brogir") then]
  3464. mastercraft.cmd, mc_include.cmd(721): [{]
  3465. mastercraft.cmd, mc_include.cmd(722): [unvar temp]
  3466. mastercraft.cmd, mc_include.cmd(723): [unvar temp.max]
  3467. mastercraft.cmd, mc_include.cmd(724): [return]
  3468. mastercraft.cmd(256): [if !matchre("engineering logbook|Empty", "logbook") then]
  3469. mastercraft.cmd(260): [}]
  3470. mastercraft.cmd(261): [matchre untie.order ^You realize you have items]
  3471. mastercraft.cmd(262): [matchre new.order ^To whom are you|need to be holding a \S+ work order logbook]
  3472. mastercraft.cmd(263): [matchre new.order.wait but you just received a work order]
  3473. mastercraft.cmd(264): [matchre identify.order this is an order for]
  3474. mastercraft.cmd(265): [send ask Brogir for challenging carving work]
  3475. mastercraft.cmd(266): [matchwait]
  3476. ask Brogir for challenging carving work
  3477. mastercraft.cmd(157): [var order.quantity 5]
  3478. mastercraft.cmd(157): [put #var MC.order.quality of superior quality]
  3479. Brogir shuffles through some notes and says, "Alright, this is an order for a bone hand sword. I need 5 of superior quality, made from any material and due in 180 roisaen. Please complete the items, bundle them with your logbook and then give me the logbook to complete this order. Good luck!"
  3480.  
  3481. mastercraft.cmd(168): [var chapter 8]
  3482. You seem to recall this item being somewhere in chapter 8 of the instruction book.
  3483. >
  3484. mastercraft.cmd(279): [identify.order:]
  3485. mastercraft.cmd(280): [if !0 then]
  3486. mastercraft.cmd(281): [{]
  3487. mastercraft.cmd(282): [if 5 > 5 then]
  3488. mastercraft.cmd(283): [if 5 < 3 then]
  3489. mastercraft.cmd(284): [}]
  3490. mastercraft.cmd(287): [if "carving" = "weapon" then]
  3491. mastercraft.cmd(301): [}]
  3492. mastercraft.cmd(302): [if "carving" = "armor" then]
  3493. mastercraft.cmd(311): [}]
  3494. mastercraft.cmd(312): [if "carving" = "blacksmith" then]
  3495. mastercraft.cmd(321): [}]
  3496. mastercraft.cmd(322): [if "carving" = "tailor" then]
  3497. mastercraft.cmd(336): [}]
  3498. mastercraft.cmd(337): [if "carving" = "carving" then]
  3499. mastercraft.cmd(338): [{]
  3500. mastercraft.cmd(339): [matchre chapter.1 This logbook is tracking a work order requiring you to craft (a small stone block|a deep stone basin|a large stone block|a small stone sphere|a thin stone slab|a flat slickstone|a short stone pole|a large stone sphere|a thick stone slab|a grooved stone stirring rod|a smooth slickstone|a polished slickstone|a stout stone stirring rod|a notched stone stirring rod|a shallow stone basin|a forked stone stirring rod|a long stone pole|a slender stone stirring rod) from any material\.]
  3501. mastercraft.cmd(340): [matchre chapter.2 This logbook is tracking a work order requiring you to craft (a rough stone table|a stone buffet table|a high stone table|a stone dining table|a square stone table|a stone refectory table|a round stone table|a stone meditation table|an oval stone table|a stone parquet table|a long stone table) from any material\.]
  3502. mastercraft.cmd(341): [matchre chapter.3 This logbook is tracking a work order requiring you to craft (some smooth stones|a stone bola|a stone bludgeon|a stone hand sword|a stone carving knife|a heavy stone mallet|some elongated stones|a stone javelin|a stone hand axe|a stone spear|a stone war club|a stone war mattock|some balanced stones|a stone maul|a stone war hammer|a stone flail|some stone spikes|some stone shards) from any material\.]
  3503. mastercraft.cmd(342): [matchre chapter.4 This logbook is tracking a work order requiring you to craft (a stone band|a stone talisman case|a stone toe ring|a stone belt buckle|a stone nose ring|a stone armband|a stone pin|an articulated stone bracelet|a stone anklet|a stone tiara|a stone bracelet|a stone locket|a stone tailband|a stone choker|a stone hairpin|a stone diadem|a stone cloak pin|a stone circlet|a pair of stone earrings|an articulated stone necklace|a stone medallion|a stone crown|a stone amulet|an articulated stone belt|a stone pendant|a stone mask|a stone brooch|a stone earcuff) from any material\.]
  3504. mastercraft.cmd(343): [matchre chapter.5 This logbook is tracking a work order requiring you to craft (a Human image|an Elothean image|a Kaldar image|a Prydaen image|an Elf image|a Rakash image|a Gor'Tog image|a S'Kra Mur image|a Halfling image|a Dwarf image|a Gnome image) from any material\.]
  3505. mastercraft.cmd(344): [matchre chapter.6 This logbook is tracking a work order requiring you to craft (a long bone pole|a short bone pole) from any material\.]
  3506. mastercraft.cmd(345): [matchre chapter.7 This logbook is tracking a work order requiring you to craft (a round bone table|a square bone table) from any material\.]
  3507. mastercraft.cmd(346): [matchre chapter.8 This logbook is tracking a work order requiring you to craft (a bone bludgeon|a bone javelin|a bone carving knife|a light bone spear|a bone hand axe|a bone maul|a bone war club|a bone mattock|a bone shiv|a bone flail|a bone hand sword|a bone mallet) from any material\.]
  3508. mastercraft.cmd(347): [matchre chapter.9 This logbook is tracking a work order requiring you to craft (a bone band|a bone brooch|a bone nose ring|a bone armband|a bone toe ring|a bone belt buckle|a bone bracelet|a bone choker|a bone anklet|a bone locket|a bone pin|a bone tiara|a bone cloak pin|an articulated bone bracelet|a bone hairpin|some bone bangles|a bone tailband|an articulated bone necklace|a shallow bone cup|a bone circlet|a bone pendant|a bone crown|a bone amulet|a bone comb|a bone medallion|a bone haircomb|a pair of bone earrings|a bone earcuff) from any material\.]
  3509. mastercraft.cmd(348): [matchre chapter.10 This logbook is tracking a work order requiring you to craft (a segmented bone mask|a segmented bone mantle|a segmented bone aventail|a segmented bone tabard|a notched bone mask|a ribbed bone balaclava|a notched bone aventail|some ribbed bone greaves|a segmented bone cap|some ribbed vambraces|some segmented bone gloves|some notched bone sleeves|a ribbed bone mask|a ribbed bone tasset|a ribbed bone aventail|a notched bone vest|a notched bone cap|a notched bone mantle|some notched bone gloves|a notched bone tabard|a segmented bone helm|a segmented bone robe|a ribbed bone cap|a segmented bone coat|some ribbed bone gloves|some ribbed bone sleeves|a notched bone helm|a ribbed bone vest|a segmented bone balaclava|a ribbed bone mantle|some segmented bone greaves|a ribbed bone tabard|some segmented vambraces|a notched bone robe|a segmented bone tasset|a notched bone coat|a ribbed bone helm|a segmented bone hauberk|a notched bone balaclava|a ribbed bone robe|some notched bone greaves|a ribbed bone coat|some notched vambraces|a notched bone hauberk|some segmented bone sleeves|a ribbed bone hauberk|a notched bone tasset|a segmented bone vest) from any material\.]
  3510. mastercraft.cmd(349): [matchre new.order.wait ^This logbook has been used to complete]
  3511. mastercraft.cmd(350): [put read my Engineering logbook]
  3512. [mastercraft]: read my Engineering logbook
  3513. mastercraft.cmd(351): [matchwait]
  3514. You open your logbook and sort through its contents.
  3515. mastercraft.cmd(156): [var order.quantity 5]
  3516. This logbook is tracking a work order requiring you to craft a bone hand sword from any material. You must bundle and deliver 5 more within the next 180 roisaen.
  3517.  
  3518. This logbook has been used to complete:
  3519. 0 Easy, 0 Challenging and 0 Hard Tinkering work orders.
  3520. 0 Easy, 0 Challenging and 0 Hard Shaping work orders.
  3521. 63 Easy, 0 Challenging and 0 Hard Carving work orders.
  3522. >
  3523. mastercraft.cmd(478): [chapter.8:]
  3524. mastercraft.cmd(479): [var full.order.noun a bone hand sword]
  3525. mastercraft.cmd(480): [if "carving" = "tailor" then]
  3526. mastercraft.cmd(481): [if "carving" = "carving" then]
  3527. mastercraft.cmd(481): [var order.type bone]
  3528. mastercraft.cmd(482): [if "carving" = "shaping" then]
  3529. mastercraft.cmd(483): [var order.chapter 8]
  3530. mastercraft.cmd(484): [pause .5]
  3531. mastercraft.cmd(485): [goto chapter.name]
  3532. mastercraft.cmd(407): [if "carving" = "tinkering" then]
  3533. mastercraft.cmd(408): [if matchre("a bone hand sword", "(?:.*\s)(\S+$)") then]
  3534. mastercraft.cmd(408): [put #var MC.order.noun sword]
  3535. mastercraft.cmd(409): [if matchre("a bone hand sword", ".* ball and chain") then]
  3536. mastercraft.cmd(410): [echo Item Full Name : a bone hand sword]
  3537. Item Full Name : a bone hand sword
  3538. mastercraft.cmd(411): [echo Item Base Name : sword]
  3539. Item Base Name : sword
  3540. mastercraft.cmd(412): [echo Chapter Item Is In : 8]
  3541. Chapter Item Is In : 8
  3542. mastercraft.cmd(413): [echo Quantity Desired : 5]
  3543. Quantity Desired : 5
  3544. mastercraft.cmd(414): [goto keep.order]
  3545. mastercraft.cmd(506): [if matchre("a bone hand sword", "none") then]
  3546. mastercraft.cmd(507): [if (("carving" = "tailor") && ("bone" != "bone")) then]
  3547. mastercraft.cmd(508): [if (("carving" = "carving") && ("bone" != "bone")) then]
  3548. mastercraft.cmd(509): [if "of superior quality" = "finely-crafted" then]
  3549. mastercraft.cmd(510): [if "of superior quality" = "of superior quality" then]
  3550. mastercraft.cmd(510): [put #var MC.order.quality.fail riddled with mistakes and practically useless|of dismal quality|very poorly-crafted|of below-average quality|of mediocre quality|of average quality|of above-average quality|well-crafted|finely-crafted]
  3551. mastercraft.cmd(511): [if "of superior quality" = "of exceptional quality" then]
  3552. mastercraft.cmd(512): [if "of superior quality" = "" then]
  3553. mastercraft.cmd(513): [goto turn.page]
  3554. mastercraft.cmd(516): [gosub PUT_IT my Engineering logbook in my leather.carpetbag]
  3555. mastercraft.cmd, mc_include.cmd(1054): [var PutIt my Engineering logbook in my leather.carpetbag]
  3556. mastercraft.cmd, mc_include.cmd(1055): [var LOCATION PUT_IT_1]
  3557. mastercraft.cmd, mc_include.cmd(1056): [pause 0.0001]
  3558. mastercraft.cmd, mc_include.cmd(1057): [PUT_IT_1:]
  3559. mastercraft.cmd, mc_include.cmd(1058): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  3560. mastercraft.cmd, mc_include.cmd(1059): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  3561. mastercraft.cmd, mc_include.cmd(1060): [matchre WEBBED ^You can't do that while entangled in a web]
  3562. mastercraft.cmd, mc_include.cmd(1061): [matchre STUNNED ^You are still stunned]
  3563. mastercraft.cmd, mc_include.cmd(1062): [matchre RETURN ^You (?:put|drop) .*\.]
  3564. mastercraft.cmd, mc_include.cmd(1063): [matchre RETURN ^Please rephrase that command\.]
  3565. mastercraft.cmd, mc_include.cmd(1064): [matchre RETURN ^.* what\?]
  3566. mastercraft.cmd, mc_include.cmd(1065): [matchre RETURN ^I could not find what you were referring to\.]
  3567. mastercraft.cmd, mc_include.cmd(1066): [matchre RETURN ^What were you referring to\? ]
  3568. mastercraft.cmd, mc_include.cmd(1067): [matchre RETURN ^The (\S+) can only hold]
  3569. mastercraft.cmd, mc_include.cmd(1068): [matchre PUT_IT_1 ^\[Putting an item on the brazier begins the enchanting process]
  3570. mastercraft.cmd, mc_include.cmd(1069): [send put my Engineering logbook in my leather.carpetbag]
  3571. mastercraft.cmd, mc_include.cmd(1070): [matchwait 15]
  3572. put my Engineering logbook in my leather.carpetbag
  3573.  
  3574. You put your logbook in your leather-clasped carpetbag.
  3575. >
  3576. mastercraft.cmd(2051): [return:]
  3577. mastercraft.cmd(2052): [return]
  3578. mastercraft.cmd(517): [gosub GET my carving book]
  3579. mastercraft.cmd, mc_include.cmd(1078): [var Get my carving book]
  3580. mastercraft.cmd, mc_include.cmd(1079): [var LOCATION GET_1]
  3581. mastercraft.cmd, mc_include.cmd(1080): [pause 0.0001]
  3582. mastercraft.cmd, mc_include.cmd(1081): [GET_1:]
  3583. mastercraft.cmd, mc_include.cmd(1082): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  3584. mastercraft.cmd, mc_include.cmd(1083): [matchre WAIT ^You struggle with .* great weight but can't quite lift it\!]
  3585. mastercraft.cmd, mc_include.cmd(1084): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  3586. mastercraft.cmd, mc_include.cmd(1085): [matchre WEBBED ^You can't do that while entangled in a web]
  3587. mastercraft.cmd, mc_include.cmd(1086): [matchre STUNNED ^You are still stunned]
  3588. mastercraft.cmd, mc_include.cmd(1087): [matchre HOLD_1 ^But that is already in your inventory\.]
  3589. mastercraft.cmd, mc_include.cmd(1088): [matchre RETURN ^You get .*\.]
  3590. mastercraft.cmd, mc_include.cmd(1089): [matchre RETURN ^You pick up .*\.]
  3591. mastercraft.cmd, mc_include.cmd(1090): [matchre RETURN ^You carefully remove .* from the bundle\.]
  3592. mastercraft.cmd, mc_include.cmd(1091): [matchre RETURN ^You are already holding that\.]
  3593. mastercraft.cmd, mc_include.cmd(1092): [matchre RETURN ^Get what\?]
  3594. mastercraft.cmd, mc_include.cmd(1093): [matchre RETURN ^I could not find what you were referring to\.]
  3595. mastercraft.cmd, mc_include.cmd(1094): [matchre RETURN ^What were you referring to\?]
  3596. mastercraft.cmd, mc_include.cmd(1095): [matchre RETURN ^You grab .*(?:\.|\!|\?)]
  3597. mastercraft.cmd, mc_include.cmd(1096): [matchre RETURN ^As best it can\, .* moves in your direction\.]
  3598. mastercraft.cmd, mc_include.cmd(1097): [matchre UNTIE ^You pull at it]
  3599. mastercraft.cmd, mc_include.cmd(1098): [send get my carving book]
  3600. mastercraft.cmd, mc_include.cmd(1099): [matchwait 15]
  3601. get my carving book
  3602.  
  3603. You get a book of journeyman carving instructions from inside your leather-clasped carpetbag.
  3604. >
  3605. mastercraft.cmd(2051): [return:]
  3606. mastercraft.cmd(2052): [return]
  3607. mastercraft.cmd(518): [gosub PUT turn my book to chapter 8]
  3608. mastercraft.cmd, mc_include.cmd(959): [var Command turn my book to chapter 8]
  3609. mastercraft.cmd, mc_include.cmd(960): [var LOCATION PUT_1]
  3610. mastercraft.cmd, mc_include.cmd(961): [pause 0.0001]
  3611. mastercraft.cmd, mc_include.cmd(962): [PUT_1:]
  3612. mastercraft.cmd, mc_include.cmd(963): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  3613. mastercraft.cmd, mc_include.cmd(964): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  3614. mastercraft.cmd, mc_include.cmd(965): [matchre WEBBED ^You can't do that while entangled in a web]
  3615. mastercraft.cmd, mc_include.cmd(966): [matchre STUNNED ^You are still stunned]
  3616. mastercraft.cmd, mc_include.cmd(967): [matchre PUT_STOW ^You need a free hand]
  3617. mastercraft.cmd, mc_include.cmd(968): [matchre WAIT ^\[Enter your command again if you want to\.\]]
  3618. mastercraft.cmd, mc_include.cmd(969): [matchre RETURN ^Roundtime\:?|^\[Roundtime\:?|^\(Roundtime\:?]
  3619. mastercraft.cmd, mc_include.cmd(970): [matchre RETURN ^You sit down]
  3620. mastercraft.cmd, mc_include.cmd(971): [matchre RETURN ^I could not find what you were referring to\.]
  3621. mastercraft.cmd, mc_include.cmd(972): [matchre RETURN ^Please rephrase that command\.]
  3622. mastercraft.cmd, mc_include.cmd(973): [matchre RETURN ^What were you referring to\?]
  3623. mastercraft.cmd, mc_include.cmd(974): [matchre RETURN ^.* what\?]
  3624. mastercraft.cmd, mc_include.cmd(975): [matchre RETURN ^You find a hole]
  3625. mastercraft.cmd, mc_include.cmd(976): [matchre RETURN ^You (?:hand|touch|push|move|put|tap|drop|place|toss|set|swap|add) .*(?:\.|\!|\?)]
  3626. mastercraft.cmd, mc_include.cmd(977): [matchre RETURN ^Your .*\.]
  3627. mastercraft.cmd, mc_include.cmd(978): [matchre RETURN ^You don't have a .* coin on you\!\s*The .* spider looks at you in forlorn disappointment\.]
  3628. mastercraft.cmd, mc_include.cmd(979): [matchre RETURN ^The .* spider turns away\, looking like it's not hungry for what you're offering\.]
  3629. mastercraft.cmd, mc_include.cmd(980): [matchre RETURN ^Brother Durantine nods slowly\.]
  3630. mastercraft.cmd, mc_include.cmd(981): [matchre RETURN ^Durantine waves a small censer over a neatly-wrapped package and intones a short prayer before he hands it to you\.]
  3631. mastercraft.cmd, mc_include.cmd(982): [matchre RETURN ^After a moment\, .*\.]
  3632. mastercraft.cmd, mc_include.cmd(983): [matchre RETURN ^Quietly touching your lips with the tips of your fingers as you kneel\, you make the Cleric's sign with your hand\.]
  3633. mastercraft.cmd, mc_include.cmd(984): [matchre RETURN ^Maybe you should stand up\.]
  3634. mastercraft.cmd, mc_include.cmd(985): [matchre RETURN ^You sense a successful empathic link has been forged|^Touch what|^I could not find]
  3635. mastercraft.cmd, mc_include.cmd(986): [matchre RETURN ^The clerk counts out .*\.]
  3636. mastercraft.cmd, mc_include.cmd(987): [matchre RETURN ^The .* is not damaged enough to warrant repair\.]
  3637. mastercraft.cmd, mc_include.cmd(988): [matchre RETURN ^There is no more room in .*\.]
  3638. mastercraft.cmd, mc_include.cmd(989): [matchre RETURN ^There is nothing in there\.]
  3639. mastercraft.cmd, mc_include.cmd(990): [matchre RETURN ^In the .* you see .*\.]
  3640. mastercraft.cmd, mc_include.cmd(991): [matchre RETURN ^Searching methodically]
  3641. mastercraft.cmd, mc_include.cmd(992): [matchre RETURN ^This spell cannot be targeted\.]
  3642. mastercraft.cmd, mc_include.cmd(993): [matchre RETURN ^You cannot figure out how to do that\.]
  3643. mastercraft.cmd, mc_include.cmd(994): [matchre RETURN ^You will now store .* in your .*\.]
  3644. mastercraft.cmd, mc_include.cmd(995): [matchre RETURN ^You.*analyze]
  3645. mastercraft.cmd, mc_include.cmd(996): [matchre RETURN ^You lay your hand upon]
  3646. mastercraft.cmd, mc_include.cmd(997): [matchre RETURN ^You glance down .*\.]
  3647. mastercraft.cmd, mc_include.cmd(998): [matchre RETURN ^You glance heavenward]
  3648. mastercraft.cmd, mc_include.cmd(999): [matchre RETURN ^You turn .*\.]
  3649. mastercraft.cmd, mc_include.cmd(1000): [matchre RETURN ^You chatter away\.\.\.]
  3650. mastercraft.cmd, mc_include.cmd(1001): [matchre RETURN ^You are now]
  3651. mastercraft.cmd, mc_include.cmd(1002): [matchre RETURN ^You search]
  3652. mastercraft.cmd, mc_include.cmd(1003): [matchre RETURN ^You get]
  3653. mastercraft.cmd, mc_include.cmd(1004): [matchre RETURN ^You have nothing to ]
  3654. mastercraft.cmd, mc_include.cmd(1005): [matchre RETURN ^There isn't any more room in .* for that\.]
  3655. mastercraft.cmd, mc_include.cmd(1006): [matchre RETURN ^You are already focusing your appraisal on a subject\.]
  3656. mastercraft.cmd, mc_include.cmd(1007): [matchre RETURN ^You are already under the effects of an appraisal focus\.]
  3657. mastercraft.cmd, mc_include.cmd(1008): [matchre RETURN ^\[Ingredients can be added by using ASSEMBLE Ingredient1 WITH Ingredient2\]]
  3658. mastercraft.cmd, mc_include.cmd(1009): [matchre RETURN ^You can't seem to focus on that\.\s*Perhaps you're too mentally tired from researching similar principles recently\.]
  3659. mastercraft.cmd, mc_include.cmd(1010): [matchre RETURN ^\s*LINK ALL CANCEL\s*\- Breaks all links]
  3660. mastercraft.cmd, mc_include.cmd(1011): [matchre RETURN (bundle them with your logbook and then give|you trace|you just received a work order|You hand|You slide|You place)]
  3661. mastercraft.cmd, mc_include.cmd(1012): [matchre RETURN ^(You have no idea how to craft|The book is already turned|You turn your book|You realize you have items bundled with the logbook)]
  3662. mastercraft.cmd, mc_include.cmd(1013): [matchre RETURN (You measure out|You carefully break off|^You hand|"There isn't a scratch on that|"I don't repair those here\.")]
  3663. mastercraft.cmd, mc_include.cmd(1014): [matchre RETURN (Just give it to me again if you want|completely undamaged and does not need repair|not damaged enough to warrant repair)]
  3664. mastercraft.cmd, mc_include.cmd(1015): [matchre RETURN ^(You find your jar|The (\S+) can only hold)]
  3665. mastercraft.cmd, mc_include.cmd(1016): [matchre RETURN ^(You .*open|You .*close|That is already open|That is already closed)]
  3666. mastercraft.cmd, mc_include.cmd(1017): [matchre RETURN ^You count out]
  3667. mastercraft.cmd, mc_include.cmd(1019): [matchre RETURN ^\s*Encumbrance\s*\:]
  3668. mastercraft.cmd, mc_include.cmd(1020): [send turn my book to chapter 8]
  3669. mastercraft.cmd, mc_include.cmd(1021): [matchwait 15]
  3670. turn my book to chapter 8
  3671. You turn your book to chapter 8, entitled "Bone Carved Weaponry".
  3672. >
  3673. mastercraft.cmd(2051): [return:]
  3674. mastercraft.cmd(2052): [return]
  3675. mastercraft.cmd(519): [send read my book]
  3676. mastercraft.cmd(520): [waitforre (?<!Page).*Page (\d+):.*a bone hand sword]
  3677. read my book
  3678.  
  3679. -= Chapter 8 : Bone Carved Weaponry =-
  3680.  
  3681. Page 1: a bone bludgeon Page 7: a bone mallet
  3682. Page 2: a bone carving knife Page 8: a light bone spear
  3683. Page 3: a bone war club Page 9: a bone javelin
  3684. Page 4: a bone hand axe Page 10: a bone mattock
  3685. Page 5: a bone hand sword Page 11: a bone maul
  3686. Page 6: a bone shiv
  3687.  
  3688. >
  3689. mastercraft.cmd(521): [var page 5]
  3690. mastercraft.cmd(522): [gosub PUT turn my book to page 5]
  3691. mastercraft.cmd, mc_include.cmd(959): [var Command turn my book to page 5]
  3692. mastercraft.cmd, mc_include.cmd(960): [var LOCATION PUT_1]
  3693. mastercraft.cmd, mc_include.cmd(961): [pause 0.0001]
  3694. mastercraft.cmd, mc_include.cmd(962): [PUT_1:]
  3695. mastercraft.cmd, mc_include.cmd(963): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  3696. mastercraft.cmd, mc_include.cmd(964): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  3697. mastercraft.cmd, mc_include.cmd(965): [matchre WEBBED ^You can't do that while entangled in a web]
  3698. mastercraft.cmd, mc_include.cmd(966): [matchre STUNNED ^You are still stunned]
  3699. mastercraft.cmd, mc_include.cmd(967): [matchre PUT_STOW ^You need a free hand]
  3700. mastercraft.cmd, mc_include.cmd(968): [matchre WAIT ^\[Enter your command again if you want to\.\]]
  3701. mastercraft.cmd, mc_include.cmd(969): [matchre RETURN ^Roundtime\:?|^\[Roundtime\:?|^\(Roundtime\:?]
  3702. mastercraft.cmd, mc_include.cmd(970): [matchre RETURN ^You sit down]
  3703. mastercraft.cmd, mc_include.cmd(971): [matchre RETURN ^I could not find what you were referring to\.]
  3704. mastercraft.cmd, mc_include.cmd(972): [matchre RETURN ^Please rephrase that command\.]
  3705. mastercraft.cmd, mc_include.cmd(973): [matchre RETURN ^What were you referring to\?]
  3706. mastercraft.cmd, mc_include.cmd(974): [matchre RETURN ^.* what\?]
  3707. mastercraft.cmd, mc_include.cmd(975): [matchre RETURN ^You find a hole]
  3708. mastercraft.cmd, mc_include.cmd(976): [matchre RETURN ^You (?:hand|touch|push|move|put|tap|drop|place|toss|set|swap|add) .*(?:\.|\!|\?)]
  3709. mastercraft.cmd, mc_include.cmd(977): [matchre RETURN ^Your .*\.]
  3710. mastercraft.cmd, mc_include.cmd(978): [matchre RETURN ^You don't have a .* coin on you\!\s*The .* spider looks at you in forlorn disappointment\.]
  3711. mastercraft.cmd, mc_include.cmd(979): [matchre RETURN ^The .* spider turns away\, looking like it's not hungry for what you're offering\.]
  3712. mastercraft.cmd, mc_include.cmd(980): [matchre RETURN ^Brother Durantine nods slowly\.]
  3713. mastercraft.cmd, mc_include.cmd(981): [matchre RETURN ^Durantine waves a small censer over a neatly-wrapped package and intones a short prayer before he hands it to you\.]
  3714. mastercraft.cmd, mc_include.cmd(982): [matchre RETURN ^After a moment\, .*\.]
  3715. mastercraft.cmd, mc_include.cmd(983): [matchre RETURN ^Quietly touching your lips with the tips of your fingers as you kneel\, you make the Cleric's sign with your hand\.]
  3716. mastercraft.cmd, mc_include.cmd(984): [matchre RETURN ^Maybe you should stand up\.]
  3717. mastercraft.cmd, mc_include.cmd(985): [matchre RETURN ^You sense a successful empathic link has been forged|^Touch what|^I could not find]
  3718. mastercraft.cmd, mc_include.cmd(986): [matchre RETURN ^The clerk counts out .*\.]
  3719. mastercraft.cmd, mc_include.cmd(987): [matchre RETURN ^The .* is not damaged enough to warrant repair\.]
  3720. mastercraft.cmd, mc_include.cmd(988): [matchre RETURN ^There is no more room in .*\.]
  3721. mastercraft.cmd, mc_include.cmd(989): [matchre RETURN ^There is nothing in there\.]
  3722. mastercraft.cmd, mc_include.cmd(990): [matchre RETURN ^In the .* you see .*\.]
  3723. mastercraft.cmd, mc_include.cmd(991): [matchre RETURN ^Searching methodically]
  3724. mastercraft.cmd, mc_include.cmd(992): [matchre RETURN ^This spell cannot be targeted\.]
  3725. mastercraft.cmd, mc_include.cmd(993): [matchre RETURN ^You cannot figure out how to do that\.]
  3726. mastercraft.cmd, mc_include.cmd(994): [matchre RETURN ^You will now store .* in your .*\.]
  3727. mastercraft.cmd, mc_include.cmd(995): [matchre RETURN ^You.*analyze]
  3728. mastercraft.cmd, mc_include.cmd(996): [matchre RETURN ^You lay your hand upon]
  3729. mastercraft.cmd, mc_include.cmd(997): [matchre RETURN ^You glance down .*\.]
  3730. mastercraft.cmd, mc_include.cmd(998): [matchre RETURN ^You glance heavenward]
  3731. mastercraft.cmd, mc_include.cmd(999): [matchre RETURN ^You turn .*\.]
  3732. mastercraft.cmd, mc_include.cmd(1000): [matchre RETURN ^You chatter away\.\.\.]
  3733. mastercraft.cmd, mc_include.cmd(1001): [matchre RETURN ^You are now]
  3734. mastercraft.cmd, mc_include.cmd(1002): [matchre RETURN ^You search]
  3735. mastercraft.cmd, mc_include.cmd(1003): [matchre RETURN ^You get]
  3736. mastercraft.cmd, mc_include.cmd(1004): [matchre RETURN ^You have nothing to ]
  3737. mastercraft.cmd, mc_include.cmd(1005): [matchre RETURN ^There isn't any more room in .* for that\.]
  3738. mastercraft.cmd, mc_include.cmd(1006): [matchre RETURN ^You are already focusing your appraisal on a subject\.]
  3739. mastercraft.cmd, mc_include.cmd(1007): [matchre RETURN ^You are already under the effects of an appraisal focus\.]
  3740. mastercraft.cmd, mc_include.cmd(1008): [matchre RETURN ^\[Ingredients can be added by using ASSEMBLE Ingredient1 WITH Ingredient2\]]
  3741. mastercraft.cmd, mc_include.cmd(1009): [matchre RETURN ^You can't seem to focus on that\.\s*Perhaps you're too mentally tired from researching similar principles recently\.]
  3742. mastercraft.cmd, mc_include.cmd(1010): [matchre RETURN ^\s*LINK ALL CANCEL\s*\- Breaks all links]
  3743. mastercraft.cmd, mc_include.cmd(1011): [matchre RETURN (bundle them with your logbook and then give|you trace|you just received a work order|You hand|You slide|You place)]
  3744. mastercraft.cmd, mc_include.cmd(1012): [matchre RETURN ^(You have no idea how to craft|The book is already turned|You turn your book|You realize you have items bundled with the logbook)]
  3745. mastercraft.cmd, mc_include.cmd(1013): [matchre RETURN (You measure out|You carefully break off|^You hand|"There isn't a scratch on that|"I don't repair those here\.")]
  3746. mastercraft.cmd, mc_include.cmd(1014): [matchre RETURN (Just give it to me again if you want|completely undamaged and does not need repair|not damaged enough to warrant repair)]
  3747. mastercraft.cmd, mc_include.cmd(1015): [matchre RETURN ^(You find your jar|The (\S+) can only hold)]
  3748. mastercraft.cmd, mc_include.cmd(1016): [matchre RETURN ^(You .*open|You .*close|That is already open|That is already closed)]
  3749. mastercraft.cmd, mc_include.cmd(1017): [matchre RETURN ^You count out]
  3750. mastercraft.cmd, mc_include.cmd(1019): [matchre RETURN ^\s*Encumbrance\s*\:]
  3751. mastercraft.cmd, mc_include.cmd(1020): [send turn my book to page 5]
  3752. mastercraft.cmd, mc_include.cmd(1021): [matchwait 15]
  3753. turn my book to page 5
  3754.  
  3755. >
  3756. You turn your book to page 5, instructions for crafting a bone hand sword.
  3757. >
  3758. mastercraft.cmd(2051): [return:]
  3759. mastercraft.cmd(2052): [return]
  3760. mastercraft.cmd(523): [gosub STUDY my book]
  3761. mastercraft.cmd, mc_include.cmd(1029): [var Study my book]
  3762. mastercraft.cmd, mc_include.cmd(1030): [var LOCATION STUDY_1]
  3763. mastercraft.cmd, mc_include.cmd(1031): [pause 0.0001]
  3764. mastercraft.cmd, mc_include.cmd(1032): [STUDY_1:]
  3765. mastercraft.cmd, mc_include.cmd(1033): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  3766. mastercraft.cmd, mc_include.cmd(1034): [matchre STUNNED ^You are still stunned]
  3767. mastercraft.cmd, mc_include.cmd(1035): [matchre WEBBED ^You can't do that while entangled in a web]
  3768. mastercraft.cmd, mc_include.cmd(1036): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  3769. mastercraft.cmd, mc_include.cmd(1037): [match STUDY_1 You begin]
  3770. mastercraft.cmd, mc_include.cmd(1038): [match STUDY_1 You continue studying the]
  3771. mastercraft.cmd, mc_include.cmd(1039): [match STUDY_1 You continue to study]
  3772. mastercraft.cmd, mc_include.cmd(1040): [match RETURN You take on a studious look]
  3773. mastercraft.cmd, mc_include.cmd(1041): [match STUDY_END Why do you need to study this chart again?]
  3774. mastercraft.cmd, mc_include.cmd(1042): [matchre STUDY_NEXT (^With|^In) a sudden moment of clarity]
  3775. mastercraft.cmd, mc_include.cmd(1043): [matchre GET_BOOK ^But you are not holding it]
  3776. mastercraft.cmd, mc_include.cmd(1044): [matchre RETURN You study|You scan|You notate|You review]
  3777. mastercraft.cmd, mc_include.cmd(1045): [matchre RETURN ^You now feel ready to begin the crafting process.]
  3778. mastercraft.cmd, mc_include.cmd(1046): [send study my book]
  3779. mastercraft.cmd, mc_include.cmd(1047): [matchwait]
  3780. study my book
  3781.  
  3782. You scan the hand sword instructions with a glance and interpret many of the design's finer points. (2/5)
  3783. You now feel ready to begin the crafting process.
  3784. Roundtime: 6 sec.
  3785. R>
  3786. Learned: Scholarship
  3787.  
  3788. R>
  3789. mastercraft.cmd(2051): [return:]
  3790. mastercraft.cmd(2052): [return]
  3791. mastercraft.cmd(524): [if ((3 < 4) && (!0)) then ]
  3792. mastercraft.cmd(525): [{]
  3793. mastercraft.cmd(526): [math difficultytry add 1]
  3794. mastercraft.cmd(527): [pause 0.5]
  3795. mastercraft.cmd(528): [goto new.order]
  3796. mastercraft.cmd(248): [var fail 0]
  3797. mastercraft.cmd(249): [var diff.change 0]
  3798. mastercraft.cmd(250): [if 3 > 4 then]
  3799. mastercraft.cmd(254): [}]
  3800. mastercraft.cmd(255): [gosub find.master]
  3801. mastercraft.cmd, mc_include.cmd(712): [gosub check.location]
  3802. mastercraft.cmd, mc_include.cmd(302): [var society none]
  3803. mastercraft.cmd, mc_include.cmd(303): [if 150 = 30 && matchre("442|441|443|405|404|398|402|403|409|408|399|406|407|400|410|411|401", "207") then]
  3804. mastercraft.cmd, mc_include.cmd(304): [if 150 = 30 && matchre("448|450|449|451|458|459|455|452|453|454|456|457|460", "207") then]
  3805. mastercraft.cmd, mc_include.cmd(305): [if 150 = 30 && matchre("461|462|463|464|465|466|467|468|469", "207") then]
  3806. mastercraft.cmd, mc_include.cmd(306): [if 150 = 30 && matchre("470|471|473|474|475|481|472|476|479|478|477|480|482", "207") then]
  3807. mastercraft.cmd, mc_include.cmd(307): [if 150 = 30 && matchre("526|527|528|529|530|531|532|533|534|535|536|537|538|539|540", "207") then]
  3808. mastercraft.cmd, mc_include.cmd(308): [if 150 = 1 && matchre("903|865|962|961|960|902|905|904|906|963|907|908|909", "207") then]
  3809. mastercraft.cmd, mc_include.cmd(309): [if 150 = 1 && matchre("873|910|911|912|913|914|915|916|917|918|919|920|921|922|923|924", "207") then]
  3810. mastercraft.cmd, mc_include.cmd(310): [if 150 = 1 && matchre("851|925|874|926|927|928|929|930", "207") then]
  3811. mastercraft.cmd, mc_include.cmd(311): [if 150 = 1 && matchre("898|931|932|933|934", "207") then]
  3812. mastercraft.cmd, mc_include.cmd(312): [if 150 = 90 && matchre("818|819|820|821|822|823|824|825|826|827|828|829|830|831|832", "207") then]
  3813. mastercraft.cmd, mc_include.cmd(313): [if 150 = 90 && matchre("850|851|852|846|843|845|847|848|849|844|841|839|840|842", "207") then]
  3814. mastercraft.cmd, mc_include.cmd(314): [if 150 = 90 && matchre("853|854|855|856|857|858|859|860|861|862", "207") then]
  3815. mastercraft.cmd, mc_include.cmd(315): [if 150 = 90 && matchre("863|864|865|866|867|868|869|870|871|872|873", "207") then]
  3816. mastercraft.cmd, mc_include.cmd(316): [if 150 = 67 && matchre("644|661|645|648|648|649|650|651|652|653|654|655|656|657|658|659|660|646", "207") then]
  3817. mastercraft.cmd, mc_include.cmd(317): [if 150 = 67 && matchre("700|701|702|703|704|705", "207") then]
  3818. mastercraft.cmd, mc_include.cmd(318): [if 150 = 67 && matchre("711|712|713|714|715|716|717|718", "207") then]
  3819. mastercraft.cmd, mc_include.cmd(319): [if 150 = 67 && matchre("719|720|721|722|723|724|725|726|727|728|729|730|731", "207") then]
  3820. mastercraft.cmd, mc_include.cmd(320): [if 150 = 116 && matchre("407|408|416|417|418|419|409|410|411|412|413|414|415", "207") then]
  3821. mastercraft.cmd, mc_include.cmd(321): [if 150 = 107 && matchre("334|335|336|337|338|339|340|341|342|343|344|345|346|347|348", "207") then]
  3822. mastercraft.cmd, mc_include.cmd(322): [if 150 = 7 && matchre("774|777|776|775|778|782|779|784|780|786|781|783|785", "207") then]
  3823. mastercraft.cmd, mc_include.cmd(323): [if 150 = 61 && matchre("248|238|239|240|241|242|243|244|245|246|247|253|252|251|250|249|237", "207") then]
  3824. mastercraft.cmd, mc_include.cmd(324): [if 150 = 150 && matchre("206|207|208|209|210|220|221", "207") then]
  3825. mastercraft.cmd, mc_include.cmd(324): [var society Fang.Engineering]
  3826. mastercraft.cmd, mc_include.cmd(325): [if 150 = 150 && matchre("196|197|198|199|200|201|202|203|204|215|216|217|218|219", "207") then]
  3827. mastercraft.cmd, mc_include.cmd(326): [if 150 = 150 && matchre("183|184|185|186|187|188|189|211|212|213|214", "207") then]
  3828. mastercraft.cmd, mc_include.cmd(327): [if 150 = 150 && matchre("190|191|192|193|194|195", "207") then]
  3829. mastercraft.cmd, mc_include.cmd(328): [pause 1]
  3830. mastercraft.cmd, mc_include.cmd(329): [assembleloc:]
  3831. mastercraft.cmd, mc_include.cmd(358): [gosub Fang.Engineering]
  3832. mastercraft.cmd, mc_include.cmd(626): [var master Brogir]
  3833. mastercraft.cmd, mc_include.cmd(627): [put #tvar master.room 206|207|208|209|210]
  3834. mastercraft.cmd, mc_include.cmd(628): [put #tvar work.room 220|221]
  3835. mastercraft.cmd, mc_include.cmd(629): [put #tvar supply.room 208]
  3836. mastercraft.cmd, mc_include.cmd(630): [put #tvar part.room 208]
  3837. mastercraft.cmd, mc_include.cmd(631): [put #tvar tool.room 209]
  3838. mastercraft.cmd, mc_include.cmd(632): [put #tvar ingot.buy 200]
  3839. mastercraft.cmd, mc_include.cmd(633): [var society.type Engineering]
  3840. mastercraft.cmd, mc_include.cmd(634): [return]
  3841. mastercraft.cmd, mc_include.cmd(359): [return]
  3842. mastercraft.cmd, mc_include.cmd(713): [var Master.Found 0]
  3843. mastercraft.cmd, mc_include.cmd(714): [var temp 0]
  3844. mastercraft.cmd, mc_include.cmd(715): [eval temp.max count("206|207|208|209|210","|")]
  3845. mastercraft.cmd, mc_include.cmd(720): [if matchre("You also see a lissome alfar warrior, Engineering Society Master Brogir, a painted door and a large sign.", "Brogir") then]
  3846. mastercraft.cmd, mc_include.cmd(721): [{]
  3847. mastercraft.cmd, mc_include.cmd(722): [unvar temp]
  3848. mastercraft.cmd, mc_include.cmd(723): [unvar temp.max]
  3849. mastercraft.cmd, mc_include.cmd(724): [return]
  3850. mastercraft.cmd(256): [if !matchre("carving book|Empty", "logbook") then]
  3851. mastercraft.cmd(257): [{]
  3852. mastercraft.cmd(258): [gosub EMPTY_HANDS]
  3853. mastercraft.cmd, mc_include.cmd(861): [pause 0.0001]
  3854. mastercraft.cmd, mc_include.cmd(862): [if (("carving book" != "Empty") && (matchre("", "book"))) then]
  3855. mastercraft.cmd, mc_include.cmd(863): [if (("carving book" != "Empty") && (matchre("", ""))) then]
  3856. mastercraft.cmd, mc_include.cmd(863): [gosub PUT_IT in my leather.carpetbag]
  3857. mastercraft.cmd, mc_include.cmd(1054): [var PutIt in my leather.carpetbag]
  3858. mastercraft.cmd, mc_include.cmd(1055): [var LOCATION PUT_IT_1]
  3859. mastercraft.cmd, mc_include.cmd(1056): [pause 0.0001]
  3860. mastercraft.cmd, mc_include.cmd(1057): [PUT_IT_1:]
  3861. mastercraft.cmd, mc_include.cmd(1058): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  3862. mastercraft.cmd, mc_include.cmd(1059): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  3863. mastercraft.cmd, mc_include.cmd(1060): [matchre WEBBED ^You can't do that while entangled in a web]
  3864. mastercraft.cmd, mc_include.cmd(1061): [matchre STUNNED ^You are still stunned]
  3865. mastercraft.cmd, mc_include.cmd(1062): [matchre RETURN ^You (?:put|drop) .*\.]
  3866. mastercraft.cmd, mc_include.cmd(1063): [matchre RETURN ^Please rephrase that command\.]
  3867. mastercraft.cmd, mc_include.cmd(1064): [matchre RETURN ^.* what\?]
  3868. mastercraft.cmd, mc_include.cmd(1065): [matchre RETURN ^I could not find what you were referring to\.]
  3869. mastercraft.cmd, mc_include.cmd(1066): [matchre RETURN ^What were you referring to\? ]
  3870. mastercraft.cmd, mc_include.cmd(1067): [matchre RETURN ^The (\S+) can only hold]
  3871. mastercraft.cmd, mc_include.cmd(1068): [matchre PUT_IT_1 ^\[Putting an item on the brazier begins the enchanting process]
  3872. mastercraft.cmd, mc_include.cmd(1069): [send put in my leather.carpetbag]
  3873. mastercraft.cmd, mc_include.cmd(1070): [matchwait 15]
  3874.  
  3875. put in my leather.carpetbag
  3876. You feel fully attuned to the mana streams again.
  3877. >
  3878. What were you referring to?
  3879. >
  3880. mastercraft.cmd(2051): [return:]
  3881. mastercraft.cmd(2052): [return]
  3882. mastercraft.cmd, mc_include.cmd(864): [if ("carving book" != "Empty") then]
  3883. mastercraft.cmd, mc_include.cmd(864): [gosub PUT_IT book in leather.carpetbag]
  3884. mastercraft.cmd, mc_include.cmd(1054): [var PutIt book in leather.carpetbag]
  3885. mastercraft.cmd, mc_include.cmd(1055): [var LOCATION PUT_IT_1]
  3886. mastercraft.cmd, mc_include.cmd(1056): [pause 0.0001]
  3887. mastercraft.cmd, mc_include.cmd(1057): [PUT_IT_1:]
  3888. mastercraft.cmd, mc_include.cmd(1058): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  3889. mastercraft.cmd, mc_include.cmd(1059): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  3890. mastercraft.cmd, mc_include.cmd(1060): [matchre WEBBED ^You can't do that while entangled in a web]
  3891. mastercraft.cmd, mc_include.cmd(1061): [matchre STUNNED ^You are still stunned]
  3892. mastercraft.cmd, mc_include.cmd(1062): [matchre RETURN ^You (?:put|drop) .*\.]
  3893. mastercraft.cmd, mc_include.cmd(1063): [matchre RETURN ^Please rephrase that command\.]
  3894. mastercraft.cmd, mc_include.cmd(1064): [matchre RETURN ^.* what\?]
  3895. mastercraft.cmd, mc_include.cmd(1065): [matchre RETURN ^I could not find what you were referring to\.]
  3896. mastercraft.cmd, mc_include.cmd(1066): [matchre RETURN ^What were you referring to\? ]
  3897. mastercraft.cmd, mc_include.cmd(1067): [matchre RETURN ^The (\S+) can only hold]
  3898. mastercraft.cmd, mc_include.cmd(1068): [matchre PUT_IT_1 ^\[Putting an item on the brazier begins the enchanting process]
  3899. mastercraft.cmd, mc_include.cmd(1069): [send put book in leather.carpetbag]
  3900. mastercraft.cmd, mc_include.cmd(1070): [matchwait 15]
  3901. put book in leather.carpetbag
  3902.  
  3903. You put your book in your leather-clasped carpetbag.
  3904. >
  3905. mastercraft.cmd(2051): [return:]
  3906. mastercraft.cmd(2052): [return]
  3907. mastercraft.cmd, mc_include.cmd(865): [if ("Empty" != "Empty") then]
  3908. mastercraft.cmd, mc_include.cmd(866): [return]
  3909. mastercraft.cmd(259): [gosub GET my Engineering logbook from my leather.carpetbag]
  3910. mastercraft.cmd, mc_include.cmd(1078): [var Get my Engineering logbook from my leather.carpetbag]
  3911. mastercraft.cmd, mc_include.cmd(1079): [var LOCATION GET_1]
  3912. mastercraft.cmd, mc_include.cmd(1080): [pause 0.0001]
  3913. mastercraft.cmd, mc_include.cmd(1081): [GET_1:]
  3914. mastercraft.cmd, mc_include.cmd(1082): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  3915. mastercraft.cmd, mc_include.cmd(1083): [matchre WAIT ^You struggle with .* great weight but can't quite lift it\!]
  3916. mastercraft.cmd, mc_include.cmd(1084): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  3917. mastercraft.cmd, mc_include.cmd(1085): [matchre WEBBED ^You can't do that while entangled in a web]
  3918. mastercraft.cmd, mc_include.cmd(1086): [matchre STUNNED ^You are still stunned]
  3919. mastercraft.cmd, mc_include.cmd(1087): [matchre HOLD_1 ^But that is already in your inventory\.]
  3920. mastercraft.cmd, mc_include.cmd(1088): [matchre RETURN ^You get .*\.]
  3921. mastercraft.cmd, mc_include.cmd(1089): [matchre RETURN ^You pick up .*\.]
  3922. mastercraft.cmd, mc_include.cmd(1090): [matchre RETURN ^You carefully remove .* from the bundle\.]
  3923. mastercraft.cmd, mc_include.cmd(1091): [matchre RETURN ^You are already holding that\.]
  3924. mastercraft.cmd, mc_include.cmd(1092): [matchre RETURN ^Get what\?]
  3925. mastercraft.cmd, mc_include.cmd(1093): [matchre RETURN ^I could not find what you were referring to\.]
  3926. mastercraft.cmd, mc_include.cmd(1094): [matchre RETURN ^What were you referring to\?]
  3927. mastercraft.cmd, mc_include.cmd(1095): [matchre RETURN ^You grab .*(?:\.|\!|\?)]
  3928. mastercraft.cmd, mc_include.cmd(1096): [matchre RETURN ^As best it can\, .* moves in your direction\.]
  3929. mastercraft.cmd, mc_include.cmd(1097): [matchre UNTIE ^You pull at it]
  3930. mastercraft.cmd, mc_include.cmd(1098): [send get my Engineering logbook from my leather.carpetbag]
  3931. mastercraft.cmd, mc_include.cmd(1099): [matchwait 15]
  3932. get my Engineering logbook from my leather.carpetbag
  3933.  
  3934. You get an engineering work order logbook from inside your leather-clasped carpetbag.
  3935. >
  3936. mastercraft.cmd(2051): [return:]
  3937. mastercraft.cmd(2052): [return]
  3938. mastercraft.cmd(260): [}]
  3939. mastercraft.cmd(261): [matchre untie.order ^You realize you have items]
  3940. mastercraft.cmd(262): [matchre new.order ^To whom are you|need to be holding a \S+ work order logbook]
  3941. mastercraft.cmd(263): [matchre new.order.wait but you just received a work order]
  3942. mastercraft.cmd(264): [matchre identify.order this is an order for]
  3943. mastercraft.cmd(265): [send ask Brogir for challenging carving work]
  3944. mastercraft.cmd(266): [matchwait]
  3945. ask Brogir for challenging carving work
  3946. mastercraft.cmd(157): [var order.quantity 3]
  3947. mastercraft.cmd(157): [put #var MC.order.quality of superior quality]
  3948. Brogir shuffles through some notes and says, "Alright, this is an order for a segmented bone mantle. I need 3 of superior quality, made from any material and due in 140 roisaen. Please complete the items, bundle them with your logbook and then give me the logbook to complete this order. Good luck!"
  3949.  
  3950. mastercraft.cmd(168): [var chapter 10]
  3951. You seem to recall this item being somewhere in chapter 10 of the instruction book.
  3952. >
  3953. mastercraft.cmd(279): [identify.order:]
  3954. mastercraft.cmd(280): [if !0 then]
  3955. mastercraft.cmd(281): [{]
  3956. mastercraft.cmd(282): [if 3 > 5 then]
  3957. mastercraft.cmd(283): [if 3 < 3 then]
  3958. mastercraft.cmd(284): [}]
  3959. mastercraft.cmd(287): [if "carving" = "weapon" then]
  3960. mastercraft.cmd(301): [}]
  3961. mastercraft.cmd(302): [if "carving" = "armor" then]
  3962. mastercraft.cmd(311): [}]
  3963. mastercraft.cmd(312): [if "carving" = "blacksmith" then]
  3964. mastercraft.cmd(321): [}]
  3965. mastercraft.cmd(322): [if "carving" = "tailor" then]
  3966. mastercraft.cmd(336): [}]
  3967. mastercraft.cmd(337): [if "carving" = "carving" then]
  3968. mastercraft.cmd(338): [{]
  3969. mastercraft.cmd(339): [matchre chapter.1 This logbook is tracking a work order requiring you to craft (a small stone block|a deep stone basin|a large stone block|a small stone sphere|a thin stone slab|a flat slickstone|a short stone pole|a large stone sphere|a thick stone slab|a grooved stone stirring rod|a smooth slickstone|a polished slickstone|a stout stone stirring rod|a notched stone stirring rod|a shallow stone basin|a forked stone stirring rod|a long stone pole|a slender stone stirring rod) from any material\.]
  3970. mastercraft.cmd(340): [matchre chapter.2 This logbook is tracking a work order requiring you to craft (a rough stone table|a stone buffet table|a high stone table|a stone dining table|a square stone table|a stone refectory table|a round stone table|a stone meditation table|an oval stone table|a stone parquet table|a long stone table) from any material\.]
  3971. mastercraft.cmd(341): [matchre chapter.3 This logbook is tracking a work order requiring you to craft (some smooth stones|a stone bola|a stone bludgeon|a stone hand sword|a stone carving knife|a heavy stone mallet|some elongated stones|a stone javelin|a stone hand axe|a stone spear|a stone war club|a stone war mattock|some balanced stones|a stone maul|a stone war hammer|a stone flail|some stone spikes|some stone shards) from any material\.]
  3972. mastercraft.cmd(342): [matchre chapter.4 This logbook is tracking a work order requiring you to craft (a stone band|a stone talisman case|a stone toe ring|a stone belt buckle|a stone nose ring|a stone armband|a stone pin|an articulated stone bracelet|a stone anklet|a stone tiara|a stone bracelet|a stone locket|a stone tailband|a stone choker|a stone hairpin|a stone diadem|a stone cloak pin|a stone circlet|a pair of stone earrings|an articulated stone necklace|a stone medallion|a stone crown|a stone amulet|an articulated stone belt|a stone pendant|a stone mask|a stone brooch|a stone earcuff) from any material\.]
  3973. mastercraft.cmd(343): [matchre chapter.5 This logbook is tracking a work order requiring you to craft (a Human image|an Elothean image|a Kaldar image|a Prydaen image|an Elf image|a Rakash image|a Gor'Tog image|a S'Kra Mur image|a Halfling image|a Dwarf image|a Gnome image) from any material\.]
  3974. mastercraft.cmd(344): [matchre chapter.6 This logbook is tracking a work order requiring you to craft (a long bone pole|a short bone pole) from any material\.]
  3975. mastercraft.cmd(345): [matchre chapter.7 This logbook is tracking a work order requiring you to craft (a round bone table|a square bone table) from any material\.]
  3976. mastercraft.cmd(346): [matchre chapter.8 This logbook is tracking a work order requiring you to craft (a bone bludgeon|a bone javelin|a bone carving knife|a light bone spear|a bone hand axe|a bone maul|a bone war club|a bone mattock|a bone shiv|a bone flail|a bone hand sword|a bone mallet) from any material\.]
  3977. mastercraft.cmd(347): [matchre chapter.9 This logbook is tracking a work order requiring you to craft (a bone band|a bone brooch|a bone nose ring|a bone armband|a bone toe ring|a bone belt buckle|a bone bracelet|a bone choker|a bone anklet|a bone locket|a bone pin|a bone tiara|a bone cloak pin|an articulated bone bracelet|a bone hairpin|some bone bangles|a bone tailband|an articulated bone necklace|a shallow bone cup|a bone circlet|a bone pendant|a bone crown|a bone amulet|a bone comb|a bone medallion|a bone haircomb|a pair of bone earrings|a bone earcuff) from any material\.]
  3978. mastercraft.cmd(348): [matchre chapter.10 This logbook is tracking a work order requiring you to craft (a segmented bone mask|a segmented bone mantle|a segmented bone aventail|a segmented bone tabard|a notched bone mask|a ribbed bone balaclava|a notched bone aventail|some ribbed bone greaves|a segmented bone cap|some ribbed vambraces|some segmented bone gloves|some notched bone sleeves|a ribbed bone mask|a ribbed bone tasset|a ribbed bone aventail|a notched bone vest|a notched bone cap|a notched bone mantle|some notched bone gloves|a notched bone tabard|a segmented bone helm|a segmented bone robe|a ribbed bone cap|a segmented bone coat|some ribbed bone gloves|some ribbed bone sleeves|a notched bone helm|a ribbed bone vest|a segmented bone balaclava|a ribbed bone mantle|some segmented bone greaves|a ribbed bone tabard|some segmented vambraces|a notched bone robe|a segmented bone tasset|a notched bone coat|a ribbed bone helm|a segmented bone hauberk|a notched bone balaclava|a ribbed bone robe|some notched bone greaves|a ribbed bone coat|some notched vambraces|a notched bone hauberk|some segmented bone sleeves|a ribbed bone hauberk|a notched bone tasset|a segmented bone vest) from any material\.]
  3979. mastercraft.cmd(349): [matchre new.order.wait ^This logbook has been used to complete]
  3980. mastercraft.cmd(350): [put read my Engineering logbook]
  3981. [mastercraft]: read my Engineering logbook
  3982. mastercraft.cmd(351): [matchwait]
  3983. You open your logbook and sort through its contents.
  3984. mastercraft.cmd(156): [var order.quantity 3]
  3985. This logbook is tracking a work order requiring you to craft a segmented bone mantle from any material. You must bundle and deliver 3 more within the next 140 roisaen.
  3986.  
  3987. This logbook has been used to complete:
  3988. 0 Easy, 0 Challenging and 0 Hard Tinkering work orders.
  3989. 0 Easy, 0 Challenging and 0 Hard Shaping work orders.
  3990. 63 Easy, 0 Challenging and 0 Hard Carving work orders.
  3991. >
  3992. mastercraft.cmd(496): [chapter.10:]
  3993. mastercraft.cmd(497): [var full.order.noun a segmented bone mantle]
  3994. mastercraft.cmd(498): [if "carving" = "tailor" then]
  3995. mastercraft.cmd(499): [if "carving" = "carving" then]
  3996. mastercraft.cmd(499): [var order.type bone]
  3997. mastercraft.cmd(500): [if "carving" = "shaping" then]
  3998. mastercraft.cmd(501): [var order.chapter 10]
  3999. mastercraft.cmd(502): [pause .5]
  4000.  
  4001. >
  4002. mastercraft.cmd(503): [goto chapter.name]
  4003. mastercraft.cmd(407): [if "carving" = "tinkering" then]
  4004. mastercraft.cmd(408): [if matchre("a segmented bone mantle", "(?:.*\s)(\S+$)") then]
  4005. mastercraft.cmd(408): [put #var MC.order.noun mantle]
  4006. mastercraft.cmd(409): [if matchre("a segmented bone mantle", ".* ball and chain") then]
  4007. mastercraft.cmd(410): [echo Item Full Name : a segmented bone mantle]
  4008. Item Full Name : a segmented bone mantle
  4009. mastercraft.cmd(411): [echo Item Base Name : mantle]
  4010. Item Base Name : mantle
  4011. mastercraft.cmd(412): [echo Chapter Item Is In : 10]
  4012. Chapter Item Is In : 10
  4013. mastercraft.cmd(413): [echo Quantity Desired : 3]
  4014. Quantity Desired : 3
  4015. mastercraft.cmd(414): [goto keep.order]
  4016. mastercraft.cmd(506): [if matchre("a segmented bone mantle", "none") then]
  4017. mastercraft.cmd(507): [if (("carving" = "tailor") && ("bone" != "bone")) then]
  4018. mastercraft.cmd(508): [if (("carving" = "carving") && ("bone" != "bone")) then]
  4019. mastercraft.cmd(509): [if "of superior quality" = "finely-crafted" then]
  4020. mastercraft.cmd(510): [if "of superior quality" = "of superior quality" then]
  4021. mastercraft.cmd(510): [put #var MC.order.quality.fail riddled with mistakes and practically useless|of dismal quality|very poorly-crafted|of below-average quality|of mediocre quality|of average quality|of above-average quality|well-crafted|finely-crafted]
  4022. mastercraft.cmd(511): [if "of superior quality" = "of exceptional quality" then]
  4023. mastercraft.cmd(512): [if "of superior quality" = "" then]
  4024. mastercraft.cmd(513): [goto turn.page]
  4025. mastercraft.cmd(516): [gosub PUT_IT my Engineering logbook in my leather.carpetbag]
  4026. mastercraft.cmd, mc_include.cmd(1054): [var PutIt my Engineering logbook in my leather.carpetbag]
  4027. mastercraft.cmd, mc_include.cmd(1055): [var LOCATION PUT_IT_1]
  4028. mastercraft.cmd, mc_include.cmd(1056): [pause 0.0001]
  4029. mastercraft.cmd, mc_include.cmd(1057): [PUT_IT_1:]
  4030. mastercraft.cmd, mc_include.cmd(1058): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  4031. mastercraft.cmd, mc_include.cmd(1059): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  4032. mastercraft.cmd, mc_include.cmd(1060): [matchre WEBBED ^You can't do that while entangled in a web]
  4033. mastercraft.cmd, mc_include.cmd(1061): [matchre STUNNED ^You are still stunned]
  4034. mastercraft.cmd, mc_include.cmd(1062): [matchre RETURN ^You (?:put|drop) .*\.]
  4035. mastercraft.cmd, mc_include.cmd(1063): [matchre RETURN ^Please rephrase that command\.]
  4036. mastercraft.cmd, mc_include.cmd(1064): [matchre RETURN ^.* what\?]
  4037. mastercraft.cmd, mc_include.cmd(1065): [matchre RETURN ^I could not find what you were referring to\.]
  4038. mastercraft.cmd, mc_include.cmd(1066): [matchre RETURN ^What were you referring to\? ]
  4039. mastercraft.cmd, mc_include.cmd(1067): [matchre RETURN ^The (\S+) can only hold]
  4040. mastercraft.cmd, mc_include.cmd(1068): [matchre PUT_IT_1 ^\[Putting an item on the brazier begins the enchanting process]
  4041. mastercraft.cmd, mc_include.cmd(1069): [send put my Engineering logbook in my leather.carpetbag]
  4042. mastercraft.cmd, mc_include.cmd(1070): [matchwait 15]
  4043. put my Engineering logbook in my leather.carpetbag
  4044.  
  4045. You put your logbook in your leather-clasped carpetbag.
  4046. >
  4047. mastercraft.cmd(2051): [return:]
  4048. mastercraft.cmd(2052): [return]
  4049. mastercraft.cmd(517): [gosub GET my carving book]
  4050. mastercraft.cmd, mc_include.cmd(1078): [var Get my carving book]
  4051. mastercraft.cmd, mc_include.cmd(1079): [var LOCATION GET_1]
  4052. mastercraft.cmd, mc_include.cmd(1080): [pause 0.0001]
  4053. mastercraft.cmd, mc_include.cmd(1081): [GET_1:]
  4054. mastercraft.cmd, mc_include.cmd(1082): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  4055. mastercraft.cmd, mc_include.cmd(1083): [matchre WAIT ^You struggle with .* great weight but can't quite lift it\!]
  4056. mastercraft.cmd, mc_include.cmd(1084): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  4057. mastercraft.cmd, mc_include.cmd(1085): [matchre WEBBED ^You can't do that while entangled in a web]
  4058. mastercraft.cmd, mc_include.cmd(1086): [matchre STUNNED ^You are still stunned]
  4059. mastercraft.cmd, mc_include.cmd(1087): [matchre HOLD_1 ^But that is already in your inventory\.]
  4060. mastercraft.cmd, mc_include.cmd(1088): [matchre RETURN ^You get .*\.]
  4061. mastercraft.cmd, mc_include.cmd(1089): [matchre RETURN ^You pick up .*\.]
  4062. mastercraft.cmd, mc_include.cmd(1090): [matchre RETURN ^You carefully remove .* from the bundle\.]
  4063. mastercraft.cmd, mc_include.cmd(1091): [matchre RETURN ^You are already holding that\.]
  4064. mastercraft.cmd, mc_include.cmd(1092): [matchre RETURN ^Get what\?]
  4065. mastercraft.cmd, mc_include.cmd(1093): [matchre RETURN ^I could not find what you were referring to\.]
  4066. mastercraft.cmd, mc_include.cmd(1094): [matchre RETURN ^What were you referring to\?]
  4067. mastercraft.cmd, mc_include.cmd(1095): [matchre RETURN ^You grab .*(?:\.|\!|\?)]
  4068. mastercraft.cmd, mc_include.cmd(1096): [matchre RETURN ^As best it can\, .* moves in your direction\.]
  4069. mastercraft.cmd, mc_include.cmd(1097): [matchre UNTIE ^You pull at it]
  4070. mastercraft.cmd, mc_include.cmd(1098): [send get my carving book]
  4071. mastercraft.cmd, mc_include.cmd(1099): [matchwait 15]
  4072. get my carving book
  4073.  
  4074. You get a book of journeyman carving instructions from inside your leather-clasped carpetbag.
  4075. >
  4076. mastercraft.cmd(2051): [return:]
  4077. mastercraft.cmd(2052): [return]
  4078. mastercraft.cmd(518): [gosub PUT turn my book to chapter 10]
  4079. mastercraft.cmd, mc_include.cmd(959): [var Command turn my book to chapter 10]
  4080. mastercraft.cmd, mc_include.cmd(960): [var LOCATION PUT_1]
  4081. mastercraft.cmd, mc_include.cmd(961): [pause 0.0001]
  4082. mastercraft.cmd, mc_include.cmd(962): [PUT_1:]
  4083. mastercraft.cmd, mc_include.cmd(963): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  4084. mastercraft.cmd, mc_include.cmd(964): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  4085. mastercraft.cmd, mc_include.cmd(965): [matchre WEBBED ^You can't do that while entangled in a web]
  4086. mastercraft.cmd, mc_include.cmd(966): [matchre STUNNED ^You are still stunned]
  4087. mastercraft.cmd, mc_include.cmd(967): [matchre PUT_STOW ^You need a free hand]
  4088. mastercraft.cmd, mc_include.cmd(968): [matchre WAIT ^\[Enter your command again if you want to\.\]]
  4089. mastercraft.cmd, mc_include.cmd(969): [matchre RETURN ^Roundtime\:?|^\[Roundtime\:?|^\(Roundtime\:?]
  4090. mastercraft.cmd, mc_include.cmd(970): [matchre RETURN ^You sit down]
  4091. mastercraft.cmd, mc_include.cmd(971): [matchre RETURN ^I could not find what you were referring to\.]
  4092. mastercraft.cmd, mc_include.cmd(972): [matchre RETURN ^Please rephrase that command\.]
  4093. mastercraft.cmd, mc_include.cmd(973): [matchre RETURN ^What were you referring to\?]
  4094. mastercraft.cmd, mc_include.cmd(974): [matchre RETURN ^.* what\?]
  4095. mastercraft.cmd, mc_include.cmd(975): [matchre RETURN ^You find a hole]
  4096. mastercraft.cmd, mc_include.cmd(976): [matchre RETURN ^You (?:hand|touch|push|move|put|tap|drop|place|toss|set|swap|add) .*(?:\.|\!|\?)]
  4097. mastercraft.cmd, mc_include.cmd(977): [matchre RETURN ^Your .*\.]
  4098. mastercraft.cmd, mc_include.cmd(978): [matchre RETURN ^You don't have a .* coin on you\!\s*The .* spider looks at you in forlorn disappointment\.]
  4099. mastercraft.cmd, mc_include.cmd(979): [matchre RETURN ^The .* spider turns away\, looking like it's not hungry for what you're offering\.]
  4100. mastercraft.cmd, mc_include.cmd(980): [matchre RETURN ^Brother Durantine nods slowly\.]
  4101. mastercraft.cmd, mc_include.cmd(981): [matchre RETURN ^Durantine waves a small censer over a neatly-wrapped package and intones a short prayer before he hands it to you\.]
  4102. mastercraft.cmd, mc_include.cmd(982): [matchre RETURN ^After a moment\, .*\.]
  4103. mastercraft.cmd, mc_include.cmd(983): [matchre RETURN ^Quietly touching your lips with the tips of your fingers as you kneel\, you make the Cleric's sign with your hand\.]
  4104. mastercraft.cmd, mc_include.cmd(984): [matchre RETURN ^Maybe you should stand up\.]
  4105. mastercraft.cmd, mc_include.cmd(985): [matchre RETURN ^You sense a successful empathic link has been forged|^Touch what|^I could not find]
  4106. mastercraft.cmd, mc_include.cmd(986): [matchre RETURN ^The clerk counts out .*\.]
  4107. mastercraft.cmd, mc_include.cmd(987): [matchre RETURN ^The .* is not damaged enough to warrant repair\.]
  4108. mastercraft.cmd, mc_include.cmd(988): [matchre RETURN ^There is no more room in .*\.]
  4109. mastercraft.cmd, mc_include.cmd(989): [matchre RETURN ^There is nothing in there\.]
  4110. mastercraft.cmd, mc_include.cmd(990): [matchre RETURN ^In the .* you see .*\.]
  4111. mastercraft.cmd, mc_include.cmd(991): [matchre RETURN ^Searching methodically]
  4112. mastercraft.cmd, mc_include.cmd(992): [matchre RETURN ^This spell cannot be targeted\.]
  4113. mastercraft.cmd, mc_include.cmd(993): [matchre RETURN ^You cannot figure out how to do that\.]
  4114. mastercraft.cmd, mc_include.cmd(994): [matchre RETURN ^You will now store .* in your .*\.]
  4115. mastercraft.cmd, mc_include.cmd(995): [matchre RETURN ^You.*analyze]
  4116. mastercraft.cmd, mc_include.cmd(996): [matchre RETURN ^You lay your hand upon]
  4117. mastercraft.cmd, mc_include.cmd(997): [matchre RETURN ^You glance down .*\.]
  4118. mastercraft.cmd, mc_include.cmd(998): [matchre RETURN ^You glance heavenward]
  4119. mastercraft.cmd, mc_include.cmd(999): [matchre RETURN ^You turn .*\.]
  4120. mastercraft.cmd, mc_include.cmd(1000): [matchre RETURN ^You chatter away\.\.\.]
  4121. mastercraft.cmd, mc_include.cmd(1001): [matchre RETURN ^You are now]
  4122. mastercraft.cmd, mc_include.cmd(1002): [matchre RETURN ^You search]
  4123. mastercraft.cmd, mc_include.cmd(1003): [matchre RETURN ^You get]
  4124. mastercraft.cmd, mc_include.cmd(1004): [matchre RETURN ^You have nothing to ]
  4125. mastercraft.cmd, mc_include.cmd(1005): [matchre RETURN ^There isn't any more room in .* for that\.]
  4126. mastercraft.cmd, mc_include.cmd(1006): [matchre RETURN ^You are already focusing your appraisal on a subject\.]
  4127. mastercraft.cmd, mc_include.cmd(1007): [matchre RETURN ^You are already under the effects of an appraisal focus\.]
  4128. mastercraft.cmd, mc_include.cmd(1008): [matchre RETURN ^\[Ingredients can be added by using ASSEMBLE Ingredient1 WITH Ingredient2\]]
  4129. mastercraft.cmd, mc_include.cmd(1009): [matchre RETURN ^You can't seem to focus on that\.\s*Perhaps you're too mentally tired from researching similar principles recently\.]
  4130. mastercraft.cmd, mc_include.cmd(1010): [matchre RETURN ^\s*LINK ALL CANCEL\s*\- Breaks all links]
  4131. mastercraft.cmd, mc_include.cmd(1011): [matchre RETURN (bundle them with your logbook and then give|you trace|you just received a work order|You hand|You slide|You place)]
  4132. mastercraft.cmd, mc_include.cmd(1012): [matchre RETURN ^(You have no idea how to craft|The book is already turned|You turn your book|You realize you have items bundled with the logbook)]
  4133. mastercraft.cmd, mc_include.cmd(1013): [matchre RETURN (You measure out|You carefully break off|^You hand|"There isn't a scratch on that|"I don't repair those here\.")]
  4134. mastercraft.cmd, mc_include.cmd(1014): [matchre RETURN (Just give it to me again if you want|completely undamaged and does not need repair|not damaged enough to warrant repair)]
  4135. mastercraft.cmd, mc_include.cmd(1015): [matchre RETURN ^(You find your jar|The (\S+) can only hold)]
  4136. mastercraft.cmd, mc_include.cmd(1016): [matchre RETURN ^(You .*open|You .*close|That is already open|That is already closed)]
  4137. mastercraft.cmd, mc_include.cmd(1017): [matchre RETURN ^You count out]
  4138. mastercraft.cmd, mc_include.cmd(1019): [matchre RETURN ^\s*Encumbrance\s*\:]
  4139. mastercraft.cmd, mc_include.cmd(1020): [send turn my book to chapter 10]
  4140. mastercraft.cmd, mc_include.cmd(1021): [matchwait 15]
  4141. turn my book to chapter 10
  4142. You turn your book to chapter 10, entitled "Bone Carved Armor".
  4143. >
  4144. mastercraft.cmd(2051): [return:]
  4145. mastercraft.cmd(2052): [return]
  4146. mastercraft.cmd(519): [send read my book]
  4147. mastercraft.cmd(520): [waitforre (?<!Page).*Page (\d+):.*a segmented bone mantle]
  4148. read my book
  4149.  
  4150. -= Chapter 10 : Bone Carved Armor =-
  4151.  
  4152. Page 1: a segmented bone mask Page 25: a segmented bone vest
  4153. Page 2: a segmented bone aventail Page 26: a segmented bone mantle
  4154. Page 3: a notched bone mask Page 27: a segmented bone tabard
  4155. Page 4: a notched bone aventail Page 28: a ribbed bone balaclava
  4156. Page 5: a segmented bone cap Page 29: some ribbed bone greaves
  4157. Page 6: some segmented bone gloves Page 30: some ribbed vambraces
  4158. Page 7: a ribbed bone mask Page 31: some notched bone sleeves
  4159. Page 8: a ribbed bone aventail Page 32: a ribbed bone tasset
  4160. Page 9: a notched bone cap Page 33: a notched bone vest
  4161. Page 10: some notched bone gloves Page 34: a notched bone mantle
  4162. Page 11: a segmented bone helm Page 35: a notched bone tabard
  4163. Page 12: a ribbed bone cap Page 36: a segmented bone robe
  4164. Page 13: some ribbed bone gloves Page 37: a segmented bone coat
  4165. Page 14: a notched bone helm Page 38: some ribbed bone sleeves
  4166. Page 15: a segmented bone balaclava Page 39: a ribbed bone vest
  4167. Page 16: some segmented bone greaves Page 40: a ribbed bone mantle
  4168. Page 17: some segmented vambraces Page 41: a ribbed bone tabard
  4169. Page 18: a segmented bone tasset Page 42: a notched bone robe
  4170. Page 19: a ribbed bone helm Page 43: a notched bone coat
  4171. Page 20: a notched bone balaclava Page 44: a segmented bone hauberk
  4172. Page 21: some notched bone greaves Page 45: a ribbed bone robe
  4173. Page 22: some notched vambraces Page 46: a ribbed bone coat
  4174. Page 23: some segmented bone sleeves Page 47: a notched bone hauberk
  4175. Page 24: a notched bone tasset
  4176.  
  4177. >
  4178. mastercraft.cmd(521): [var page 26]
  4179. mastercraft.cmd(522): [gosub PUT turn my book to page 26]
  4180. mastercraft.cmd, mc_include.cmd(959): [var Command turn my book to page 26]
  4181. mastercraft.cmd, mc_include.cmd(960): [var LOCATION PUT_1]
  4182. mastercraft.cmd, mc_include.cmd(961): [pause 0.0001]
  4183. mastercraft.cmd, mc_include.cmd(962): [PUT_1:]
  4184. mastercraft.cmd, mc_include.cmd(963): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  4185. mastercraft.cmd, mc_include.cmd(964): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  4186. mastercraft.cmd, mc_include.cmd(965): [matchre WEBBED ^You can't do that while entangled in a web]
  4187. mastercraft.cmd, mc_include.cmd(966): [matchre STUNNED ^You are still stunned]
  4188. mastercraft.cmd, mc_include.cmd(967): [matchre PUT_STOW ^You need a free hand]
  4189. mastercraft.cmd, mc_include.cmd(968): [matchre WAIT ^\[Enter your command again if you want to\.\]]
  4190. mastercraft.cmd, mc_include.cmd(969): [matchre RETURN ^Roundtime\:?|^\[Roundtime\:?|^\(Roundtime\:?]
  4191. mastercraft.cmd, mc_include.cmd(970): [matchre RETURN ^You sit down]
  4192. mastercraft.cmd, mc_include.cmd(971): [matchre RETURN ^I could not find what you were referring to\.]
  4193. mastercraft.cmd, mc_include.cmd(972): [matchre RETURN ^Please rephrase that command\.]
  4194. mastercraft.cmd, mc_include.cmd(973): [matchre RETURN ^What were you referring to\?]
  4195. mastercraft.cmd, mc_include.cmd(974): [matchre RETURN ^.* what\?]
  4196. mastercraft.cmd, mc_include.cmd(975): [matchre RETURN ^You find a hole]
  4197. mastercraft.cmd, mc_include.cmd(976): [matchre RETURN ^You (?:hand|touch|push|move|put|tap|drop|place|toss|set|swap|add) .*(?:\.|\!|\?)]
  4198. mastercraft.cmd, mc_include.cmd(977): [matchre RETURN ^Your .*\.]
  4199. mastercraft.cmd, mc_include.cmd(978): [matchre RETURN ^You don't have a .* coin on you\!\s*The .* spider looks at you in forlorn disappointment\.]
  4200. mastercraft.cmd, mc_include.cmd(979): [matchre RETURN ^The .* spider turns away\, looking like it's not hungry for what you're offering\.]
  4201. mastercraft.cmd, mc_include.cmd(980): [matchre RETURN ^Brother Durantine nods slowly\.]
  4202. mastercraft.cmd, mc_include.cmd(981): [matchre RETURN ^Durantine waves a small censer over a neatly-wrapped package and intones a short prayer before he hands it to you\.]
  4203. mastercraft.cmd, mc_include.cmd(982): [matchre RETURN ^After a moment\, .*\.]
  4204. mastercraft.cmd, mc_include.cmd(983): [matchre RETURN ^Quietly touching your lips with the tips of your fingers as you kneel\, you make the Cleric's sign with your hand\.]
  4205. mastercraft.cmd, mc_include.cmd(984): [matchre RETURN ^Maybe you should stand up\.]
  4206. mastercraft.cmd, mc_include.cmd(985): [matchre RETURN ^You sense a successful empathic link has been forged|^Touch what|^I could not find]
  4207. mastercraft.cmd, mc_include.cmd(986): [matchre RETURN ^The clerk counts out .*\.]
  4208. mastercraft.cmd, mc_include.cmd(987): [matchre RETURN ^The .* is not damaged enough to warrant repair\.]
  4209. mastercraft.cmd, mc_include.cmd(988): [matchre RETURN ^There is no more room in .*\.]
  4210. mastercraft.cmd, mc_include.cmd(989): [matchre RETURN ^There is nothing in there\.]
  4211. mastercraft.cmd, mc_include.cmd(990): [matchre RETURN ^In the .* you see .*\.]
  4212. mastercraft.cmd, mc_include.cmd(991): [matchre RETURN ^Searching methodically]
  4213. mastercraft.cmd, mc_include.cmd(992): [matchre RETURN ^This spell cannot be targeted\.]
  4214. mastercraft.cmd, mc_include.cmd(993): [matchre RETURN ^You cannot figure out how to do that\.]
  4215. mastercraft.cmd, mc_include.cmd(994): [matchre RETURN ^You will now store .* in your .*\.]
  4216. mastercraft.cmd, mc_include.cmd(995): [matchre RETURN ^You.*analyze]
  4217. mastercraft.cmd, mc_include.cmd(996): [matchre RETURN ^You lay your hand upon]
  4218. mastercraft.cmd, mc_include.cmd(997): [matchre RETURN ^You glance down .*\.]
  4219. mastercraft.cmd, mc_include.cmd(998): [matchre RETURN ^You glance heavenward]
  4220. mastercraft.cmd, mc_include.cmd(999): [matchre RETURN ^You turn .*\.]
  4221. mastercraft.cmd, mc_include.cmd(1000): [matchre RETURN ^You chatter away\.\.\.]
  4222. mastercraft.cmd, mc_include.cmd(1001): [matchre RETURN ^You are now]
  4223. mastercraft.cmd, mc_include.cmd(1002): [matchre RETURN ^You search]
  4224. mastercraft.cmd, mc_include.cmd(1003): [matchre RETURN ^You get]
  4225. mastercraft.cmd, mc_include.cmd(1004): [matchre RETURN ^You have nothing to ]
  4226. mastercraft.cmd, mc_include.cmd(1005): [matchre RETURN ^There isn't any more room in .* for that\.]
  4227. mastercraft.cmd, mc_include.cmd(1006): [matchre RETURN ^You are already focusing your appraisal on a subject\.]
  4228. mastercraft.cmd, mc_include.cmd(1007): [matchre RETURN ^You are already under the effects of an appraisal focus\.]
  4229. mastercraft.cmd, mc_include.cmd(1008): [matchre RETURN ^\[Ingredients can be added by using ASSEMBLE Ingredient1 WITH Ingredient2\]]
  4230. mastercraft.cmd, mc_include.cmd(1009): [matchre RETURN ^You can't seem to focus on that\.\s*Perhaps you're too mentally tired from researching similar principles recently\.]
  4231. mastercraft.cmd, mc_include.cmd(1010): [matchre RETURN ^\s*LINK ALL CANCEL\s*\- Breaks all links]
  4232. mastercraft.cmd, mc_include.cmd(1011): [matchre RETURN (bundle them with your logbook and then give|you trace|you just received a work order|You hand|You slide|You place)]
  4233. mastercraft.cmd, mc_include.cmd(1012): [matchre RETURN ^(You have no idea how to craft|The book is already turned|You turn your book|You realize you have items bundled with the logbook)]
  4234. mastercraft.cmd, mc_include.cmd(1013): [matchre RETURN (You measure out|You carefully break off|^You hand|"There isn't a scratch on that|"I don't repair those here\.")]
  4235. mastercraft.cmd, mc_include.cmd(1014): [matchre RETURN (Just give it to me again if you want|completely undamaged and does not need repair|not damaged enough to warrant repair)]
  4236. mastercraft.cmd, mc_include.cmd(1015): [matchre RETURN ^(You find your jar|The (\S+) can only hold)]
  4237. mastercraft.cmd, mc_include.cmd(1016): [matchre RETURN ^(You .*open|You .*close|That is already open|That is already closed)]
  4238. mastercraft.cmd, mc_include.cmd(1017): [matchre RETURN ^You count out]
  4239. mastercraft.cmd, mc_include.cmd(1019): [matchre RETURN ^\s*Encumbrance\s*\:]
  4240. mastercraft.cmd, mc_include.cmd(1020): [send turn my book to page 26]
  4241. mastercraft.cmd, mc_include.cmd(1021): [matchwait 15]
  4242. turn my book to page 26
  4243. You turn your book to page 26, instructions for crafting a segmented bone mantle.
  4244. >
  4245. mastercraft.cmd(2051): [return:]
  4246. mastercraft.cmd(2052): [return]
  4247. mastercraft.cmd(523): [gosub STUDY my book]
  4248. mastercraft.cmd, mc_include.cmd(1029): [var Study my book]
  4249. mastercraft.cmd, mc_include.cmd(1030): [var LOCATION STUDY_1]
  4250. mastercraft.cmd, mc_include.cmd(1031): [pause 0.0001]
  4251. mastercraft.cmd, mc_include.cmd(1032): [STUDY_1:]
  4252. mastercraft.cmd, mc_include.cmd(1033): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  4253. mastercraft.cmd, mc_include.cmd(1034): [matchre STUNNED ^You are still stunned]
  4254. mastercraft.cmd, mc_include.cmd(1035): [matchre WEBBED ^You can't do that while entangled in a web]
  4255. mastercraft.cmd, mc_include.cmd(1036): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  4256. mastercraft.cmd, mc_include.cmd(1037): [match STUDY_1 You begin]
  4257. mastercraft.cmd, mc_include.cmd(1038): [match STUDY_1 You continue studying the]
  4258. mastercraft.cmd, mc_include.cmd(1039): [match STUDY_1 You continue to study]
  4259. mastercraft.cmd, mc_include.cmd(1040): [match RETURN You take on a studious look]
  4260. mastercraft.cmd, mc_include.cmd(1041): [match STUDY_END Why do you need to study this chart again?]
  4261. mastercraft.cmd, mc_include.cmd(1042): [matchre STUDY_NEXT (^With|^In) a sudden moment of clarity]
  4262. mastercraft.cmd, mc_include.cmd(1043): [matchre GET_BOOK ^But you are not holding it]
  4263. mastercraft.cmd, mc_include.cmd(1044): [matchre RETURN You study|You scan|You notate|You review]
  4264. mastercraft.cmd, mc_include.cmd(1045): [matchre RETURN ^You now feel ready to begin the crafting process.]
  4265. mastercraft.cmd, mc_include.cmd(1046): [send study my book]
  4266. mastercraft.cmd, mc_include.cmd(1047): [matchwait]
  4267. study my book
  4268.  
  4269. You scan the segmented mantle instructions with a glance and interpret many of the design's finer points. (2/5)
  4270. You now feel ready to begin the crafting process.
  4271. Roundtime: 6 sec.
  4272. R>
  4273. Learned: Scholarship
  4274.  
  4275. You feel fully attuned to the mana streams again.
  4276. R>
  4277. mastercraft.cmd(2051): [return:]
  4278. mastercraft.cmd(2052): [return]
  4279. mastercraft.cmd(524): [if ((3 < 4) && (!0)) then ]
  4280. mastercraft.cmd(525): [{]
  4281. mastercraft.cmd(526): [math difficultytry add 1]
  4282. mastercraft.cmd(527): [pause 0.5]
  4283. mastercraft.cmd(528): [goto new.order]
  4284. mastercraft.cmd(248): [var fail 0]
  4285. mastercraft.cmd(249): [var diff.change 0]
  4286. mastercraft.cmd(250): [if 4 > 4 then]
  4287. mastercraft.cmd(254): [}]
  4288. mastercraft.cmd(255): [gosub find.master]
  4289. mastercraft.cmd, mc_include.cmd(712): [gosub check.location]
  4290. mastercraft.cmd, mc_include.cmd(302): [var society none]
  4291. mastercraft.cmd, mc_include.cmd(303): [if 150 = 30 && matchre("442|441|443|405|404|398|402|403|409|408|399|406|407|400|410|411|401", "207") then]
  4292. mastercraft.cmd, mc_include.cmd(304): [if 150 = 30 && matchre("448|450|449|451|458|459|455|452|453|454|456|457|460", "207") then]
  4293. mastercraft.cmd, mc_include.cmd(305): [if 150 = 30 && matchre("461|462|463|464|465|466|467|468|469", "207") then]
  4294. mastercraft.cmd, mc_include.cmd(306): [if 150 = 30 && matchre("470|471|473|474|475|481|472|476|479|478|477|480|482", "207") then]
  4295. mastercraft.cmd, mc_include.cmd(307): [if 150 = 30 && matchre("526|527|528|529|530|531|532|533|534|535|536|537|538|539|540", "207") then]
  4296. mastercraft.cmd, mc_include.cmd(308): [if 150 = 1 && matchre("903|865|962|961|960|902|905|904|906|963|907|908|909", "207") then]
  4297. mastercraft.cmd, mc_include.cmd(309): [if 150 = 1 && matchre("873|910|911|912|913|914|915|916|917|918|919|920|921|922|923|924", "207") then]
  4298. mastercraft.cmd, mc_include.cmd(310): [if 150 = 1 && matchre("851|925|874|926|927|928|929|930", "207") then]
  4299. mastercraft.cmd, mc_include.cmd(311): [if 150 = 1 && matchre("898|931|932|933|934", "207") then]
  4300. mastercraft.cmd, mc_include.cmd(312): [if 150 = 90 && matchre("818|819|820|821|822|823|824|825|826|827|828|829|830|831|832", "207") then]
  4301. mastercraft.cmd, mc_include.cmd(313): [if 150 = 90 && matchre("850|851|852|846|843|845|847|848|849|844|841|839|840|842", "207") then]
  4302. mastercraft.cmd, mc_include.cmd(314): [if 150 = 90 && matchre("853|854|855|856|857|858|859|860|861|862", "207") then]
  4303. mastercraft.cmd, mc_include.cmd(315): [if 150 = 90 && matchre("863|864|865|866|867|868|869|870|871|872|873", "207") then]
  4304. mastercraft.cmd, mc_include.cmd(316): [if 150 = 67 && matchre("644|661|645|648|648|649|650|651|652|653|654|655|656|657|658|659|660|646", "207") then]
  4305. mastercraft.cmd, mc_include.cmd(317): [if 150 = 67 && matchre("700|701|702|703|704|705", "207") then]
  4306. mastercraft.cmd, mc_include.cmd(318): [if 150 = 67 && matchre("711|712|713|714|715|716|717|718", "207") then]
  4307. mastercraft.cmd, mc_include.cmd(319): [if 150 = 67 && matchre("719|720|721|722|723|724|725|726|727|728|729|730|731", "207") then]
  4308. mastercraft.cmd, mc_include.cmd(320): [if 150 = 116 && matchre("407|408|416|417|418|419|409|410|411|412|413|414|415", "207") then]
  4309. mastercraft.cmd, mc_include.cmd(321): [if 150 = 107 && matchre("334|335|336|337|338|339|340|341|342|343|344|345|346|347|348", "207") then]
  4310. mastercraft.cmd, mc_include.cmd(322): [if 150 = 7 && matchre("774|777|776|775|778|782|779|784|780|786|781|783|785", "207") then]
  4311. mastercraft.cmd, mc_include.cmd(323): [if 150 = 61 && matchre("248|238|239|240|241|242|243|244|245|246|247|253|252|251|250|249|237", "207") then]
  4312. mastercraft.cmd, mc_include.cmd(324): [if 150 = 150 && matchre("206|207|208|209|210|220|221", "207") then]
  4313. mastercraft.cmd, mc_include.cmd(324): [var society Fang.Engineering]
  4314. mastercraft.cmd, mc_include.cmd(325): [if 150 = 150 && matchre("196|197|198|199|200|201|202|203|204|215|216|217|218|219", "207") then]
  4315. mastercraft.cmd, mc_include.cmd(326): [if 150 = 150 && matchre("183|184|185|186|187|188|189|211|212|213|214", "207") then]
  4316. mastercraft.cmd, mc_include.cmd(327): [if 150 = 150 && matchre("190|191|192|193|194|195", "207") then]
  4317. mastercraft.cmd, mc_include.cmd(328): [pause 1]
  4318.  
  4319. >
  4320. You feel fully attuned to the mana streams again.
  4321. >
  4322. mastercraft.cmd, mc_include.cmd(329): [assembleloc:]
  4323. mastercraft.cmd, mc_include.cmd(358): [gosub Fang.Engineering]
  4324. mastercraft.cmd, mc_include.cmd(626): [var master Brogir]
  4325. mastercraft.cmd, mc_include.cmd(627): [put #tvar master.room 206|207|208|209|210]
  4326. mastercraft.cmd, mc_include.cmd(628): [put #tvar work.room 220|221]
  4327. mastercraft.cmd, mc_include.cmd(629): [put #tvar supply.room 208]
  4328. mastercraft.cmd, mc_include.cmd(630): [put #tvar part.room 208]
  4329. mastercraft.cmd, mc_include.cmd(631): [put #tvar tool.room 209]
  4330. mastercraft.cmd, mc_include.cmd(632): [put #tvar ingot.buy 200]
  4331. mastercraft.cmd, mc_include.cmd(633): [var society.type Engineering]
  4332. mastercraft.cmd, mc_include.cmd(634): [return]
  4333. mastercraft.cmd, mc_include.cmd(359): [return]
  4334. mastercraft.cmd, mc_include.cmd(713): [var Master.Found 0]
  4335. mastercraft.cmd, mc_include.cmd(714): [var temp 0]
  4336. mastercraft.cmd, mc_include.cmd(715): [eval temp.max count("206|207|208|209|210","|")]
  4337. mastercraft.cmd, mc_include.cmd(720): [if matchre("You also see a lissome alfar warrior, Engineering Society Master Brogir, a painted door and a large sign.", "Brogir") then]
  4338. mastercraft.cmd, mc_include.cmd(721): [{]
  4339. mastercraft.cmd, mc_include.cmd(722): [unvar temp]
  4340. mastercraft.cmd, mc_include.cmd(723): [unvar temp.max]
  4341. mastercraft.cmd, mc_include.cmd(724): [return]
  4342. mastercraft.cmd(256): [if !matchre("carving book|Empty", "logbook") then]
  4343. mastercraft.cmd(257): [{]
  4344. mastercraft.cmd(258): [gosub EMPTY_HANDS]
  4345. mastercraft.cmd, mc_include.cmd(861): [pause 0.0001]
  4346. mastercraft.cmd, mc_include.cmd(862): [if (("carving book" != "Empty") && (matchre("", "book"))) then]
  4347. mastercraft.cmd, mc_include.cmd(863): [if (("carving book" != "Empty") && (matchre("", ""))) then]
  4348. mastercraft.cmd, mc_include.cmd(863): [gosub PUT_IT in my leather.carpetbag]
  4349. mastercraft.cmd, mc_include.cmd(1054): [var PutIt in my leather.carpetbag]
  4350. mastercraft.cmd, mc_include.cmd(1055): [var LOCATION PUT_IT_1]
  4351. mastercraft.cmd, mc_include.cmd(1056): [pause 0.0001]
  4352. mastercraft.cmd, mc_include.cmd(1057): [PUT_IT_1:]
  4353. mastercraft.cmd, mc_include.cmd(1058): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  4354. mastercraft.cmd, mc_include.cmd(1059): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  4355. mastercraft.cmd, mc_include.cmd(1060): [matchre WEBBED ^You can't do that while entangled in a web]
  4356. mastercraft.cmd, mc_include.cmd(1061): [matchre STUNNED ^You are still stunned]
  4357. mastercraft.cmd, mc_include.cmd(1062): [matchre RETURN ^You (?:put|drop) .*\.]
  4358. mastercraft.cmd, mc_include.cmd(1063): [matchre RETURN ^Please rephrase that command\.]
  4359. mastercraft.cmd, mc_include.cmd(1064): [matchre RETURN ^.* what\?]
  4360. mastercraft.cmd, mc_include.cmd(1065): [matchre RETURN ^I could not find what you were referring to\.]
  4361. mastercraft.cmd, mc_include.cmd(1066): [matchre RETURN ^What were you referring to\? ]
  4362. mastercraft.cmd, mc_include.cmd(1067): [matchre RETURN ^The (\S+) can only hold]
  4363. mastercraft.cmd, mc_include.cmd(1068): [matchre PUT_IT_1 ^\[Putting an item on the brazier begins the enchanting process]
  4364. mastercraft.cmd, mc_include.cmd(1069): [send put in my leather.carpetbag]
  4365. mastercraft.cmd, mc_include.cmd(1070): [matchwait 15]
  4366. put in my leather.carpetbag
  4367. What were you referring to?
  4368. >
  4369. mastercraft.cmd(2051): [return:]
  4370. mastercraft.cmd(2052): [return]
  4371. mastercraft.cmd, mc_include.cmd(864): [if ("carving book" != "Empty") then]
  4372. mastercraft.cmd, mc_include.cmd(864): [gosub PUT_IT book in leather.carpetbag]
  4373. mastercraft.cmd, mc_include.cmd(1054): [var PutIt book in leather.carpetbag]
  4374. mastercraft.cmd, mc_include.cmd(1055): [var LOCATION PUT_IT_1]
  4375. mastercraft.cmd, mc_include.cmd(1056): [pause 0.0001]
  4376. mastercraft.cmd, mc_include.cmd(1057): [PUT_IT_1:]
  4377. mastercraft.cmd, mc_include.cmd(1058): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  4378. mastercraft.cmd, mc_include.cmd(1059): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  4379. mastercraft.cmd, mc_include.cmd(1060): [matchre WEBBED ^You can't do that while entangled in a web]
  4380. mastercraft.cmd, mc_include.cmd(1061): [matchre STUNNED ^You are still stunned]
  4381. mastercraft.cmd, mc_include.cmd(1062): [matchre RETURN ^You (?:put|drop) .*\.]
  4382. mastercraft.cmd, mc_include.cmd(1063): [matchre RETURN ^Please rephrase that command\.]
  4383. mastercraft.cmd, mc_include.cmd(1064): [matchre RETURN ^.* what\?]
  4384. mastercraft.cmd, mc_include.cmd(1065): [matchre RETURN ^I could not find what you were referring to\.]
  4385. mastercraft.cmd, mc_include.cmd(1066): [matchre RETURN ^What were you referring to\? ]
  4386. mastercraft.cmd, mc_include.cmd(1067): [matchre RETURN ^The (\S+) can only hold]
  4387. mastercraft.cmd, mc_include.cmd(1068): [matchre PUT_IT_1 ^\[Putting an item on the brazier begins the enchanting process]
  4388. mastercraft.cmd, mc_include.cmd(1069): [send put book in leather.carpetbag]
  4389. mastercraft.cmd, mc_include.cmd(1070): [matchwait 15]
  4390. put book in leather.carpetbag
  4391.  
  4392. You put your book in your leather-clasped carpetbag.
  4393. >
  4394. mastercraft.cmd(2051): [return:]
  4395. mastercraft.cmd(2052): [return]
  4396. mastercraft.cmd, mc_include.cmd(865): [if ("Empty" != "Empty") then]
  4397. mastercraft.cmd, mc_include.cmd(866): [return]
  4398. mastercraft.cmd(259): [gosub GET my Engineering logbook from my leather.carpetbag]
  4399. mastercraft.cmd, mc_include.cmd(1078): [var Get my Engineering logbook from my leather.carpetbag]
  4400. mastercraft.cmd, mc_include.cmd(1079): [var LOCATION GET_1]
  4401. mastercraft.cmd, mc_include.cmd(1080): [pause 0.0001]
  4402. mastercraft.cmd, mc_include.cmd(1081): [GET_1:]
  4403. mastercraft.cmd, mc_include.cmd(1082): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  4404. mastercraft.cmd, mc_include.cmd(1083): [matchre WAIT ^You struggle with .* great weight but can't quite lift it\!]
  4405. mastercraft.cmd, mc_include.cmd(1084): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  4406. mastercraft.cmd, mc_include.cmd(1085): [matchre WEBBED ^You can't do that while entangled in a web]
  4407. mastercraft.cmd, mc_include.cmd(1086): [matchre STUNNED ^You are still stunned]
  4408. mastercraft.cmd, mc_include.cmd(1087): [matchre HOLD_1 ^But that is already in your inventory\.]
  4409. mastercraft.cmd, mc_include.cmd(1088): [matchre RETURN ^You get .*\.]
  4410. mastercraft.cmd, mc_include.cmd(1089): [matchre RETURN ^You pick up .*\.]
  4411. mastercraft.cmd, mc_include.cmd(1090): [matchre RETURN ^You carefully remove .* from the bundle\.]
  4412. mastercraft.cmd, mc_include.cmd(1091): [matchre RETURN ^You are already holding that\.]
  4413. mastercraft.cmd, mc_include.cmd(1092): [matchre RETURN ^Get what\?]
  4414. mastercraft.cmd, mc_include.cmd(1093): [matchre RETURN ^I could not find what you were referring to\.]
  4415. mastercraft.cmd, mc_include.cmd(1094): [matchre RETURN ^What were you referring to\?]
  4416. mastercraft.cmd, mc_include.cmd(1095): [matchre RETURN ^You grab .*(?:\.|\!|\?)]
  4417. mastercraft.cmd, mc_include.cmd(1096): [matchre RETURN ^As best it can\, .* moves in your direction\.]
  4418. mastercraft.cmd, mc_include.cmd(1097): [matchre UNTIE ^You pull at it]
  4419. mastercraft.cmd, mc_include.cmd(1098): [send get my Engineering logbook from my leather.carpetbag]
  4420. mastercraft.cmd, mc_include.cmd(1099): [matchwait 15]
  4421. get my Engineering logbook from my leather.carpetbag
  4422.  
  4423. You get an engineering work order logbook from inside your leather-clasped carpetbag.
  4424. >
  4425. mastercraft.cmd(2051): [return:]
  4426. mastercraft.cmd(2052): [return]
  4427. mastercraft.cmd(260): [}]
  4428. mastercraft.cmd(261): [matchre untie.order ^You realize you have items]
  4429. mastercraft.cmd(262): [matchre new.order ^To whom are you|need to be holding a \S+ work order logbook]
  4430. mastercraft.cmd(263): [matchre new.order.wait but you just received a work order]
  4431. mastercraft.cmd(264): [matchre identify.order this is an order for]
  4432. mastercraft.cmd(265): [send ask Brogir for challenging carving work]
  4433. mastercraft.cmd(266): [matchwait]
  4434. ask Brogir for challenging carving work
  4435. mastercraft.cmd(157): [var order.quantity 5]
  4436. mastercraft.cmd(157): [put #var MC.order.quality of superior quality]
  4437. Brogir shuffles through some notes and says, "Alright, this is an order for a small stone sphere. I need 5 of superior quality, made from any material and due in 55 roisaen. Please complete the items, bundle them with your logbook and then give me the logbook to complete this order. Good luck!"
  4438.  
  4439. mastercraft.cmd(168): [var chapter 1]
  4440. You seem to recall this item being somewhere in chapter 1 of the instruction book.
  4441. >
  4442. mastercraft.cmd(279): [identify.order:]
  4443. mastercraft.cmd(280): [if !0 then]
  4444. mastercraft.cmd(281): [{]
  4445. mastercraft.cmd(282): [if 5 > 5 then]
  4446. mastercraft.cmd(283): [if 5 < 3 then]
  4447. mastercraft.cmd(284): [}]
  4448. mastercraft.cmd(287): [if "carving" = "weapon" then]
  4449. mastercraft.cmd(301): [}]
  4450. mastercraft.cmd(302): [if "carving" = "armor" then]
  4451. mastercraft.cmd(311): [}]
  4452. mastercraft.cmd(312): [if "carving" = "blacksmith" then]
  4453. mastercraft.cmd(321): [}]
  4454. mastercraft.cmd(322): [if "carving" = "tailor" then]
  4455. mastercraft.cmd(336): [}]
  4456. mastercraft.cmd(337): [if "carving" = "carving" then]
  4457. mastercraft.cmd(338): [{]
  4458. mastercraft.cmd(339): [matchre chapter.1 This logbook is tracking a work order requiring you to craft (a small stone block|a deep stone basin|a large stone block|a small stone sphere|a thin stone slab|a flat slickstone|a short stone pole|a large stone sphere|a thick stone slab|a grooved stone stirring rod|a smooth slickstone|a polished slickstone|a stout stone stirring rod|a notched stone stirring rod|a shallow stone basin|a forked stone stirring rod|a long stone pole|a slender stone stirring rod) from any material\.]
  4459. mastercraft.cmd(340): [matchre chapter.2 This logbook is tracking a work order requiring you to craft (a rough stone table|a stone buffet table|a high stone table|a stone dining table|a square stone table|a stone refectory table|a round stone table|a stone meditation table|an oval stone table|a stone parquet table|a long stone table) from any material\.]
  4460. mastercraft.cmd(341): [matchre chapter.3 This logbook is tracking a work order requiring you to craft (some smooth stones|a stone bola|a stone bludgeon|a stone hand sword|a stone carving knife|a heavy stone mallet|some elongated stones|a stone javelin|a stone hand axe|a stone spear|a stone war club|a stone war mattock|some balanced stones|a stone maul|a stone war hammer|a stone flail|some stone spikes|some stone shards) from any material\.]
  4461. mastercraft.cmd(342): [matchre chapter.4 This logbook is tracking a work order requiring you to craft (a stone band|a stone talisman case|a stone toe ring|a stone belt buckle|a stone nose ring|a stone armband|a stone pin|an articulated stone bracelet|a stone anklet|a stone tiara|a stone bracelet|a stone locket|a stone tailband|a stone choker|a stone hairpin|a stone diadem|a stone cloak pin|a stone circlet|a pair of stone earrings|an articulated stone necklace|a stone medallion|a stone crown|a stone amulet|an articulated stone belt|a stone pendant|a stone mask|a stone brooch|a stone earcuff) from any material\.]
  4462. mastercraft.cmd(343): [matchre chapter.5 This logbook is tracking a work order requiring you to craft (a Human image|an Elothean image|a Kaldar image|a Prydaen image|an Elf image|a Rakash image|a Gor'Tog image|a S'Kra Mur image|a Halfling image|a Dwarf image|a Gnome image) from any material\.]
  4463. mastercraft.cmd(344): [matchre chapter.6 This logbook is tracking a work order requiring you to craft (a long bone pole|a short bone pole) from any material\.]
  4464. mastercraft.cmd(345): [matchre chapter.7 This logbook is tracking a work order requiring you to craft (a round bone table|a square bone table) from any material\.]
  4465. mastercraft.cmd(346): [matchre chapter.8 This logbook is tracking a work order requiring you to craft (a bone bludgeon|a bone javelin|a bone carving knife|a light bone spear|a bone hand axe|a bone maul|a bone war club|a bone mattock|a bone shiv|a bone flail|a bone hand sword|a bone mallet) from any material\.]
  4466. mastercraft.cmd(347): [matchre chapter.9 This logbook is tracking a work order requiring you to craft (a bone band|a bone brooch|a bone nose ring|a bone armband|a bone toe ring|a bone belt buckle|a bone bracelet|a bone choker|a bone anklet|a bone locket|a bone pin|a bone tiara|a bone cloak pin|an articulated bone bracelet|a bone hairpin|some bone bangles|a bone tailband|an articulated bone necklace|a shallow bone cup|a bone circlet|a bone pendant|a bone crown|a bone amulet|a bone comb|a bone medallion|a bone haircomb|a pair of bone earrings|a bone earcuff) from any material\.]
  4467. mastercraft.cmd(348): [matchre chapter.10 This logbook is tracking a work order requiring you to craft (a segmented bone mask|a segmented bone mantle|a segmented bone aventail|a segmented bone tabard|a notched bone mask|a ribbed bone balaclava|a notched bone aventail|some ribbed bone greaves|a segmented bone cap|some ribbed vambraces|some segmented bone gloves|some notched bone sleeves|a ribbed bone mask|a ribbed bone tasset|a ribbed bone aventail|a notched bone vest|a notched bone cap|a notched bone mantle|some notched bone gloves|a notched bone tabard|a segmented bone helm|a segmented bone robe|a ribbed bone cap|a segmented bone coat|some ribbed bone gloves|some ribbed bone sleeves|a notched bone helm|a ribbed bone vest|a segmented bone balaclava|a ribbed bone mantle|some segmented bone greaves|a ribbed bone tabard|some segmented vambraces|a notched bone robe|a segmented bone tasset|a notched bone coat|a ribbed bone helm|a segmented bone hauberk|a notched bone balaclava|a ribbed bone robe|some notched bone greaves|a ribbed bone coat|some notched vambraces|a notched bone hauberk|some segmented bone sleeves|a ribbed bone hauberk|a notched bone tasset|a segmented bone vest) from any material\.]
  4468. mastercraft.cmd(349): [matchre new.order.wait ^This logbook has been used to complete]
  4469. mastercraft.cmd(350): [put read my Engineering logbook]
  4470. [mastercraft]: read my Engineering logbook
  4471. mastercraft.cmd(351): [matchwait]
  4472. You open your logbook and sort through its contents.
  4473. mastercraft.cmd(156): [var order.quantity 5]
  4474. This logbook is tracking a work order requiring you to craft a small stone sphere from any material. You must bundle and deliver 5 more within the next 54 roisaen.
  4475.  
  4476. This logbook has been used to complete:
  4477. 0 Easy, 0 Challenging and 0 Hard Tinkering work orders.
  4478. 0 Easy, 0 Challenging and 0 Hard Shaping work orders.
  4479. 63 Easy, 0 Challenging and 0 Hard Carving work orders.
  4480. >
  4481. mastercraft.cmd(416): [chapter.1:]
  4482. mastercraft.cmd(417): [var full.order.noun a small stone sphere]
  4483. mastercraft.cmd(418): [if "carving" = "tailor" then]
  4484. mastercraft.cmd(419): [if "carving" = "carving" then]
  4485. mastercraft.cmd(419): [var order.type stone]
  4486. mastercraft.cmd(420): [if "carving" = "shaping" then]
  4487. mastercraft.cmd(421): [var order.chapter 1]
  4488. mastercraft.cmd(422): [pause .5]
  4489. mastercraft.cmd(423): [goto chapter.name]
  4490. mastercraft.cmd(407): [if "carving" = "tinkering" then]
  4491. mastercraft.cmd(408): [if matchre("a small stone sphere", "(?:.*\s)(\S+$)") then]
  4492. mastercraft.cmd(408): [put #var MC.order.noun sphere]
  4493. mastercraft.cmd(409): [if matchre("a small stone sphere", ".* ball and chain") then]
  4494. mastercraft.cmd(410): [echo Item Full Name : a small stone sphere]
  4495. Item Full Name : a small stone sphere
  4496. mastercraft.cmd(411): [echo Item Base Name : sphere]
  4497. Item Base Name : sphere
  4498. mastercraft.cmd(412): [echo Chapter Item Is In : 1]
  4499. Chapter Item Is In : 1
  4500. mastercraft.cmd(413): [echo Quantity Desired : 5]
  4501. Quantity Desired : 5
  4502. mastercraft.cmd(414): [goto keep.order]
  4503. mastercraft.cmd(506): [if matchre("a small stone sphere", "none") then]
  4504. mastercraft.cmd(507): [if (("carving" = "tailor") && ("bone" != "stone")) then]
  4505. mastercraft.cmd(508): [if (("carving" = "carving") && ("bone" != "stone")) then]
  4506. mastercraft.cmd(508): [goto new.order.wait]
  4507. mastercraft.cmd(269): [echo Pausing 2 seconds to get another order.]
  4508. Pausing 2 seconds to get another order.
  4509. mastercraft.cmd(270): [pause 2]
  4510. mastercraft.cmd(271): [goto new.order]
  4511. mastercraft.cmd(248): [var fail 0]
  4512. mastercraft.cmd(249): [var diff.change 0]
  4513. mastercraft.cmd(250): [if 4 > 4 then]
  4514. mastercraft.cmd(254): [}]
  4515. mastercraft.cmd(255): [gosub find.master]
  4516. mastercraft.cmd, mc_include.cmd(712): [gosub check.location]
  4517. mastercraft.cmd, mc_include.cmd(302): [var society none]
  4518. mastercraft.cmd, mc_include.cmd(303): [if 150 = 30 && matchre("442|441|443|405|404|398|402|403|409|408|399|406|407|400|410|411|401", "207") then]
  4519. mastercraft.cmd, mc_include.cmd(304): [if 150 = 30 && matchre("448|450|449|451|458|459|455|452|453|454|456|457|460", "207") then]
  4520. mastercraft.cmd, mc_include.cmd(305): [if 150 = 30 && matchre("461|462|463|464|465|466|467|468|469", "207") then]
  4521. mastercraft.cmd, mc_include.cmd(306): [if 150 = 30 && matchre("470|471|473|474|475|481|472|476|479|478|477|480|482", "207") then]
  4522. mastercraft.cmd, mc_include.cmd(307): [if 150 = 30 && matchre("526|527|528|529|530|531|532|533|534|535|536|537|538|539|540", "207") then]
  4523. mastercraft.cmd, mc_include.cmd(308): [if 150 = 1 && matchre("903|865|962|961|960|902|905|904|906|963|907|908|909", "207") then]
  4524. mastercraft.cmd, mc_include.cmd(309): [if 150 = 1 && matchre("873|910|911|912|913|914|915|916|917|918|919|920|921|922|923|924", "207") then]
  4525. mastercraft.cmd, mc_include.cmd(310): [if 150 = 1 && matchre("851|925|874|926|927|928|929|930", "207") then]
  4526. mastercraft.cmd, mc_include.cmd(311): [if 150 = 1 && matchre("898|931|932|933|934", "207") then]
  4527. mastercraft.cmd, mc_include.cmd(312): [if 150 = 90 && matchre("818|819|820|821|822|823|824|825|826|827|828|829|830|831|832", "207") then]
  4528. mastercraft.cmd, mc_include.cmd(313): [if 150 = 90 && matchre("850|851|852|846|843|845|847|848|849|844|841|839|840|842", "207") then]
  4529. mastercraft.cmd, mc_include.cmd(314): [if 150 = 90 && matchre("853|854|855|856|857|858|859|860|861|862", "207") then]
  4530. mastercraft.cmd, mc_include.cmd(315): [if 150 = 90 && matchre("863|864|865|866|867|868|869|870|871|872|873", "207") then]
  4531. mastercraft.cmd, mc_include.cmd(316): [if 150 = 67 && matchre("644|661|645|648|648|649|650|651|652|653|654|655|656|657|658|659|660|646", "207") then]
  4532. mastercraft.cmd, mc_include.cmd(317): [if 150 = 67 && matchre("700|701|702|703|704|705", "207") then]
  4533. mastercraft.cmd, mc_include.cmd(318): [if 150 = 67 && matchre("711|712|713|714|715|716|717|718", "207") then]
  4534. mastercraft.cmd, mc_include.cmd(319): [if 150 = 67 && matchre("719|720|721|722|723|724|725|726|727|728|729|730|731", "207") then]
  4535. mastercraft.cmd, mc_include.cmd(320): [if 150 = 116 && matchre("407|408|416|417|418|419|409|410|411|412|413|414|415", "207") then]
  4536. mastercraft.cmd, mc_include.cmd(321): [if 150 = 107 && matchre("334|335|336|337|338|339|340|341|342|343|344|345|346|347|348", "207") then]
  4537. mastercraft.cmd, mc_include.cmd(322): [if 150 = 7 && matchre("774|777|776|775|778|782|779|784|780|786|781|783|785", "207") then]
  4538. mastercraft.cmd, mc_include.cmd(323): [if 150 = 61 && matchre("248|238|239|240|241|242|243|244|245|246|247|253|252|251|250|249|237", "207") then]
  4539. mastercraft.cmd, mc_include.cmd(324): [if 150 = 150 && matchre("206|207|208|209|210|220|221", "207") then]
  4540. mastercraft.cmd, mc_include.cmd(324): [var society Fang.Engineering]
  4541. mastercraft.cmd, mc_include.cmd(325): [if 150 = 150 && matchre("196|197|198|199|200|201|202|203|204|215|216|217|218|219", "207") then]
  4542. mastercraft.cmd, mc_include.cmd(326): [if 150 = 150 && matchre("183|184|185|186|187|188|189|211|212|213|214", "207") then]
  4543. mastercraft.cmd, mc_include.cmd(327): [if 150 = 150 && matchre("190|191|192|193|194|195", "207") then]
  4544. mastercraft.cmd, mc_include.cmd(328): [pause 1]
  4545.  
  4546. >
  4547. mastercraft.cmd, mc_include.cmd(329): [assembleloc:]
  4548. mastercraft.cmd, mc_include.cmd(358): [gosub Fang.Engineering]
  4549. mastercraft.cmd, mc_include.cmd(626): [var master Brogir]
  4550. mastercraft.cmd, mc_include.cmd(627): [put #tvar master.room 206|207|208|209|210]
  4551. mastercraft.cmd, mc_include.cmd(628): [put #tvar work.room 220|221]
  4552. mastercraft.cmd, mc_include.cmd(629): [put #tvar supply.room 208]
  4553. mastercraft.cmd, mc_include.cmd(630): [put #tvar part.room 208]
  4554. mastercraft.cmd, mc_include.cmd(631): [put #tvar tool.room 209]
  4555. mastercraft.cmd, mc_include.cmd(632): [put #tvar ingot.buy 200]
  4556. mastercraft.cmd, mc_include.cmd(633): [var society.type Engineering]
  4557. mastercraft.cmd, mc_include.cmd(634): [return]
  4558. mastercraft.cmd, mc_include.cmd(359): [return]
  4559. mastercraft.cmd, mc_include.cmd(713): [var Master.Found 0]
  4560. mastercraft.cmd, mc_include.cmd(714): [var temp 0]
  4561. mastercraft.cmd, mc_include.cmd(715): [eval temp.max count("206|207|208|209|210","|")]
  4562. mastercraft.cmd, mc_include.cmd(720): [if matchre("You also see a lissome alfar warrior, Engineering Society Master Brogir, a painted door and a large sign.", "Brogir") then]
  4563. mastercraft.cmd, mc_include.cmd(721): [{]
  4564. mastercraft.cmd, mc_include.cmd(722): [unvar temp]
  4565. mastercraft.cmd, mc_include.cmd(723): [unvar temp.max]
  4566. mastercraft.cmd, mc_include.cmd(724): [return]
  4567. mastercraft.cmd(256): [if !matchre("engineering logbook|Empty", "logbook") then]
  4568. mastercraft.cmd(260): [}]
  4569. mastercraft.cmd(261): [matchre untie.order ^You realize you have items]
  4570. mastercraft.cmd(262): [matchre new.order ^To whom are you|need to be holding a \S+ work order logbook]
  4571. mastercraft.cmd(263): [matchre new.order.wait but you just received a work order]
  4572. mastercraft.cmd(264): [matchre identify.order this is an order for]
  4573. mastercraft.cmd(265): [send ask Brogir for challenging carving work]
  4574. mastercraft.cmd(266): [matchwait]
  4575. ask Brogir for challenging carving work
  4576. mastercraft.cmd(157): [var order.quantity 4]
  4577. mastercraft.cmd(157): [put #var MC.order.quality of superior quality]
  4578. Brogir shuffles through some notes and says, "Alright, this is an order for some segmented bone sleeves. I need 4 of superior quality, made from any material and due in 185 roisaen. Please complete the items, bundle them with your logbook and then give me the logbook to complete this order. Good luck!"
  4579.  
  4580. mastercraft.cmd(168): [var chapter 10]
  4581. You seem to recall this item being somewhere in chapter 10 of the instruction book.
  4582. >
  4583. mastercraft.cmd(279): [identify.order:]
  4584. mastercraft.cmd(280): [if !0 then]
  4585. mastercraft.cmd(281): [{]
  4586. mastercraft.cmd(282): [if 4 > 5 then]
  4587. mastercraft.cmd(283): [if 4 < 3 then]
  4588. mastercraft.cmd(284): [}]
  4589. mastercraft.cmd(287): [if "carving" = "weapon" then]
  4590. mastercraft.cmd(301): [}]
  4591. mastercraft.cmd(302): [if "carving" = "armor" then]
  4592. mastercraft.cmd(311): [}]
  4593. mastercraft.cmd(312): [if "carving" = "blacksmith" then]
  4594. mastercraft.cmd(321): [}]
  4595. mastercraft.cmd(322): [if "carving" = "tailor" then]
  4596. mastercraft.cmd(336): [}]
  4597. mastercraft.cmd(337): [if "carving" = "carving" then]
  4598. mastercraft.cmd(338): [{]
  4599. mastercraft.cmd(339): [matchre chapter.1 This logbook is tracking a work order requiring you to craft (a small stone block|a deep stone basin|a large stone block|a small stone sphere|a thin stone slab|a flat slickstone|a short stone pole|a large stone sphere|a thick stone slab|a grooved stone stirring rod|a smooth slickstone|a polished slickstone|a stout stone stirring rod|a notched stone stirring rod|a shallow stone basin|a forked stone stirring rod|a long stone pole|a slender stone stirring rod) from any material\.]
  4600. mastercraft.cmd(340): [matchre chapter.2 This logbook is tracking a work order requiring you to craft (a rough stone table|a stone buffet table|a high stone table|a stone dining table|a square stone table|a stone refectory table|a round stone table|a stone meditation table|an oval stone table|a stone parquet table|a long stone table) from any material\.]
  4601. mastercraft.cmd(341): [matchre chapter.3 This logbook is tracking a work order requiring you to craft (some smooth stones|a stone bola|a stone bludgeon|a stone hand sword|a stone carving knife|a heavy stone mallet|some elongated stones|a stone javelin|a stone hand axe|a stone spear|a stone war club|a stone war mattock|some balanced stones|a stone maul|a stone war hammer|a stone flail|some stone spikes|some stone shards) from any material\.]
  4602. mastercraft.cmd(342): [matchre chapter.4 This logbook is tracking a work order requiring you to craft (a stone band|a stone talisman case|a stone toe ring|a stone belt buckle|a stone nose ring|a stone armband|a stone pin|an articulated stone bracelet|a stone anklet|a stone tiara|a stone bracelet|a stone locket|a stone tailband|a stone choker|a stone hairpin|a stone diadem|a stone cloak pin|a stone circlet|a pair of stone earrings|an articulated stone necklace|a stone medallion|a stone crown|a stone amulet|an articulated stone belt|a stone pendant|a stone mask|a stone brooch|a stone earcuff) from any material\.]
  4603. mastercraft.cmd(343): [matchre chapter.5 This logbook is tracking a work order requiring you to craft (a Human image|an Elothean image|a Kaldar image|a Prydaen image|an Elf image|a Rakash image|a Gor'Tog image|a S'Kra Mur image|a Halfling image|a Dwarf image|a Gnome image) from any material\.]
  4604. mastercraft.cmd(344): [matchre chapter.6 This logbook is tracking a work order requiring you to craft (a long bone pole|a short bone pole) from any material\.]
  4605. mastercraft.cmd(345): [matchre chapter.7 This logbook is tracking a work order requiring you to craft (a round bone table|a square bone table) from any material\.]
  4606. mastercraft.cmd(346): [matchre chapter.8 This logbook is tracking a work order requiring you to craft (a bone bludgeon|a bone javelin|a bone carving knife|a light bone spear|a bone hand axe|a bone maul|a bone war club|a bone mattock|a bone shiv|a bone flail|a bone hand sword|a bone mallet) from any material\.]
  4607. mastercraft.cmd(347): [matchre chapter.9 This logbook is tracking a work order requiring you to craft (a bone band|a bone brooch|a bone nose ring|a bone armband|a bone toe ring|a bone belt buckle|a bone bracelet|a bone choker|a bone anklet|a bone locket|a bone pin|a bone tiara|a bone cloak pin|an articulated bone bracelet|a bone hairpin|some bone bangles|a bone tailband|an articulated bone necklace|a shallow bone cup|a bone circlet|a bone pendant|a bone crown|a bone amulet|a bone comb|a bone medallion|a bone haircomb|a pair of bone earrings|a bone earcuff) from any material\.]
  4608. mastercraft.cmd(348): [matchre chapter.10 This logbook is tracking a work order requiring you to craft (a segmented bone mask|a segmented bone mantle|a segmented bone aventail|a segmented bone tabard|a notched bone mask|a ribbed bone balaclava|a notched bone aventail|some ribbed bone greaves|a segmented bone cap|some ribbed vambraces|some segmented bone gloves|some notched bone sleeves|a ribbed bone mask|a ribbed bone tasset|a ribbed bone aventail|a notched bone vest|a notched bone cap|a notched bone mantle|some notched bone gloves|a notched bone tabard|a segmented bone helm|a segmented bone robe|a ribbed bone cap|a segmented bone coat|some ribbed bone gloves|some ribbed bone sleeves|a notched bone helm|a ribbed bone vest|a segmented bone balaclava|a ribbed bone mantle|some segmented bone greaves|a ribbed bone tabard|some segmented vambraces|a notched bone robe|a segmented bone tasset|a notched bone coat|a ribbed bone helm|a segmented bone hauberk|a notched bone balaclava|a ribbed bone robe|some notched bone greaves|a ribbed bone coat|some notched vambraces|a notched bone hauberk|some segmented bone sleeves|a ribbed bone hauberk|a notched bone tasset|a segmented bone vest) from any material\.]
  4609. mastercraft.cmd(349): [matchre new.order.wait ^This logbook has been used to complete]
  4610. mastercraft.cmd(350): [put read my Engineering logbook]
  4611. [mastercraft]: read my Engineering logbook
  4612. mastercraft.cmd(351): [matchwait]
  4613. You open your logbook and sort through its contents.
  4614. mastercraft.cmd(156): [var order.quantity 4]
  4615. This logbook is tracking a work order requiring you to craft some segmented bone sleeves from any material. You must bundle and deliver 4 more within the next 184 roisaen.
  4616.  
  4617. This logbook has been used to complete:
  4618. 0 Easy, 0 Challenging and 0 Hard Tinkering work orders.
  4619. 0 Easy, 0 Challenging and 0 Hard Shaping work orders.
  4620. 63 Easy, 0 Challenging and 0 Hard Carving work orders.
  4621. >
  4622. mastercraft.cmd(496): [chapter.10:]
  4623. mastercraft.cmd(497): [var full.order.noun some segmented bone sleeves]
  4624. mastercraft.cmd(498): [if "carving" = "tailor" then]
  4625. mastercraft.cmd(499): [if "carving" = "carving" then]
  4626. mastercraft.cmd(499): [var order.type bone]
  4627. mastercraft.cmd(500): [if "carving" = "shaping" then]
  4628. mastercraft.cmd(501): [var order.chapter 10]
  4629. mastercraft.cmd(502): [pause .5]
  4630. mastercraft.cmd(503): [goto chapter.name]
  4631. mastercraft.cmd(407): [if "carving" = "tinkering" then]
  4632. mastercraft.cmd(408): [if matchre("some segmented bone sleeves", "(?:.*\s)(\S+$)") then]
  4633. mastercraft.cmd(408): [put #var MC.order.noun sleeves]
  4634. mastercraft.cmd(409): [if matchre("some segmented bone sleeves", ".* ball and chain") then]
  4635. mastercraft.cmd(410): [echo Item Full Name : some segmented bone sleeves]
  4636. Item Full Name : some segmented bone sleeves
  4637. mastercraft.cmd(411): [echo Item Base Name : sleeves]
  4638. Item Base Name : sleeves
  4639. mastercraft.cmd(412): [echo Chapter Item Is In : 10]
  4640. Chapter Item Is In : 10
  4641. mastercraft.cmd(413): [echo Quantity Desired : 4]
  4642. Quantity Desired : 4
  4643. mastercraft.cmd(414): [goto keep.order]
  4644. mastercraft.cmd(506): [if matchre("some segmented bone sleeves", "none") then]
  4645. mastercraft.cmd(507): [if (("carving" = "tailor") && ("bone" != "bone")) then]
  4646. mastercraft.cmd(508): [if (("carving" = "carving") && ("bone" != "bone")) then]
  4647. mastercraft.cmd(509): [if "of superior quality" = "finely-crafted" then]
  4648. mastercraft.cmd(510): [if "of superior quality" = "of superior quality" then]
  4649. mastercraft.cmd(510): [put #var MC.order.quality.fail riddled with mistakes and practically useless|of dismal quality|very poorly-crafted|of below-average quality|of mediocre quality|of average quality|of above-average quality|well-crafted|finely-crafted]
  4650. mastercraft.cmd(511): [if "of superior quality" = "of exceptional quality" then]
  4651. mastercraft.cmd(512): [if "of superior quality" = "" then]
  4652. mastercraft.cmd(513): [goto turn.page]
  4653. mastercraft.cmd(516): [gosub PUT_IT my Engineering logbook in my leather.carpetbag]
  4654. mastercraft.cmd, mc_include.cmd(1054): [var PutIt my Engineering logbook in my leather.carpetbag]
  4655. mastercraft.cmd, mc_include.cmd(1055): [var LOCATION PUT_IT_1]
  4656. mastercraft.cmd, mc_include.cmd(1056): [pause 0.0001]
  4657. mastercraft.cmd, mc_include.cmd(1057): [PUT_IT_1:]
  4658. mastercraft.cmd, mc_include.cmd(1058): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  4659. mastercraft.cmd, mc_include.cmd(1059): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  4660. mastercraft.cmd, mc_include.cmd(1060): [matchre WEBBED ^You can't do that while entangled in a web]
  4661. mastercraft.cmd, mc_include.cmd(1061): [matchre STUNNED ^You are still stunned]
  4662. mastercraft.cmd, mc_include.cmd(1062): [matchre RETURN ^You (?:put|drop) .*\.]
  4663. mastercraft.cmd, mc_include.cmd(1063): [matchre RETURN ^Please rephrase that command\.]
  4664. mastercraft.cmd, mc_include.cmd(1064): [matchre RETURN ^.* what\?]
  4665. mastercraft.cmd, mc_include.cmd(1065): [matchre RETURN ^I could not find what you were referring to\.]
  4666. mastercraft.cmd, mc_include.cmd(1066): [matchre RETURN ^What were you referring to\? ]
  4667. mastercraft.cmd, mc_include.cmd(1067): [matchre RETURN ^The (\S+) can only hold]
  4668. mastercraft.cmd, mc_include.cmd(1068): [matchre PUT_IT_1 ^\[Putting an item on the brazier begins the enchanting process]
  4669. mastercraft.cmd, mc_include.cmd(1069): [send put my Engineering logbook in my leather.carpetbag]
  4670. mastercraft.cmd, mc_include.cmd(1070): [matchwait 15]
  4671. put my Engineering logbook in my leather.carpetbag
  4672.  
  4673. You put your logbook in your leather-clasped carpetbag.
  4674. >
  4675. mastercraft.cmd(2051): [return:]
  4676. mastercraft.cmd(2052): [return]
  4677. mastercraft.cmd(517): [gosub GET my carving book]
  4678. mastercraft.cmd, mc_include.cmd(1078): [var Get my carving book]
  4679. mastercraft.cmd, mc_include.cmd(1079): [var LOCATION GET_1]
  4680. mastercraft.cmd, mc_include.cmd(1080): [pause 0.0001]
  4681. mastercraft.cmd, mc_include.cmd(1081): [GET_1:]
  4682. mastercraft.cmd, mc_include.cmd(1082): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  4683. mastercraft.cmd, mc_include.cmd(1083): [matchre WAIT ^You struggle with .* great weight but can't quite lift it\!]
  4684. mastercraft.cmd, mc_include.cmd(1084): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  4685. mastercraft.cmd, mc_include.cmd(1085): [matchre WEBBED ^You can't do that while entangled in a web]
  4686. mastercraft.cmd, mc_include.cmd(1086): [matchre STUNNED ^You are still stunned]
  4687. mastercraft.cmd, mc_include.cmd(1087): [matchre HOLD_1 ^But that is already in your inventory\.]
  4688. mastercraft.cmd, mc_include.cmd(1088): [matchre RETURN ^You get .*\.]
  4689. mastercraft.cmd, mc_include.cmd(1089): [matchre RETURN ^You pick up .*\.]
  4690. mastercraft.cmd, mc_include.cmd(1090): [matchre RETURN ^You carefully remove .* from the bundle\.]
  4691. mastercraft.cmd, mc_include.cmd(1091): [matchre RETURN ^You are already holding that\.]
  4692. mastercraft.cmd, mc_include.cmd(1092): [matchre RETURN ^Get what\?]
  4693. mastercraft.cmd, mc_include.cmd(1093): [matchre RETURN ^I could not find what you were referring to\.]
  4694. mastercraft.cmd, mc_include.cmd(1094): [matchre RETURN ^What were you referring to\?]
  4695. mastercraft.cmd, mc_include.cmd(1095): [matchre RETURN ^You grab .*(?:\.|\!|\?)]
  4696. mastercraft.cmd, mc_include.cmd(1096): [matchre RETURN ^As best it can\, .* moves in your direction\.]
  4697. mastercraft.cmd, mc_include.cmd(1097): [matchre UNTIE ^You pull at it]
  4698. mastercraft.cmd, mc_include.cmd(1098): [send get my carving book]
  4699. mastercraft.cmd, mc_include.cmd(1099): [matchwait 15]
  4700. get my carving book
  4701.  
  4702. You get a book of journeyman carving instructions from inside your leather-clasped carpetbag.
  4703. >
  4704. mastercraft.cmd(2051): [return:]
  4705. mastercraft.cmd(2052): [return]
  4706. mastercraft.cmd(518): [gosub PUT turn my book to chapter 10]
  4707. mastercraft.cmd, mc_include.cmd(959): [var Command turn my book to chapter 10]
  4708. mastercraft.cmd, mc_include.cmd(960): [var LOCATION PUT_1]
  4709. mastercraft.cmd, mc_include.cmd(961): [pause 0.0001]
  4710. mastercraft.cmd, mc_include.cmd(962): [PUT_1:]
  4711. mastercraft.cmd, mc_include.cmd(963): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  4712. mastercraft.cmd, mc_include.cmd(964): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  4713. mastercraft.cmd, mc_include.cmd(965): [matchre WEBBED ^You can't do that while entangled in a web]
  4714. mastercraft.cmd, mc_include.cmd(966): [matchre STUNNED ^You are still stunned]
  4715. mastercraft.cmd, mc_include.cmd(967): [matchre PUT_STOW ^You need a free hand]
  4716. mastercraft.cmd, mc_include.cmd(968): [matchre WAIT ^\[Enter your command again if you want to\.\]]
  4717. mastercraft.cmd, mc_include.cmd(969): [matchre RETURN ^Roundtime\:?|^\[Roundtime\:?|^\(Roundtime\:?]
  4718. mastercraft.cmd, mc_include.cmd(970): [matchre RETURN ^You sit down]
  4719. mastercraft.cmd, mc_include.cmd(971): [matchre RETURN ^I could not find what you were referring to\.]
  4720. mastercraft.cmd, mc_include.cmd(972): [matchre RETURN ^Please rephrase that command\.]
  4721. mastercraft.cmd, mc_include.cmd(973): [matchre RETURN ^What were you referring to\?]
  4722. mastercraft.cmd, mc_include.cmd(974): [matchre RETURN ^.* what\?]
  4723. mastercraft.cmd, mc_include.cmd(975): [matchre RETURN ^You find a hole]
  4724. mastercraft.cmd, mc_include.cmd(976): [matchre RETURN ^You (?:hand|touch|push|move|put|tap|drop|place|toss|set|swap|add) .*(?:\.|\!|\?)]
  4725. mastercraft.cmd, mc_include.cmd(977): [matchre RETURN ^Your .*\.]
  4726. mastercraft.cmd, mc_include.cmd(978): [matchre RETURN ^You don't have a .* coin on you\!\s*The .* spider looks at you in forlorn disappointment\.]
  4727. mastercraft.cmd, mc_include.cmd(979): [matchre RETURN ^The .* spider turns away\, looking like it's not hungry for what you're offering\.]
  4728. mastercraft.cmd, mc_include.cmd(980): [matchre RETURN ^Brother Durantine nods slowly\.]
  4729. mastercraft.cmd, mc_include.cmd(981): [matchre RETURN ^Durantine waves a small censer over a neatly-wrapped package and intones a short prayer before he hands it to you\.]
  4730. mastercraft.cmd, mc_include.cmd(982): [matchre RETURN ^After a moment\, .*\.]
  4731. mastercraft.cmd, mc_include.cmd(983): [matchre RETURN ^Quietly touching your lips with the tips of your fingers as you kneel\, you make the Cleric's sign with your hand\.]
  4732. mastercraft.cmd, mc_include.cmd(984): [matchre RETURN ^Maybe you should stand up\.]
  4733. mastercraft.cmd, mc_include.cmd(985): [matchre RETURN ^You sense a successful empathic link has been forged|^Touch what|^I could not find]
  4734. mastercraft.cmd, mc_include.cmd(986): [matchre RETURN ^The clerk counts out .*\.]
  4735. mastercraft.cmd, mc_include.cmd(987): [matchre RETURN ^The .* is not damaged enough to warrant repair\.]
  4736. mastercraft.cmd, mc_include.cmd(988): [matchre RETURN ^There is no more room in .*\.]
  4737. mastercraft.cmd, mc_include.cmd(989): [matchre RETURN ^There is nothing in there\.]
  4738. mastercraft.cmd, mc_include.cmd(990): [matchre RETURN ^In the .* you see .*\.]
  4739. mastercraft.cmd, mc_include.cmd(991): [matchre RETURN ^Searching methodically]
  4740. mastercraft.cmd, mc_include.cmd(992): [matchre RETURN ^This spell cannot be targeted\.]
  4741. mastercraft.cmd, mc_include.cmd(993): [matchre RETURN ^You cannot figure out how to do that\.]
  4742. mastercraft.cmd, mc_include.cmd(994): [matchre RETURN ^You will now store .* in your .*\.]
  4743. mastercraft.cmd, mc_include.cmd(995): [matchre RETURN ^You.*analyze]
  4744. mastercraft.cmd, mc_include.cmd(996): [matchre RETURN ^You lay your hand upon]
  4745. mastercraft.cmd, mc_include.cmd(997): [matchre RETURN ^You glance down .*\.]
  4746. mastercraft.cmd, mc_include.cmd(998): [matchre RETURN ^You glance heavenward]
  4747. mastercraft.cmd, mc_include.cmd(999): [matchre RETURN ^You turn .*\.]
  4748. mastercraft.cmd, mc_include.cmd(1000): [matchre RETURN ^You chatter away\.\.\.]
  4749. mastercraft.cmd, mc_include.cmd(1001): [matchre RETURN ^You are now]
  4750. mastercraft.cmd, mc_include.cmd(1002): [matchre RETURN ^You search]
  4751. mastercraft.cmd, mc_include.cmd(1003): [matchre RETURN ^You get]
  4752. mastercraft.cmd, mc_include.cmd(1004): [matchre RETURN ^You have nothing to ]
  4753. mastercraft.cmd, mc_include.cmd(1005): [matchre RETURN ^There isn't any more room in .* for that\.]
  4754. mastercraft.cmd, mc_include.cmd(1006): [matchre RETURN ^You are already focusing your appraisal on a subject\.]
  4755. mastercraft.cmd, mc_include.cmd(1007): [matchre RETURN ^You are already under the effects of an appraisal focus\.]
  4756. mastercraft.cmd, mc_include.cmd(1008): [matchre RETURN ^\[Ingredients can be added by using ASSEMBLE Ingredient1 WITH Ingredient2\]]
  4757. mastercraft.cmd, mc_include.cmd(1009): [matchre RETURN ^You can't seem to focus on that\.\s*Perhaps you're too mentally tired from researching similar principles recently\.]
  4758. mastercraft.cmd, mc_include.cmd(1010): [matchre RETURN ^\s*LINK ALL CANCEL\s*\- Breaks all links]
  4759. mastercraft.cmd, mc_include.cmd(1011): [matchre RETURN (bundle them with your logbook and then give|you trace|you just received a work order|You hand|You slide|You place)]
  4760. mastercraft.cmd, mc_include.cmd(1012): [matchre RETURN ^(You have no idea how to craft|The book is already turned|You turn your book|You realize you have items bundled with the logbook)]
  4761. mastercraft.cmd, mc_include.cmd(1013): [matchre RETURN (You measure out|You carefully break off|^You hand|"There isn't a scratch on that|"I don't repair those here\.")]
  4762. mastercraft.cmd, mc_include.cmd(1014): [matchre RETURN (Just give it to me again if you want|completely undamaged and does not need repair|not damaged enough to warrant repair)]
  4763. mastercraft.cmd, mc_include.cmd(1015): [matchre RETURN ^(You find your jar|The (\S+) can only hold)]
  4764. mastercraft.cmd, mc_include.cmd(1016): [matchre RETURN ^(You .*open|You .*close|That is already open|That is already closed)]
  4765. mastercraft.cmd, mc_include.cmd(1017): [matchre RETURN ^You count out]
  4766. mastercraft.cmd, mc_include.cmd(1019): [matchre RETURN ^\s*Encumbrance\s*\:]
  4767. mastercraft.cmd, mc_include.cmd(1020): [send turn my book to chapter 10]
  4768. mastercraft.cmd, mc_include.cmd(1021): [matchwait 15]
  4769. turn my book to chapter 10
  4770. You turn your book to chapter 10, entitled "Bone Carved Armor".
  4771. >
  4772. mastercraft.cmd(2051): [return:]
  4773. mastercraft.cmd(2052): [return]
  4774. mastercraft.cmd(519): [send read my book]
  4775. mastercraft.cmd(520): [waitforre (?<!Page).*Page (\d+):.*some segmented bone sleeves]
  4776. read my book
  4777.  
  4778. -= Chapter 10 : Bone Carved Armor =-
  4779.  
  4780. Page 1: a segmented bone mask Page 25: a segmented bone vest
  4781. Page 2: a segmented bone aventail Page 26: a segmented bone mantle
  4782. Page 3: a notched bone mask Page 27: a segmented bone tabard
  4783. Page 4: a notched bone aventail Page 28: a ribbed bone balaclava
  4784. Page 5: a segmented bone cap Page 29: some ribbed bone greaves
  4785. Page 6: some segmented bone gloves Page 30: some ribbed vambraces
  4786. Page 7: a ribbed bone mask Page 31: some notched bone sleeves
  4787. Page 8: a ribbed bone aventail Page 32: a ribbed bone tasset
  4788. Page 9: a notched bone cap Page 33: a notched bone vest
  4789. Page 10: some notched bone gloves Page 34: a notched bone mantle
  4790. Page 11: a segmented bone helm Page 35: a notched bone tabard
  4791. Page 12: a ribbed bone cap Page 36: a segmented bone robe
  4792. Page 13: some ribbed bone gloves Page 37: a segmented bone coat
  4793. Page 14: a notched bone helm Page 38: some ribbed bone sleeves
  4794. Page 15: a segmented bone balaclava Page 39: a ribbed bone vest
  4795. Page 16: some segmented bone greaves Page 40: a ribbed bone mantle
  4796. Page 17: some segmented vambraces Page 41: a ribbed bone tabard
  4797. Page 18: a segmented bone tasset Page 42: a notched bone robe
  4798. Page 19: a ribbed bone helm Page 43: a notched bone coat
  4799. Page 20: a notched bone balaclava Page 44: a segmented bone hauberk
  4800. Page 21: some notched bone greaves Page 45: a ribbed bone robe
  4801. Page 22: some notched vambraces Page 46: a ribbed bone coat
  4802. Page 23: some segmented bone sleeves Page 47: a notched bone hauberk
  4803. Page 24: a notched bone tasset
  4804.  
  4805. >
  4806. mastercraft.cmd(521): [var page 23]
  4807.  
  4808. mastercraft.cmd(522): [gosub PUT turn my book to page 23]
  4809. mastercraft.cmd, mc_include.cmd(959): [var Command turn my book to page 23]
  4810. mastercraft.cmd, mc_include.cmd(960): [var LOCATION PUT_1]
  4811. mastercraft.cmd, mc_include.cmd(961): [pause 0.0001]
  4812. > mastercraft.cmd, mc_include.cmd(962): [PUT_1:]
  4813. mastercraft.cmd, mc_include.cmd(963): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  4814. mastercraft.cmd, mc_include.cmd(964): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  4815. mastercraft.cmd, mc_include.cmd(965): [matchre WEBBED ^You can't do that while entangled in a web]
  4816. mastercraft.cmd, mc_include.cmd(966): [matchre STUNNED ^You are still stunned]
  4817. mastercraft.cmd, mc_include.cmd(967): [matchre PUT_STOW ^You need a free hand]
  4818. mastercraft.cmd, mc_include.cmd(968): [matchre WAIT ^\[Enter your command again if you want to\.\]]
  4819. mastercraft.cmd, mc_include.cmd(969): [matchre RETURN ^Roundtime\:?|^\[Roundtime\:?|^\(Roundtime\:?]
  4820. mastercraft.cmd, mc_include.cmd(970): [matchre RETURN ^You sit down]
  4821. mastercraft.cmd, mc_include.cmd(971): [matchre RETURN ^I could not find what you were referring to\.]
  4822. mastercraft.cmd, mc_include.cmd(972): [matchre RETURN ^Please rephrase that command\.]
  4823. mastercraft.cmd, mc_include.cmd(973): [matchre RETURN ^What were you referring to\?]
  4824. mastercraft.cmd, mc_include.cmd(974): [matchre RETURN ^.* what\?]
  4825. mastercraft.cmd, mc_include.cmd(975): [matchre RETURN ^You find a hole]
  4826. mastercraft.cmd, mc_include.cmd(976): [matchre RETURN ^You (?:hand|touch|push|move|put|tap|drop|place|toss|set|swap|add) .*(?:\.|\!|\?)]
  4827. mastercraft.cmd, mc_include.cmd(977): [matchre RETURN ^Your .*\.]
  4828. mastercraft.cmd, mc_include.cmd(978): [matchre RETURN ^You don't have a .* coin on you\!\s*The .* spider looks at you in forlorn disappointment\.]
  4829. mastercraft.cmd, mc_include.cmd(979): [matchre RETURN ^The .* spider turns away\, looking like it's not hungry for what you're offering\.]
  4830. mastercraft.cmd, mc_include.cmd(980): [matchre RETURN ^Brother Durantine nods slowly\.]
  4831. mastercraft.cmd, mc_include.cmd(981): [matchre RETURN ^Durantine waves a small censer over a neatly-wrapped package and intones a short prayer before he hands it to you\.]
  4832. mastercraft.cmd, mc_include.cmd(982): [matchre RETURN ^After a moment\, .*\.]
  4833. mastercraft.cmd, mc_include.cmd(983): [matchre RETURN ^Quietly touching your lips with the tips of your fingers as you kneel\, you make the Cleric's sign with your hand\.]
  4834. mastercraft.cmd, mc_include.cmd(984): [matchre RETURN ^Maybe you should stand up\.]
  4835. mastercraft.cmd, mc_include.cmd(985): [matchre RETURN ^You sense a successful empathic link has been forged|^Touch what|^I could not find]
  4836. mastercraft.cmd, mc_include.cmd(986): [matchre RETURN ^The clerk counts out .*\.]
  4837. mastercraft.cmd, mc_include.cmd(987): [matchre RETURN ^The .* is not damaged enough to warrant repair\.]
  4838. mastercraft.cmd, mc_include.cmd(988): [matchre RETURN ^There is no more room in .*\.]
  4839. mastercraft.cmd, mc_include.cmd(989): [matchre RETURN ^There is nothing in there\.]
  4840. mastercraft.cmd, mc_include.cmd(990): [matchre RETURN ^In the .* you see .*\.]
  4841. mastercraft.cmd, mc_include.cmd(991): [matchre RETURN ^Searching methodically]
  4842. mastercraft.cmd, mc_include.cmd(992): [matchre RETURN ^This spell cannot be targeted\.]
  4843. mastercraft.cmd, mc_include.cmd(993): [matchre RETURN ^You cannot figure out how to do that\.]
  4844. mastercraft.cmd, mc_include.cmd(994): [matchre RETURN ^You will now store .* in your .*\.]
  4845. mastercraft.cmd, mc_include.cmd(995): [matchre RETURN ^You.*analyze]
  4846. mastercraft.cmd, mc_include.cmd(996): [matchre RETURN ^You lay your hand upon]
  4847. mastercraft.cmd, mc_include.cmd(997): [matchre RETURN ^You glance down .*\.]
  4848. mastercraft.cmd, mc_include.cmd(998): [matchre RETURN ^You glance heavenward]
  4849. mastercraft.cmd, mc_include.cmd(999): [matchre RETURN ^You turn .*\.]
  4850. mastercraft.cmd, mc_include.cmd(1000): [matchre RETURN ^You chatter away\.\.\.]
  4851. mastercraft.cmd, mc_include.cmd(1001): [matchre RETURN ^You are now]
  4852. mastercraft.cmd, mc_include.cmd(1002): [matchre RETURN ^You search]
  4853. mastercraft.cmd, mc_include.cmd(1003): [matchre RETURN ^You get]
  4854. mastercraft.cmd, mc_include.cmd(1004): [matchre RETURN ^You have nothing to ]
  4855. mastercraft.cmd, mc_include.cmd(1005): [matchre RETURN ^There isn't any more room in .* for that\.]
  4856. mastercraft.cmd, mc_include.cmd(1006): [matchre RETURN ^You are already focusing your appraisal on a subject\.]
  4857. mastercraft.cmd, mc_include.cmd(1007): [matchre RETURN ^You are already under the effects of an appraisal focus\.]
  4858. mastercraft.cmd, mc_include.cmd(1008): [matchre RETURN ^\[Ingredients can be added by using ASSEMBLE Ingredient1 WITH Ingredient2\]]
  4859. mastercraft.cmd, mc_include.cmd(1009): [matchre RETURN ^You can't seem to focus on that\.\s*Perhaps you're too mentally tired from researching similar principles recently\.]
  4860. mastercraft.cmd, mc_include.cmd(1010): [matchre RETURN ^\s*LINK ALL CANCEL\s*\- Breaks all links]
  4861. mastercraft.cmd, mc_include.cmd(1011): [matchre RETURN (bundle them with your logbook and then give|you trace|you just received a work order|You hand|You slide|You place)]
  4862. mastercraft.cmd, mc_include.cmd(1012): [matchre RETURN ^(You have no idea how to craft|The book is already turned|You turn your book|You realize you have items bundled with the logbook)]
  4863. mastercraft.cmd, mc_include.cmd(1013): [matchre RETURN (You measure out|You carefully break off|^You hand|"There isn't a scratch on that|"I don't repair those here\.")]
  4864. mastercraft.cmd, mc_include.cmd(1014): [matchre RETURN (Just give it to me again if you want|completely undamaged and does not need repair|not damaged enough to warrant repair)]
  4865. mastercraft.cmd, mc_include.cmd(1015): [matchre RETURN ^(You find your jar|The (\S+) can only hold)]
  4866. mastercraft.cmd, mc_include.cmd(1016): [matchre RETURN ^(You .*open|You .*close|That is already open|That is already closed)]
  4867. mastercraft.cmd, mc_include.cmd(1017): [matchre RETURN ^You count out]
  4868. mastercraft.cmd, mc_include.cmd(1019): [matchre RETURN ^\s*Encumbrance\s*\:]
  4869. mastercraft.cmd, mc_include.cmd(1020): [send turn my book to page 23]
  4870. mastercraft.cmd, mc_include.cmd(1021): [matchwait 15]
  4871. turn my book to page 23
  4872.  
  4873. >
  4874. You turn your book to page 23, instructions for crafting some segmented bone sleeves.
  4875. >
  4876. mastercraft.cmd(2051): [return:]
  4877. mastercraft.cmd(2052): [return]
  4878. mastercraft.cmd(523): [gosub STUDY my book]
  4879. mastercraft.cmd, mc_include.cmd(1029): [var Study my book]
  4880. mastercraft.cmd, mc_include.cmd(1030): [var LOCATION STUDY_1]
  4881. mastercraft.cmd, mc_include.cmd(1031): [pause 0.0001]
  4882. mastercraft.cmd, mc_include.cmd(1032): [STUDY_1:]
  4883. mastercraft.cmd, mc_include.cmd(1033): [matchre WAIT ^\.\.\.wait|^Sorry\,]
  4884. mastercraft.cmd, mc_include.cmd(1034): [matchre STUNNED ^You are still stunned]
  4885. mastercraft.cmd, mc_include.cmd(1035): [matchre WEBBED ^You can't do that while entangled in a web]
  4886. mastercraft.cmd, mc_include.cmd(1036): [matchre IMMOBILE ^You don't seem to be able to move to do that]
  4887. mastercraft.cmd, mc_include.cmd(1037): [match STUDY_1 You begin]
  4888. mastercraft.cmd, mc_include.cmd(1038): [match STUDY_1 You continue studying the]
  4889. mastercraft.cmd, mc_include.cmd(1039): [match STUDY_1 You continue to study]
  4890. mastercraft.cmd, mc_include.cmd(1040): [match RETURN You take on a studious look]
  4891. mastercraft.cmd, mc_include.cmd(1041): [match STUDY_END Why do you need to study this chart again?]
  4892. mastercraft.cmd, mc_include.cmd(1042): [matchre STUDY_NEXT (^With|^In) a sudden moment of clarity]
  4893. mastercraft.cmd, mc_include.cmd(1043): [matchre GET_BOOK ^But you are not holding it]
  4894. mastercraft.cmd, mc_include.cmd(1044): [matchre RETURN You study|You scan|You notate|You review]
  4895. mastercraft.cmd, mc_include.cmd(1045): [matchre RETURN ^You now feel ready to begin the crafting process.]
  4896. mastercraft.cmd, mc_include.cmd(1046): [send study my book]
  4897. mastercraft.cmd, mc_include.cmd(1047): [matchwait]
  4898. study my book
  4899.  
  4900. You scan the segmented sleeves instructions with a glance and interpret many of the design's finer points. (2/5)
  4901. You now feel ready to begin the crafting process.
  4902. Roundtime: 6 sec.
  4903. R>
  4904. Learned: Scholarship
  4905.  
  4906. The lissome alfar warrior searches around for a moment.
  4907. R>
  4908. You feel fully attuned to the mana streams again.
  4909. >
  4910. mastercraft.cmd(2051): [return:]
  4911. mastercraft.cmd(2052): [return]
  4912. mastercraft.cmd(524): [if ((3 < 4) && (!0)) then ]
  4913. mastercraft.cmd(525): [{]
  4914. mastercraft.cmd(526): [math difficultytry add 1]
  4915. mastercraft.cmd(527): [pause 0.5]
  4916. mastercraft.cmd(528): [goto new.order]
  4917. mastercraft.cmd(248): [var fail 0]
  4918. mastercraft.cmd(249): [var diff.change 0]
  4919. mastercraft.cmd(250): [if 5 > 4 then]
  4920. mastercraft.cmd(251): [{]
  4921. mastercraft.cmd(252): [gosub diff.change]
  4922. mastercraft.cmd(1569): [if 1 = 1 then]
  4923. mastercraft.cmd(1570): [{]
  4924. mastercraft.cmd(1571): [echo *** Work orders are too hard for you right now!]
  4925. *** Work orders are too hard for you right now!
  4926. mastercraft.cmd(1572): [echo *** Get some new tools, techniques, or easier materials and try again!]
  4927. *** Get some new tools, techniques, or easier materials and try again!
  4928. mastercraft.cmd(1573): [exit]
  4929. [Script finished (In 202.3260648 seconds): mastercraft.cmd(1573)]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement