Advertisement
Guest User

Untitled

a guest
Nov 25th, 2015
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.06 KB | None | 0 0
  1.  
  2.  
  3. action var CRITTER.DEAD yes when ^A rock guardian collapses into a pile of stone rubble\.$
  4. action var CRITTER.DEAD yes when ^a armored warklin crumbles to the ground\.$
  5. action var CRITTER.DEAD yes when ^A warklin mauler crumbles to the ground\.$
  6. action var CRITTER.DEAD yes when ^A misshapen germish'din lets out a grating bellow as its fists unclench, then collapses into a massive heap of
  7.  
  8. peeling flesh\.$
  9. action var CRITTER.DEAD yes when ^A black marble gargoyle throws its head back and screams\, "Asketi! I have failed you!" \ The gargoyle's claws
  10.  
  11. scrabble one last time before it falls still\.$
  12. action var CRITTER.DEAD yes when ^The nomad stares skyward in relief before falling to the ground in a boneless heap\.$
  13. action var CRITTER.DEAD yes when ^A zombie stomper falls belly-up and grunts its last grunt\.$
  14. action var CRITTER.DEAD yes when ^A crumbling gam chaga lunges forward, snapping its jaws closed one final time as it collapses\.$
  15.  
  16.  
  17.  
  18.  
  19. var MOB %1
  20.  
  21.  
  22. SB:
  23. put stow claymore
  24. pause .5
  25. put wield left bulhawf
  26. pause
  27. sbloop:
  28. put attack left %MOB
  29. pause
  30. pause .1
  31. if %CRITTER.DEAD = yes then
  32. {
  33. var CRITTER.DEAD no
  34. gosub LOOT
  35. }
  36. sb.check:
  37. if $Small_Blunt.LearningRate < 25 then goto sbloop
  38.  
  39. LB:
  40. put stow bulhawf
  41. pause
  42. put get sled
  43. pause
  44. lbloop:
  45. put attack %MOB
  46. pause
  47. pause .1
  48. if %CRITTER.DEAD = yes then
  49. {
  50. var CRITTER.DEAD no
  51. gosub LOOT
  52. }
  53. lb.check:
  54. if $Large_Blunt.LearningRate < 25 then goto lbloop
  55.  
  56. 2HB:
  57. put stow sled
  58. pause
  59. put get flail
  60. pause
  61. 2hbloop:
  62. put attack %MOB
  63. pause
  64. pause .1
  65. if %CRITTER.DEAD = yes then
  66. {
  67. var CRITTER.DEAD no
  68. gosub LOOT
  69. }
  70. 2hb.check:
  71. if $Twohanded_Blunt.LearningRate < 25 then goto 2hbloop
  72.  
  73. STAVES:
  74. put stow my flail
  75. pause
  76. put untie cane
  77. pause
  78. stavesloop:
  79. put attack %MOB
  80. pause
  81. pause .1
  82. if %CRITTER.DEAD = yes then
  83. {
  84. var CRITTER.DEAD no
  85. gosub LOOT
  86. }
  87. staves.check:
  88. if $Staves.LearningRate < 25 then goto stavesloop
  89.  
  90. POLEARMS:
  91. put tie my cane to leath tools
  92. pause
  93. put get my allarh
  94. pause
  95. polearmsloop:
  96. put attack %MOB
  97. pause
  98. pause .1
  99. if %CRITTER.DEAD = yes then
  100. {
  101. var CRITTER.DEAD no
  102. gosub LOOT
  103. }
  104. polearms.check:
  105. if $Polearms.LearningRate < 25 then goto polearmsloop
  106.  
  107. BRAWLING:
  108. put stow allarh
  109. pause
  110. brawlingloop:
  111. put attack %MOB
  112. pause
  113. pause .1
  114. if %CRITTER.DEAD = yes then
  115. {
  116. var CRITTER.DEAD no
  117. gosub LOOT
  118. }
  119. BRAWLING.check:
  120. if $Brawling.LearningRate < 25 then goto brawlingloop
  121.  
  122. BOW:
  123. put get my shortbow
  124. pause
  125. bowloop:
  126. put load
  127. pause
  128. pause .1
  129. put aim %MOB
  130. pause 10
  131. put fire
  132. pause
  133. pause .1
  134. if %CRITTER.DEAD = yes then
  135. {
  136. var CRITTER.DEAD no
  137. gosub LOOT
  138. gosub ARROWS
  139. }
  140. bow.check:
  141. if $Bow.LearningRate < 25 then goto bowloop
  142.  
  143. XBOW:
  144. stow shortbow
  145. pause 1
  146. put get my stonebow
  147. pause
  148. xbowloop:
  149. put load
  150. pause
  151. pause .1
  152. put aim %MOB
  153. pause 12
  154. put fire %MOB
  155. pause
  156. pause .1
  157. if %CRITTER.DEAD = yes then
  158. {
  159. var CRITTER.DEAD no
  160. gosub LOOT
  161. }
  162. put get shard
  163. xbow.check:
  164. if $Crossbow.LearningRate < 25 then goto xbowloop
  165. SLING:
  166. put stow stonebow
  167. pause
  168. put get my sling
  169. pause
  170. slingloop:
  171. put load
  172. pause
  173. pause .1
  174. put aim %MOB
  175. pause 12
  176. put fire %MOB
  177. pause
  178. pause .1
  179. if %CRITTER.DEAD = yes then
  180. {
  181. var CRITTER.DEAD no
  182. gosub LOOT
  183. }
  184. put get shard
  185. sling.check:
  186. if $Slings.LearningRate < 25 then goto slingloop
  187.  
  188. LT:
  189. pause
  190. put stow my sling
  191. pause
  192. put stow shard
  193. pause
  194. put wield left bulhawf
  195. pause
  196. ltloop:
  197. put throw left %MOB
  198. pause
  199. pause .1
  200. put get bulhawf
  201. pause
  202. pause .1
  203. if %CRITTER.DEAD = yes then
  204. {
  205. var CRITTER.DEAD no
  206. gosub LOOT
  207. }
  208. lt.check:
  209. if $Light_Thrown.LearningRate < 25 then goto ltloop
  210.  
  211. HT:
  212. put stow bulhawf
  213. pause
  214. put wield left allarh
  215. pause
  216. htloop:
  217. put lob left %MOB
  218. pause
  219. pause .1
  220. put get allarh
  221. pause
  222. pause .1
  223. if %CRITTER.DEAD = yes then
  224. {
  225. var CRITTER.DEAD no
  226. gosub LOOT
  227. }
  228. ht.check:
  229. if $Heavy_Thrown.LearningRate < 25 then goto htloop
  230.  
  231. LE:
  232. put stow my allarh
  233. pause
  234. put get my axe
  235. pause
  236. leloop:
  237. put attack %MOB
  238. pause
  239. pause .1
  240. if %CRITTER.DEAD = yes then
  241. {
  242. var CRITTER.DEAD no
  243. gosub LOOT
  244. }
  245. LE.check:
  246. if $Large_Edged.LearningRate < 25 then goto leloop
  247.  
  248. 2HE:
  249. put stow axe
  250. pause 1
  251. put get claymore
  252. pause
  253. 2heloop:
  254. put attack %MOB
  255. pause
  256. pause .1
  257. if %CRITTER.DEAD = yes then
  258. {
  259. var CRITTER.DEAD no
  260. gosub LOOT
  261. }
  262. 2he.check:
  263. if $Twohanded_Edged.LearningRate < 25 then goto 2heloop
  264. else goto SB
  265.  
  266.  
  267. #### ADD NEW WEAPONS ABOVE THIS LINE ####
  268.  
  269. ARROWS:
  270. match ARROWS You pick up a murky arrow.
  271. match ARROWS_OUT Stow what?
  272. put stow murky arrow
  273. matchwait
  274. ARROWS_OUT:
  275. return
  276.  
  277. BOLTS:
  278. match BOLTS You pick up a slender tip bolt.
  279. match BOLTS_OUT Stow what?
  280. put stow slender bolt
  281. matchwait
  282. BOLTS_OUT:
  283. return
  284.  
  285.  
  286. LOOT:
  287. SKIN:
  288. put arrange all %MOB
  289. pause
  290. pause 1
  291. put skin %MOB
  292. pause
  293. pause .1
  294. put loot
  295. pause
  296.  
  297. GEM:
  298. matchre GEM You pick up (a|some)
  299. match GEM_OUT Stow what?
  300. put stow gem
  301. matchwait
  302. GEM_OUT:
  303. pause 1
  304. COIN:
  305. match COIN You pick up
  306. match COIN_OUT What were you
  307. put get coin
  308. matchwait
  309. COIN_OUT:
  310. BOX:
  311. match BOX You pick up
  312. match BOX_OUT Stow what?
  313. put stow box
  314. matchwait
  315. BOX_OUT:
  316. return
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement