Advertisement
Guest User

Not putting on Armor

a guest
Oct 20th, 2019
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 59.17 KB | None | 0 0
  1. > [ubercombat]: inv armor
  2. All of your armor:
  3.  
  4. a light lumium plate mask crafted from tempered plates
  5. a luxurious silvery moonsilk shirt buttoned with starstones
  6. a firestained glaes buckler with a seven-pointed star boss
  7. some lumium scale gloves crafted from tempered scales
  8. some black moonsilk pants cuffed with pale blue zenganne
  9. [Type INVENTORY HELP for more options]
  10. >
  11. ubercombat.cmd: match goto remove_armor
  12. ubercombat.cmd(20922): passing label: REMOVE_ARMOR
  13. ubercombat.cmd(20923): setvariable armor mask
  14. ubercombat.cmd: if evaluate: (0 = 1) || (0 = 1)
  15. ubercombat.cmd: if returned: False
  16. ubercombat.cmd(20925): pause 0.001
  17. [ubercombat]: remove my mask
  18. ubercombat.cmd(20931): matchwait
  19.  
  20. You remove a light lumium plate mask crafted from tempered plates from your nose.
  21. >
  22. ubercombat.cmd: match goto stow_armor
  23. ubercombat.cmd(20937): passing label: STOW_ARMOR
  24. ubercombat.cmd(20938): pause 0.001
  25. ubercombat.cmd(20939): gosub SHEATH_CHECK
  26. ubercombat.cmd: if evaluate: contains("mask ", "fan")
  27. ubercombat.cmd: if returned: False
  28. ubercombat.cmd: if evaluate: contains("plate mask Empty", "large sack")
  29. ubercombat.cmd: if returned: False
  30. ubercombat.cmd: if evaluate: !matchre("frog", "\b(?i)(NULL|NIL|OFF|0)\b") && ("plate mask" != "Empty") && matchre("plate mask","sterak axe|cutlass")
  31. ubercombat.cmd: if returned: False
  32. ubercombat.cmd: if evaluate: !matchre("staff harness", "\b(?i)(NULL|NIL|OFF|0)\b") && ("plate mask" != "Empty") && matchre("plate mask","pilum|bow|sling|baton|hammer|staff|mattock|throwing axe|bastard sword|crossbow")
  33. ubercombat.cmd: if returned: False
  34. ubercombat.cmd: if evaluate: !matchre("weapon NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("plate mask" != "Empty") && matchre("plate mask","spear|flamberge|katana")
  35. ubercombat.cmd: if returned: False
  36. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("plate mask" != "Empty") && matchre("plate mask","assassin's blade")
  37. ubercombat.cmd: if returned: False
  38. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("plate mask" != "Empty") && matchre("plate mask","sabre|mirror blade")
  39. ubercombat.cmd: if returned: False
  40. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("plate mask" != "Empty") && matchre("plate mask","throwing blade|riste")
  41. ubercombat.cmd: if returned: False
  42. ubercombat.cmd: if evaluate: !matchre("frog", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","sterak axe|cutlass")
  43. ubercombat.cmd: if returned: False
  44. ubercombat.cmd: if evaluate: !matchre("staff harness", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","pilum|bow|sling|baton|hammer|staff|mattock|throwing axe|bastard sword|crossbow")
  45. ubercombat.cmd: if returned: False
  46. ubercombat.cmd: if evaluate: !matchre("weapon NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","spear|flamberge|katana")
  47. ubercombat.cmd: if returned: False
  48. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","assassin's blade")
  49. ubercombat.cmd: if returned: False
  50. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","sabre|mirror blade")
  51. ubercombat.cmd: if returned: False
  52. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","throwing blade|riste")
  53. ubercombat.cmd: if returned: False
  54. ubercombat.cmd(15153): return
  55. ubercombat.cmd: if evaluate: !matchre("plate mask", "mask") && !matchre("Empty", "mask")
  56. ubercombat.cmd: if returned: False
  57. [ubercombat]: put mask in my pack
  58. ubercombat.cmd(20948): matchwait
  59.  
  60. You put your mask in your leather pack.
  61. >
  62. ubercombat.cmd: match goto armor_done
  63. ubercombat.cmd(20968): passing label: ARMOR_DONE
  64. ubercombat.cmd(20969): counter: add 1
  65. ubercombat.cmd(20969): math result: c=3
  66. ubercombat.cmd(20970): pause 0.001
  67. ubercombat.cmd(20971): setvariable total.armor 3
  68. ubercombat.cmd(20972): setvariable armor3 mask
  69. ubercombat.cmd(20973): goto ARMOR_CHECK2
  70. ubercombat.cmd(20912): pause 0.001
  71. [ubercombat]: inv armor
  72. ubercombat.cmd(20918): matchwait
  73. All of your armor:
  74.  
  75. a luxurious silvery moonsilk shirt buttoned with starstones
  76. a firestained glaes buckler with a seven-pointed star boss
  77. some lumium scale gloves crafted from tempered scales
  78. some black moonsilk pants cuffed with pale blue zenganne
  79. [Type INVENTORY HELP for more options]
  80. >
  81. ubercombat.cmd: match goto remove_armor
  82. ubercombat.cmd(20922): passing label: REMOVE_ARMOR
  83. ubercombat.cmd(20923): setvariable armor shirt
  84. ubercombat.cmd: if evaluate: (0 = 1) || (0 = 1)
  85. ubercombat.cmd: if returned: False
  86. ubercombat.cmd(20925): pause 0.001
  87. [ubercombat]: remove my shirt
  88. ubercombat.cmd(20931): matchwait
  89.  
  90. You work your way out of a luxurious silvery moonsilk shirt buttoned with starstones.
  91. >
  92. ubercombat.cmd: match goto stow_armor
  93. ubercombat.cmd(20937): passing label: STOW_ARMOR
  94. ubercombat.cmd(20938): pause 0.001
  95. ubercombat.cmd(20939): gosub SHEATH_CHECK
  96. ubercombat.cmd: if evaluate: contains("shirt ", "fan")
  97. ubercombat.cmd: if returned: False
  98. ubercombat.cmd: if evaluate: contains("moonsilk shirt Empty", "large sack")
  99. ubercombat.cmd: if returned: False
  100. ubercombat.cmd: if evaluate: !matchre("frog", "\b(?i)(NULL|NIL|OFF|0)\b") && ("moonsilk shirt" != "Empty") && matchre("moonsilk shirt","sterak axe|cutlass")
  101. ubercombat.cmd: if returned: False
  102. ubercombat.cmd: if evaluate: !matchre("staff harness", "\b(?i)(NULL|NIL|OFF|0)\b") && ("moonsilk shirt" != "Empty") && matchre("moonsilk shirt","pilum|bow|sling|baton|hammer|staff|mattock|throwing axe|bastard sword|crossbow")
  103. ubercombat.cmd: if returned: False
  104. ubercombat.cmd: if evaluate: !matchre("weapon NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("moonsilk shirt" != "Empty") && matchre("moonsilk shirt","spear|flamberge|katana")
  105. ubercombat.cmd: if returned: False
  106. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("moonsilk shirt" != "Empty") && matchre("moonsilk shirt","assassin's blade")
  107. ubercombat.cmd: if returned: False
  108. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("moonsilk shirt" != "Empty") && matchre("moonsilk shirt","sabre|mirror blade")
  109. ubercombat.cmd: if returned: False
  110. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("moonsilk shirt" != "Empty") && matchre("moonsilk shirt","throwing blade|riste")
  111. ubercombat.cmd: if returned: False
  112. ubercombat.cmd: if evaluate: !matchre("frog", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","sterak axe|cutlass")
  113. ubercombat.cmd: if returned: False
  114. ubercombat.cmd: if evaluate: !matchre("staff harness", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","pilum|bow|sling|baton|hammer|staff|mattock|throwing axe|bastard sword|crossbow")
  115. ubercombat.cmd: if returned: False
  116. ubercombat.cmd: if evaluate: !matchre("weapon NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","spear|flamberge|katana")
  117. ubercombat.cmd: if returned: False
  118. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","assassin's blade")
  119. ubercombat.cmd: if returned: False
  120. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","sabre|mirror blade")
  121. ubercombat.cmd: if returned: False
  122. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","throwing blade|riste")
  123. ubercombat.cmd: if returned: False
  124. ubercombat.cmd(15153): return
  125. ubercombat.cmd: if evaluate: !matchre("moonsilk shirt", "shirt") && !matchre("Empty", "shirt")
  126. ubercombat.cmd: if returned: False
  127. [ubercombat]: put shirt in my pack
  128. ubercombat.cmd(20948): matchwait
  129.  
  130. You put your shirt in your leather pack.
  131. >
  132. ubercombat.cmd: match goto armor_done
  133. ubercombat.cmd(20968): passing label: ARMOR_DONE
  134. ubercombat.cmd(20969): counter: add 1
  135. ubercombat.cmd(20969): math result: c=4
  136. ubercombat.cmd(20970): pause 0.001
  137. ubercombat.cmd(20971): setvariable total.armor 4
  138. ubercombat.cmd(20972): setvariable armor4 shirt
  139. ubercombat.cmd(20973): goto ARMOR_CHECK2
  140. ubercombat.cmd(20912): pause 0.001
  141. [ubercombat]: inv armor
  142. ubercombat.cmd(20918): matchwait
  143. All of your armor:
  144.  
  145. a firestained glaes buckler with a seven-pointed star boss
  146. some lumium scale gloves crafted from tempered scales
  147. some black moonsilk pants cuffed with pale blue zenganne
  148. [Type INVENTORY HELP for more options]
  149. >
  150. ubercombat.cmd: match goto remove_armor
  151. ubercombat.cmd(20922): passing label: REMOVE_ARMOR
  152. ubercombat.cmd(20923): setvariable armor buckler
  153. ubercombat.cmd: if evaluate: (0 = 1) || (0 = 1)
  154. ubercombat.cmd: if returned: False
  155. ubercombat.cmd(20925): pause 0.001
  156. [ubercombat]: remove my buckler
  157. ubercombat.cmd(20931): matchwait
  158.  
  159. ubercombat.cmd(550): action triggered: ^You loosen the straps securing
  160. ubercombat.cmd(550): action commands: var shield 0
  161. ubercombat.cmd(550): setvariable shield 0
  162. You loosen the straps securing your glaes buckler and remove it.
  163. >
  164. ubercombat.cmd: match goto stow_armor
  165. ubercombat.cmd(20937): passing label: STOW_ARMOR
  166. ubercombat.cmd(20938): pause 0.001
  167. ubercombat.cmd(20939): gosub SHEATH_CHECK
  168. ubercombat.cmd: if evaluate: contains(" buckler", "fan")
  169. ubercombat.cmd: if returned: False
  170. ubercombat.cmd: if evaluate: contains("Empty glaes buckler", "large sack")
  171. ubercombat.cmd: if returned: False
  172. ubercombat.cmd: if evaluate: !matchre("frog", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","sterak axe|cutlass")
  173. ubercombat.cmd: if returned: False
  174. ubercombat.cmd: if evaluate: !matchre("staff harness", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","pilum|bow|sling|baton|hammer|staff|mattock|throwing axe|bastard sword|crossbow")
  175. ubercombat.cmd: if returned: False
  176. ubercombat.cmd: if evaluate: !matchre("weapon NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","spear|flamberge|katana")
  177. ubercombat.cmd: if returned: False
  178. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","assassin's blade")
  179. ubercombat.cmd: if returned: False
  180. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","sabre|mirror blade")
  181. ubercombat.cmd: if returned: False
  182. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","throwing blade|riste")
  183. ubercombat.cmd: if returned: False
  184. ubercombat.cmd: if evaluate: !matchre("frog", "\b(?i)(NULL|NIL|OFF|0)\b") && ("glaes buckler" != "Empty") && matchre("glaes buckler","sterak axe|cutlass")
  185. ubercombat.cmd: if returned: False
  186. ubercombat.cmd: if evaluate: !matchre("staff harness", "\b(?i)(NULL|NIL|OFF|0)\b") && ("glaes buckler" != "Empty") && matchre("glaes buckler","pilum|bow|sling|baton|hammer|staff|mattock|throwing axe|bastard sword|crossbow")
  187. ubercombat.cmd: if returned: False
  188. ubercombat.cmd: if evaluate: !matchre("weapon NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("glaes buckler" != "Empty") && matchre("glaes buckler","spear|flamberge|katana")
  189. ubercombat.cmd: if returned: False
  190. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("glaes buckler" != "Empty") && matchre("glaes buckler","assassin's blade")
  191. ubercombat.cmd: if returned: False
  192. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("glaes buckler" != "Empty") && matchre("glaes buckler","sabre|mirror blade")
  193. ubercombat.cmd: if returned: False
  194. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("glaes buckler" != "Empty") && matchre("glaes buckler","throwing blade|riste")
  195. ubercombat.cmd: if returned: False
  196. ubercombat.cmd(15153): return
  197. ubercombat.cmd: if evaluate: !matchre("Empty", "buckler") && !matchre("glaes buckler", "buckler")
  198. ubercombat.cmd: if returned: False
  199. [ubercombat]: put buckler in my pack
  200. ubercombat.cmd(20948): matchwait
  201.  
  202. You put your buckler in your leather pack.
  203. >
  204. ubercombat.cmd: match goto armor_done
  205. ubercombat.cmd(20968): passing label: ARMOR_DONE
  206. ubercombat.cmd(20969): counter: add 1
  207. ubercombat.cmd(20969): math result: c=5
  208. ubercombat.cmd(20970): pause 0.001
  209. ubercombat.cmd(20971): setvariable total.armor 5
  210. ubercombat.cmd(20972): setvariable armor5 buckler
  211. ubercombat.cmd(20973): goto ARMOR_CHECK2
  212. ubercombat.cmd(20912): pause 0.001
  213. [ubercombat]: inv armor
  214. ubercombat.cmd(20918): matchwait
  215. All of your armor:
  216.  
  217. some lumium scale gloves crafted from tempered scales
  218. some black moonsilk pants cuffed with pale blue zenganne
  219. [Type INVENTORY HELP for more options]
  220. >
  221. ubercombat.cmd: match goto remove_armor
  222. ubercombat.cmd(20922): passing label: REMOVE_ARMOR
  223. ubercombat.cmd(20923): setvariable armor gloves
  224. ubercombat.cmd: if evaluate: (0 = 1) || (0 = 1)
  225. ubercombat.cmd: if returned: False
  226. ubercombat.cmd(20925): pause 0.001
  227. [ubercombat]: remove my gloves
  228. ubercombat.cmd(20931): matchwait
  229.  
  230. You pull off some lumium scale gloves crafted from tempered scales from your hands.
  231. >
  232. ubercombat.cmd: match goto stow_armor
  233. ubercombat.cmd(20937): passing label: STOW_ARMOR
  234. ubercombat.cmd(20938): pause 0.001
  235. ubercombat.cmd(20939): gosub SHEATH_CHECK
  236. ubercombat.cmd: if evaluate: contains("gloves ", "fan")
  237. ubercombat.cmd: if returned: False
  238. ubercombat.cmd: if evaluate: contains("scale gloves Empty", "large sack")
  239. ubercombat.cmd: if returned: False
  240. ubercombat.cmd: if evaluate: !matchre("frog", "\b(?i)(NULL|NIL|OFF|0)\b") && ("scale gloves" != "Empty") && matchre("scale gloves","sterak axe|cutlass")
  241. ubercombat.cmd: if returned: False
  242. ubercombat.cmd: if evaluate: !matchre("staff harness", "\b(?i)(NULL|NIL|OFF|0)\b") && ("scale gloves" != "Empty") && matchre("scale gloves","pilum|bow|sling|baton|hammer|staff|mattock|throwing axe|bastard sword|crossbow")
  243. ubercombat.cmd: if returned: False
  244. ubercombat.cmd: if evaluate: !matchre("weapon NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("scale gloves" != "Empty") && matchre("scale gloves","spear|flamberge|katana")
  245. ubercombat.cmd: if returned: False
  246. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("scale gloves" != "Empty") && matchre("scale gloves","assassin's blade")
  247. ubercombat.cmd: if returned: False
  248. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("scale gloves" != "Empty") && matchre("scale gloves","sabre|mirror blade")
  249. ubercombat.cmd: if returned: False
  250. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("scale gloves" != "Empty") && matchre("scale gloves","throwing blade|riste")
  251. ubercombat.cmd: if returned: False
  252. ubercombat.cmd: if evaluate: !matchre("frog", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","sterak axe|cutlass")
  253. ubercombat.cmd: if returned: False
  254. ubercombat.cmd: if evaluate: !matchre("staff harness", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","pilum|bow|sling|baton|hammer|staff|mattock|throwing axe|bastard sword|crossbow")
  255. ubercombat.cmd: if returned: False
  256. ubercombat.cmd: if evaluate: !matchre("weapon NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","spear|flamberge|katana")
  257. ubercombat.cmd: if returned: False
  258. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","assassin's blade")
  259. ubercombat.cmd: if returned: False
  260. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","sabre|mirror blade")
  261. ubercombat.cmd: if returned: False
  262. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","throwing blade|riste")
  263. ubercombat.cmd: if returned: False
  264. ubercombat.cmd(15153): return
  265. ubercombat.cmd: if evaluate: !matchre("scale gloves", "gloves") && !matchre("Empty", "gloves")
  266. ubercombat.cmd: if returned: False
  267. [ubercombat]: put gloves in my pack
  268. ubercombat.cmd(20948): matchwait
  269.  
  270. You put your gloves in your leather pack.
  271. >
  272. ubercombat.cmd: match goto armor_done
  273. ubercombat.cmd(20968): passing label: ARMOR_DONE
  274. ubercombat.cmd(20969): counter: add 1
  275. ubercombat.cmd(20969): math result: c=6
  276. ubercombat.cmd(20970): pause 0.001
  277. ubercombat.cmd(20971): setvariable total.armor 6
  278. ubercombat.cmd(20972): setvariable armor6 gloves
  279. ubercombat.cmd(20973): goto ARMOR_CHECK2
  280. ubercombat.cmd(20912): pause 0.001
  281. [ubercombat]: inv armor
  282. ubercombat.cmd(20918): matchwait
  283. All of your armor:
  284.  
  285. some black moonsilk pants cuffed with pale blue zenganne
  286. [Type INVENTORY HELP for more options]
  287. >
  288. ubercombat.cmd: match goto remove_armor
  289. ubercombat.cmd(20922): passing label: REMOVE_ARMOR
  290. ubercombat.cmd(20923): setvariable armor pants
  291. ubercombat.cmd: if evaluate: (0 = 1) || (0 = 1)
  292. ubercombat.cmd: if returned: False
  293. ubercombat.cmd(20925): pause 0.001
  294. [ubercombat]: remove my pants
  295. ubercombat.cmd(20931): matchwait
  296.  
  297. You remove some black moonsilk pants cuffed with pale blue zenganne from your legs.
  298. >
  299. ubercombat.cmd: match goto stow_armor
  300. ubercombat.cmd(20937): passing label: STOW_ARMOR
  301. ubercombat.cmd(20938): pause 0.001
  302. ubercombat.cmd(20939): gosub SHEATH_CHECK
  303. ubercombat.cmd: if evaluate: contains("pants ", "fan")
  304. ubercombat.cmd: if returned: False
  305. ubercombat.cmd: if evaluate: contains("moonsilk pants Empty", "large sack")
  306. ubercombat.cmd: if returned: False
  307. ubercombat.cmd: if evaluate: !matchre("frog", "\b(?i)(NULL|NIL|OFF|0)\b") && ("moonsilk pants" != "Empty") && matchre("moonsilk pants","sterak axe|cutlass")
  308. ubercombat.cmd: if returned: False
  309. ubercombat.cmd: if evaluate: !matchre("staff harness", "\b(?i)(NULL|NIL|OFF|0)\b") && ("moonsilk pants" != "Empty") && matchre("moonsilk pants","pilum|bow|sling|baton|hammer|staff|mattock|throwing axe|bastard sword|crossbow")
  310. ubercombat.cmd: if returned: False
  311. ubercombat.cmd: if evaluate: !matchre("weapon NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("moonsilk pants" != "Empty") && matchre("moonsilk pants","spear|flamberge|katana")
  312. ubercombat.cmd: if returned: False
  313. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("moonsilk pants" != "Empty") && matchre("moonsilk pants","assassin's blade")
  314. ubercombat.cmd: if returned: False
  315. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("moonsilk pants" != "Empty") && matchre("moonsilk pants","sabre|mirror blade")
  316. ubercombat.cmd: if returned: False
  317. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("moonsilk pants" != "Empty") && matchre("moonsilk pants","throwing blade|riste")
  318. ubercombat.cmd: if returned: False
  319. ubercombat.cmd: if evaluate: !matchre("frog", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","sterak axe|cutlass")
  320. ubercombat.cmd: if returned: False
  321. ubercombat.cmd: if evaluate: !matchre("staff harness", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","pilum|bow|sling|baton|hammer|staff|mattock|throwing axe|bastard sword|crossbow")
  322. ubercombat.cmd: if returned: False
  323. ubercombat.cmd: if evaluate: !matchre("weapon NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","spear|flamberge|katana")
  324. ubercombat.cmd: if returned: False
  325. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","assassin's blade")
  326. ubercombat.cmd: if returned: False
  327. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","sabre|mirror blade")
  328. ubercombat.cmd: if returned: False
  329. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b") && ("Empty" != "Empty") && matchre("Empty","throwing blade|riste")
  330. ubercombat.cmd: if returned: False
  331. ubercombat.cmd(15153): return
  332. ubercombat.cmd: if evaluate: !matchre("moonsilk pants", "pants") && !matchre("Empty", "pants")
  333. ubercombat.cmd: if returned: False
  334. [ubercombat]: put pants in my pack
  335. ubercombat.cmd(20948): matchwait
  336.  
  337. You put your pants in your leather pack.
  338. >
  339. ubercombat.cmd: match goto armor_done
  340. ubercombat.cmd(20968): passing label: ARMOR_DONE
  341. ubercombat.cmd(20969): counter: add 1
  342. ubercombat.cmd(20969): math result: c=7
  343. ubercombat.cmd(20970): pause 0.001
  344. ubercombat.cmd(20971): setvariable total.armor 7
  345. ubercombat.cmd(20972): setvariable armor7 pants
  346. ubercombat.cmd(20973): goto ARMOR_CHECK2
  347. ubercombat.cmd(20912): pause 0.001
  348. [ubercombat]: inv armor
  349. ubercombat.cmd(20918): matchwait
  350. You aren't wearing anything like that.
  351. [Type INVENTORY HELP for more options]
  352. >
  353. ubercombat.cmd: match goto armor_complete
  354. ubercombat.cmd(20979): passing label: ARMOR_COMPLETE
  355. ubercombat.cmd(20980): setvariable ARMOR_STOW ON
  356. ###################
  357. # Removed all armor #
  358. # Saved Armor Count: 7 #
  359. ubercombat.cmd: if evaluate: (7 < 1)
  360. ubercombat.cmd: if returned: False
  361. ## Armor1: handwraps #
  362. ubercombat.cmd: if evaluate: (7 < 2)
  363. ubercombat.cmd: if returned: False
  364. ## Armor2: helm #
  365. ubercombat.cmd: if evaluate: (7 < 3)
  366. ubercombat.cmd: if returned: False
  367. ## Armor3: mask #
  368. ubercombat.cmd: if evaluate: (7 < 4)
  369. ubercombat.cmd: if returned: False
  370. ## Armor4: shirt #
  371. ubercombat.cmd: if evaluate: (7 < 5)
  372. ubercombat.cmd: if returned: False
  373. ## Armor5: buckler #
  374. ubercombat.cmd: if evaluate: (7 < 6)
  375. ubercombat.cmd: if returned: False
  376. ## Armor6: gloves #
  377. ubercombat.cmd: if evaluate: (7 < 7)
  378. ubercombat.cmd: if returned: False
  379. ## Armor7: pants #
  380. ubercombat.cmd: if evaluate: (7 < 8)
  381. ubercombat.cmd: if returned: True
  382. ###################
  383. ubercombat.cmd(21030): return
  384. ubercombat.cmd(20888): pause 0.0001
  385. ubercombat.cmd(20889): gosub WEAR_ARMOR
  386. ubercombat.cmd(21044): class on: retreat
  387. ubercombat.cmd(21045): pause 0.1
  388. ============================
  389. **** PUTTING ALL YOUR ARMOR ON! ****
  390. ============================
  391. ubercombat.cmd(21049): pause 0.3
  392. ubercombat.cmd(21051): pause 0.01
  393. retreat
  394. ubercombat.cmd(21052): pause 0.01
  395. ubercombat.cmd(21053): pause 0.01
  396. ubercombat.cmd(21054): gosub stowing
  397. ubercombat.cmd(14484): delay 0.0001
  398. ubercombat.cmd(14485): setvariable LOCATION STOWING
  399. ubercombat.cmd(14486): pause 0.001
  400. ubercombat.cmd(591): action triggered: ^You retreat from combat\.|^You are already as far away as you can get\!
  401. ubercombat.cmd(591): action commands: var Pole.Range 0
  402. ubercombat.cmd(591): setvariable Pole.Range 0
  403. 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
  404. ubercombat.cmd(589): action commands: var Melee.Range 0
  405. ubercombat.cmd(589): setvariable Melee.Range 0
  406. You are already as far away as you can get!
  407. >
  408. ubercombat.cmd: if evaluate: matchre("Empty Empty", "torch")
  409. ubercombat.cmd: if returned: False
  410. ubercombat.cmd: if evaluate: matchre("Empty Empty", "(vine|grass)")
  411. ubercombat.cmd: if returned: False
  412. ubercombat.cmd: if evaluate: matchre("Empty Empty", "\bNULL|parry stick\b")
  413. ubercombat.cmd: if returned: False
  414. 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")
  415. ubercombat.cmd: if returned: False
  416. ubercombat.cmd: if evaluate: matchre(" ", "rope")
  417. ubercombat.cmd: if returned: False
  418. ubercombat.cmd: if evaluate: matchre(" ", "bundle")
  419. ubercombat.cmd: if returned: False
  420. ubercombat.cmd: if evaluate: matchre(" ", "block")
  421. ubercombat.cmd: if returned: False
  422. ubercombat.cmd: if evaluate: contains(" ", "(granite block|block)")
  423. ubercombat.cmd: if returned: False
  424. ubercombat.cmd(14504): pause 0.001
  425. ubercombat.cmd: if evaluate: matchre("Empty Empty", "bracer")
  426. ubercombat.cmd: if returned: False
  427. ubercombat.cmd: if evaluate: matchre("You also see a pile of rocks.", "almanac")
  428. ubercombat.cmd: if returned: False
  429. ubercombat.cmd: if evaluate: matchre("", "(crossbow|bow|short bow|sling|arbalest|slurbow)")
  430. ubercombat.cmd: if returned: False
  431. ubercombat.cmd: if evaluate: matchre("Empty Empty", "sterak axe|cutlass|pilum|bow|sling|baton|hammer|staff|mattock|throwing axe|bastard sword|crossbow|spear|flamberge|katana|assassin's blade")
  432. ubercombat.cmd: if returned: False
  433. ubercombat.cmd: if evaluate: matchre("Empty Empty","(partisan|shield|buckler|lumpy bundle|halberd|staff|longbow|khuj|tower shield)")
  434. ubercombat.cmd: if returned: False
  435. ubercombat.cmd: if evaluate: matchre("Empty Empty","(partisan|shield|buckler|lumpy bundle|halberd|staff|longbow|khuj|tower shield)")
  436. ubercombat.cmd: if returned: False
  437. ubercombat.cmd: if evaluate: matchre("You also see a pile of rocks.", "lumpy bundle") && (1 = 1)
  438. ubercombat.cmd: if returned: False
  439. ubercombat.cmd: if evaluate: matchre("Empty Empty", "\bfan\b")
  440. ubercombat.cmd: if returned: False
  441. ubercombat.cmd: if evaluate: matchre(" ", "material")
  442. ubercombat.cmd: if returned: False
  443. ubercombat.cmd: if evaluate: matchre(" ", "zills")
  444. ubercombat.cmd: if returned: False
  445. ubercombat.cmd: if evaluate: matchre("Empty Empty", "bundle")
  446. ubercombat.cmd: if returned: False
  447. ubercombat.cmd: if evaluate: matchre("Empty Empty", "bundle")
  448. ubercombat.cmd: if returned: False
  449. ubercombat.cmd: if evaluate: ("Empty" = "Empty") && ("Empty" = "Empty")
  450. ubercombat.cmd: if returned: True
  451. ubercombat.cmd(14522): return
  452. ubercombat.cmd: if evaluate: (0 = 1) || (0 = 1)
  453. ubercombat.cmd: if returned: False
  454. ubercombat.cmd: if evaluate: !matchre("buckler", "\b(?i)(NULL|NIL|OFF|0)\b")
  455. ubercombat.cmd: if returned: True
  456. ubercombat.cmd(21058): class on: shield
  457. *** WEARING SHIELD: buckler ***
  458. ubercombat.cmd(21060): gosub PUT get my buckler
  459. ubercombat.cmd(14263): delay 0.0001
  460. ubercombat.cmd(14264): setvariable putaction get my buckler
  461. ubercombat.cmd(14265): setvariable LOCATION PUT_1
  462. ubercombat.cmd(14266): passing label: PUT_1
  463. ubercombat.cmd(14348): matchwait
  464. get my buckler
  465.  
  466. You get a firestained glaes buckler with a seven-pointed star boss from inside your leather pack.
  467. >
  468. ubercombat.cmd: match goto return_clear
  469. ubercombat.cmd(32248): passing label: RETURN_CLEAR
  470. ubercombat.cmd(32249): delay 0.0001
  471. ubercombat.cmd(32251): pause 0.0001
  472. ubercombat.cmd(32252): pause 0.0001
  473. ubercombat.cmd(32253): return
  474. ubercombat.cmd(21061): gosub SHIELD_CHECK
  475. =============
  476. ** SHIELD CHECK
  477. =============
  478. ubercombat.cmd(12858): pause 0.001
  479. [ubercombat]: thump my buckler
  480. ubercombat.cmd(12871): matchwait
  481. You thump a firestained glaes buckler with a seven-pointed star boss with the back of your hand.
  482. >
  483. ubercombat.cmd: match goto get_shield_arm
  484. ubercombat.cmd(12872): passing label: GET_SHIELD_ARM
  485. ubercombat.cmd(12873): gosub PUT remove my buckler
  486. ubercombat.cmd(14263): delay 0.0001
  487. ubercombat.cmd(14264): setvariable putaction remove my buckler
  488. ubercombat.cmd(14265): setvariable LOCATION PUT_1
  489. ubercombat.cmd(14266): passing label: PUT_1
  490. ubercombat.cmd(14348): matchwait
  491. remove my buckler
  492. You aren't wearing that.
  493. >
  494. ubercombat.cmd: match goto return_clear
  495. ubercombat.cmd(32248): passing label: RETURN_CLEAR
  496. ubercombat.cmd(32249): delay 0.0001
  497. ubercombat.cmd(32251): pause 0.0001
  498. ubercombat.cmd(32252): pause 0.0001
  499. ubercombat.cmd(32253): return
  500. ubercombat.cmd(12874): pause 0.5
  501. ubercombat.cmd(12875): passing label: GET_SHIELD_BAG
  502. ubercombat.cmd(12876): pause 0.001
  503. ubercombat.cmd: if evaluate: !matchre("buckler ", "buckler")
  504. ubercombat.cmd: if returned: False
  505. ubercombat.cmd(12882): pause 0.01
  506. ubercombat.cmd: if evaluate: !contains("Empty", "buckler")
  507. ubercombat.cmd: if returned: True
  508. ubercombat.cmd(12883): gosub SWAP
  509. ubercombat.cmd(12839): pause 0.0001
  510. ubercombat.cmd(12840): pause 0.1
  511. ubercombat.cmd(12841): pause 0.1
  512. ubercombat.cmd(12842): setvariable LOCATION SWAP_1
  513. ubercombat.cmd(12843): passing label: SWAP_1
  514. ubercombat.cmd(12844): pause 0.1
  515. ubercombat.cmd(12852): matchwait
  516. swap
  517.  
  518. You move a firestained glaes buckler with a seven-pointed star boss to your left hand.
  519. >
  520. ubercombat.cmd: match goto return
  521. ubercombat.cmd(32254): passing label: RETURN
  522. ubercombat.cmd(32255): delay 0.0001
  523. ubercombat.cmd(32256): return
  524. ubercombat.cmd: if evaluate: ("Ranger" = "Cleric")
  525. ubercombat.cmd: if returned: False
  526. ubercombat.cmd: if evaluate: ("Ranger" = "Cleric")
  527. ubercombat.cmd: if returned: False
  528. ubercombat.cmd: if evaluate: (1 = 0)
  529. ubercombat.cmd: if returned: False
  530. ubercombat.cmd(12893): passing label: ADJUST_SHIELD_ARM
  531. ubercombat.cmd(12894): pause 0.1
  532. ubercombat.cmd(12895): pause 0.2
  533. ubercombat.cmd(12903): matchwait
  534. adj my buckler
  535. You adjust the straps of your buckler, lengthening them so that it can be worn across your shoulder.
  536. >
  537. ubercombat.cmd: match goto adjust_shield_arm
  538. ubercombat.cmd(12893): passing label: ADJUST_SHIELD_ARM
  539. ubercombat.cmd(12894): pause 0.1
  540. ubercombat.cmd(12895): pause 0.2
  541. ubercombat.cmd(12903): matchwait
  542. adj my buckler
  543. You adjust the straps of your buckler, tightening them so that it will fit securely upon your left arm.
  544. >
  545. ubercombat.cmd: match goto adjust_shield_done
  546. ubercombat.cmd(12909): passing label: ADJUST_SHIELD_DONE
  547. [ubercombat]: wear my buckler
  548. ubercombat.cmd(12914): matchwait
  549.  
  550. >
  551. ubercombat.cmd(553): action triggered: ^You slide your left arm through the straps on your
  552. ubercombat.cmd(553): action commands: var shield 1
  553. ubercombat.cmd(553): setvariable shield 1
  554. ubercombat.cmd(576): action triggered: ^You slide your left arm through the straps on your .* and flex\, gaining a feel for the .* weight\.
  555. ubercombat.cmd(576): action commands: instant put #tvar UC_Shield 1
  556. You slide your left arm through the straps on your glaes buckler and flex, gaining a feel for the buckler's weight.
  557. >
  558. ubercombat.cmd: match goto shield_check_2
  559. ubercombat.cmd(12922): passing label: SHIELD_CHECK_2
  560. ubercombat.cmd(12923): pause 0.1
  561. ubercombat.cmd: if evaluate: contains("Empty", "buckler")
  562. ubercombat.cmd: if returned: False
  563. ubercombat.cmd: if evaluate: matchre("NULL", "BOW|CROSSBOW|SLINGS")
  564. ubercombat.cmd: if returned: False
  565. ubercombat.cmd: if evaluate: (1 = 0)
  566. ubercombat.cmd: if returned: False
  567. ubercombat.cmd: if evaluate: (1 = 1)
  568. ubercombat.cmd: if returned: True
  569. ubercombat.cmd: if evaluate: ("buckler" = "NULL")
  570. ubercombat.cmd: if returned: False
  571. ubercombat.cmd: if evaluate: (1 = 1)
  572. ubercombat.cmd: if returned: True
  573. ubercombat.cmd: if evaluate: matchre("NULL", "BOW|CROSSBOW|SLINGS")
  574. ubercombat.cmd: if returned: False
  575. ubercombat.cmd: if evaluate: (1 = 0)
  576. ubercombat.cmd: if returned: False
  577. ubercombat.cmd(12948): return
  578. ubercombat.cmd(21062): class off: shield
  579. ubercombat.cmd(21063): pause 0.01
  580. ubercombat.cmd: if evaluate: (1 = 1) && !matchre("moonsilk shirt", "\b(?i)(NULL|NIL|OFF|0)\b")
  581. ubercombat.cmd: if returned: True
  582. ubercombat.cmd(21065): setvariable ARMOR.CHEST NULL
  583. ubercombat.cmd: if evaluate: (1 = 1) && matchre("moonsilk shirt", "\b(?i)(NULL|NIL|OFF|0)\b")
  584. ubercombat.cmd: if returned: False
  585. ubercombat.cmd: if evaluate: (1 = 0) && !matchre("moonsilk shirt", "\b(?i)(NULL|NIL|OFF|0)\b")
  586. ubercombat.cmd: if returned: False
  587. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b")
  588. ubercombat.cmd: if returned: False
  589. ubercombat.cmd: if evaluate: (1 = 1) && !matchre("mask", "\b(?i)(NULL|NIL|OFF|0)\b")
  590. ubercombat.cmd: if returned: True
  591. ubercombat.cmd(21075): setvariable ARMOR.FACE NULL
  592. ubercombat.cmd: if evaluate: (1 = 1) && matchre("mask", "\b(?i)(NULL|NIL|OFF|0)\b")
  593. ubercombat.cmd: if returned: False
  594. ubercombat.cmd: if evaluate: (1 = 0) && !matchre("moonsilk shirt", "\b(?i)(NULL|NIL|OFF|0)\b")
  595. ubercombat.cmd: if returned: False
  596. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b")
  597. ubercombat.cmd: if returned: False
  598. ubercombat.cmd: if evaluate: (1 = 1) && !matchre("helm", "\b(?i)(NULL|NIL|OFF|0)\b")
  599. ubercombat.cmd: if returned: True
  600. ubercombat.cmd(21086): setvariable ARMOR.HEAD NULL
  601. ubercombat.cmd: if evaluate: (1 = 1) && matchre("helm", "\b(?i)(NULL|NIL|OFF|0)\b")
  602. ubercombat.cmd: if returned: False
  603. ubercombat.cmd: if evaluate: (1 = 0) && !matchre("helm", "\b(?i)(NULL|NIL|OFF|0)\b")
  604. ubercombat.cmd: if returned: False
  605. ubercombat.cmd: if evaluate: (0 = 1) || (0 = 1)
  606. ubercombat.cmd: if returned: False
  607. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b")
  608. ubercombat.cmd: if returned: False
  609. ubercombat.cmd: if evaluate: (1 = 1) && !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b")
  610. ubercombat.cmd: if returned: False
  611. ubercombat.cmd: if evaluate: (1 = 1) && matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b")
  612. ubercombat.cmd: if returned: True
  613. ubercombat.cmd(21099): setvariable ARMOR.ARMS NULL
  614. ubercombat.cmd: if evaluate: (1 = 0) && !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b")
  615. ubercombat.cmd: if returned: False
  616. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b")
  617. ubercombat.cmd: if returned: False
  618. ubercombat.cmd: if evaluate: (1 = 1) && !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b")
  619. ubercombat.cmd: if returned: False
  620. ubercombat.cmd: if evaluate: (1 = 1) && matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b")
  621. ubercombat.cmd: if returned: True
  622. ubercombat.cmd(21110): setvariable ARMOR.ABDOMEN NULL
  623. ubercombat.cmd: if evaluate: (1 = 0) && !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b")
  624. ubercombat.cmd: if returned: False
  625. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b")
  626. ubercombat.cmd: if returned: False
  627. ubercombat.cmd: if evaluate: (1 = 1) && !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b")
  628. ubercombat.cmd: if returned: False
  629. ubercombat.cmd: if evaluate: (1 = 1) && matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b")
  630. ubercombat.cmd: if returned: True
  631. ubercombat.cmd(21121): setvariable ARMOR.BACK NULL
  632. ubercombat.cmd: if evaluate: (1 = 0) && !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b")
  633. ubercombat.cmd: if returned: False
  634. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b")
  635. ubercombat.cmd: if returned: False
  636. ubercombat.cmd: if evaluate: (1 = 1) && !matchre("gloves", "\b(?i)(NULL|NIL|OFF|0)\b")
  637. ubercombat.cmd: if returned: True
  638. ubercombat.cmd(21131): setvariable ARMOR.HANDS NULL
  639. ubercombat.cmd: if evaluate: (1 = 1) && matchre("gloves", "\b(?i)(NULL|NIL|OFF|0)\b")
  640. ubercombat.cmd: if returned: False
  641. ubercombat.cmd: if evaluate: (1 = 0) && !matchre("gloves", "\b(?i)(NULL|NIL|OFF|0)\b")
  642. ubercombat.cmd: if returned: False
  643. ubercombat.cmd: if evaluate: (0 = 1) || (0 = 1)
  644. ubercombat.cmd: if returned: False
  645. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b")
  646. ubercombat.cmd: if returned: False
  647. ubercombat.cmd: if evaluate: (1 = 1) && !matchre("moonsilk pant", "\b(?i)(NULL|NIL|OFF|0)\b")
  648. ubercombat.cmd: if returned: True
  649. ubercombat.cmd(21143): setvariable ARMOR.LEGS NULL
  650. ubercombat.cmd: if evaluate: (1 = 1) && matchre("moonsilk pant", "\b(?i)(NULL|NIL|OFF|0)\b")
  651. ubercombat.cmd: if returned: False
  652. ubercombat.cmd: if evaluate: (1 = 0) && !matchre("moonsilk pant", "\b(?i)(NULL|NIL|OFF|0)\b")
  653. ubercombat.cmd: if returned: False
  654. ubercombat.cmd: if evaluate: !matchre("NULL", "\b(?i)(NULL|NIL|OFF|0)\b")
  655. ubercombat.cmd: if returned: False
  656. ubercombat.cmd: if evaluate: (1 = 1) && !matchre("handwrap", "\b(?i)(NULL|NIL|OFF|0)\b")
  657. ubercombat.cmd: if returned: True
  658. ubercombat.cmd(21154): setvariable ARMOR.KNUCKLE handwrap
  659. ubercombat.cmd: if evaluate: (1 = 1) && matchre("handwrap", "\b(?i)(NULL|NIL|OFF|0)\b")
  660. ubercombat.cmd: if returned: False
  661. ubercombat.cmd: if evaluate: (1 = 0) && !matchre("handwrap", "\b(?i)(NULL|NIL|OFF|0)\b")
  662. ubercombat.cmd: if returned: False
  663. ubercombat.cmd: if evaluate: !matchre("handwrap", "\b(?i)(NULL|NIL|OFF|0)\b")
  664. ubercombat.cmd: if returned: True
  665. ubercombat.cmd(21159): gosub stowing
  666. ubercombat.cmd(14484): delay 0.0001
  667. ubercombat.cmd(14485): setvariable LOCATION STOWING
  668. ubercombat.cmd(14486): pause 0.001
  669. ubercombat.cmd: if evaluate: matchre("Empty Empty", "torch")
  670. ubercombat.cmd: if returned: False
  671. ubercombat.cmd: if evaluate: matchre("Empty Empty", "(vine|grass)")
  672. ubercombat.cmd: if returned: False
  673. ubercombat.cmd: if evaluate: matchre("Empty Empty", "\bNULL|parry stick\b")
  674. ubercombat.cmd: if returned: False
  675. 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")
  676. ubercombat.cmd: if returned: False
  677. ubercombat.cmd: if evaluate: matchre(" ", "rope")
  678. ubercombat.cmd: if returned: False
  679. ubercombat.cmd: if evaluate: matchre(" ", "bundle")
  680. ubercombat.cmd: if returned: False
  681. ubercombat.cmd: if evaluate: matchre(" ", "block")
  682. ubercombat.cmd: if returned: False
  683. ubercombat.cmd: if evaluate: contains(" ", "(granite block|block)")
  684. ubercombat.cmd: if returned: False
  685. ubercombat.cmd(14504): pause 0.001
  686. >
  687. ubercombat.cmd: if evaluate: matchre("Empty Empty", "bracer")
  688. ubercombat.cmd: if returned: False
  689. ubercombat.cmd: if evaluate: matchre("You also see a pile of rocks.", "almanac")
  690. ubercombat.cmd: if returned: False
  691. ubercombat.cmd: if evaluate: matchre("", "(crossbow|bow|short bow|sling|arbalest|slurbow)")
  692. ubercombat.cmd: if returned: False
  693. ubercombat.cmd: if evaluate: matchre("Empty Empty", "sterak axe|cutlass|pilum|bow|sling|baton|hammer|staff|mattock|throwing axe|bastard sword|crossbow|spear|flamberge|katana|assassin's blade")
  694. ubercombat.cmd: if returned: False
  695. ubercombat.cmd: if evaluate: matchre("Empty Empty","(partisan|shield|buckler|lumpy bundle|halberd|staff|longbow|khuj|tower shield)")
  696. ubercombat.cmd: if returned: False
  697. ubercombat.cmd: if evaluate: matchre("Empty Empty","(partisan|shield|buckler|lumpy bundle|halberd|staff|longbow|khuj|tower shield)")
  698. ubercombat.cmd: if returned: False
  699. ubercombat.cmd: if evaluate: matchre("You also see a pile of rocks.", "lumpy bundle") && (1 = 1)
  700. ubercombat.cmd: if returned: False
  701. ubercombat.cmd: if evaluate: matchre("Empty Empty", "\bfan\b")
  702. ubercombat.cmd: if returned: False
  703. ubercombat.cmd: if evaluate: matchre(" ", "material")
  704. ubercombat.cmd: if returned: False
  705. ubercombat.cmd: if evaluate: matchre(" ", "zills")
  706. ubercombat.cmd: if returned: False
  707. ubercombat.cmd: if evaluate: matchre("Empty Empty", "bundle")
  708. ubercombat.cmd: if returned: False
  709. ubercombat.cmd: if evaluate: matchre("Empty Empty", "bundle")
  710. ubercombat.cmd: if returned: False
  711. ubercombat.cmd: if evaluate: ("Empty" = "Empty") && ("Empty" = "Empty")
  712. ubercombat.cmd: if returned: True
  713. ubercombat.cmd(14522): return
  714. *** PUT ON FIST WEAPON: handwrap ***
  715. ubercombat.cmd(21161): gosub PUT get my handwrap
  716. ubercombat.cmd(14263): delay 0.0001
  717. ubercombat.cmd(14264): setvariable putaction get my handwrap
  718. ubercombat.cmd(14265): setvariable LOCATION PUT_1
  719. ubercombat.cmd(14266): passing label: PUT_1
  720. ubercombat.cmd(14348): matchwait
  721. get my handwrap
  722.  
  723. You get some bear claw handwraps from inside your leather pack.
  724. >
  725. ubercombat.cmd: match goto return_clear
  726. ubercombat.cmd(32248): passing label: RETURN_CLEAR
  727. ubercombat.cmd(32249): delay 0.0001
  728. ubercombat.cmd(32251): pause 0.0001
  729. ubercombat.cmd(32252): pause 0.0001
  730. ubercombat.cmd(32253): return
  731. ubercombat.cmd(21162): gosub PUT wear my handwrap
  732. ubercombat.cmd(14263): delay 0.0001
  733. ubercombat.cmd(14264): setvariable putaction wear my handwrap
  734. ubercombat.cmd(14265): setvariable LOCATION PUT_1
  735. ubercombat.cmd(14266): passing label: PUT_1
  736. ubercombat.cmd(14348): matchwait
  737. wear my handwrap
  738.  
  739. You slide some bear claw handwraps onto your hands and clench your fists to secure the fit.
  740. >
  741. ubercombat.cmd: match goto return_clear
  742. ubercombat.cmd(32248): passing label: RETURN_CLEAR
  743. ubercombat.cmd(32249): delay 0.0001
  744. ubercombat.cmd(32251): pause 0.0001
  745. ubercombat.cmd(32252): pause 0.0001
  746. ubercombat.cmd(32253): return
  747. ubercombat.cmd(21163): pause 0.01
  748. ubercombat.cmd: if evaluate: (1 = 1)
  749. ubercombat.cmd: if returned: True
  750. ubercombat.cmd(21167): gosub GET parry stick
  751. ubercombat.cmd(15026): delay 0.0001
  752. ubercombat.cmd(15027): pause 0.1
  753. ubercombat.cmd(15028): setvariable todo parry stick
  754. ubercombat.cmd(15029): setvariable LOCATION GET1
  755. ubercombat.cmd(15030): passing label: GET1
  756. ubercombat.cmd(15031): pause 0.1
  757. ubercombat.cmd(15050): matchwait
  758. get parry stick
  759. What were you referring to?
  760. >
  761. ubercombat.cmd: match goto return
  762. ubercombat.cmd(32254): passing label: RETURN
  763. ubercombat.cmd(32255): delay 0.0001
  764. ubercombat.cmd(32256): return
  765. ubercombat.cmd(21168): gosub PUT wear my parry stick
  766. ubercombat.cmd(14263): delay 0.0001
  767. ubercombat.cmd(14264): setvariable putaction wear my parry stick
  768. ubercombat.cmd(14265): setvariable LOCATION PUT_1
  769. ubercombat.cmd(14266): passing label: PUT_1
  770. ubercombat.cmd(14348): matchwait
  771. wear my parry stick
  772. Wear what?
  773. (You can also WEAR LEFT or WEAR RIGHT)
  774. >
  775. ubercombat.cmd: match goto return_clear
  776. ubercombat.cmd(32248): passing label: RETURN_CLEAR
  777. ubercombat.cmd(32249): delay 0.0001
  778. ubercombat.cmd(32251): pause 0.0001
  779. ubercombat.cmd(32252): pause 0.0001
  780. ubercombat.cmd(32253): return
  781. ============================
  782. *** NOW WEARING ALL ARMOR!
  783. ============================
  784. [ubercombat]: inv armor
  785. ubercombat.cmd(21174): class off: retreat
  786. ubercombat.cmd(21175): pause 0.2
  787. All of your armor:
  788.  
  789. a firestained glaes buckler with a seven-pointed star boss
  790. [Type INVENTORY HELP for more options]
  791. >
  792. ubercombat.cmd(21176): return
  793. ubercombat.cmd(20890): return
  794. ubercombat.cmd(2068): class on: shield
  795. ubercombat.cmd: if evaluate: (1 = 1)
  796. ubercombat.cmd: if returned: True
  797. ubercombat.cmd(2069): gosub SHIELD_CHECK
  798. =============
  799. ** SHIELD CHECK
  800. =============
  801. ubercombat.cmd(12858): pause 0.001
  802. [ubercombat]: thump my buckler
  803. ubercombat.cmd(12871): matchwait
  804. You thump a firestained glaes buckler with a seven-pointed star boss with the back of your hand.
  805. >
  806. ubercombat.cmd: match goto get_shield_arm
  807. ubercombat.cmd(12872): passing label: GET_SHIELD_ARM
  808. ubercombat.cmd(12873): gosub PUT remove my buckler
  809. ubercombat.cmd(14263): delay 0.0001
  810. ubercombat.cmd(14264): setvariable putaction remove my buckler
  811. ubercombat.cmd(14265): setvariable LOCATION PUT_1
  812. ubercombat.cmd(14266): passing label: PUT_1
  813. ubercombat.cmd(14348): matchwait
  814. remove my buckler
  815.  
  816. ubercombat.cmd(550): action triggered: ^You loosen the straps securing
  817. ubercombat.cmd(550): action commands: var shield 0
  818. ubercombat.cmd(550): setvariable shield 0
  819. ubercombat.cmd(577): action triggered: ^You loosen the straps securing your .* and remove it\.
  820. ubercombat.cmd(577): action commands: instant put #tvar UC_Shield 0
  821. You loosen the straps securing your glaes buckler and remove it.
  822. >
  823. ubercombat.cmd: match goto return_clear
  824. ubercombat.cmd(32248): passing label: RETURN_CLEAR
  825. ubercombat.cmd(32249): delay 0.0001
  826. ubercombat.cmd(32251): pause 0.0001
  827. ubercombat.cmd(32252): pause 0.0001
  828. ubercombat.cmd(32253): return
  829. ubercombat.cmd(12874): pause 0.5
  830. ubercombat.cmd(12875): passing label: GET_SHIELD_BAG
  831. ubercombat.cmd(12876): pause 0.001
  832. ubercombat.cmd: if evaluate: !matchre(" buckler", "buckler")
  833. ubercombat.cmd: if returned: False
  834. ubercombat.cmd(12882): pause 0.01
  835. ubercombat.cmd: if evaluate: !contains("glaes buckler", "buckler")
  836. ubercombat.cmd: if returned: False
  837. ubercombat.cmd: if evaluate: ("Ranger" = "Cleric")
  838. ubercombat.cmd: if returned: False
  839. ubercombat.cmd: if evaluate: ("Ranger" = "Cleric")
  840. ubercombat.cmd: if returned: False
  841. ubercombat.cmd: if evaluate: (1 = 0)
  842. ubercombat.cmd: if returned: False
  843. ubercombat.cmd(12893): passing label: ADJUST_SHIELD_ARM
  844. ubercombat.cmd(12894): pause 0.1
  845. ubercombat.cmd(12895): pause 0.2
  846. ubercombat.cmd(12903): matchwait
  847. adj my buckler
  848. You adjust the straps of your buckler, lengthening them so that it can be worn across your shoulder.
  849. >
  850. ubercombat.cmd: match goto adjust_shield_arm
  851. ubercombat.cmd(12893): passing label: ADJUST_SHIELD_ARM
  852. ubercombat.cmd(12894): pause 0.1
  853. ubercombat.cmd(12895): pause 0.2
  854. ubercombat.cmd(12903): matchwait
  855. adj my buckler
  856. You adjust the straps of your buckler, tightening them so that it will fit securely upon your left arm.
  857. >
  858. ubercombat.cmd: match goto adjust_shield_done
  859. ubercombat.cmd(12909): passing label: ADJUST_SHIELD_DONE
  860. [ubercombat]: wear my buckler
  861. ubercombat.cmd(12914): matchwait
  862.  
  863. ubercombat.cmd(553): action triggered: ^You slide your left arm through the straps on your
  864. ubercombat.cmd(553): action commands: var shield 1
  865. ubercombat.cmd(553): setvariable shield 1
  866. ubercombat.cmd(576): action triggered: ^You slide your left arm through the straps on your .* and flex\, gaining a feel for the .* weight\.
  867. ubercombat.cmd(576): action commands: instant put #tvar UC_Shield 1
  868. You slide your left arm through the straps on your glaes buckler and flex, gaining a feel for the buckler's weight.
  869. >
  870. ubercombat.cmd: match goto shield_check_2
  871. ubercombat.cmd(12922): passing label: SHIELD_CHECK_2
  872. ubercombat.cmd(12923): pause 0.1
  873. ubercombat.cmd: if evaluate: contains("Empty", "buckler")
  874. ubercombat.cmd: if returned: False
  875. ubercombat.cmd: if evaluate: matchre("NULL", "BOW|CROSSBOW|SLINGS")
  876. ubercombat.cmd: if returned: False
  877. ubercombat.cmd: if evaluate: (1 = 0)
  878. ubercombat.cmd: if returned: False
  879. ubercombat.cmd: if evaluate: (1 = 1)
  880. ubercombat.cmd: if returned: True
  881. ubercombat.cmd: if evaluate: ("buckler" = "NULL")
  882. ubercombat.cmd: if returned: False
  883. ubercombat.cmd: if evaluate: (1 = 1)
  884. ubercombat.cmd: if returned: True
  885. ubercombat.cmd: if evaluate: matchre("NULL", "BOW|CROSSBOW|SLINGS")
  886. ubercombat.cmd: if returned: False
  887. ubercombat.cmd: if evaluate: (1 = 0)
  888. ubercombat.cmd: if returned: False
  889. ubercombat.cmd(12948): return
  890. ubercombat.cmd(2070): class off: shield
  891. ubercombat.cmd(2071): gosub STANCE_SETUP
  892. ubercombat.cmd: if evaluate: !matchre("CUSTOM", "\b(?i)(NULL|NIL|OFF|0)\b") && ("NULL" = "OFFHAND") && matchre("CUSTOM", "(?i)(SHIELD|EVASION|PARRY|CUSTOM)")
  893. ubercombat.cmd: if returned: False
  894. ubercombat.cmd: if evaluate: !matchre("PARRY", "\b(?i)(NULL|NIL|OFF|0)\b") && ("NULL" = "SE") && matchre("PARRY", "(?i)(SHIELD|EVASION|PARRY|CUSTOM)")
  895. ubercombat.cmd: if returned: False
  896. ubercombat.cmd: if evaluate: !matchre("PARRY", "\b(?i)(NULL|NIL|OFF|0)\b") && ("NULL" = "LE") && matchre("PARRY", "(?i)(SHIELD|EVASION|PARRY|CUSTOM)")
  897. ubercombat.cmd: if returned: False
  898. ubercombat.cmd: if evaluate: !matchre("PARRY", "\b(?i)(NULL|NIL|OFF|0)\b") && ("NULL" = "THE") && matchre("PARRY", "(?i)(SHIELD|EVASION|PARRY|CUSTOM)")
  899. ubercombat.cmd: if returned: False
  900. ubercombat.cmd: if evaluate: !matchre("PARRY", "\b(?i)(NULL|NIL|OFF|0)\b") && ("NULL" = "SB") && matchre("PARRY", "(?i)(SHIELD|EVASION|PARRY|CUSTOM)")
  901. ubercombat.cmd: if returned: False
  902. ubercombat.cmd: if evaluate: !matchre("PARRY", "\b(?i)(NULL|NIL|OFF|0)\b") && ("NULL" = "LB") && matchre("PARRY", "(?i)(SHIELD|EVASION|PARRY|CUSTOM)")
  903. ubercombat.cmd: if returned: False
  904. ubercombat.cmd: if evaluate: !matchre("PARRY", "\b(?i)(NULL|NIL|OFF|0)\b") && ("NULL" = "THB") && matchre("PARRY", "(?i)(SHIELD|EVASION|PARRY|CUSTOM)")
  905. ubercombat.cmd: if returned: False
  906. ubercombat.cmd: if evaluate: !matchre("SHIELD", "\b(?i)(NULL|NIL|OFF|0)\b") && ("NULL" = "SLINGS") && matchre("SHIELD", "(?i)(SHIELD|EVASION|PARRY|CUSTOM)")
  907. ubercombat.cmd: if returned: False
  908. ubercombat.cmd: if evaluate: !matchre("SHIELD", "\b(?i)(NULL|NIL|OFF|0)\b") && ("NULL" = "CROSSBOW") && matchre("SHIELD", "(?i)(SHIELD|EVASION|PARRY|CUSTOM)")
  909. ubercombat.cmd: if returned: False
  910. ubercombat.cmd: if evaluate: !matchre("SHIELD", "\b(?i)(NULL|NIL|OFF|0)\b") && ("NULL" = "BOW") && matchre("SHIELD", "(?i)(SHIELD|EVASION|PARRY|CUSTOM)")
  911. ubercombat.cmd: if returned: False
  912. ubercombat.cmd: if evaluate: !matchre("PARRY", "\b(?i)(NULL|NIL|OFF|0)\b") && ("NULL" = "POLEARMS") && matchre("PARRY", "(?i)(SHIELD|EVASION|PARRY|CUSTOM)")
  913. ubercombat.cmd: if returned: False
  914. ubercombat.cmd: if evaluate: !matchre("PARRY", "\b(?i)(NULL|NIL|OFF|0)\b") && ("NULL" = "STAVES") && matchre("PARRY", "(?i)(SHIELD|EVASION|PARRY|CUSTOM)")
  915. ubercombat.cmd: if returned: False
  916. ubercombat.cmd: if evaluate: !matchre("PARRY", "\b(?i)(NULL|NIL|OFF|0)\b") && ("NULL" = "LT") && matchre("PARRY", "(?i)(SHIELD|EVASION|PARRY|CUSTOM)")
  917. ubercombat.cmd: if returned: False
  918. ubercombat.cmd: if evaluate: !matchre("PARRY", "\b(?i)(NULL|NIL|OFF|0)\b") && ("NULL" = "HT") && matchre("PARRY", "(?i)(SHIELD|EVASION|PARRY|CUSTOM)")
  919. ubercombat.cmd: if returned: False
  920. ubercombat.cmd: if evaluate: matchre("NULL","^(LE|THE|LB|THB|STAVES|POLEARMS)") && (15 < 20)
  921. ubercombat.cmd: if returned: False
  922. ubercombat.cmd: if evaluate: matchre("NULL","^(SLINGS|BOW|CROSSBOW|HT|LT|BRAWL)") && (15 < 25)
  923. ubercombat.cmd: if returned: False
  924. ubercombat.cmd: if evaluate: matchre("NULL","^(SLINGS|BOW|CROSSBOW|HT|LT|BRAWL)") && (11 < 25)
  925. ubercombat.cmd: if returned: False
  926. ubercombat.cmd: if evaluate: matchre("NULL","^(SE|LE|THE|SB|LB|THB|STAVES|POLEARMS)")
  927. ubercombat.cmd: if returned: False
  928. ubercombat.cmd: if evaluate: (15 < 32)
  929. ubercombat.cmd: if returned: True
  930. ubercombat.cmd(13132): goto STANCE_SET_SHIELD
  931. ubercombat.cmd(13096): gosub SET_STANCE shield
  932. ubercombat.cmd(13139): setvariable Stance shield
  933. ubercombat.cmd(13140): passing label: SET_STANCE_CONT
  934. ubercombat.cmd(13144): matchwait
  935. stance shield
  936.  
  937. You are now set to use your shield stance:
  938.  
  939. Attack : 100%
  940. Evade : 100%
  941. Parry : 2%
  942. Block : 100%
  943.  
  944. >
  945. ubercombat.cmd: match goto return
  946. ubercombat.cmd(32254): passing label: RETURN
  947. ubercombat.cmd(32255): delay 0.0001
  948. ubercombat.cmd(32256): return
  949. ubercombat.cmd(13098): return
  950. ubercombat.cmd: if evaluate: (0)
  951. ubercombat.cmd: if returned: False
  952. ubercombat.cmd(2073): gosub STATUSBAR
  953. ubercombat.cmd(13185): setvariable tempRanks 0
  954. ubercombat.cmd(13186): math: tempRanks add 0
  955. ubercombat.cmd(13186): math result: tempRanks=0
  956. ubercombat.cmd(13188): setvariable Ranks 0
  957. ubercombat.cmd: if evaluate: (0 = 1)
  958. ubercombat.cmd: if returned: False
  959. ubercombat.cmd: if evaluate: (0 = 0)
  960. ubercombat.cmd: if returned: True
  961. ubercombat.cmd(13215): return
  962. ubercombat.cmd(2075): passing label: TOP
  963. ubercombat.cmd(2076): setvariable LAST TOP
  964. Variables Saved
  965. ubercombat.cmd(2078): pause 0.0001
  966. ubercombat.cmd(2080): gosub WEAPON.SET
  967. ubercombat.cmd(2435): setvariable temparray Large_Edged|Twohanded_Edged|Large_Blunt|Polearms|Slings|Staves|Brawling|Light_Thrown|Bow|Crossbow|Small_Edged|
  968. ubercombat.cmd(2436): setvariable lowarray
  969. ubercombat.cmd(2437): setvariable combatsToTrain
  970. ubercombat.cmd(2438): eval: numberOfAllCombats count("Large_Edged|Twohanded_Edged|Large_Blunt|Polearms|Slings|Staves|Brawling|Light_Thrown|Bow|Crossbow|Small_Edged|", "|")
  971. ubercombat.cmd(2438): eval result: numberOfAllCombats=11
  972. ubercombat.cmd(2439): eval: numberOfTotalCombats count("Large_Edged|Twohanded_Edged|Large_Blunt|Polearms|Slings|Staves|Brawling|Light_Thrown|Bow|Crossbow|Small_Edged|", "|")
  973. ubercombat.cmd(2439): eval result: numberOfTotalCombats=11
  974. ubercombat.cmd(2440): gosub LowRanks Large_Edged|Twohanded_Edged|Large_Blunt|Polearms|Slings|Staves|Brawling|Light_Thrown|Bow|Crossbow|Small_Edged| all
  975. ubercombat.cmd(2592): setvariable temparray Large_Edged|Twohanded_Edged|Large_Blunt|Polearms|Slings|Staves|Brawling|Light_Thrown|Bow|Crossbow|Small_Edged|
  976. ubercombat.cmd(2593): setvariable sorttype all
  977. ubercombat.cmd(2595): setvariable lowarray
  978. ======================
  979. * SORTING all RANKS
  980. * FROM LOWEST TO HIGHEST
  981. ======================
  982. ubercombat.cmd(2600): setvariable ExpTracker.GagExpCurrent 1
  983. ubercombat.cmd(2601): setvariable CircleCalc.ParseCurrent 1
  984. ubercombat.cmd(2607): eval: temparray replacere("Large_Edged|Twohanded_Edged|Large_Blunt|Polearms|Slings|Staves|Brawling|Light_Thrown|Bow|Crossbow|Small_Edged|", "Target", "Targeted_Magic")
  985. ubercombat.cmd(2607): eval result: temparray=Large_Edged|Twohanded_Edged|Large_Blunt|Polearms|Slings|Staves|Brawling|Light_Thrown|Bow|Crossbow|Small_Edged|
  986. ubercombat.cmd(2608): eval: temparray replacere("Large_Edged|Twohanded_Edged|Large_Blunt|Polearms|Slings|Staves|Brawling|Light_Thrown|Bow|Crossbow|Small_Edged|", "_", " ")
  987. ubercombat.cmd(2608): eval result: temparray=Large Edged|Twohanded Edged|Large Blunt|Polearms|Slings|Staves|Brawling|Light Thrown|Bow|Crossbow|Small Edged|
  988. ubercombat.cmd(2610): pause 0.5
  989. [ubercombat]: exp all all
  990. ubercombat.cmd(2612): waitfor EXP HELP for
  991.  
  992. Overall state of mind: clear
  993.  
  994. Perception - 1647.18
  995. Evasion - 1521.04
  996. Skinning - 1513.35
  997. Stealth - 1473.25
  998. Missile Mastery - 1447.32
  999. Melee Mastery - 1437.31
  1000. Light Armor - 1403.79
  1001. Shield Usage - 1390.87
  1002. Defending - 1390.54
  1003. Chain Armor - 1366.01
  1004. Parry Ability - 1346.94
  1005. Scouting - 1320.15
  1006. Locksmithing - 1281.03
  1007. ubercombat.cmd(2609): action triggered: ^(Large Edged|Twohanded Edged|Large Blunt|Polearms|Slings|Staves|Brawling|Light Thrown|Bow|Crossbow|Small Edged|)\s+-
  1008. ubercombat.cmd(2609): action commands: var lowarray $1|%lowarray
  1009. ubercombat.cmd(2609): setvariable lowarray Bow|
  1010. Bow - 1232.35
  1011. Brigandine - 1210.53
  1012. Plate Armor - 1207.59
  1013. Life Magic - 1166.73
  1014. Tactics - 1165.39
  1015. ubercombat.cmd(2609): action triggered: ^(Large Edged|Twohanded Edged|Large Blunt|Polearms|Slings|Staves|Brawling|Light Thrown|Bow|Crossbow|Small Edged|)\s+-
  1016. ubercombat.cmd(2609): action commands: var lowarray $1|%lowarray
  1017. ubercombat.cmd(2609): setvariable lowarray Small Edged|Bow|
  1018. Small Edged - 1146.25
  1019. Arcana - 1095.41
  1020. Attunement - 1066.89
  1021. Debilitation - 1063.03
  1022. ubercombat.cmd(2609): action triggered: ^(Large Edged|Twohanded Edged|Large Blunt|Polearms|Slings|Staves|Brawling|Light Thrown|Bow|Crossbow|Small Edged|)\s+-
  1023. ubercombat.cmd(2609): action commands: var lowarray $1|%lowarray
  1024. ubercombat.cmd(2609): setvariable lowarray Crossbow|Small Edged|Bow|
  1025. Crossbow - 1035.55
  1026. Appraisal - 1033.78
  1027. ubercombat.cmd(2609): action triggered: ^(Large Edged|Twohanded Edged|Large Blunt|Polearms|Slings|Staves|Brawling|Light Thrown|Bow|Crossbow|Small Edged|)\s+-
  1028. ubercombat.cmd(2609): action commands: var lowarray $1|%lowarray
  1029. ubercombat.cmd(2609): setvariable lowarray Brawling|Crossbow|Small Edged|Bow|
  1030. Brawling - 1028.39
  1031. Athletics - 1019.82
  1032. Outdoorsmanship - 1004.88
  1033. ubercombat.cmd(2609): action triggered: ^(Large Edged|Twohanded Edged|Large Blunt|Polearms|Slings|Staves|Brawling|Light Thrown|Bow|Crossbow|Small Edged|)\s+-
  1034. ubercombat.cmd(2609): action commands: var lowarray $1|%lowarray
  1035. ubercombat.cmd(2609): setvariable lowarray Large Edged|Brawling|Crossbow|Small Edged|Bow|
  1036. Large Edged - 982.95
  1037. Augmentation - 960.47
  1038. ubercombat.cmd(2609): action triggered: ^(Large Edged|Twohanded Edged|Large Blunt|Polearms|Slings|Staves|Brawling|Light Thrown|Bow|Crossbow|Small Edged|)\s+-
  1039. ubercombat.cmd(2609): action commands: var lowarray $1|%lowarray
  1040. ubercombat.cmd(2609): setvariable lowarray Twohanded Edged|Large Edged|Brawling|Crossbow|Small Edged|Bow|
  1041. Twohanded Edged - 950.68
  1042. ubercombat.cmd(2609): action triggered: ^(Large Edged|Twohanded Edged|Large Blunt|Polearms|Slings|Staves|Brawling|Light Thrown|Bow|Crossbow|Small Edged|)\s+-
  1043. ubercombat.cmd(2609): action commands: var lowarray $1|%lowarray
  1044. ubercombat.cmd(2609): setvariable lowarray Light Thrown|Twohanded Edged|Large Edged|Brawling|Crossbow|Small Edged|Bow|
  1045. Light Thrown - 947.40
  1046. Targeted Magic - 896.75
  1047. ubercombat.cmd(2609): action triggered: ^(Large Edged|Twohanded Edged|Large Blunt|Polearms|Slings|Staves|Brawling|Light Thrown|Bow|Crossbow|Small Edged|)\s+-
  1048. ubercombat.cmd(2609): action commands: var lowarray $1|%lowarray
  1049. ubercombat.cmd(2609): setvariable lowarray Polearms|Light Thrown|Twohanded Edged|Large Edged|Brawling|Crossbow|Small Edged|Bow|
  1050. Polearms - 869.62
  1051. ubercombat.cmd(2609): action triggered: ^(Large Edged|Twohanded Edged|Large Blunt|Polearms|Slings|Staves|Brawling|Light Thrown|Bow|Crossbow|Small Edged|)\s+-
  1052. ubercombat.cmd(2609): action commands: var lowarray $1|%lowarray
  1053. ubercombat.cmd(2609): setvariable lowarray Slings|Polearms|Light Thrown|Twohanded Edged|Large Edged|Brawling|Crossbow|Small Edged|Bow|
  1054. Slings - 864.05
  1055. ubercombat.cmd(2609): action triggered: ^(Large Edged|Twohanded Edged|Large Blunt|Polearms|Slings|Staves|Brawling|Light Thrown|Bow|Crossbow|Small Edged|)\s+-
  1056. ubercombat.cmd(2609): action commands: var lowarray $1|%lowarray
  1057. ubercombat.cmd(2609): setvariable lowarray Large Blunt|Slings|Polearms|Light Thrown|Twohanded Edged|Large Edged|Brawling|Crossbow|Small Edged|Bow|
  1058. Large Blunt - 855.06
  1059. ubercombat.cmd(2609): action triggered: ^(Large Edged|Twohanded Edged|Large Blunt|Polearms|Slings|Staves|Brawling|Light Thrown|Bow|Crossbow|Small Edged|)\s+-
  1060. ubercombat.cmd(2609): action commands: var lowarray $1|%lowarray
  1061. ubercombat.cmd(2609): setvariable lowarray Staves|Large Blunt|Slings|Polearms|Light Thrown|Twohanded Edged|Large Edged|Brawling|Crossbow|Small Edged|Bow|
  1062. Staves - 833.86
  1063. Utility - 821.05
  1064. Heavy Thrown - 819.05
  1065. First Aid - 801.99
  1066. Small Blunt - 780.60
  1067. Scholarship - 780.28
  1068. Warding - 754.23
  1069. Twohanded Blunt - 747.22
  1070. Offhand Weapon - 745.65
  1071. Engineering - 703.75
  1072. Sorcery - 670.76
  1073. Thievery - 510.03
  1074. Performance - 377.03
  1075. Mechanical Lore - 264.27
  1076. Outfitting - 229.48
  1077. Forging - 183.01
  1078. Alchemy - 169.55
  1079. Enchanting - 141.58
  1080.  
  1081. TDPs Gained from all skillsets: 144033
  1082. Total Ranks in all skillsets: 51652
  1083. EXP HELP for more information
  1084.  
  1085. >
  1086. ubercombat.cmd(2613): eval: lowarray replacere("Staves|Large Blunt|Slings|Polearms|Light Thrown|Twohanded Edged|Large Edged|Brawling|Crossbow|Small Edged|Bow|", "\|+", "|")
  1087. ubercombat.cmd(2613): eval result: lowarray=Staves|Large Blunt|Slings|Polearms|Light Thrown|Twohanded Edged|Large Edged|Brawling|Crossbow|Small Edged|Bow|
  1088. [Script error in ubercombat.cmd(2614): Eval (replacere("Staves|Large Blunt|Slings|Polearms|Light Thrown|Twohanded Edged|Large Edged|Brawling|Crossbow|Small Edged|Bow|", "\|$", "")) contains variable character '$'. Did you use an unassigned variable?]
  1089. ubercombat.cmd(2614): eval: lowarray replacere("Staves|Large Blunt|Slings|Polearms|Light Thrown|Twohanded Edged|Large Edged|Brawling|Crossbow|Small Edged|Bow|", "\|$", "")
  1090. ubercombat.cmd(2614): eval result: lowarray=Staves|Large Blunt|Slings|Polearms|Light Thrown|Twohanded Edged|Large Edged|Brawling|Crossbow|Small Edged|Bow
  1091. ubercombat.cmd(2615): eval: lowarray replacere("Staves|Large Blunt|Slings|Polearms|Light Thrown|Twohanded Edged|Large Edged|Brawling|Crossbow|Small Edged|Bow", " ", "_")
  1092. ubercombat.cmd(2615): eval result: lowarray=Staves|Large_Blunt|Slings|Polearms|Light_Thrown|Twohanded_Edged|Large_Edged|Brawling|Crossbow|Small_Edged|Bow
  1093. ubercombat.cmd(2616): eval: lowarray replacere("Staves|Large_Blunt|Slings|Polearms|Light_Thrown|Twohanded_Edged|Large_Edged|Brawling|Crossbow|Small_Edged|Bow", "Targeted_Magic", "Target")
  1094. ubercombat.cmd(2616): eval result: lowarray=Staves|Large_Blunt|Slings|Polearms|Light_Thrown|Twohanded_Edged|Large_Edged|Brawling|Crossbow|Small_Edged|Bow
  1095. ubercombat.cmd(2617): eval: lowarray replacere("Staves|Large_Blunt|Slings|Polearms|Light_Thrown|Twohanded_Edged|Large_Edged|Brawling|Crossbow|Small_Edged|Bow", "Targeted Magic", "Target")
  1096. ubercombat.cmd(2617): eval result: lowarray=Staves|Large_Blunt|Slings|Polearms|Light_Thrown|Twohanded_Edged|Large_Edged|Brawling|Crossbow|Small_Edged|Bow
  1097. ubercombat.cmd(2618): class off: magic
  1098. ubercombat.cmd(2622): return
  1099. ubercombat.cmd(2441): gosub HighRanks Large_Edged|Twohanded_Edged|Large_Blunt|Polearms|Slings|Staves|Brawling|Light_Thrown|Bow|Crossbow|Small_Edged| weapons
  1100. ubercombat.cmd(2624): setvariable temparray Large_Edged|Twohanded_Edged|Large_Blunt|Polearms|Slings|Staves|Brawling|Light_Thrown|Bow|Crossbow|Small_Edged|
  1101. ubercombat.cmd(2625): setvariable sorttype weapons
  1102. ubercombat.cmd(2626): setvariable higharray
  1103. ubercombat.cmd(2627): setvariable ExpTracker.GagExpCurrent 1
  1104. ubercombat.cmd(2628): setvariable CircleCalc.ParseCurrent 1
  1105. ubercombat.cmd(2631): eval: temparray replacere("Large_Edged|Twohanded_Edged|Large_Blunt|Polearms|Slings|Staves|Brawling|Light_Thrown|Bow|Crossbow|Small_Edged|", "_", " ")
  1106. ubercombat.cmd(2631): eval result: temparray=Large Edged|Twohanded Edged|Large Blunt|Polearms|Slings|Staves|Brawling|Light Thrown|Bow|Crossbow|Small Edged|
  1107. ubercombat.cmd(2633): pause 0.5
  1108. [Script paused: ubercombat.cmd]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement