Advertisement
Guest User

Still not working for backtraining

a guest
Oct 20th, 2019
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 58.86 KB | None | 0 0
  1. =======================
  2. *** ARMOR.CHECK is ON
  3. *** REMOVING ANY ARMOR FIRST
  4. *** TO MAKE SURE WE HAVE CORRECT ARMOR ON
  5. =======================
  6. ubercombat.cmd: if evaluate: (0 = 1) || (0 = 1)
  7. ubercombat.cmd: if returned: False
  8. ubercombat.cmd(20884): pause 0.001
  9. ubercombat.cmd(20885): gosub ARMOR_REMOVE
  10. ubercombat.cmd(20890): counter: set 0
  11. ubercombat.cmd(20890): math result: c=0
  12. ubercombat.cmd(20891): passing label: HAND_CHECK
  13. ubercombat.cmd(20892): delay 0.001
  14. [ubercombat]: inv hand weapon
  15. ubercombat.cmd(20896): matchwait
  16. You aren't wearing anything like that.
  17. [Type INVENTORY HELP for more options]
  18. >
  19. ubercombat.cmd: match goto armor_check
  20. ubercombat.cmd(20898): passing label: ARMOR_CHECK
  21. ubercombat.cmd(20899): pause 0.001
  22. [ubercombat]: inv armor
  23. ubercombat.cmd(20905): matchwait
  24. All of your armor:
  25.  
  26. a damite mail balaclava
  27. a heavy damite backplate
  28. a damite heavy breastplate
  29. some damite lamellar vambraces
  30. a triple-reinforced vardite pavise shield
  31. some damite lamellar gloves
  32. a damite heavy plate fauld
  33. some stylish black diamond-hide leather pants belted with a swathe of dreamweave
  34. [Type INVENTORY HELP for more options]
  35. >
  36. ubercombat.cmd: match goto remove_armor
  37. ubercombat.cmd(20920): passing label: REMOVE_ARMOR
  38. ubercombat.cmd(20921): setvariable armor balaclava
  39. ubercombat.cmd: if evaluate: (0 = 1) || (0 = 1)
  40. ubercombat.cmd: if returned: False
  41. ubercombat.cmd(20923): pause 0.001
  42. [ubercombat]: remove my balaclava
  43. ubercombat.cmd(20929): matchwait
  44.  
  45. You take a damite mail balaclava off your head.
  46. >
  47. ubercombat.cmd: match goto stow_armor
  48. ubercombat.cmd(20935): passing label: STOW_ARMOR
  49. ubercombat.cmd(20936): pause 0.001
  50. ubercombat.cmd(20937): gosub SHEATH_CHECK
  51. ubercombat.cmd: if evaluate: contains("balaclava ", "fan")
  52. ubercombat.cmd: if returned: False
  53. ubercombat.cmd: if evaluate: contains("mail balaclava Empty", "large sack")
  54. ubercombat.cmd: if returned: False
  55. ubercombat.cmd: if evaluate: !matchre("hip pouch", "\b(?i)(NULL|NIL|OFF|0)\b") && ("mail balaclava" != "Empty") && matchre("mail balaclava","spatha|sledgehammer|bastard sword|halberd|hammer|throwing axe|scimitar|shortbow|crossbow|quarterstaff")
  56. ubercombat.cmd: if returned: False
  57. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("mail balaclava" != "Empty") && matchre("mail balaclava","frying pan|katar")
  58. ubercombat.cmd: if returned: False
  59. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("mail balaclava" != "Empty") && matchre("mail balaclava","NULL|NULL")
  60. ubercombat.cmd: if returned: False
  61. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("mail balaclava" != "Empty") && matchre("mail balaclava","NULL|NULL")
  62. ubercombat.cmd: if returned: False
  63. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("mail balaclava" != "Empty") && matchre("mail balaclava","NULL")
  64. ubercombat.cmd: if returned: False
  65. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("mail balaclava" != "Empty") && matchre("mail balaclava","NULL")
  66. ubercombat.cmd: if returned: False
  67. ubercombat.cmd: if evaluate: !matchre("hip pouch", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","spatha|sledgehammer|bastard sword|halberd|hammer|throwing axe|scimitar|shortbow|crossbow|quarterstaff")
  68. ubercombat.cmd: if returned: False
  69. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","frying pan|katar")
  70. ubercombat.cmd: if returned: False
  71. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","NULL|NULL")
  72. ubercombat.cmd: if returned: False
  73. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","NULL|NULL")
  74. ubercombat.cmd: if returned: False
  75. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","NULL")
  76. ubercombat.cmd: if returned: False
  77. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","NULL")
  78. ubercombat.cmd: if returned: False
  79. ubercombat.cmd(15151): return
  80. ubercombat.cmd: if evaluate: !matchre("mail balaclava", "balaclava") && !matchre("Empty", "balaclava")
  81. ubercombat.cmd: if returned: False
  82. [ubercombat]: put balaclava in my haversack
  83. ubercombat.cmd(20946): matchwait
  84.  
  85. You put your balaclava in your nightsilk haversack.
  86. >
  87. ubercombat.cmd: match goto armor_done
  88. ubercombat.cmd(20966): passing label: ARMOR_DONE
  89. ubercombat.cmd(20967): counter: add 1
  90. ubercombat.cmd(20967): math result: c=1
  91. ubercombat.cmd(20968): pause 0.001
  92. ubercombat.cmd(20969): setvariable total.armor 1
  93. ubercombat.cmd(20970): setvariable armor1 balaclava
  94. ubercombat.cmd(20971): goto ARMOR_CHECK2
  95. ubercombat.cmd(20910): pause 0.001
  96. [ubercombat]: inv armor
  97. ubercombat.cmd(20916): matchwait
  98. All of your armor:
  99.  
  100. a heavy damite backplate
  101. a damite heavy breastplate
  102. some damite lamellar vambraces
  103. a triple-reinforced vardite pavise shield
  104. some damite lamellar gloves
  105. a damite heavy plate fauld
  106. some stylish black diamond-hide leather pants belted with a swathe of dreamweave
  107. [Type INVENTORY HELP for more options]
  108. >
  109. ubercombat.cmd: match goto remove_armor
  110. ubercombat.cmd(20920): passing label: REMOVE_ARMOR
  111. ubercombat.cmd(20921): setvariable armor backplate
  112. ubercombat.cmd: if evaluate: (0 = 1) || (0 = 1)
  113. ubercombat.cmd: if returned: False
  114. ubercombat.cmd(20923): pause 0.001
  115. [ubercombat]: remove my backplate
  116. ubercombat.cmd(20929): matchwait
  117.  
  118. You slip out of a heavy damite backplate.
  119. >
  120. ubercombat.cmd: match goto stow_armor
  121. ubercombat.cmd(20935): passing label: STOW_ARMOR
  122. ubercombat.cmd(20936): pause 0.001
  123. ubercombat.cmd(20937): gosub SHEATH_CHECK
  124. ubercombat.cmd: if evaluate: contains("backplate ", "fan")
  125. ubercombat.cmd: if returned: False
  126. ubercombat.cmd: if evaluate: contains("heavy backplate Empty", "large sack")
  127. ubercombat.cmd: if returned: False
  128. ubercombat.cmd: if evaluate: !matchre("hip pouch", "\b(?i)(NULL|NIL|OFF|0)\b") && ("heavy backplate" != "Empty") && matchre("heavy backplate","spatha|sledgehammer|bastard sword|halberd|hammer|throwing axe|scimitar|shortbow|crossbow|quarterstaff")
  129. ubercombat.cmd: if returned: False
  130. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("heavy backplate" != "Empty") && matchre("heavy backplate","frying pan|katar")
  131. ubercombat.cmd: if returned: False
  132. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("heavy backplate" != "Empty") && matchre("heavy backplate","NULL|NULL")
  133. ubercombat.cmd: if returned: False
  134. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("heavy backplate" != "Empty") && matchre("heavy backplate","NULL|NULL")
  135. ubercombat.cmd: if returned: False
  136. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("heavy backplate" != "Empty") && matchre("heavy backplate","NULL")
  137. ubercombat.cmd: if returned: False
  138. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("heavy backplate" != "Empty") && matchre("heavy backplate","NULL")
  139. ubercombat.cmd: if returned: False
  140. ubercombat.cmd: if evaluate: !matchre("hip pouch", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","spatha|sledgehammer|bastard sword|halberd|hammer|throwing axe|scimitar|shortbow|crossbow|quarterstaff")
  141. ubercombat.cmd: if returned: False
  142. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","frying pan|katar")
  143. ubercombat.cmd: if returned: False
  144. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","NULL|NULL")
  145. ubercombat.cmd: if returned: False
  146. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","NULL|NULL")
  147. ubercombat.cmd: if returned: False
  148. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","NULL")
  149. ubercombat.cmd: if returned: False
  150. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","NULL")
  151. ubercombat.cmd: if returned: False
  152. ubercombat.cmd(15151): return
  153. ubercombat.cmd: if evaluate: !matchre("heavy backplate", "backplate") && !matchre("Empty", "backplate")
  154. ubercombat.cmd: if returned: False
  155. [ubercombat]: put backplate in my haversack
  156. ubercombat.cmd(20946): matchwait
  157. >
  158. You put your backplate in your nightsilk haversack.
  159. >
  160. ubercombat.cmd: match goto armor_done
  161. ubercombat.cmd(20966): passing label: ARMOR_DONE
  162. ubercombat.cmd(20967): counter: add 1
  163. ubercombat.cmd(20967): math result: c=2
  164. ubercombat.cmd(20968): pause 0.001
  165. ubercombat.cmd(20969): setvariable total.armor 2
  166. ubercombat.cmd(20970): setvariable armor2 backplate
  167. ubercombat.cmd(20971): goto ARMOR_CHECK2
  168. ubercombat.cmd(20910): pause 0.001
  169. [ubercombat]: inv armor
  170. ubercombat.cmd(20916): matchwait
  171. All of your armor:
  172.  
  173. a damite heavy breastplate
  174. some damite lamellar vambraces
  175. a triple-reinforced vardite pavise shield
  176. some damite lamellar gloves
  177. a damite heavy plate fauld
  178. some stylish black diamond-hide leather pants belted with a swathe of dreamweave
  179. [Type INVENTORY HELP for more options]
  180. >
  181. ubercombat.cmd: match goto remove_armor
  182. ubercombat.cmd(20920): passing label: REMOVE_ARMOR
  183. ubercombat.cmd(20921): setvariable armor breastplate
  184. ubercombat.cmd: if evaluate: (0 = 1) || (0 = 1)
  185. ubercombat.cmd: if returned: False
  186. ubercombat.cmd(20923): pause 0.001
  187. [ubercombat]: remove my breastplate
  188. ubercombat.cmd(20929): matchwait
  189.  
  190. You work your way out of a damite heavy breastplate.
  191. >
  192. ubercombat.cmd: match goto stow_armor
  193. ubercombat.cmd(20935): passing label: STOW_ARMOR
  194. ubercombat.cmd(20936): pause 0.001
  195. ubercombat.cmd(20937): gosub SHEATH_CHECK
  196. ubercombat.cmd: if evaluate: contains("breastplate ", "fan")
  197. ubercombat.cmd: if returned: False
  198. ubercombat.cmd: if evaluate: contains("heavy breastplate Empty", "large sack")
  199. ubercombat.cmd: if returned: False
  200. ubercombat.cmd: if evaluate: !matchre("hip pouch", "\b(?i)(NULL|NIL|OFF|0)\b") && ("heavy breastplate" != "Empty") && matchre("heavy breastplate","spatha|sledgehammer|bastard sword|halberd|hammer|throwing axe|scimitar|shortbow|crossbow|quarterstaff")
  201. ubercombat.cmd: if returned: False
  202. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("heavy breastplate" != "Empty") && matchre("heavy breastplate","frying pan|katar")
  203. ubercombat.cmd: if returned: False
  204. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("heavy breastplate" != "Empty") && matchre("heavy breastplate","NULL|NULL")
  205. ubercombat.cmd: if returned: False
  206. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("heavy breastplate" != "Empty") && matchre("heavy breastplate","NULL|NULL")
  207. ubercombat.cmd: if returned: False
  208. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("heavy breastplate" != "Empty") && matchre("heavy breastplate","NULL")
  209. ubercombat.cmd: if returned: False
  210. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("heavy breastplate" != "Empty") && matchre("heavy breastplate","NULL")
  211. ubercombat.cmd: if returned: False
  212. ubercombat.cmd: if evaluate: !matchre("hip pouch", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","spatha|sledgehammer|bastard sword|halberd|hammer|throwing axe|scimitar|shortbow|crossbow|quarterstaff")
  213. ubercombat.cmd: if returned: False
  214. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","frying pan|katar")
  215. ubercombat.cmd: if returned: False
  216. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","NULL|NULL")
  217. ubercombat.cmd: if returned: False
  218. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","NULL|NULL")
  219. ubercombat.cmd: if returned: False
  220. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","NULL")
  221. ubercombat.cmd: if returned: False
  222. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","NULL")
  223. ubercombat.cmd: if returned: False
  224. ubercombat.cmd(15151): return
  225. ubercombat.cmd: if evaluate: !matchre("heavy breastplate", "breastplate") && !matchre("Empty", "breastplate")
  226. ubercombat.cmd: if returned: False
  227. [ubercombat]: put breastplate in my haversack
  228. ubercombat.cmd(20946): matchwait
  229.  
  230. You put your breastplate in your nightsilk haversack.
  231. >
  232. ubercombat.cmd: match goto armor_done
  233. ubercombat.cmd(20966): passing label: ARMOR_DONE
  234. ubercombat.cmd(20967): counter: add 1
  235. ubercombat.cmd(20967): math result: c=3
  236. ubercombat.cmd(20968): pause 0.001
  237. ubercombat.cmd(20969): setvariable total.armor 3
  238. ubercombat.cmd(20970): setvariable armor3 breastplate
  239. ubercombat.cmd(20971): goto ARMOR_CHECK2
  240. ubercombat.cmd(20910): pause 0.001
  241. [ubercombat]: inv armor
  242. ubercombat.cmd(20916): matchwait
  243. All of your armor:
  244.  
  245. some damite lamellar vambraces
  246. a triple-reinforced vardite pavise shield
  247. some damite lamellar gloves
  248. a damite heavy plate fauld
  249. some stylish black diamond-hide leather pants belted with a swathe of dreamweave
  250. [Type INVENTORY HELP for more options]
  251. >
  252. ubercombat.cmd: match goto remove_armor
  253. ubercombat.cmd(20920): passing label: REMOVE_ARMOR
  254. ubercombat.cmd(20921): setvariable armor vambraces
  255. ubercombat.cmd: if evaluate: (0 = 1) || (0 = 1)
  256. ubercombat.cmd: if returned: False
  257. ubercombat.cmd(20923): pause 0.001
  258. [ubercombat]: remove my vambraces
  259. ubercombat.cmd(20929): matchwait
  260.  
  261. You remove some damite lamellar vambraces from your arms.
  262. >
  263. ubercombat.cmd: match goto stow_armor
  264. ubercombat.cmd(20935): passing label: STOW_ARMOR
  265. ubercombat.cmd(20936): pause 0.001
  266. ubercombat.cmd(20937): gosub SHEATH_CHECK
  267. ubercombat.cmd: if evaluate: contains("vambraces ", "fan")
  268. ubercombat.cmd: if returned: False
  269. ubercombat.cmd: if evaluate: contains("lamellar vambraces Empty", "large sack")
  270. ubercombat.cmd: if returned: False
  271. ubercombat.cmd: if evaluate: !matchre("hip pouch", "\b(?i)(NULL|NIL|OFF|0)\b") && ("lamellar vambraces" != "Empty") && matchre("lamellar vambraces","spatha|sledgehammer|bastard sword|halberd|hammer|throwing axe|scimitar|shortbow|crossbow|quarterstaff")
  272. ubercombat.cmd: if returned: False
  273. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("lamellar vambraces" != "Empty") && matchre("lamellar vambraces","frying pan|katar")
  274. ubercombat.cmd: if returned: False
  275. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("lamellar vambraces" != "Empty") && matchre("lamellar vambraces","NULL|NULL")
  276. ubercombat.cmd: if returned: False
  277. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("lamellar vambraces" != "Empty") && matchre("lamellar vambraces","NULL|NULL")
  278. ubercombat.cmd: if returned: False
  279. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("lamellar vambraces" != "Empty") && matchre("lamellar vambraces","NULL")
  280. ubercombat.cmd: if returned: False
  281. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("lamellar vambraces" != "Empty") && matchre("lamellar vambraces","NULL")
  282. ubercombat.cmd: if returned: False
  283. ubercombat.cmd: if evaluate: !matchre("hip pouch", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","spatha|sledgehammer|bastard sword|halberd|hammer|throwing axe|scimitar|shortbow|crossbow|quarterstaff")
  284. ubercombat.cmd: if returned: False
  285. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","frying pan|katar")
  286. ubercombat.cmd: if returned: False
  287. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","NULL|NULL")
  288. ubercombat.cmd: if returned: False
  289. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","NULL|NULL")
  290. ubercombat.cmd: if returned: False
  291. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","NULL")
  292. ubercombat.cmd: if returned: False
  293. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","NULL")
  294. ubercombat.cmd: if returned: False
  295. ubercombat.cmd(15151): return
  296. ubercombat.cmd: if evaluate: !matchre("lamellar vambraces", "vambraces") && !matchre("Empty", "vambraces")
  297. ubercombat.cmd: if returned: False
  298. [ubercombat]: put vambraces in my haversack
  299. ubercombat.cmd(20946): matchwait
  300.  
  301. You put your vambraces in your nightsilk haversack.
  302. >
  303. ubercombat.cmd: match goto armor_done
  304. ubercombat.cmd(20966): passing label: ARMOR_DONE
  305. ubercombat.cmd(20967): counter: add 1
  306. ubercombat.cmd(20967): math result: c=4
  307. ubercombat.cmd(20968): pause 0.001
  308. ubercombat.cmd(20969): setvariable total.armor 4
  309. ubercombat.cmd(20970): setvariable armor4 vambraces
  310. ubercombat.cmd(20971): goto ARMOR_CHECK2
  311. ubercombat.cmd(20910): pause 0.001
  312. [ubercombat]: inv armor
  313. ubercombat.cmd(20916): matchwait
  314. All of your armor:
  315.  
  316. a triple-reinforced vardite pavise shield
  317. some damite lamellar gloves
  318. a damite heavy plate fauld
  319. some stylish black diamond-hide leather pants belted with a swathe of dreamweave
  320. [Type INVENTORY HELP for more options]
  321. >
  322. ubercombat.cmd: match goto remove_armor
  323. ubercombat.cmd(20920): passing label: REMOVE_ARMOR
  324. ubercombat.cmd(20921): setvariable armor shield
  325. ubercombat.cmd: if evaluate: (0 = 1) || (0 = 1)
  326. ubercombat.cmd: if returned: False
  327. ubercombat.cmd(20923): pause 0.001
  328. [ubercombat]: remove my shield
  329. ubercombat.cmd(20929): matchwait
  330.  
  331. You slide a triple-reinforced vardite pavise shield off your left arm, gripping it in one hand.
  332. >
  333. ubercombat.cmd: match goto stow_armor
  334. ubercombat.cmd(20935): passing label: STOW_ARMOR
  335. ubercombat.cmd(20936): pause 0.001
  336. ubercombat.cmd(20937): gosub SHEATH_CHECK
  337. ubercombat.cmd: if evaluate: contains(" shield", "fan")
  338. ubercombat.cmd: if returned: False
  339. ubercombat.cmd: if evaluate: contains("Empty pavise shield", "large sack")
  340. ubercombat.cmd: if returned: False
  341. ubercombat.cmd: if evaluate: !matchre("hip pouch", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","spatha|sledgehammer|bastard sword|halberd|hammer|throwing axe|scimitar|shortbow|crossbow|quarterstaff")
  342. ubercombat.cmd: if returned: False
  343. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","frying pan|katar")
  344. ubercombat.cmd: if returned: False
  345. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","NULL|NULL")
  346. ubercombat.cmd: if returned: False
  347. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","NULL|NULL")
  348. ubercombat.cmd: if returned: False
  349. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","NULL")
  350. ubercombat.cmd: if returned: False
  351. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","NULL")
  352. ubercombat.cmd: if returned: False
  353. ubercombat.cmd: if evaluate: !matchre("hip pouch", "\b(?i)(NULL|NIL|OFF|0)\b") && ("pavise shield" != "Empty") && matchre("pavise shield","spatha|sledgehammer|bastard sword|halberd|hammer|throwing axe|scimitar|shortbow|crossbow|quarterstaff")
  354. ubercombat.cmd: if returned: False
  355. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("pavise shield" != "Empty") && matchre("pavise shield","frying pan|katar")
  356. ubercombat.cmd: if returned: False
  357. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("pavise shield" != "Empty") && matchre("pavise shield","NULL|NULL")
  358. ubercombat.cmd: if returned: False
  359. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("pavise shield" != "Empty") && matchre("pavise shield","NULL|NULL")
  360. ubercombat.cmd: if returned: False
  361. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("pavise shield" != "Empty") && matchre("pavise shield","NULL")
  362. ubercombat.cmd: if returned: False
  363. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("pavise shield" != "Empty") && matchre("pavise shield","NULL")
  364. ubercombat.cmd: if returned: False
  365. ubercombat.cmd(15151): return
  366. ubercombat.cmd: if evaluate: !matchre("Empty", "shield") && !matchre("pavise shield", "shield")
  367. ubercombat.cmd: if returned: False
  368. [ubercombat]: put shield in my haversack
  369. ubercombat.cmd(20946): matchwait
  370.  
  371. You put your shield in your nightsilk haversack.
  372. >
  373. ubercombat.cmd: match goto armor_done
  374. ubercombat.cmd(20966): passing label: ARMOR_DONE
  375. ubercombat.cmd(20967): counter: add 1
  376. ubercombat.cmd(20967): math result: c=5
  377. ubercombat.cmd(20968): pause 0.001
  378. ubercombat.cmd(20969): setvariable total.armor 5
  379. ubercombat.cmd(20970): setvariable armor5 shield
  380. ubercombat.cmd(20971): goto ARMOR_CHECK2
  381. ubercombat.cmd(20910): pause 0.001
  382. [ubercombat]: inv armor
  383. ubercombat.cmd(20916): matchwait
  384. All of your armor:
  385.  
  386. some damite lamellar gloves
  387. a damite heavy plate fauld
  388. some stylish black diamond-hide leather pants belted with a swathe of dreamweave
  389. [Type INVENTORY HELP for more options]
  390. >
  391. ubercombat.cmd: match goto remove_armor
  392. ubercombat.cmd(20920): passing label: REMOVE_ARMOR
  393. ubercombat.cmd(20921): setvariable armor gloves
  394. ubercombat.cmd: if evaluate: (0 = 1) || (0 = 1)
  395. ubercombat.cmd: if returned: False
  396. ubercombat.cmd(20923): pause 0.001
  397. [ubercombat]: remove my gloves
  398. ubercombat.cmd(20929): matchwait
  399.  
  400. You pull off some damite lamellar gloves from your hands.
  401. >
  402. ubercombat.cmd: match goto stow_armor
  403. ubercombat.cmd(20935): passing label: STOW_ARMOR
  404. ubercombat.cmd(20936): pause 0.001
  405. ubercombat.cmd(20937): gosub SHEATH_CHECK
  406. ubercombat.cmd: if evaluate: contains("gloves ", "fan")
  407. ubercombat.cmd: if returned: False
  408. ubercombat.cmd: if evaluate: contains("lamellar gloves Empty", "large sack")
  409. ubercombat.cmd: if returned: False
  410. ubercombat.cmd: if evaluate: !matchre("hip pouch", "\b(?i)(NULL|NIL|OFF|0)\b") && ("lamellar gloves" != "Empty") && matchre("lamellar gloves","spatha|sledgehammer|bastard sword|halberd|hammer|throwing axe|scimitar|shortbow|crossbow|quarterstaff")
  411. ubercombat.cmd: if returned: False
  412. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("lamellar gloves" != "Empty") && matchre("lamellar gloves","frying pan|katar")
  413. ubercombat.cmd: if returned: False
  414. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("lamellar gloves" != "Empty") && matchre("lamellar gloves","NULL|NULL")
  415. ubercombat.cmd: if returned: False
  416. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("lamellar gloves" != "Empty") && matchre("lamellar gloves","NULL|NULL")
  417. ubercombat.cmd: if returned: False
  418. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("lamellar gloves" != "Empty") && matchre("lamellar gloves","NULL")
  419. ubercombat.cmd: if returned: False
  420. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("lamellar gloves" != "Empty") && matchre("lamellar gloves","NULL")
  421. ubercombat.cmd: if returned: False
  422. ubercombat.cmd: if evaluate: !matchre("hip pouch", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","spatha|sledgehammer|bastard sword|halberd|hammer|throwing axe|scimitar|shortbow|crossbow|quarterstaff")
  423. ubercombat.cmd: if returned: False
  424. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","frying pan|katar")
  425. ubercombat.cmd: if returned: False
  426. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","NULL|NULL")
  427. ubercombat.cmd: if returned: False
  428. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","NULL|NULL")
  429. ubercombat.cmd: if returned: False
  430. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","NULL")
  431. ubercombat.cmd: if returned: False
  432. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","NULL")
  433. ubercombat.cmd: if returned: False
  434. ubercombat.cmd(15151): return
  435. ubercombat.cmd: if evaluate: !matchre("lamellar gloves", "gloves") && !matchre("Empty", "gloves")
  436. ubercombat.cmd: if returned: False
  437. [ubercombat]: put gloves in my haversack
  438. ubercombat.cmd(20946): matchwait
  439.  
  440. You put your gloves in your nightsilk haversack.
  441. >
  442. ubercombat.cmd: match goto armor_done
  443. ubercombat.cmd(20966): passing label: ARMOR_DONE
  444. ubercombat.cmd(20967): counter: add 1
  445. ubercombat.cmd(20967): math result: c=6
  446. ubercombat.cmd(20968): pause 0.001
  447. ubercombat.cmd(20969): setvariable total.armor 6
  448. ubercombat.cmd(20970): setvariable armor6 gloves
  449. ubercombat.cmd(20971): goto ARMOR_CHECK2
  450. ubercombat.cmd(20910): pause 0.001
  451. [ubercombat]: inv armor
  452. ubercombat.cmd(20916): matchwait
  453.  
  454. >
  455. All of your armor:
  456.  
  457. a damite heavy plate fauld
  458. some stylish black diamond-hide leather pants belted with a swathe of dreamweave
  459. [Type INVENTORY HELP for more options]
  460. >
  461. ubercombat.cmd: match goto remove_armor
  462. ubercombat.cmd(20920): passing label: REMOVE_ARMOR
  463. ubercombat.cmd(20921): setvariable armor fauld
  464. ubercombat.cmd: if evaluate: (0 = 1) || (0 = 1)
  465. ubercombat.cmd: if returned: False
  466. ubercombat.cmd(20923): pause 0.001
  467. [ubercombat]: remove my fauld
  468. ubercombat.cmd(20929): matchwait
  469.  
  470. You remove a damite heavy plate fauld from around your waist.
  471. >
  472. ubercombat.cmd: match goto stow_armor
  473. ubercombat.cmd(20935): passing label: STOW_ARMOR
  474. ubercombat.cmd(20936): pause 0.001
  475. ubercombat.cmd(20937): gosub SHEATH_CHECK
  476. ubercombat.cmd: if evaluate: contains("fauld ", "fan")
  477. ubercombat.cmd: if returned: False
  478. ubercombat.cmd: if evaluate: contains("heavy plate fauld Empty", "large sack")
  479. ubercombat.cmd: if returned: False
  480. ubercombat.cmd: if evaluate: !matchre("hip pouch", "\b(?i)(NULL|NIL|OFF|0)\b") && ("heavy plate fauld" != "Empty") && matchre("heavy plate fauld","spatha|sledgehammer|bastard sword|halberd|hammer|throwing axe|scimitar|shortbow|crossbow|quarterstaff")
  481. ubercombat.cmd: if returned: False
  482. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("heavy plate fauld" != "Empty") && matchre("heavy plate fauld","frying pan|katar")
  483. ubercombat.cmd: if returned: False
  484. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("heavy plate fauld" != "Empty") && matchre("heavy plate fauld","NULL|NULL")
  485. ubercombat.cmd: if returned: False
  486. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("heavy plate fauld" != "Empty") && matchre("heavy plate fauld","NULL|NULL")
  487. ubercombat.cmd: if returned: False
  488. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("heavy plate fauld" != "Empty") && matchre("heavy plate fauld","NULL")
  489. ubercombat.cmd: if returned: False
  490. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("heavy plate fauld" != "Empty") && matchre("heavy plate fauld","NULL")
  491. ubercombat.cmd: if returned: False
  492. ubercombat.cmd: if evaluate: !matchre("hip pouch", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","spatha|sledgehammer|bastard sword|halberd|hammer|throwing axe|scimitar|shortbow|crossbow|quarterstaff")
  493. ubercombat.cmd: if returned: False
  494. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","frying pan|katar")
  495. ubercombat.cmd: if returned: False
  496. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","NULL|NULL")
  497. ubercombat.cmd: if returned: False
  498. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","NULL|NULL")
  499. ubercombat.cmd: if returned: False
  500. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","NULL")
  501. ubercombat.cmd: if returned: False
  502. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","NULL")
  503. ubercombat.cmd: if returned: False
  504. ubercombat.cmd(15151): return
  505. ubercombat.cmd: if evaluate: !matchre("heavy plate fauld", "fauld") && !matchre("Empty", "fauld")
  506. ubercombat.cmd: if returned: False
  507. [ubercombat]: put fauld in my haversack
  508. ubercombat.cmd(20946): matchwait
  509.  
  510. You put your fauld in your nightsilk haversack.
  511. >
  512. ubercombat.cmd: match goto armor_done
  513. ubercombat.cmd(20966): passing label: ARMOR_DONE
  514. ubercombat.cmd(20967): counter: add 1
  515. ubercombat.cmd(20967): math result: c=7
  516. ubercombat.cmd(20968): pause 0.001
  517. ubercombat.cmd(20969): setvariable total.armor 7
  518. ubercombat.cmd(20970): setvariable armor7 fauld
  519. ubercombat.cmd(20971): goto ARMOR_CHECK2
  520. ubercombat.cmd(20910): pause 0.001
  521. [ubercombat]: inv armor
  522. ubercombat.cmd(20916): matchwait
  523. All of your armor:
  524.  
  525. some stylish black diamond-hide leather pants belted with a swathe of dreamweave
  526. [Type INVENTORY HELP for more options]
  527. >
  528. ubercombat.cmd: match goto remove_armor
  529. ubercombat.cmd(20920): passing label: REMOVE_ARMOR
  530. ubercombat.cmd(20921): setvariable armor pants
  531. ubercombat.cmd: if evaluate: (0 = 1) || (0 = 1)
  532. ubercombat.cmd: if returned: False
  533. ubercombat.cmd(20923): pause 0.001
  534. [ubercombat]: remove my pants
  535. ubercombat.cmd(20929): matchwait
  536.  
  537. You remove some stylish black diamond-hide leather pants belted with a swathe of dreamweave from your legs.
  538. >
  539. ubercombat.cmd: match goto stow_armor
  540. ubercombat.cmd(20935): passing label: STOW_ARMOR
  541. ubercombat.cmd(20936): pause 0.001
  542. ubercombat.cmd(20937): gosub SHEATH_CHECK
  543. ubercombat.cmd: if evaluate: contains("pants ", "fan")
  544. ubercombat.cmd: if returned: False
  545. ubercombat.cmd: if evaluate: contains("leather pants Empty", "large sack")
  546. ubercombat.cmd: if returned: False
  547. ubercombat.cmd: if evaluate: !matchre("hip pouch", "\b(?i)(NULL|NIL|OFF|0)\b") && ("leather pants" != "Empty") && matchre("leather pants","spatha|sledgehammer|bastard sword|halberd|hammer|throwing axe|scimitar|shortbow|crossbow|quarterstaff")
  548. ubercombat.cmd: if returned: False
  549. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("leather pants" != "Empty") && matchre("leather pants","frying pan|katar")
  550. ubercombat.cmd: if returned: False
  551. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("leather pants" != "Empty") && matchre("leather pants","NULL|NULL")
  552. ubercombat.cmd: if returned: False
  553. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("leather pants" != "Empty") && matchre("leather pants","NULL|NULL")
  554. ubercombat.cmd: if returned: False
  555. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("leather pants" != "Empty") && matchre("leather pants","NULL")
  556. ubercombat.cmd: if returned: False
  557. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("leather pants" != "Empty") && matchre("leather pants","NULL")
  558. ubercombat.cmd: if returned: False
  559. ubercombat.cmd: if evaluate: !matchre("hip pouch", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","spatha|sledgehammer|bastard sword|halberd|hammer|throwing axe|scimitar|shortbow|crossbow|quarterstaff")
  560. ubercombat.cmd: if returned: False
  561. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","frying pan|katar")
  562. ubercombat.cmd: if returned: False
  563. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","NULL|NULL")
  564. ubercombat.cmd: if returned: False
  565. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","NULL|NULL")
  566. ubercombat.cmd: if returned: False
  567. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","NULL")
  568. ubercombat.cmd: if returned: False
  569. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","NULL")
  570. ubercombat.cmd: if returned: False
  571. ubercombat.cmd(15151): return
  572. ubercombat.cmd: if evaluate: !matchre("leather pants", "pants") && !matchre("Empty", "pants")
  573. ubercombat.cmd: if returned: False
  574. [ubercombat]: put pants in my haversack
  575. ubercombat.cmd(20946): matchwait
  576.  
  577. You put your pants in your nightsilk haversack.
  578. >
  579. ubercombat.cmd: match goto armor_done
  580. ubercombat.cmd(20966): passing label: ARMOR_DONE
  581. ubercombat.cmd(20967): counter: add 1
  582. ubercombat.cmd(20967): math result: c=8
  583. ubercombat.cmd(20968): pause 0.001
  584. ubercombat.cmd(20969): setvariable total.armor 8
  585. ubercombat.cmd(20970): setvariable armor8 pants
  586. ubercombat.cmd(20971): goto ARMOR_CHECK2
  587. ubercombat.cmd(20910): pause 0.001
  588. [ubercombat]: inv armor
  589. ubercombat.cmd(20916): matchwait
  590. You aren't wearing anything like that.
  591. [Type INVENTORY HELP for more options]
  592. >
  593. ubercombat.cmd: match goto armor_complete
  594. ubercombat.cmd(20977): passing label: ARMOR_COMPLETE
  595. ubercombat.cmd(20978): setvariable ARMOR_STOW ON
  596. ###################
  597. # Removed all armor #
  598. # Saved Armor Count: 8 #
  599. ubercombat.cmd: if evaluate: (8 < 1)
  600. ubercombat.cmd: if returned: False
  601. ## Armor1: balaclava #
  602. ubercombat.cmd: if evaluate: (8 < 2)
  603. ubercombat.cmd: if returned: False
  604. ## Armor2: backplate #
  605. ubercombat.cmd: if evaluate: (8 < 3)
  606. ubercombat.cmd: if returned: False
  607. ## Armor3: breastplate #
  608. ubercombat.cmd: if evaluate: (8 < 4)
  609. ubercombat.cmd: if returned: False
  610. ## Armor4: vambraces #
  611. ubercombat.cmd: if evaluate: (8 < 5)
  612. ubercombat.cmd: if returned: False
  613. ## Armor5: shield #
  614. ubercombat.cmd: if evaluate: (8 < 6)
  615. ubercombat.cmd: if returned: False
  616. ## Armor6: gloves #
  617. ubercombat.cmd: if evaluate: (8 < 7)
  618. ubercombat.cmd: if returned: False
  619. ## Armor7: fauld #
  620. ubercombat.cmd: if evaluate: (8 < 8)
  621. ubercombat.cmd: if returned: False
  622. ubercombat.cmd(21030): pause 0.0001
  623. ubercombat.cmd(21031): class off: retreat
  624. ubercombat.cmd(21032): return
  625. ubercombat.cmd(20886): pause 0.0001
  626. ubercombat.cmd(20887): gosub WEAR_ARMOR
  627. ubercombat.cmd(21042): class on: retreat
  628. ubercombat.cmd(21043): pause 0.1
  629. ============================
  630. **** PUTTING ALL YOUR ARMOR ON! ****
  631. ============================
  632. ubercombat.cmd(21047): pause 0.3
  633. ubercombat.cmd(21049): pause 0.01
  634. retreat
  635. ubercombat.cmd(21050): pause 0.01
  636. ubercombat.cmd(21051): pause 0.01
  637. ubercombat.cmd(21052): gosub stowing
  638. ubercombat.cmd(14482): delay 0.0001
  639. ubercombat.cmd(14483): setvariable LOCATION STOWING
  640. ubercombat.cmd(14484): pause 0.001
  641. ubercombat.cmd: if evaluate: matchre("Empty Empty", "torch")
  642. ubercombat.cmd: if returned: False
  643. ubercombat.cmd: if evaluate: matchre("Empty Empty", "(vine|grass)")
  644. ubercombat.cmd: if returned: False
  645. ubercombat.cmd: if evaluate: matchre("Empty Empty", "\bNULL|parry stick\b")
  646. ubercombat.cmd: if returned: False
  647. ubercombat.cmd: if evaluate: matchre("Empty Empty", "\b(quarterstaff|partisan|shield|buckler|bundle|halberd|staff(?! sling)|longbow|khuj|spear|pilum|naginata|tower shield|glaive)\b")
  648. ubercombat.cmd: if returned: False
  649. ubercombat.cmd: if evaluate: matchre(" ", "rope")
  650. ubercombat.cmd: if returned: False
  651. ubercombat.cmd: if evaluate: matchre(" ", "bundle")
  652. ubercombat.cmd: if returned: False
  653. ubercombat.cmd: if evaluate: matchre(" ", "block")
  654. ubercombat.cmd: if returned: False
  655. ubercombat.cmd: if evaluate: contains(" ", "(granite block|block)")
  656. ubercombat.cmd: if returned: False
  657. ubercombat.cmd(14502): pause 0.001
  658. ubercombat.cmd(591): action triggered: ^You retreat from combat\.|^You are already as far away as you can get\!
  659. ubercombat.cmd(591): action commands: var Pole.Range 0
  660. ubercombat.cmd(591): setvariable Pole.Range 0
  661. ubercombat.cmd(589): action triggered: ^You retreat from combat\.|^You are already as far away as you can get\!|^You retreat back to pole range\.|^You sneak back out to pole range
  662. ubercombat.cmd(589): action commands: var Melee.Range 0
  663. ubercombat.cmd(589): setvariable Melee.Range 0
  664. You are already as far away as you can get!
  665. >
  666. ubercombat.cmd: if evaluate: matchre("Empty Empty", "pivuh")
  667. ubercombat.cmd: if returned: False
  668. ubercombat.cmd: if evaluate: matchre("", "almanac")
  669. ubercombat.cmd: if returned: False
  670. ubercombat.cmd: if evaluate: matchre("", "(crossbow|bow|short bow|sling|arbalest|slurbow)")
  671. ubercombat.cmd: if returned: False
  672. ubercombat.cmd: if evaluate: matchre("Empty Empty", "spatha|sledgehammer|bastard sword|halberd|hammer|throwing axe|scimitar|shortbow|crossbow|quarterstaff|frying pan|katar|NULL|NULL|NULL|NULL")
  673. ubercombat.cmd: if returned: False
  674. ubercombat.cmd: if evaluate: matchre("Empty Empty","(partisan|shield|buckler|lumpy bundle|halberd|staff|longbow|khuj|tower shield)")
  675. ubercombat.cmd: if returned: False
  676. ubercombat.cmd: if evaluate: matchre("Empty Empty","(partisan|shield|buckler|lumpy bundle|halberd|staff|longbow|khuj|tower shield)")
  677. ubercombat.cmd: if returned: False
  678. ubercombat.cmd: if evaluate: matchre("", "lumpy bundle") && (1 = 1)
  679. ubercombat.cmd: if returned: False
  680. ubercombat.cmd: if evaluate: matchre("Empty Empty", "\bfan\b")
  681. ubercombat.cmd: if returned: False
  682. ubercombat.cmd: if evaluate: matchre(" ", "material")
  683. ubercombat.cmd: if returned: False
  684. ubercombat.cmd: if evaluate: matchre(" ", "zills")
  685. ubercombat.cmd: if returned: False
  686. ubercombat.cmd: if evaluate: matchre("Empty Empty", "bundle")
  687. ubercombat.cmd: if returned: False
  688. ubercombat.cmd: if evaluate: matchre("Empty Empty", "bundle")
  689. ubercombat.cmd: if returned: False
  690. ubercombat.cmd: if evaluate: ("Empty" = "Empty") && ("Empty" = "Empty")
  691. ubercombat.cmd: if returned: True
  692. ubercombat.cmd(14520): return
  693. ubercombat.cmd: if evaluate: (0 = 1) || (0 = 1)
  694. ubercombat.cmd: if returned: False
  695. ubercombat.cmd: if evaluate: !matchre("pavise shield", "\b(?i)(NULL|NIL|OFF|0)\b")
  696. ubercombat.cmd: if returned: True
  697. ubercombat.cmd(21056): class on: shield
  698. *** WEARING SHIELD: pavise shield ***
  699. ubercombat.cmd(21058): gosub PUT get my pavise shield
  700. ubercombat.cmd(14261): delay 0.0001
  701. ubercombat.cmd(14262): setvariable putaction get my pavise shield
  702. ubercombat.cmd(14263): setvariable LOCATION PUT_1
  703. ubercombat.cmd(14264): passing label: PUT_1
  704. ubercombat.cmd(14346): matchwait
  705. get my pavise shield
  706.  
  707. You remove a triple-reinforced vardite pavise shield from in a nightsilk haversack decorated with a tower and lotus and grip it in your left hand.
  708. >
  709. ubercombat.cmd: match goto return_clear
  710. ubercombat.cmd(32246): passing label: RETURN_CLEAR
  711. ubercombat.cmd(32247): delay 0.0001
  712. ubercombat.cmd(32249): pause 0.0001
  713. ubercombat.cmd(32250): pause 0.0001
  714. ubercombat.cmd(32251): return
  715. ubercombat.cmd(21059): gosub SHIELD_CHECK
  716. =============
  717. ** SHIELD CHECK
  718. =============
  719. ubercombat.cmd(12856): pause 0.001
  720. [ubercombat]: thump my pavise shield
  721. ubercombat.cmd(12869): matchwait
  722. You thump a triple-reinforced vardite pavise shield with the back of your hand.
  723. >
  724. ubercombat.cmd: match goto get_shield_arm
  725. ubercombat.cmd(12870): passing label: GET_SHIELD_ARM
  726. ubercombat.cmd(12871): gosub PUT remove my pavise shield
  727. ubercombat.cmd(14261): delay 0.0001
  728. ubercombat.cmd(14262): setvariable putaction remove my pavise shield
  729. ubercombat.cmd(14263): setvariable LOCATION PUT_1
  730. ubercombat.cmd(14264): passing label: PUT_1
  731. ubercombat.cmd(14346): matchwait
  732. remove my pavise shield
  733. You aren't wearing that.
  734. >
  735. ubercombat.cmd: match goto return_clear
  736. ubercombat.cmd(32246): passing label: RETURN_CLEAR
  737. ubercombat.cmd(32247): delay 0.0001
  738. ubercombat.cmd(32249): pause 0.0001
  739. ubercombat.cmd(32250): pause 0.0001
  740. ubercombat.cmd(32251): return
  741. ubercombat.cmd(12872): pause 0.5
  742. ubercombat.cmd(12873): passing label: GET_SHIELD_BAG
  743. ubercombat.cmd(12874): pause 0.001
  744. ubercombat.cmd: if evaluate: !matchre(" shield", "pavise shield")
  745. ubercombat.cmd: if returned: True
  746. ubercombat.cmd(12877): gosub GET my pavise shield
  747. ubercombat.cmd(15024): delay 0.0001
  748. ubercombat.cmd(15025): pause 0.1
  749. ubercombat.cmd(15026): setvariable todo my pavise shield
  750. ubercombat.cmd(15027): setvariable LOCATION GET1
  751. ubercombat.cmd(15028): passing label: GET1
  752. ubercombat.cmd(15029): pause 0.1
  753. ubercombat.cmd(15048): matchwait
  754. get my pavise shield
  755. You are already holding that.
  756. >
  757. ubercombat.cmd: match goto return
  758. ubercombat.cmd(32252): passing label: RETURN
  759. ubercombat.cmd(32253): delay 0.0001
  760. ubercombat.cmd(32254): return
  761. ubercombat.cmd(12878): pause 0.1
  762. ubercombat.cmd(12880): pause 0.01
  763. ubercombat.cmd: if evaluate: !contains("pavise shield", "pavise shield")
  764. ubercombat.cmd: if returned: False
  765. ubercombat.cmd: if evaluate: ("Paladin" = "Cleric")
  766. ubercombat.cmd: if returned: False
  767. ubercombat.cmd: if evaluate: ("Paladin" = "Cleric")
  768. ubercombat.cmd: if returned: False
  769. ubercombat.cmd: if evaluate: (1 = 0)
  770. ubercombat.cmd: if returned: False
  771. ubercombat.cmd(12891): passing label: ADJUST_SHIELD_ARM
  772. ubercombat.cmd(12892): pause 0.1
  773. ubercombat.cmd(12893): pause 0.2
  774. ubercombat.cmd(12901): matchwait
  775. adj my pavise shield
  776. You adjust the straps of your shield, lengthening them so that it can be worn across your shoulder.
  777. >
  778. ubercombat.cmd: match goto adjust_shield_arm
  779. ubercombat.cmd(12891): passing label: ADJUST_SHIELD_ARM
  780. ubercombat.cmd(12892): pause 0.1
  781. ubercombat.cmd(12893): pause 0.2
  782. ubercombat.cmd(12901): matchwait
  783. adj my pavise shield
  784. You adjust the straps of your shield, tightening them so that it will fit securely upon your left arm.
  785. >
  786. ubercombat.cmd: match goto adjust_shield_done
  787. ubercombat.cmd(12907): passing label: ADJUST_SHIELD_DONE
  788. [ubercombat]: wear my pavise shield
  789. ubercombat.cmd(12912): matchwait
  790.  
  791. You sling a triple-reinforced vardite pavise shield deftly onto your left arm in one graceful movement.
  792. >
  793. ubercombat.cmd: match goto shield_check_2
  794. ubercombat.cmd(12920): passing label: SHIELD_CHECK_2
  795. ubercombat.cmd(12921): pause 0.1
  796. ubercombat.cmd: if evaluate: contains("Empty", "pavise shield")
  797. ubercombat.cmd: if returned: False
  798. ubercombat.cmd: if evaluate: matchre("NULL", "BOW|CROSSBOW|SLINGS")
  799. ubercombat.cmd: if returned: False
  800. ubercombat.cmd: if evaluate: (1 = 0)
  801. ubercombat.cmd: if returned: False
  802. ubercombat.cmd: if evaluate: (1 = 1)
  803. ubercombat.cmd: if returned: True
  804. ubercombat.cmd: if evaluate: ("pavise shield" = "NULL")
  805. ubercombat.cmd: if returned: False
  806. ubercombat.cmd: if evaluate: (1 = 1)
  807. ubercombat.cmd: if returned: True
  808. ubercombat.cmd: if evaluate: matchre("NULL", "BOW|CROSSBOW|SLINGS")
  809. ubercombat.cmd: if returned: False
  810. ubercombat.cmd: if evaluate: (1 = 0)
  811. ubercombat.cmd: if returned: False
  812. ubercombat.cmd(12946): return
  813. ubercombat.cmd(21060): class off: shield
  814. ubercombat.cmd(21061): pause 0.01
  815. ubercombat.cmd: if evaluate: (1 = 1) && !matchre("breastplate", "\b(?i)(NULL|NIL|OFF|0)\b")
  816. ubercombat.cmd: if returned: True
  817. ubercombat.cmd(21063): setvariable ARMOR.CHEST NULL
  818. ubercombat.cmd: if evaluate: (1 = 1) && matchre("breastplate", "\b(?i)(NULL|NIL|OFF|0)\b")
  819. ubercombat.cmd: if returned: False
  820. ubercombat.cmd: if evaluate: (1 = 0) && !matchre("breastplate", "\b(?i)(NULL|NIL|OFF|0)\b")
  821. ubercombat.cmd: if returned: False
  822. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b")
  823. ubercombat.cmd: if returned: False
  824. ubercombat.cmd: if evaluate: (1 = 1) && !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b")
  825. ubercombat.cmd: if returned: False
  826. ubercombat.cmd: if evaluate: (1 = 1) && matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b")
  827. ubercombat.cmd: if returned: True
  828. ubercombat.cmd(21074): setvariable ARMOR.CHEST NULL
  829. ubercombat.cmd: if evaluate: (1 = 0) && !matchre("breastplate", "\b(?i)(NULL|NIL|OFF|0)\b")
  830. ubercombat.cmd: if returned: False
  831. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b")
  832. ubercombat.cmd: if returned: False
  833. ubercombat.cmd: if evaluate: (1 = 1) && !matchre("balaclava", "\b(?i)(NULL|NIL|OFF|0)\b")
  834. ubercombat.cmd: if returned: True
  835. ubercombat.cmd(21084): setvariable ARMOR.HEAD NULL
  836. ubercombat.cmd: if evaluate: (1 = 1) && matchre("balaclava", "\b(?i)(NULL|NIL|OFF|0)\b")
  837. ubercombat.cmd: if returned: False
  838. ubercombat.cmd: if evaluate: (1 = 0) && !matchre("balaclava", "\b(?i)(NULL|NIL|OFF|0)\b")
  839. ubercombat.cmd: if returned: False
  840. ubercombat.cmd: if evaluate: (0 = 1) || (0 = 1)
  841. ubercombat.cmd: if returned: False
  842. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b")
  843. ubercombat.cmd: if returned: False
  844. ubercombat.cmd: if evaluate: (1 = 1) && !matchre("vambraces", "\b(?i)(NULL|NIL|OFF|0)\b")
  845. ubercombat.cmd: if returned: True
  846. ubercombat.cmd(21096): setvariable ARMOR.ARMS NULL
  847. ubercombat.cmd: if evaluate: (1 = 1) && matchre("vambraces", "\b(?i)(NULL|NIL|OFF|0)\b")
  848. ubercombat.cmd: if returned: False
  849. ubercombat.cmd: if evaluate: (1 = 0) && !matchre("vambraces", "\b(?i)(NULL|NIL|OFF|0)\b")
  850. ubercombat.cmd: if returned: False
  851. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b")
  852. ubercombat.cmd: if returned: False
  853. ubercombat.cmd: if evaluate: (1 = 1) && !matchre("fauld", "\b(?i)(NULL|NIL|OFF|0)\b")
  854. ubercombat.cmd: if returned: True
  855. ubercombat.cmd(21107): setvariable ARMOR.ABDOMEN NULL
  856. ubercombat.cmd: if evaluate: (1 = 1) && matchre("fauld", "\b(?i)(NULL|NIL|OFF|0)\b")
  857. ubercombat.cmd: if returned: False
  858. ubercombat.cmd: if evaluate: (1 = 0) && !matchre("fauld", "\b(?i)(NULL|NIL|OFF|0)\b")
  859. ubercombat.cmd: if returned: False
  860. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b")
  861. ubercombat.cmd: if returned: False
  862. ubercombat.cmd: if evaluate: (1 = 1) && !matchre("backplate", "\b(?i)(NULL|NIL|OFF|0)\b")
  863. ubercombat.cmd: if returned: True
  864. ubercombat.cmd(21118): setvariable ARMOR.BACK NULL
  865. ubercombat.cmd: if evaluate: (1 = 1) && matchre("backplate", "\b(?i)(NULL|NIL|OFF|0)\b")
  866. ubercombat.cmd: if returned: False
  867. ubercombat.cmd: if evaluate: (1 = 0) && !matchre("backplate", "\b(?i)(NULL|NIL|OFF|0)\b")
  868. ubercombat.cmd: if returned: False
  869. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b")
  870. ubercombat.cmd: if returned: False
  871. ubercombat.cmd: if evaluate: (1 = 1) && !matchre("gloves", "\b(?i)(NULL|NIL|OFF|0)\b")
  872. ubercombat.cmd: if returned: True
  873. ubercombat.cmd(21129): setvariable ARMOR.HANDS NULL
  874. ubercombat.cmd: if evaluate: (1 = 1) && matchre("gloves", "\b(?i)(NULL|NIL|OFF|0)\b")
  875. ubercombat.cmd: if returned: False
  876. ubercombat.cmd: if evaluate: (1 = 0) && !matchre("gloves", "\b(?i)(NULL|NIL|OFF|0)\b")
  877. ubercombat.cmd: if returned: False
  878. ubercombat.cmd: if evaluate: (0 = 1) || (0 = 1)
  879. ubercombat.cmd: if returned: False
  880. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b")
  881. ubercombat.cmd: if returned: False
  882. ubercombat.cmd: if evaluate: (1 = 1) && !matchre("pants", "\b(?i)(NULL|NIL|OFF|0)\b")
  883. ubercombat.cmd: if returned: True
  884. ubercombat.cmd(21141): setvariable ARMOR.LEGS NULL
  885. ubercombat.cmd: if evaluate: (1 = 1) && matchre("pants", "\b(?i)(NULL|NIL|OFF|0)\b")
  886. ubercombat.cmd: if returned: False
  887. ubercombat.cmd: if evaluate: (1 = 0) && !matchre("pants", "\b(?i)(NULL|NIL|OFF|0)\b")
  888. ubercombat.cmd: if returned: False
  889. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b")
  890. ubercombat.cmd: if returned: False
  891. ubercombat.cmd: if evaluate: (1 = 1) && !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b")
  892. ubercombat.cmd: if returned: False
  893. ubercombat.cmd: if evaluate: (1 = 1) && matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b")
  894. ubercombat.cmd: if returned: True
  895. ubercombat.cmd(21153): setvariable ARMOR.KNUCKLE NULL
  896. ubercombat.cmd: if evaluate: (1 = 0) && !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b")
  897. ubercombat.cmd: if returned: False
  898. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b")
  899. ubercombat.cmd: if returned: False
  900. ubercombat.cmd: if evaluate: (1 = 1)
  901. ubercombat.cmd: if returned: True
  902. ubercombat.cmd(21165): gosub GET parry stick
  903. ubercombat.cmd(15024): delay 0.0001
  904. ubercombat.cmd(15025): pause 0.1
  905. ubercombat.cmd(15026): setvariable todo parry stick
  906. ubercombat.cmd(15027): setvariable LOCATION GET1
  907. ubercombat.cmd(15028): passing label: GET1
  908. ubercombat.cmd(15029): pause 0.1
  909. ubercombat.cmd(15048): matchwait
  910. get parry stick
  911. But that is already in your inventory.
  912. >
  913. ubercombat.cmd: match goto hold_1
  914. ubercombat.cmd(15058): passing label: HOLD_1
  915. ubercombat.cmd(15073): matchwait
  916. hold parry stick
  917.  
  918. ubercombat.cmd(550): action triggered: ^You loosen the straps securing
  919. ubercombat.cmd(550): action commands: var shield 0
  920. ubercombat.cmd(550): setvariable shield 0
  921. You loosen the straps securing your parry stick and remove it.
  922. >
  923. ubercombat.cmd: match goto return
  924. ubercombat.cmd(32252): passing label: RETURN
  925. ubercombat.cmd(32253): delay 0.0001
  926. ubercombat.cmd(32254): return
  927. ubercombat.cmd(21166): gosub PUT wear my parry stick
  928. ubercombat.cmd(14261): delay 0.0001
  929. ubercombat.cmd(14262): setvariable putaction wear my parry stick
  930. ubercombat.cmd(14263): setvariable LOCATION PUT_1
  931. ubercombat.cmd(14264): passing label: PUT_1
  932. ubercombat.cmd(14346): matchwait
  933. wear my parry stick
  934.  
  935. You strap the parry stick along your right forearm, settling it into a comfortable position.
  936. >
  937. ubercombat.cmd: match goto return_clear
  938. ubercombat.cmd(32246): passing label: RETURN_CLEAR
  939. ubercombat.cmd(32247): delay 0.0001
  940. ubercombat.cmd(32249): pause 0.0001
  941. ubercombat.cmd(32250): pause 0.0001
  942. ubercombat.cmd(32251): return
  943. ============================
  944. *** NOW WEARING ALL ARMOR!
  945. ============================
  946. [ubercombat]: inv armor
  947. ubercombat.cmd(21172): class off: retreat
  948. ubercombat.cmd(21173): pause 0.2
  949. All of your armor:
  950.  
  951. a triple-reinforced vardite pavise shield
  952. [Type INVENTORY HELP for more options]
  953. >
  954. ubercombat.cmd(21174): return
  955. ubercombat.cmd(20888): return
  956. ubercombat.cmd(2066): class on: shield
  957. ubercombat.cmd: if evaluate: (1 = 1)
  958. ubercombat.cmd: if returned: True
  959. ubercombat.cmd(2067): gosub SHIELD_CHECK
  960. =============
  961. ** SHIELD CHECK
  962. =============
  963. ubercombat.cmd(12856): pause 0.001
  964. [ubercombat]: thump my pavise shield
  965. ubercombat.cmd(12869): matchwait
  966. You thump a triple-reinforced vardite pavise shield with the back of your hand.
  967. >
  968. ubercombat.cmd: match goto get_shield_arm
  969. ubercombat.cmd(12870): passing label: GET_SHIELD_ARM
  970. ubercombat.cmd(12871): gosub PUT remove my pavise shield
  971. ubercombat.cmd(14261): delay 0.0001
  972. ubercombat.cmd(14262): setvariable putaction remove my pavise shield
  973. ubercombat.cmd(14263): setvariable LOCATION PUT_1
  974. ubercombat.cmd(14264): passing label: PUT_1
  975. ubercombat.cmd(14346): matchwait
  976. remove my pavise shield
  977.  
  978. You slide a triple-reinforced vardite pavise shield off your left arm, gripping it in one hand.
  979. >
  980. ubercombat.cmd: match goto return_clear
  981. ubercombat.cmd(32246): passing label: RETURN_CLEAR
  982. ubercombat.cmd(32247): delay 0.0001
  983. ubercombat.cmd(32249): pause 0.0001
  984. ubercombat.cmd(32250): pause 0.0001
  985. ubercombat.cmd(32251): return
  986. ubercombat.cmd(12872): pause 0.5
  987. ubercombat.cmd(12873): passing label: GET_SHIELD_BAG
  988. ubercombat.cmd(12874): pause 0.001
  989. ubercombat.cmd: if evaluate: !matchre(" shield", "pavise shield")
  990. ubercombat.cmd: if returned: True
  991. ubercombat.cmd(12877): gosub GET my pavise shield
  992. ubercombat.cmd(15024): delay 0.0001
  993. ubercombat.cmd(15025): pause 0.1
  994. ubercombat.cmd(15026): setvariable todo my pavise shield
  995. ubercombat.cmd(15027): setvariable LOCATION GET1
  996. ubercombat.cmd(15028): passing label: GET1
  997. ubercombat.cmd(15029): pause 0.1
  998. ubercombat.cmd(15048): matchwait
  999.  
  1000. get my pavise shield
  1001. >
  1002. You are already holding that.
  1003. >
  1004. ubercombat.cmd: match goto return
  1005. ubercombat.cmd(32252): passing label: RETURN
  1006. ubercombat.cmd(32253): delay 0.0001
  1007. ubercombat.cmd(32254): return
  1008. ubercombat.cmd(12878): pause 0.1
  1009. ubercombat.cmd(12880): pause 0.01
  1010. ubercombat.cmd: if evaluate: !contains("pavise shield", "pavise shield")
  1011. ubercombat.cmd: if returned: False
  1012. ubercombat.cmd: if evaluate: ("Paladin" = "Cleric")
  1013. ubercombat.cmd: if returned: False
  1014. ubercombat.cmd: if evaluate: ("Paladin" = "Cleric")
  1015. ubercombat.cmd: if returned: False
  1016. ubercombat.cmd: if evaluate: (1 = 0)
  1017. ubercombat.cmd: if returned: False
  1018. ubercombat.cmd(12891): passing label: ADJUST_SHIELD_ARM
  1019. ubercombat.cmd(12892): pause 0.1
  1020. ubercombat.cmd(12893): pause 0.2
  1021. ubercombat.cmd(12901): matchwait
  1022. adj my pavise shield
  1023. You adjust the straps of your shield, lengthening them so that it can be worn across your shoulder.
  1024. >
  1025. ubercombat.cmd: match goto adjust_shield_arm
  1026. ubercombat.cmd(12891): passing label: ADJUST_SHIELD_ARM
  1027. ubercombat.cmd(12892): pause 0.1
  1028. ubercombat.cmd(12893): pause 0.2
  1029. ubercombat.cmd(12901): matchwait
  1030. adj my pavise shield
  1031. You adjust the straps of your shield, tightening them so that it will fit securely upon your left arm.
  1032. >
  1033. ubercombat.cmd: match goto adjust_shield_done
  1034. ubercombat.cmd(12907): passing label: ADJUST_SHIELD_DONE
  1035. [ubercombat]: wear my pavise shield
  1036. ubercombat.cmd(12912): matchwait
  1037.  
  1038. You sling a triple-reinforced vardite pavise shield deftly onto your left arm in one graceful movement.
  1039. >
  1040. ubercombat.cmd: match goto shield_check_2
  1041. ubercombat.cmd(12920): passing label: SHIELD_CHECK_2
  1042. ubercombat.cmd(12921): pause 0.1
  1043. ubercombat.cmd: if evaluate: contains("Empty", "pavise shield")
  1044. ubercombat.cmd: if returned: False
  1045. ubercombat.cmd: if evaluate: matchre("NULL", "BOW|CROSSBOW|SLINGS")
  1046. ubercombat.cmd: if returned: False
  1047. ubercombat.cmd: if evaluate: (1 = 0)
  1048. ubercombat.cmd: if returned: False
  1049. ubercombat.cmd: if evaluate: (1 = 1)
  1050. ubercombat.cmd: if returned: True
  1051. ubercombat.cmd: if evaluate: ("pavise shield" = "NULL")
  1052. ubercombat.cmd: if returned: False
  1053. ubercombat.cmd: if evaluate: (1 = 1)
  1054. ubercombat.cmd: if returned: True
  1055. ubercombat.cmd: if evaluate: matchre("NULL", "BOW|CROSSBOW|SLINGS")
  1056. ubercombat.cmd: if returned: False
  1057. ubercombat.cmd: if evaluate: (1 = 0)
  1058. ubercombat.cmd: if returned: False
  1059. ubercombat.cmd(12946): return
  1060. ubercombat.cmd(2068): class off: shield
  1061. ubercombat.cmd(2069): gosub STANCE_SETUP
  1062. ubercombat.cmd: if evaluate: !matchre("parry", "\b(?i)(NULL|NIL|OFF|0)\b") && ("NULL" = "OFFHAND") && matchre("parry", "(?i)(SHIELD|EVASION|PARRY|CUSTOM)")
  1063. ubercombat.cmd: if returned: False
  1064. ubercombat.cmd: if evaluate: !matchre("parry", "\b(?i)(NULL|NIL|OFF|0)\b") && ("NULL" = "SE") && matchre("parry", "(?i)(SHIELD|EVASION|PARRY|CUSTOM)")
  1065. ubercombat.cmd: if returned: False
  1066. ubercombat.cmd: if evaluate: !matchre("parry", "\b(?i)(NULL|NIL|OFF|0)\b") && ("NULL" = "LE") && matchre("parry", "(?i)(SHIELD|EVASION|PARRY|CUSTOM)")
  1067. ubercombat.cmd: if returned: False
  1068. ubercombat.cmd: if evaluate: !matchre("parry", "\b(?i)(NULL|NIL|OFF|0)\b") && ("NULL" = "THE") && matchre("parry", "(?i)(SHIELD|EVASION|PARRY|CUSTOM)")
  1069. ubercombat.cmd: if returned: False
  1070. ubercombat.cmd: if evaluate: !matchre("parry", "\b(?i)(NULL|NIL|OFF|0)\b") && ("NULL" = "SB") && matchre("parry", "(?i)(SHIELD|EVASION|PARRY|CUSTOM)")
  1071. ubercombat.cmd: if returned: False
  1072. ubercombat.cmd: if evaluate: !matchre("parry", "\b(?i)(NULL|NIL|OFF|0)\b") && ("NULL" = "LB") && matchre("parry", "(?i)(SHIELD|EVASION|PARRY|CUSTOM)")
  1073. ubercombat.cmd: if returned: False
  1074. ubercombat.cmd: if evaluate: !matchre("parry", "\b(?i)(NULL|NIL|OFF|0)\b") && ("NULL" = "THB") && matchre("parry", "(?i)(SHIELD|EVASION|PARRY|CUSTOM)")
  1075. ubercombat.cmd: if returned: False
  1076. ubercombat.cmd: if evaluate: !matchre("shield", "\b(?i)(NULL|NIL|OFF|0)\b") && ("NULL" = "SLINGS") && matchre("shield", "(?i)(SHIELD|EVASION|PARRY|CUSTOM)")
  1077. ubercombat.cmd: if returned: False
  1078. ubercombat.cmd: if evaluate: !matchre("shield", "\b(?i)(NULL|NIL|OFF|0)\b") && ("NULL" = "CROSSBOW") && matchre("shield", "(?i)(SHIELD|EVASION|PARRY|CUSTOM)")
  1079. ubercombat.cmd: if returned: False
  1080. ubercombat.cmd: if evaluate: !matchre("shield", "\b(?i)(NULL|NIL|OFF|0)\b") && ("NULL" = "BOW") && matchre("shield", "(?i)(SHIELD|EVASION|PARRY|CUSTOM)")
  1081. ubercombat.cmd: if returned: False
  1082. ubercombat.cmd: if evaluate: !matchre("parry", "\b(?i)(NULL|NIL|OFF|0)\b") && ("NULL" = "POLEARMS") && matchre("parry", "(?i)(SHIELD|EVASION|PARRY|CUSTOM)")
  1083. ubercombat.cmd: if returned: False
  1084. ubercombat.cmd: if evaluate: !matchre("parry", "\b(?i)(NULL|NIL|OFF|0)\b") && ("NULL" = "STAVES") && matchre("parry", "(?i)(SHIELD|EVASION|PARRY|CUSTOM)")
  1085. ubercombat.cmd: if returned: False
  1086. ubercombat.cmd: if evaluate: !matchre("parry", "\b(?i)(NULL|NIL|OFF|0)\b") && ("NULL" = "LT") && matchre("parry", "(?i)(SHIELD|EVASION|PARRY|CUSTOM)")
  1087. ubercombat.cmd: if returned: False
  1088. ubercombat.cmd: if evaluate: !matchre("parry", "\b(?i)(NULL|NIL|OFF|0)\b") && ("NULL" = "HT") && matchre("parry", "(?i)(SHIELD|EVASION|PARRY|CUSTOM)")
  1089. ubercombat.cmd: if returned: False
  1090. ubercombat.cmd: if evaluate: matchre("NULL","^(LE|THE|LB|THB|STAVES|POLEARMS)") && (0 < 20)
  1091. ubercombat.cmd: if returned: False
  1092. ubercombat.cmd: if evaluate: matchre("NULL","^(SLINGS|BOW|CROSSBOW|HT|LT|BRAWL)") && (0 < 25)
  1093. ubercombat.cmd: if returned: False
  1094. ubercombat.cmd: if evaluate: matchre("NULL","^(SLINGS|BOW|CROSSBOW|HT|LT|BRAWL)") && (0 < 25)
  1095. ubercombat.cmd: if returned: False
  1096. ubercombat.cmd: if evaluate: matchre("NULL","^(SE|LE|THE|SB|LB|THB|STAVES|POLEARMS)")
  1097. ubercombat.cmd: if returned: False
  1098. ubercombat.cmd: if evaluate: (0 < 32)
  1099. ubercombat.cmd: if returned: True
  1100. ubercombat.cmd(13130): goto STANCE_SET_SHIELD
  1101. ubercombat.cmd(13094): gosub SET_STANCE shield
  1102. ubercombat.cmd(13137): setvariable Stance shield
  1103. ubercombat.cmd(13138): passing label: SET_STANCE_CONT
  1104. ubercombat.cmd(13142): matchwait
  1105. stance shield
  1106.  
  1107. >
  1108. You are now set to use your shield stance:
  1109.  
  1110. Attack : 100%
  1111. Evade : 90%
  1112. Parry : 20%
  1113. Block : 90%
  1114.  
  1115. >
  1116. ubercombat.cmd: match goto return
  1117. ubercombat.cmd(32252): passing label: RETURN
  1118. ubercombat.cmd(32253): delay 0.0001
  1119. ubercombat.cmd(32254): return
  1120. ubercombat.cmd(13096): return
  1121. ubercombat.cmd: if evaluate: (0)
  1122. ubercombat.cmd: if returned: False
  1123. ubercombat.cmd(2071): gosub STATUSBAR
  1124. ubercombat.cmd(13183): setvariable tempRanks 0
  1125. ubercombat.cmd(13184): math: tempRanks add 0
  1126. ubercombat.cmd(13184): math result: tempRanks=0
  1127. ubercombat.cmd(13186): setvariable Ranks 0
  1128. ubercombat.cmd: if evaluate: (0 = 1)
  1129. ubercombat.cmd: if returned: False
  1130. ubercombat.cmd: if evaluate: (0 = 0)
  1131. ubercombat.cmd: if returned: True
  1132. ubercombat.cmd(13213): return
  1133. ubercombat.cmd(2073): passing label: TOP
  1134. ubercombat.cmd(2074): setvariable LAST TOP
  1135. Variables Saved
  1136. ubercombat.cmd(2076): pause 0.0001
  1137. ubercombat.cmd(2078): gosub WEAPON.SET
  1138. ubercombat.cmd(2433): setvariable temparray Large_Edged|Twohanded_Edged|Large_Blunt|Polearms|Brawling|Small_Edged|
  1139. ubercombat.cmd(2434): setvariable lowarray
  1140. ubercombat.cmd(2435): setvariable combatsToTrain
  1141. ubercombat.cmd(2436): eval: numberOfAllCombats count("Large_Edged|Twohanded_Edged|Large_Blunt|Polearms|Brawling|Small_Edged|", "|")
  1142. ubercombat.cmd(2436): eval result: numberOfAllCombats=6
  1143. ubercombat.cmd(2437): eval: numberOfTotalCombats count("Large_Edged|Twohanded_Edged|Large_Blunt|Polearms|Brawling|Small_Edged|", "|")
  1144. ubercombat.cmd(2437): eval result: numberOfTotalCombats=6
  1145. ubercombat.cmd(2438): gosub LowRanks Large_Edged|Twohanded_Edged|Large_Blunt|Polearms|Brawling|Small_Edged| all
  1146. ubercombat.cmd(2590): setvariable temparray Large_Edged|Twohanded_Edged|Large_Blunt|Polearms|Brawling|Small_Edged|
  1147. ubercombat.cmd(2591): setvariable sorttype all
  1148. ubercombat.cmd(2593): setvariable lowarray
  1149. ======================
  1150. * SORTING all RANKS
  1151. * FROM LOWEST TO HIGHEST
  1152. ======================
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement