yojimbos_law

first draft of nouveau OCRS macro

Nov 20th, 2017
223
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.44 KB | None | 0 0
  1. ##needs checks for combat items
  2. ##check for non-optimal solid gold for daily power pills.
  3. ##also win-lose affirmation.
  4. if monstername *solid gold* && !match optimal
  5. if monstername *sandworm* || monstername *54ndw0rm*
  6. ##abort "power pill me pleeeaaaase"
  7. while hasskill shattering punch && !hppercentbelow 50
  8. skill shattering punch
  9. endwhile
  10. while hascombatitem power pill && !hppercentbelow 50
  11. use power pill, power pill
  12. endwhile
  13. while hascombatitem daily affirmation: think win-lose && !hppercentbelow 50
  14. use daily affirmation: think win-lose, daily affirmation: think win-lose
  15. endwhile
  16. endif
  17. if monstername *Combat Training Snowman* || monstername *C0mb47 7r41n1ng 5n0wm4n*
  18. goto killkillkill
  19. endif
  20. if snarfblat 385
  21. while !match "Eldritch Tentacle" && !match "31dr17ch 73n74c13"
  22. use glark cable, glark cable
  23. endwhile
  24. endif
  25. endif
  26.  
  27. if monstername *drunk pygmy*
  28. if !haseffect "On the Trail"
  29. skill transcendent olfaction
  30. endif
  31. endif
  32.  
  33. if monstername *witchess pawn* || monstername *w17ch355 p4wn*
  34. while hascombatitem spooky putty sheet && !match ticking && !match electrified && !times 5
  35. use spooky putty sheet
  36. endwhile
  37. goto killkillkill
  38. endif
  39.  
  40. if snarfblat 385 || snarfblat 344 || snarfblat 460
  41. while !match "Eldritch Tentacle" && !match "31dr17ch 73n74c13"
  42. goto runrunrun
  43. endwhile
  44. endif
  45.  
  46. if monstername *Combat Training Snowman* || monstername *C0mb47 7r41n1ng 5n0wm4n*
  47. goto killkillkill
  48. endif
  49.  
  50. ##check for timer 1
  51. while haseffect 873 && !hppercentbelow 50 && !pastround 25
  52. if monstername *sandworm* || monstername *54ndw0rm*
  53. if monstername *optimal*
  54. mark killkillkill
  55. if !monsterhpabove 15
  56. jiggle
  57. endif
  58. if monsterhpabove 800 && monstername *untouchable*
  59. if monstername *restless* || monstername *annoying*
  60. abort "what the fuck is this shit"
  61. endif
  62. endif
  63. if !match electrified
  64. ##should split cases for monsterhpabove for jiggling. matters to expected profit, but ugh.
  65. while !match untouchable && monsterhpabove 0 && !hppercentbelow 50 && !pastround 25
  66. skill toynado
  67. endwhile
  68. if monstername *untouchable*
  69. while hasskill Curse of Marinara && !hppercentbelow 50 && !pastround 5
  70. skill curse of marinara
  71. endwhile
  72. while hasskill Conspiratorial Whispers && !hppercentbelow 50 && !pastround 10
  73. skill conspiratorial whispers
  74. endwhile
  75. while hasskill summon love stinkbug && !hppercentbelow 50 && !pastround 10
  76. skill summon love stinkbug
  77. endwhile
  78. ##if monstername *phase-shifting* && !hppercentbelow 30 && !pastround 25
  79. if !hppercentbelow 30 && !pastround 25
  80. use tin snips, cinnamon troll doll
  81. use grape troll doll, blue raspberry troll doll
  82. while !hppercentbelow 30 && !pastround 25
  83. while !match "grape troll" && !match "will have moved"
  84. use miniborg Destroy-O-Bot, grape troll doll
  85. endwhile
  86. while !match "raspberry troll" && !match "will have moved"
  87. use miniborg Destroy-O-Bot, blue raspberry troll doll
  88. endwhile
  89. while !match "cinnamon troll" && !match "will have moved"
  90. use miniborg Destroy-O-Bot, cinnamon troll doll
  91. endwhile
  92. while monstername *cartwheeling* || monstername *restless* || monstername *phase-shifting*
  93. goto endofattacks
  94. endwhile
  95. while !hppercentbelow 30 && !pastround 20
  96. attack
  97. endwhile
  98. mark endofattacks
  99. while !match ghostly && !match "red-hot" && !hppercentbelow 30 && !pastround 20
  100. use Miniborg Destroy-O-Bot, Miniborg Destroy-O-Bot
  101. endwhile
  102. use chipotle wasabi cilantro aioli, chipotle wasabi cilantro aioli
  103. endwhile
  104. endif
  105. endif
  106. endif
  107. if monstername *electrified*
  108. if !monsterhpabove 15
  109. jiggle
  110. endif
  111. if !match restless && !match annoying && !match phase-shifting && !match untouchable
  112. while !match stinky && !hppercentbelow 50 && !pastround 25
  113. skill eggsplosion
  114. endwhile
  115. while monstername *stinky* && !hppercentbelow 50 && !pastround 25
  116. skill awesome balls of fire
  117. endwhile
  118. endif
  119. if !match untouchable
  120. while !hppercentbelow 50 && !pastround 20
  121. attack
  122. endwhile
  123. endif
  124. if monstername *untouchable*
  125. if monstername *unstoppable* && monsterhpabove 300
  126. if monstername *annoying* || monstername *restless*
  127. abort "big scary thing"
  128. endif
  129. endif
  130. if monstername *unstoppable*
  131. if !match restless && !match annoying && !monsterhpabove 700
  132. use grape troll doll, cinnamon troll doll
  133. use blue raspberry troll doll, tin snips
  134. if !match phase-shifting
  135. skill curse of marinara
  136. skill conspiratorial whispers
  137. skill summon love stinkbug
  138. endif
  139. while !pastround 20
  140. while !hppercentbelow 30
  141. use chipotle wasabi cilantro aioli, chipotle wasabi cilantro aioli
  142. endwhile
  143. while hppercentbelow 30
  144. use chipotle wasabi cilantro aioli, New Age healing crystal
  145. endwhile
  146. endwhile
  147. endif
  148. endif
  149. if !match restless && !match annoying
  150. use grape troll doll, little red book
  151. use blue raspberry troll doll, time-spinner
  152. use cinnamon troll doll, nasty-smelling moss
  153. use tin snips, miniborg Destroy-O-Bot
  154. endif
  155. if !match phase-shifting && !match annoying && !match restless
  156. skill curse of marinara
  157. skill conspiratorial whispers
  158. skill summon love stinkbug
  159. while !monsterhpabove 1500 && !hppercentbelow 40 && !pastround 24
  160. skill headbutt
  161. endwhile
  162. endif
  163. while !monsterhpabove 300 && !match annoying && !match unstoppable && !hppercentbelow 40 && !pastround 20
  164. attack
  165. endwhile
  166. endif
  167. endif
  168. endif
  169. if !match optimal
  170. mark runrunrun
  171. if monstername *electrified*
  172. if monstername *restless* || monstername *annoying*
  173. while !hppercentbelow 50 && !pastround 25
  174. use louder than bomb, louder than bomb
  175. endwhile
  176. endif
  177. while !match restless && !match annoying && !hppercentbelow 50 && !pastround 25
  178. use tattered scrap of paper, tattered scrap of paper
  179. endwhile
  180. endif
  181. while !match electrified && !hppercentbelow 50 && !pastround 25
  182. use tattered scrap of paper, tattered scrap of paper
  183. endwhile
  184. endif
  185. endif
  186. if monstername *Eldritch Tentacle* || monstername *31dr17ch 73n74c13*
  187. if !match untouchable || monstername *stinky* || monstername *frozen*
  188. jiggle
  189. endif
  190. if monstername *untouchable*
  191. if !match annoying && !match restless
  192. if !match phase-shifting
  193. skill belch the rainbow
  194. endif
  195. if monstername *phase-shifting*
  196. if !match ghostly
  197. use tin snips, tin snips
  198. endif
  199. if monstername *ghostly*
  200. use chipotle wasabi cilantro aioli
  201. endif
  202. endif
  203.  
  204. endif
  205. while !match electrified && !match ticking && !hppercentbelow 50 && !pastround 25
  206. skill belch the rainbow
  207. endwhile
  208. if monstername *ticking* || monstername *electrified*
  209. if monstername *restless* || monstername *annoying*
  210. use chipotle wasabi cilantro aioli, chipotle wasabi cilantro aioli
  211. endif
  212. if !match restless && !match annoying
  213. use blue raspberry troll doll, grape troll doll
  214. use tin snips, tin snips
  215. endif
  216. endif
  217. endif
  218. endif
  219. endwhile
  220. abort "fuck fuck fuck fuck fuck, we're so fucked"
  221. icon pastalighthouses
  222. scrollwhendone
Advertisement
Add Comment
Please, Sign In to add comment