Advertisement
SilvertigerL_C

UOF Profile

Dec 9th, 2017
323
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 126.39 KB | None | 0 0
  1. <!DOCTYPE profile>
  2. <profile>
  3. <data name="CommandPrefix">0x0</data>
  4. <data name="UseObjectsQueue">False</data>
  5. <data name="ShowCorpseNames">False</data>
  6. <data name="ShowCreatureNames">False</data>
  7. <data name="OpenCorpses">True</data>
  8. <data name="OpenCorpsesRange">0x1</data>
  9. <data name="ShowMobileHits">True</data>
  10. <data name="PositionInTitle">False</data>
  11. <data name="ForceResolution">True</data>
  12. <data name="GameWindowWidth">0x60e</data>
  13. <data name="GameWindowHeight">0x3e8</data>
  14. <data name="FilterLight">True</data>
  15. <data name="FilterMusic">True</data>
  16. <data name="FilterBardsMusic">True</data>
  17. <data name="FilterSound">True</data>
  18. <data name="FilterWeather">True</data>
  19. <data name="FilterSeason">False</data>
  20. <data name="FixedSeason">0x0</data>
  21. <data name="FilterDeath">True</data>
  22. <data name="FilterRepeatedMessages">True</data>
  23. <data name="FilterOthersSpeechColor">True</data>
  24. <data name="FilterSnoopingMessages">True</data>
  25. <data name="FilterTradeWindow">False</data>
  26. <data name="FilterRewardGump">False</data>
  27. <data name="HandsBeforePotions">True</data>
  28. <data name="HandsBeforeCasting">False</data>
  29. <data name="SmartTarget">0x0</data>
  30. <data name="SmartTargetRange">True</data>
  31. <data name="SmartTargetRangeValue">0xc</data>
  32. <data name="HighlightCurrentTarget">True</data>
  33. <data name="BlockInvalidHeal">False</data>
  34. <data name="ActionDelay">0x28a</data>
  35. <data name="UseObjectsLimit">0x1</data>
  36. <data name="TargetShare">0x0</data>
  37. <data name="MountSerial">0x10a66a</data>
  38. <data name="BladeSerial">0xffffffff</data>
  39. <data name="BoneCutter">False</data>
  40. <data name="AutoMount">False</data>
  41. <data name="AutoBandage">False</data>
  42. <data name="AutoBandageTarget">0x0</data>
  43. <data name="AutoBandageScale">False</data>
  44. <data name="AutoBandageCount">False</data>
  45. <data name="AutoBandageStart">False</data>
  46. <data name="AutoBandageStartValue">0x5f</data>
  47. <data name="AutoBandageDelay">0x9c4</data>
  48. <data name="AutoBandageFormula">False</data>
  49. <data name="AutoBandageHidden">False</data>
  50. <data name="OpenDoors">True</data>
  51. <data name="UseDoors">False</data>
  52. <data name="SpellsColor">True</data>
  53. <data name="SpellsMode">0x1</data>
  54. <data name="SpellsTargetShare">0x0</data>
  55. <data name="OpenDoorsMode">0x0</data>
  56. <data name="OpenCorpsesMode">0x3</data>
  57. <data name="ShowMobileFlags">True</data>
  58. <data name="StateHighlightMode">0x3</data>
  59. <data name="StaticFields">True</data>
  60. <data name="CountStealthSteps">False</data>
  61. <data name="FriendsListOnly">False</data>
  62. <data name="FriendsParty">True</data>
  63. <data name="MoveConflictingItems">True</data>
  64. <data name="CustomCaption">True</data>
  65. <data name="CustomCaptionMode">0x1</data>
  66. <data name="CustomCaptionText"> %cntr %cntr-2 %cntr-3 %cntr-4 %cntr-5 %cntr-6 %cntr-7 %cntr-8 %cntr-9 %cntr-10 %cntr-11 %cntr-12 %cntr-13 %cntr-14 %cntr-15 - $weight/$maxweight - $criminaltimer</data>
  67. <data name="WarnCounters">True</data>
  68. <data name="WarnCountersValue">0x5</data>
  69. <data name="HighlightReagents">True</data>
  70. <data name="DisplayCountersName">False</data>
  71. <data name="CaptionUseNotoHue">True</data>
  72. <data name="CaptionUseNotoHue">True</data>
  73. <data name="DisplayCountersImage">True</data>
  74. <data name="FilterKarmaMessages">True</data>
  75. <data name="FilterFameMessages">True</data>
  76. <data name="PreventDismount">False</data>
  77. <data name="PreventAttackFriends">False</data>
  78. <data name="AutoSearchContainers">False</data>
  79. <data name="AutoAcceptParty">True</data>
  80. <data name="StaticFieldsMode">0x0</data>
  81. <friends>
  82. <friend name="Mistborn">0x13149d</friend>
  83. <friend name="Dirt McGirt.">0xe8df1</friend>
  84. <friend name="Unlucky Charms">0x6d089</friend>
  85. <friend name="DamionScarrrr">0xaa7fd</friend>
  86. <friend name="Sound of Trace">0x2228b</friend>
  87. <friend name="Sif">0xe5ec7</friend>
  88. <friend name="an evil child">0xa5a92</friend>
  89. <friend name="Havoc II">0xd3a48</friend>
  90. <friend name="Bubblegum">0x4a7c6</friend>
  91. <friend name="Anxious">0xa0e19</friend>
  92. <friend name="M'">0x6595a</friend>
  93. <friend name="Indika-">0xadbe8</friend>
  94. <friend name="Will take frees">0x4a091</friend>
  95. <friend name="Our Savior Jesus">0x6b6e3</friend>
  96. <friend name="Mode">0x8d713</friend>
  97. <friend name="Little Jody">0x7d45a</friend>
  98. <friend name="Dias">0x1783c</friend>
  99. <friend name="RagScaRr">0x12c639</friend>
  100. <friend name="Fuschtank">0x1f139</friend>
  101. <friend name="A Red">0x45cdf</friend>
  102. <friend name="TheMagee">0x54796</friend>
  103. <friend name="Sepsis">0x5b638</friend>
  104. <friend name="Over there">0xca69f</friend>
  105. <friend name="Charles Bronson">0x8ccb0</friend>
  106. <friend name="TrailerPark Joey">0x4ac8d</friend>
  107. <friend name="Blood Moon">0x11c01f</friend>
  108. <friend name="Jive Turkey">0x91cc8</friend>
  109. <friend name="a cold medina">0xb4916</friend>
  110. <friend name="Shogo">0x215</friend>
  111. <friend name="Mr MuffNPuff">0x589c3</friend>
  112. <friend name="Born of Osiris.">0x13a41a</friend>
  113. <friend name="Stoned.Southern">0x75a23</friend>
  114. <friend name="Gyms">0x2490b</friend>
  115. <friend name="Filius Flitwick">0xa63da</friend>
  116. </friends>
  117. <counters>
  118. <counter image="True" name="Yellow Potion" enabled="True" color="0x0" format="cntr" graphic="0xf0c"/>
  119. <counter image="True" name="Orange Potion" enabled="True" color="0x0" format="cntr-2" graphic="0xf07"/>
  120. <counter image="True" name="Red Potion" enabled="True" color="0x0" format="cntr-3" graphic="0xf0b"/>
  121. <counter image="True" name="clean bandage" enabled="True" color="0x0" format="cntr-4" graphic="0xe21"/>
  122. <counter image="True" name="Blue Potion" enabled="True" color="0x0" format="cntr-5" graphic="0xf08"/>
  123. <counter image="True" name="White Potion" enabled="True" color="0x0" format="cntr-6" graphic="0xf09"/>
  124. <counter image="True" name="Purple Potion" enabled="True" color="0x0" format="cntr-7" graphic="0xf0d"/>
  125. <counter image="True" name="Mandrake Root" enabled="True" color="0x0" format="cntr-8" graphic="0xf86"/>
  126. <counter image="True" name="Sulfurous Ash" enabled="True" color="0x0" format="cntr-9" graphic="0xf8c"/>
  127. <counter image="True" name="Garlic" enabled="True" color="0x0" format="cntr-10" graphic="0xf84"/>
  128. <counter image="True" name="Black Pearl" enabled="True" color="0x0" format="cntr-11" graphic="0xf7a"/>
  129. <counter image="True" name="Nightshade" enabled="True" color="0x0" format="cntr-12" graphic="0xf88"/>
  130. <counter image="True" name="Blood Moss" enabled="True" color="0x0" format="cntr-13" graphic="0xf7b"/>
  131. <counter image="True" name="Spiders' Silk" enabled="True" color="0x0" format="cntr-14" graphic="0xf8d"/>
  132. <counter image="True" name="Ginseng" enabled="True" color="0x0" format="cntr-15" graphic="0xf85"/>
  133. <counter image="True" name="gold coin" enabled="True" color="0x0" format="cntr-16" graphic="0xeed"/>
  134. </counters>
  135. <vendors>
  136. <buystate enabled="False" list=""/>
  137. <sellstate enabled="False" list=""/>
  138. <shoppinglist type="Buy" name="Buy-1" complete="False" limit="999">
  139. <item amount="999" graphic="0x1bfb"/>
  140. </shoppinglist>
  141. </vendors>
  142. <scavenger enabled="True">
  143. <scavenge enabled="True" color="0x0" graphic="0x26ac"/>
  144. <scavenge enabled="True" color="0x0" graphic="0xf3f"/>
  145. </scavenger>
  146. <autosearchexemptions/>
  147. <objects>
  148. <obj name="archbag">0x4059e6eb</obj>
  149. <obj name="axe">0x4279d67c</obj>
  150. <obj name="bag">0x409d27f8</obj>
  151. <obj name="bronzearchbag">0x40fe3d62</obj>
  152. <obj name="bronzefencebag">0x40fe3d68</obj>
  153. <obj name="bronzemacebag">0x40fe3d6c</obj>
  154. <obj name="bronzeswordsbag">0x40fe3d64</obj>
  155. <obj name="buddy">0x261da</obj>
  156. <obj name="crate">0x41beffc6</obj>
  157. <obj name="donebag">0x44978a43</obj>
  158. <obj name="fencebag">0x447ee787</obj>
  159. <obj name="frombag">0x40412418</obj>
  160. <obj name="gateregs">0x40a49f5c</obj>
  161. <obj name="goldarchbag">0x40fe3d66</obj>
  162. <obj name="goldfencebag">0x40fe3d6d</obj>
  163. <obj name="goldmacebag">0x40fe3d69</obj>
  164. <obj name="goldswordsbag">0x40fe3d6a</obj>
  165. <obj name="hammer">0x415dfd43</obj>
  166. <obj name="ignots">0x4280b8ca</obj>
  167. <obj name="instrument">0x41dfe019</obj>
  168. <obj name="key">0x41beffc7</obj>
  169. <obj name="lute">0x40de129e</obj>
  170. <obj name="macebag">0x42d86f3d</obj>
  171. <obj name="needid">0x406a4816</obj>
  172. <obj name="noxkeg">0x43c4511f</obj>
  173. <obj name="platearmsbag">0x413780c0</obj>
  174. <obj name="platechestbag">0x4405dc70</obj>
  175. <obj name="platehandsbag">0x4465d060</obj>
  176. <obj name="plateheadbag">0x417c792e</obj>
  177. <obj name="plateid">0x44731b8e</obj>
  178. <obj name="platelegsbag">0x41c3293d</obj>
  179. <obj name="plateneckbag">0x432a4657</obj>
  180. <obj name="poop">0x3d8e0</obj>
  181. <obj name="pot">0x41aa739d</obj>
  182. <obj name="pouchok">0x4157f53b</obj>
  183. <obj name="regdrop">0x421d1226</obj>
  184. <obj name="restock">0x421d1226</obj>
  185. <obj name="reward box">0x40770c80</obj>
  186. <obj name="selfsort">0x42530d9a</obj>
  187. <obj name="shieldbag">0x413780df</obj>
  188. <obj name="slayerarchbag">0x40fe3d61</obj>
  189. <obj name="slayerfencebag">0x40fe3d65</obj>
  190. <obj name="slayermacebag">0x40fe3d6b</obj>
  191. <obj name="slayerswordsbag">0x40fe3d63</obj>
  192. <obj name="studdedarmsbag">0x4096852c</obj>
  193. <obj name="studdedchestbag">0x41585d9c</obj>
  194. <obj name="studdedhandsbag">0x441cb78e</obj>
  195. <obj name="studdedheadbag">0x40edea5d</obj>
  196. <obj name="studdedid">0x4072ba57</obj>
  197. <obj name="studdedlegsbag">0x40ec9026</obj>
  198. <obj name="studdedneckbag">0x43baecde</obj>
  199. <obj name="swordsbag">0x42163c1e</obj>
  200. <obj name="targetofpoison">0x40054c62</obj>
  201. <obj name="toarmsbag">0x406a4822</obj>
  202. <obj name="tochestbag">0x406a4819</obj>
  203. <obj name="tohandsbag">0x415135da</obj>
  204. <obj name="toheadbag">0x40524723</obj>
  205. <obj name="tolegsbag">0x4078fcdf</obj>
  206. <obj name="toneckbag">0x4035d485</obj>
  207. <obj name="toorcbag">0x438587dc</obj>
  208. <obj name="trash">0x40215481</obj>
  209. <obj name="trash barrel">0x405dd5a0</obj>
  210. <obj name="tub">0x405f0e4d</obj>
  211. </objects>
  212. <hotkeys>
  213. <hotkey action="macro.play" param="target" key="0x101" pass="False"/>
  214. <hotkey action="macro.play" param="reveal" key="0x4b" pass="False"/>
  215. <hotkey action="macro.play" param="drinkpotion" key="0x31" pass="False"/>
  216. <hotkey action="macro.play" param="trap" key="0x420" pass="False"/>
  217. <hotkey action="macro.play" param="untrap" key="0x35" pass="False"/>
  218. <hotkey action="macro.play" param="fireball" key="0x844" pass="False"/>
  219. <hotkey action="macro.play" param="arch cure" key="0x52" pass="False"/>
  220. <hotkey action="macro.play" param="flamestrike" key="0x832" pass="False"/>
  221. <hotkey action="macro.play" param="throwpot" key="0x50" pass="False"/>
  222. <hotkey action="macro.play" param="all kill" key="0x73" pass="False"/>
  223. <hotkey action="macro.play" param="boladump" key="0x248" pass="False"/>
  224. <hotkey action="macro.play" param="all follow me" key="0x77" pass="False"/>
  225. <hotkey action="macro.play" param="xheal" key="0xa52" pass="False"/>
  226. <hotkey action="macro.play" param="list" key="0x79" pass="False"/>
  227. <hotkey action="macro.play" param="reload" key="0x74" pass="False"/>
  228. <hotkey action="macro.play" param="recall" key="0xbc" pass="False"/>
  229. <hotkey action="macro.play" param="usegate" key="0xbe" pass="False"/>
  230. <hotkey action="macro.play" param="openpot" key="0x4f" pass="False"/>
  231. <hotkey action="macro.play" param="openbody" key="0x252" pass="False"/>
  232. <hotkey action="macro.play" param="cuthead" key="0x246" pass="False"/>
  233. <hotkey action="macro.play" param="checkrelative" key="0x76" pass="False"/>
  234. <hotkey action="macro.play" param="trymine" key="0x75" pass="False"/>
  235. <hotkey action="macro.play" param="stunpunch" key="0x32" pass="False"/>
  236. <hotkey action="macro.play" param="megaxheal" key="0x7a" pass="False"/>
  237. <hotkey action="macro.play" param="wandheal" key="0x48" pass="False"/>
  238. <hotkey action="macro.play" param="sense" key="0x70" pass="False"/>
  239. <hotkey action="macro.play" param="xhealhacks" key="0x103" pass="False"/>
  240. <hotkey action="macro.play" param="sortleatherpart1" key="0x6a" pass="False"/>
  241. <hotkey action="macro.play" param="sortleatherpart0" key="0x6f" pass="False"/>
  242. <hotkey action="macro.play" param="sortleatherpart2" key="0x6b" pass="False"/>
  243. <hotkey action="macro.play" param="sortmace2" key="0x6d" pass="False"/>
  244. <hotkey action="macro.play" param="Invis Self" key="0xa51" pass="False"/>
  245. <hotkey action="macro.play" param="orgaizer 1" key="0x6bf" pass="False"/>
  246. <hotkey action="macro.play" param="target enemy" key="0x901" pass="False"/>
  247. <hotkey action="macro.play" param="pots" key="0x58" pass="False"/>
  248. <hotkey action="macro.play" param="Dispell Summons" key="0x38" pass="False"/>
  249. <hotkey action="macro.play" param="organizeme" key="0xa5a" pass="False"/>
  250. <hotkey action="macro.play" param="chug pots" key="0x858" pass="False"/>
  251. <hotkey action="macro.play" param="resurrect" key="0x57" pass="False"/>
  252. <hotkey action="macro.play" param="Candle" key="0xc0" pass="False"/>
  253. <hotkey action="macro.play" param="BLESS" key="0x835" pass="False"/>
  254. <hotkey action="macro.play" param="delay ebolt" key="0x46" pass="False"/>
  255. <hotkey action="macro.play" param="delay lightning" key="0x41" pass="False"/>
  256. <hotkey action="hotkeys" key="0xdd" pass="False"/>
  257. <hotkey action="agents.dress.dress-1" key="0x72" pass="False"/>
  258. <hotkey action="combat.bandage.self" key="0x55" pass="False"/>
  259. <hotkey action="combat.consume.potions.refresh" key="0x42" pass="False"/>
  260. <hotkey action="spells.magery.protection" key="0x37" pass="True"/>
  261. <hotkey action="spells.magery.explosion" key="0x831" pass="True"/>
  262. <hotkey action="targeting.get.enemy.closest.gray.both" key="0x834" pass="True"/>
  263. <hotkey action="spells.magery.weaken" key="0x851" pass="False"/>
  264. <hotkey action="spells.magery.poison" key="0x433" pass="False"/>
  265. <hotkey action="spells.magery.lightning" key="0x841" pass="False"/>
  266. <hotkey action="spells.magery.greaterheal" key="0x59" pass="False"/>
  267. <hotkey action="spells.magery.mindblast" key="0x833" pass="False"/>
  268. <hotkey action="combat.consume.potions.heal" key="0x44" pass="False"/>
  269. <hotkey action="spells.magery.energybolt" key="0x846" pass="False"/>
  270. <hotkey action="spells.magery.paralyze" key="0x51" pass="False"/>
  271. <hotkey action="actions.grabitem" key="0x33" pass="False"/>
  272. <hotkey action="agents.organizer.organizer-1" key="0x39" pass="False"/>
  273. <hotkey action="spells.magery.wallofstone" key="0x53" pass="False"/>
  274. <hotkey action="spells.magery.dispelfield" key="0x4c" pass="False"/>
  275. <hotkey action="targeting.friends.add" key="0xbb" pass="False"/>
  276. <hotkey action="combat.wands.identification" key="0xc" pass="False"/>
  277. <hotkey action="macros.stop" key="0xc20" pass="False"/>
  278. <hotkey action="targeting.friends.remove" key="0xbd" pass="False"/>
  279. <hotkey action="spells.miniheal.self" key="0x857" pass="False"/>
  280. <hotkey action="spells.magery.curse" key="0x852" pass="False"/>
  281. <hotkey action="spells.bigheal.self" key="0xa45" pass="False"/>
  282. <hotkey action="spells.magery.paralyzefield" key="0x251" pass="False"/>
  283. <hotkey action="spells.magery.magicarrow" key="0x845" pass="False"/>
  284. <hotkey action="spells.magery.teleport" key="0x8c0" pass="False"/>
  285. <hotkey action="targeting.get.enemy.nearest.non-friendly.both" key="0x102" pass="False"/>
  286. </hotkeys>
  287. <macros>
  288. <macro loop="True" name="healhim" interrupt="False">while not skill 'healing' >= 95.8;useobject 0x40455937;pause 100;target! 0xadbe8;pause 10500;endwhile;</macro>
  289. <macro loop="False" name="relative" interrupt="True">if war 'self';warmode 'off';endif;if not war 'self';warmode 'on';endif;pause 1000;@cleartargetqueue;usetype 0xf0d 0 'backpack' 0;waitfortarget 1000;pause 600;if war 'self';warmode 'off';endif;if not war 'self';warmode 'on';endif;sysmsg 'STOP MOVING RIGHT NOW!!!' 25;pause 1050;if war 'self';warmode 'off';endif;if not war 'self';warmode 'on';endif;@clearjournal;setability 'primary' on;setability 'primary' on;setability 'primary' on;attack 'enemy';attack 'enemy';setability 'primary' on;setability 'primary' on;waitforjournal 'You deliver a paralyzing blow!' 5000;if injournal 'You deliver a paralyzing blow!';@clearjournal;while targetexists 'any';target 'enemy';endwhile;if inregion 'guards' 'enemy' 10;cast 'flame strike' 'enemy';else;cast 'meteor swarm' 'enemy';endif;while waitingfortarget 'harmful';endwhile;cast 'magic arrow' 'enemy';while waitingfortarget 'harmful';endwhile;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;@clearjournal;endif;</macro>
  290. <macro loop="False" name="HEALTHBAR" interrupt="True">getenemy 'murderer' 'friendly' 'innocent' 'enemy' 'criminal' 'gray' 'humanoid' 'transformation';paperdoll 'enemy';pause 100;// Change ? x value based on your screen resolution;clickscreen! 1400 265;</macro>
  291. <macro loop="False" name="prim" interrupt="False">setability 'primary' on;setability 'primary' on;setability 'primary' on;setability 'primary' on;setability 'primary' on;setability 'primary' on;setability 'primary' on;setability 'primary' on;setability 'primary' on;</macro>
  292. <macro loop="False" name="second" interrupt="True">attack 'enemy';setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;</macro>
  293. <macro loop="False" name="teleforward" interrupt="False">cast 'teleport';waitfortarget 1500;targettilerelative 'self' 11;</macro>
  294. <macro loop="False" name="painspike" interrupt="False">if targetexists;target! 'enemy';stop;endif;@cleartargetqueue;usetype! 0x2268;waitfortarget 1500;while waitingfortarget 'any';endwhile;</macro>
  295. <macro loop="True" name="trainspirit" interrupt="False">if skill 'necromancy' == 105;stop;endif;if skill 'spirit speak' == 100;stop;endif;while skill 'necromancy' &lt; 40;cast 'wraith form';pause 1850;endwhile;while skill 'necromancy' &lt; 70;cast 'horrific beast';pause 2500;endwhile;while skill 'necromancy' &lt; 105;cast 'lich form';pause 3000;endwhile;</macro>
  296. <macro loop="True" name="weavegaines" interrupt="True">cast 'evil omen' 'self';pause 250;</macro>
  297. <macro loop="True" name="vettrain" interrupt="True">while hits &lt; 90;cast 'heal';waitfortarget 1500;target 'self';endwhile;</macro>
  298. <macro loop="False" name="gaurd" interrupt="False">msg 'all guard me';</macro>
  299. <macro loop="False" name="release" interrupt="False">msg 'Ciline release';msg 'Cynthe release';msg 'Klian release';msg 'Klistra release';msg 'Laeri release';msg 'Liera release';msg 'Nedra release';msg 'Os release';msg 'Oune release';msg 'Pieppe release';msg 'Piku release';msg 'Rael release';msg 'Sefi release';msg 'Shendin release';msg 'Shri release';msg 'Sili release';msg 'Sini release';msg 'Wienne release';msg 'Xian release';msg 'Ybri release';msg 'Zanne release';msg 'Zut release';msg 'Jiki release';msg 'Hali release';msg 'Shendri release';msg 'Shiale release';msg 'Piepe release';msg 'Ourie release';msg 'Calee release';msg 'an imp release';</macro>
  300. <macro loop="False" name="healfriend" interrupt="True">@canceltarget;@cleartargetqueue;cast 'heal';waitfortarget 1500;@target 'friend';</macro>
  301. <macro loop="False" name="target" interrupt="True">getenemy 'innocent' 'criminal' 'enemy' 'murderer' 'gray' 'humanoid' 'transformation' 'closest';</macro>
  302. <macro loop="False" name="bola" interrupt="False">useobject 'self';usetype 0x26ac 'any' 'backpack';waitfortarget 1500;target 'enemy';</macro>
  303. <macro loop="True" name="clumsyhim" interrupt="False">cast 'clumsy' 0x116725;</macro>
  304. <macro loop="False" name="renox" interrupt="False">useskill 'Poisoning';waitfortarget 1500;targettype 0xf0a 'backpack';waitfortarget 1500;target! 0x400514ae;</macro>
  305. <macro loop="False" name="invisfriende" interrupt="False">@autotargetobject 'friend';@cast 'invisibility' 'friend';@canceltarget;</macro>
  306. <macro loop="False" name="conflagthrow" interrupt="False">usetype 0xf0d;</macro>
  307. <macro loop="False" name="conflag" interrupt="False">pause 1000;usetype 0xf06;waitfortarget 1000;while targetexists 'any';target 'enemy';if war 'self';warmode 'off';endif;if not war 'self';warmode 'on';endif;endwhile;pause 600;cast 'fireball' 'enemy';while waitingfortarget 'any';endwhile;if war 'self';warmode 'off';endif;if not war 'self';warmode 'on';endif;setability 'secondary' 'on';setability 'secondary' 'on';setability 'secondary' 'on';</macro>
  308. <macro loop="False" name="telepara" interrupt="False">autotargettilerelative 'enemy' 2;cast 'teleport';setability 'primary' 'on';attack 'enemy';</macro>
  309. <macro loop="True" name="lasttarget" interrupt="True">@target 'enemy';</macro>
  310. <macro loop="False" name="conflagcombo" interrupt="False">usetype 0xf06;waitfortarget 1500;target! 'enemy';autotargetobject 'enemy';cast 'energy bolt';target 'enemy';</macro>
  311. <macro loop="False" name="spam" interrupt="False">usetype 0xf0d 0 'explopouch' 0;waitfortarget 1000;@canceltarget;usetype 0xf0d 0 'explopouch' 0;waitfortarget 1000;pause 800;@clearjournal;setability 'primary' on;setability 'primary' on;setability 'primary' on;attack 'enemy';attack 'enemy';setability 'primary' on;setability 'primary' on;waitforjournal 'You deliver a paralyzing blow!' 10000;if injournal 'You deliver a paralyzing blow!';@clearjournal;while targetexists 'any';target 'enemy';endwhile;usetype 0xf0d 0 'backpack' 0;waitfortarget 1000;while targetexists 'any';target 'enemy';endwhile;cast 'explosion' 'enemy';while waitingfortarget 'harmful';endwhile;usetype 0xf06 1161 'backpack' 0;waitfortarget 1000;while targetexists 'any';target 'enemy';endwhile;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;@clearjournal;endif;</macro>
  312. <macro loop="False" name="super" interrupt="True"></macro>
  313. <macro loop="True" name="move" interrupt="True">run 'North';</macro>
  314. <macro loop="True" name="tame" interrupt="True">useskill 'animal taming';waitfortarget 1500;target 'enemy';pause 14000;</macro>
  315. <macro loop="False" name="mabf" interrupt="False">if @inrange 'enemy' 10;// Dump existing harmful target on enemy;if targetexists 'harmful';target! 'enemy';// Harm if enemy is standing next to you;elseif @inrange 'enemy' 1;cast 'Harm' 'enemy';else;// Handle sequence, using alias trick;if not @findalias 'Sequencing';cast 'Magic Arrow' 'enemy';@setalias 'Sequencing' 'self';else;cast 'Fireball' 'enemy';@unsetalias 'Sequencing';endif;// Wait until cast is finished;while waitingfortarget 'harmful';endwhile;endif;endif;</macro>
  316. <macro loop="False" name="morphintime" interrupt="False">msg " IT'S MORPHIN' TIME!!!" 28;</macro>
  317. <macro loop="True" name="tracking" interrupt="True">cast 'explosion';pause 1750;</macro>
  318. <macro loop="True" name="focus" interrupt="True">cast 'heal' 'self';</macro>
  319. <macro loop="True" name="healtrainer" interrupt="True">bandage 'enemy';pause 5000;</macro>
  320. <macro loop="False" name="dump" interrupt="True">@clearjournal;setability 'primary' on;setability 'primary' on;setability 'primary' on;attack 'enemy';attack 'enemy';setability 'primary' on;setability 'primary' on;waitforjournal 'You deliver a paralyzing blow!' 10000;if injournal 'You deliver a paralyzing blow!';@clearjournal;cast 'energy bolt' 'enemy';while waitingfortarget 'harmful';endwhile;cast 'fireball' 'enemy';while waitingfortarget 'harmful';endwhile;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;@clearjournal;endif;</macro>
  321. <macro loop="False" name="shot" interrupt="True">if not war 'self';warmode 'on';endif;if war 'self';warmode 'off';endif;pause 1000;@cleartargetqueue;usetype 0xf0d 0 'backpack' 0;waitfortarget 1000;pause 600;if not war 'self';warmode 'on';endif;if war 'self';warmode 'off';endif;sysmsg 'STOP MOVING RIGHT NOW!!!' 25;sysmsg 'STOP MOVING RIGHT NOW!!!' 25;pause 300;if not war 'self';warmode 'on';endif;if war 'self';warmode 'off';endif;@clearjournal;setability 'primary' on;setability 'primary' on;setability 'primary' on;attack 'enemy';attack 'enemy';setability 'primary' on;setability 'primary' on;waitforjournal 'You deliver a paralyzing blow!' 5000;if injournal 'You deliver a paralyzing blow!';@clearjournal;while targetexists 'any';target 'enemy';if war 'self';warmode 'off';endif;if not war 'self';warmode 'on';endif;endwhile;cast 'explosion' 'enemy';while waitingfortarget 'any';endwhile;if war 'self';warmode 'off';endif;if not war 'self';warmode 'on';endif;usetype 0xf06;waitfortarget 1000;while targetexists 'any';target 'enemy';if war 'self';warmode 'off';endif;if not war 'self';warmode 'on';endif;endwhile;setability 'secondary' 'on';setability 'secondary' 'on';setability 'secondary' 'on';@clearjournal;endif;</macro>
  322. <macro loop="False" name="potdump" interrupt="False">usetype 0xf0d 0 'explopouch' 0;waitfortarget 1000;@canceltarget;pause 1600;@clearjournal;setability 'primary' on;setability 'primary' on;setability 'primary' on;attack 'enemy';attack 'enemy';setability 'primary' on;setability 'primary' on;waitforjournal 'You deliver a paralyzing blow!' 10000;if injournal 'You deliver a paralyzing blow!';@clearjournal;usetype 0xf0d 0 'backpack' 0;while waitingfortarget 'harmful';endwhile;target 'enemy';cast 'energy bolt' 'enemy';while waitingfortarget 'harmful';endwhile;cast 'fireball' 'enemy';while waitingfortarget 'harmful';endwhile;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;@clearjournal;endif;</macro>
  323. <macro loop="False" name="setbag" interrupt="True">if not @findobject 'explopouch';promptalias 'explopouch';endif;</macro>
  324. <macro loop="False" name="newtry" interrupt="True">cast 'explosion';pause 500;usetype 0xf0d;</macro>
  325. <macro loop="False" name="warmodetest" interrupt="True">if inregion 'guards' 'enemy' 10;cast 'flame strike' 'enemy';else;cast 'flame strike' 'enemy';endif;while waitingfortarget 'harmful';endwhile;cast 'magic arrow' 'enemy';while waitingfortarget 'harmful';endwhile;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;</macro>
  326. <macro loop="False" name="reveal" interrupt="True">warmode 'on';warmode 'off';warmode 'on';warmode 'off';cast 'reveal';warmode 'on';warmode 'off';warmode 'on';warmode 'off';</macro>
  327. <macro loop="False" name="equiptime" interrupt="True">grabitem;waitfortarget 1000;target 0x406f91eb;</macro>
  328. <macro loop="False" name="test" interrupt="True">if not war 'self';warmode 'on';endif;if war 'self';warmode 'off';endif;pause 1000;@cleartargetqueue;usetype 0xf0d 0 'backpack' 0;waitfortarget 1000;pause 200;if not war 'self';warmode 'on';endif;if war 'self';warmode 'off';endif;sysmsg 'STOP MOVING RIGHT NOW!!!' 25;sysmsg 'STOP MOVING RIGHT NOW!!!' 25;pause 700;if not war 'self';warmode 'on';endif;if war 'self';warmode 'off';endif;@clearjournal;setability 'primary' on;setability 'primary' on;setability 'primary' on;attack 'enemy';attack 'enemy';setability 'primary' on;setability 'primary' on;waitforjournal 'You deliver a paralyzing blow!' 5000;if injournal 'You deliver a paralyzing blow!';@clearjournal;while targetexists 'any';target 'enemy';endwhile;pause 1750;if not war 'self';warmode 'on';endif;if war 'self';warmode 'off';endif;pause 250;usetype 0xf06 1161 'backpack' 0;waitfortarget 1000;while targetexists 'any';target 'enemy';endwhile;if war 'self';warmode 'off';endif;if not war 'self';warmode 'on';endif;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;attack 'enemy';@clearjournal;endif;</macro>
  329. <macro loop="False" name="mspot" interrupt="True">if war 'self';warmode 'off';endif;if not war 'self';warmode 'on';endif;pause 1000;@cleartargetqueue;usetype 0xf0d 0 'backpack' 0;waitfortarget 1000;if war 'self';warmode 'off';endif;if not war 'self';warmode 'on';endif;sysmsg 'STOP MOVING RIGHT NOW!!!' 25;if war 'self';warmode 'off';endif;if not war 'self';warmode 'on';endif;while targetexists 'any';target 'enemy';endwhile;pause 2000;@clearjournal;setability 'primary' on;setability 'primary' on;setability 'primary' on;attack 'enemy';attack 'enemy';setability 'primary' on;setability 'primary' on;waitforjournal 'You deliver a paralyzing blow!' 5000;if injournal 'You deliver a paralyzing blow!';@clearjournal;while targetexists 'any';target 'enemy';endwhile;cast 'meteor swarm' 'enemy';while waitingfortarget 'harmful';endwhile;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;@clearjournal;endif;</macro>
  330. <macro loop="False" name="drinkpotion" interrupt="True">if str &lt;= 100;usetype! '0xf09';pause 700;endif;if dex &lt; 40;usetype! '0xf08';pause 700;endif;</macro>
  331. <macro loop="False" name="paracombo" interrupt="True">cast 'flame strike' 'enemy';while waitingfortarget 'harmful';endwhile;cast 'magic arrow' 'enemy';while waitingfortarget 'harmful';endwhile;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;</macro>
  332. <macro loop="False" name="paralyze" interrupt="True">@cleartargetqueue;@cleartargetqueue;cast 'paralyze';@cancelautotarget;@cleartargetqueue;</macro>
  333. <macro loop="False" name="potgank" interrupt="True">if war 'self';warmode 'off';endif;if not war 'self';warmode 'on';endif;pause 1000;@cleartargetqueue;findtype 0xe79;usetype 0xf0d 0 'found' 0;waitfortarget 1000;canceltarget;pause 600;if war 'self';warmode 'off';endif;if not war 'self';warmode 'on';endif;sysmsg 'STOP MOVING RIGHT NOW!!!' 25;pause 1200;if war 'self';warmode 'off';endif;if not war 'self';warmode 'on';endif;@clearjournal;setability 'primary' on;setability 'primary' on;setability 'primary' on;attack 'enemy';attack 'enemy';setability 'primary' on;setability 'primary' on;waitforjournal 'You deliver a paralyzing blow!' 5000;if injournal 'You deliver a paralyzing blow!';@clearjournal;usetype 0xf0d 0 'backpack' 0;waitfortarget 1000;while targetexists 'any';target 'enemy';endwhile;if inregion 'guards' 'enemy' 10;cast 'flame strike' 'enemy';else;cast 'meteor swarm' 'enemy';endif;while waitingfortarget 'harmful';endwhile;cast 'magic arrow' 'enemy';while waitingfortarget 'harmful';endwhile;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;@clearjournal;endif;</macro>
  334. <macro loop="False" name="trap" interrupt="True">if findtype 0xe79 'any' 'backpack' 1 1;if findalias 'PouchOk';useobject! 'found';unsetalias 'PouchOk';else;@settimer 'timeout' 0;cast 'Magic Trap';while not @targetexists 'server';if timer 'timeout' >= 1500 or @injournal 'concentration' 'system';break;endif;endwhile;@clearjournal;if targetexists 'server';target! 'found';setalias 'PouchOk' 'found';endif;endif;endif;</macro>
  335. <macro loop="False" name="untrap" interrupt="True">usetype 0xe79;</macro>
  336. <macro loop="False" name="magic arrow" interrupt="False">@cleartargetqueue;@canceltarget;cast 'magic arrow';</macro>
  337. <macro loop="False" name="fireball" interrupt="False">cast 'fireball' 'last';</macro>
  338. <macro loop="False" name="weaken" interrupt="False">@cleartargetqueue;@canceltarget;cast 'weaken';</macro>
  339. <macro loop="False" name="harm" interrupt="False">if inrange 'enemy' 10;cast 'harm' 'enemy';else;cast 'harm';endif;</macro>
  340. <macro loop="False" name="poison" interrupt="False">if inrange 'enemy' 10;cast 'poison' 'enemy';else;cast 'poison';endif;</macro>
  341. <macro loop="False" name="arch cure" interrupt="False">cast 'arch cure' 'self';</macro>
  342. <macro loop="False" name="lightning" interrupt="False">if inrange 'enemy' 10;cast 'lightning' 'enemy';else;cast 'lightning';endif;</macro>
  343. <macro loop="False" name="energy bolt" interrupt="False">cast 'energy bolt' 'last';</macro>
  344. <macro loop="False" name="flamestrike" interrupt="False">if not @findtype 0x1f5f 0 'backpack';cast 'flame strike';else;usetype 0x1f5f 0 'backpack';endif;</macro>
  345. <macro loop="False" name="meteorswarm" interrupt="False">if inrange 'enemy' 10;cast 'meteor swarm' 'enemy';else;cast 'meteor swarm';endif;</macro>
  346. <macro loop="False" name="begincombo" interrupt="False">if inregion 'guards' 'enemy' 10;cast 'magic arrow' 'enemy';else;cast 'magic arrow' 'enemy';endif;while waitingfortarget 'harmful';endwhile;cast 'lightning' 'enemy';while waitingfortarget 'harmful';endwhile;setability 'primary' on;setability 'primary' on;setability 'primary' on;setability 'primary' on;setability 'primary' on;setability 'primary' on;setability 'primary' on;setability 'primary' on;setability 'primary' on;setability 'primary' on;</macro>
  347. <macro loop="False" name="harvypot" interrupt="True">@cleartargetqueue;usetype 0xf0d 0 'backpack' 0;waitfortarget 1000;pause 600;sysmsg 'DO THE PARA!!!' 25;@clearjournal;setability 'primary' on;setability 'primary' on;setability 'primary' on;attack 'enemy';attack 'enemy';setability 'primary' on;setability 'primary' on;waitforjournal 'You deliver a paralyzing blow!' 5000;if injournal 'You deliver a paralyzing blow!';@clearjournal;while targetexists 'any';target 'enemy';endwhile;if inregion 'guards' 'enemy' 10;cast 'flame strike' 'enemy';else;cast 'meteor swarm' 'enemy';endif;while waitingfortarget 'harmful';endwhile;cast 'fireball' 'enemy';while waitingfortarget 'harmful';endwhile;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;@clearjournal;endif;</macro>
  348. <macro loop="False" name="eby" interrupt="True">if inregion 'guards' 'enemy' 10;cast 'energy bolt' 'enemy';else;cast 'energy bolt' 'enemy';endif;while waitingfortarget 'harmful';endwhile;cast 'magic arrow' 'enemy';while waitingfortarget 'harmful';endwhile;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;</macro>
  349. <macro loop="False" name="throwpot" interrupt="True">@useobject 'pot';waitfortarget 1000;target! 'enemy';@cleartargetqueue;</macro>
  350. <macro loop="False" name="throwpot2" interrupt="True">autotargetobject 'enemy';usetype 0xf0d 0 'backpack' 0;waitfortarget 1500;target 'enemy';</macro>
  351. <macro loop="False" name="mafb" interrupt="False">if @inrange 'enemy' 10;// Dump existing harmful target on enemy;if targetexists 'harmful';target! 'enemy';else;// Handle sequence, using alias trick;if not @findalias 'Sequencing';cast 'Magic Arrow' 'enemy';@setalias 'Sequencing' 'self';else;cast 'Fireball' 'enemy';@unsetalias 'Sequencing';endif;// Wait until cast is finished;while waitingfortarget 'harmful';endwhile;endif;endif;</macro>
  352. <macro loop="False" name="autohealfriend" interrupt="False">if not listexists 'healfriends';sysmsg 'YOU HAVE NO FRIENDS!!!';else;//find the friend with lowest hp;for 0 to healfriends;if @findobject healfriends[] 'any' 'ground' 0 10;if dead 'found';continue;endif;if hits 'found' &lt; maxhits 'found';if not findalias 'healtarget';@setalias 'healtarget' 'found';elseif hits 'found' &lt; hits 'healtarget';@setalias 'healtarget' 'found';endif;endif;endif;endfor;//heal friend;if findalias 'healtarget';if not inrange 'healtarget' 10;unsetalias 'healtarget';playmacro 'autohealfriend';elseif poisoned 'healtarget';cast 'cure' 'healtarget';while waitingfortarget;endwhile;target! 'healtarget';else if hits 'healtarget' &lt; maxhits 'healtarget';cast 'heal' 'healtarget';while waitingfortarget;endwhile;target! 'healtarget';endif;endif;endif;</macro>
  353. <macro loop="False" name="fby" interrupt="False">if inregion 'guards' 'enemy' 10;cast 'energy bolt' 'enemy';else;cast 'flame strike' 'enemy';endif;while waitingfortarget 'harmful';endwhile;cast 'fireball' 'enemy';while waitingfortarget 'harmful';endwhile;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;</macro>
  354. <macro loop="False" name="all kill" interrupt="False">msg 'all kill';autotargetobject 'enemy';</macro>
  355. <macro loop="False" name="necrodump" interrupt="True">setability 'primary' on;setability 'primary' on;setability 'primary' on;attack 'enemy';attack 'enemy';setability 'primary' on;setability 'primary' on;waitforjournal 'You deliver a paralyzing blow!' 10000;if injournal 'You deliver a paralyzing blow!';@clearjournal;while targetexists 'any';target 'enemy';endwhile;cast 'flame strike' 'enemy';useobject 'self';while waitingfortarget 'harmful';endwhile;msg 'all kill';while waitingfortarget 'any';endwhile;target 'enemy';target 'enemy';@clearjournal;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;attack 'enemy';attack 'enemy';setability 'secondary' on;setability 'secondary' on;endif;</macro>
  356. <macro loop="False" name="boladump" interrupt="True">setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;attack 'enemy';attack 'enemy';setability 'secondary' on;setability 'secondary' on;waitforjournal 'You deliver a paralyzing blow!' 10000;if injournal 'You deliver a paralyzing blow!';@clearjournal;while targetexists 'any';target 'enemy';endwhile;if inregion 'guards' 'enemy' 10;cast 'flame strike' 'enemy';useobject 'self';else;cast 'meteor swarm' 'enemy';useobject 'self';endif;while waitingfortarget 'harmful';endwhile;msg 'all kill';while waitingfortarget 'any';endwhile;target 'enemy';cast 'fireball' 'enemy';while waitingfortarget 'harmful';endwhile;target 'enemy';usetype 0x26ac 'any' 'backpack';while waitingfortarget 'any';endwhile;target 'enemy';@clearjournal;endif;</macro>
  357. <macro loop="False" name="all follow me" interrupt="True">msg 'all follow me';</macro>
  358. <macro loop="False" name="z" interrupt="False">if @inrange 'enemy' 10;// Dump existing harmful target on enemy;if targetexists 'harmful';target! 'enemy';else;// Handle sequence, using alias trick;if not @findalias 'Sequencing';cast 'weaken' 'enemy';while waitingfortarget 'any';endwhile;cast 'weaken' 'enemy';@setalias 'Sequencing' 'self';elseif cast 'magic arrow' 'enemy';@unsetalias 'Sequencing';endif;// Wait until cast is finished;while waitingfortarget 'harmful';endwhile;endif;endif;</macro>
  359. <macro loop="False" name="gheal" interrupt="True">@cleartargetqueue;cast 'greater heal';</macro>
  360. <macro loop="False" name="xheal" interrupt="False">//set to do not auto interrupt;if not listexists 'BodyTypes';createlist 'BodyTypes';//human;pushlist 'BodyTypes' 0x190;pushlist 'BodyTypes' 0x191;//wraith;pushlist 'BodyTypes' 0x2ec;pushlist 'BodyTypes' 0x2eb;//elf;pushlist 'BodyTypes' 0x25d;pushlist 'BodyTypes' 0x25e;//lich;pushlist 'BodyTypes' 0x2ed;//vamp;pushlist 'BodyTypes' 0x2e9;pushlist 'BodyTypes' 0x2e8;endif;if not listexists 'ghosts';createlist 'ghosts';pushlist 'ghosts' 0x192;pushlist 'ghosts' 0x193;pushlist 'ghosts' 0x260;pushlist 'ghosts' 0x25f;endif;//res dead friends if res precast;clearignorelist;if targetexists 'beneficial';for 0 to 'ghosts';while @findtype ghosts[] 'any' ground 1 1;if @infriendlist 'found';target! 'found';endif;ignoreobject 'found';endwhile;endfor;endif;//paralyzed friends;clearignorelist;ignoreobject 'self';for 0 to 'BodyTypes';while @findtype BodyTypes[] 'any' ground 0 10;if @infriendlist 'found' and paralyzed 'found';cast 'clumsy' 'found';endif;ignoreobject 'found';endwhile;endfor;//find lowest hp friend;clearignorelist;ignoreobject 'self';@setalias 'buddy' 'self';for 0 to 'BodyTypes';while @findtype BodyTypes[] 'any' ground 0 10;if not @findalias 'buddy' and @infriendlist 'found';if murderer 'found' and @inregion 'guards' 'found' 10;headmsg 'Murderer in guards!' 33 'found';elseif criminal 'found' and @inregion 'guards' 'found' 10;headmsg 'Criminal in guards!' 1000 'found';else;@setalias 'buddy' 'found';endif;endif;if @infriendlist 'found' and hits 'found' &lt; hits 'buddy';if not yellowhits 'found';if murderer 'found' and @inregion 'guards' 'found' 10;headmsg 'Murderer in guards!' 33 'found';elseif criminal 'found' and @inregion 'guards' 'found' 10;headmsg 'Criminal in guards!' 1000 'found';else;@setalias 'buddy' 'found';endif;else;headmsg 'Mortaled!' 54 'found';endif;endif;ignoreobject 'found';endwhile;endfor;if targetexists 'server' or targetexists 'beneficial';target! 'buddy';endif;if poisoned 'buddy' and @inrange 'buddy' 10;cast 'cure' 'buddy';elseif hits 'buddy' &lt; 95 and @inrange 'buddy' 10;cast 'heal' 'buddy';endif;</macro>
  361. <macro loop="False" name="list" interrupt="False">if not listexists 'healfriends';createlist 'healfriends';endif;promptalias 'friend';if not @inlist 'healfriends' 'friend';@pushlist 'healfriends' 'friend';endif;</macro>
  362. <macro loop="False" name="select" interrupt="True">usetype 0x2264;while waitingfortarget;endwhile;target 'enemy';</macro>
  363. <macro loop="False" name="wrestledump" interrupt="True">autotargetobject 'enemy';usetype 0xf0d 0 'backpack' 0;while waitingfortarget 'harmful';endwhile;target 'enemy';@clearjournal;cast 'explosion' 'enemy';while waitingfortarget 'harmful';endwhile;cast 'flame strike' 'enemy';while waitingfortarget 'harmful';endwhile;if not dead 'enemy';cast 'lightning' 'enemy';while waitingfortarget 'harmful';endwhile;endif;</macro>
  364. <macro loop="False" name="potsequence" interrupt="False">if @inrange 'enemy' 10;// Dump existing harmful target on enemy;if targetexists 'harmful';target! 'enemy';else;// Handle sequence, using alias trick;if not @findalias 'Sequencing';cast 'weaken' 'enemy';@setalias 'Sequencing' 'self';else;usetype 0xf0d;waitfortarget 1000;while targetexists 'any';target 'enemy';endwhile;@unsetalias 'Sequencing';endif;// Wait until cast is finished;while waitingfortarget 'harmful';endwhile;endif;endif;</macro>
  365. <macro loop="False" name="firehorn" interrupt="True">usetype 0xfc7;</macro>
  366. <macro loop="False" name="kdump" interrupt="False">setability 'primary' on;setability 'primary' on;setability 'primary' on;attack 'enemy';attack 'enemy';setability 'primary' on;setability 'primary' on;waitforjournal 'You deliver a paralyzing blow!' 10000;if injournal 'You deliver a paralyzing blow!';@clearjournal;while targetexists 'any';target 'enemy';endwhile;cast 'flame strike' 'enemy';while waitingfortarget 'harmful';endwhile;cast 'magic arrow' 'enemy';while waitingfortarget 'harmful';endwhile;@clearjournal;setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;attack 'enemy';attack 'enemy';setability 'secondary' on;setability 'secondary' on;endif;</macro>
  367. <macro loop="False" name="CONFLAG" interrupt="True">autotargetobject 'enemy';usetype 0xf0d 0 'backpack' 0;while waitingfortarget 'harmful';endwhile;target 'enemy';@clearjournal;cast 'explosion' 'enemy';while waitingfortarget 'harmful';endwhile;cast 'flame strike' 'enemy';while waitingfortarget 'harmful';endwhile;autotargetobject 'enemy';usetype 0xf06;waitfortarget 1500;target! 'enemy';while waitingfortarget 'harmful';endwhile;</macro>
  368. <macro loop="False" name="wrest" interrupt="True">setability 'secondary' on;setability 'secondary' on;setability 'secondary' on;attack 'enemy';attack 'enemy';setability 'secondary' on;setability 'secondary' on;waitforjournal 'You deliver a paralyzing blow!' 10000;if injournal 'You deliver a paralyzing blow!';@clearjournal;while targetexists 'any';target 'enemy';endwhile;cast 'flame strike' 'enemy';usetype 0xf06;waitfortarget 1500;target 'enemy';while waitingfortarget 'harmful';endwhile;useobject 'self';while waitingfortarget 'harmful';endwhile;autotargetobject 'enemy';pause 700;msg 'all kill';while waitingfortarget 'any';endwhile;target 'enemy';target 'enemy';@clearjournal;target 'enemy';target 'enemy';@clearjournal;setability 'primary' on;setability 'primary' on;setability 'primary' on;setability 'primary' on;setability 'primary' on;endif;</macro>
  369. <macro loop="False" name="dartball" interrupt="False">if @inrange 'enemy' 10;// Dump existing harmful target on enemy;if targetexists 'harmful';target! 'enemy';else;// Handle sequence, using alias trick;if not @findalias 'Sequencing';cast 'Magic Arrow' 'enemy';if inrange 'enemy' 4;autotargetobject 'enemy';usetype 0x27aa;else;if inrange 'enemy' 8;autotargetobject 'enemy';usetype 0x2790;endif;endif;@setalias 'Sequencing' 'self';else;cast 'Fireball' 'enemy';@unsetalias 'Sequencing';endif;// Wait until cast is finished;while waitingfortarget 'harmful';endwhile;endif;endif;</macro>
  370. <macro loop="False" name="dart" interrupt="False">if inrange 'enemy' 4;autotargetobject 'enemy';usetype 0x27aa;else;if inrange 'enemy' 8;autotargetobject 'enemy';usetype 0x2790;endif;endif;</macro>
  371. <macro loop="False" name="reload" interrupt="False">if not @findobject 'fukiya';promptalias 'fukiya';endif;if not @findobject 'belt';promptalias 'belt';endif;if @findtype 0x2806 'any' 'backpack' 1;waitforcontext 'fukiya' 0 5000;waitfortarget 1000;target! 'found';else;sysmsg 'Out of fukiya darts!' 25;endif;if @findtype 0x27ac 'any' 'backpack' 1;waitforcontext 'belt' 0 5000;waitfortarget 1000;target! 'found';else;sysmsg 'Out of fukiya darts!' 25;endif;sysmsg 'Macro execution finished.' 69;</macro>
  372. <macro loop="False" name="load" interrupt="False">@cleartargetqueue;usetype 0xf0d;waitfortarget 1000;@canceltarget;</macro>
  373. <macro loop="False" name="explopot" interrupt="True">if targetexists 'beneficial';target! 'self';@cleartargetqueue;elseif targetexists 'harmful';target! 'enemy';@cleartargetqueue;endif;@cleartargetqueue;@clearjournal;@findtype 0xf0d 0 'backpack';@setalias 'pot' 'found';@cleartargetqueue;@useobject 'pot';@cancelautotarget;@cleartargetqueue;waitfortarget 1000;@canceltarget;waitforjournal '2' 5000 'Bubblegum';if targetexists 'beneficial';target! 'self';@cleartargetqueue;elseif targetexists 'harmful';target! 'enemy';@cleartargetqueue;endif;pause 620;@cleartargetqueue;if @injournal 'You should throw it now!' 'system';if targetexists 'beneficial';target! 'self';@cleartargetqueue;elseif targetexists 'harmful';target! 'enemy';@cleartargetqueue;endif;@clearjournal;@autotargetenemy;@useobject 'pot';@target 'enemy';else;@clearjournal;stop;endif;@clearjournal;</macro>
  374. <macro loop="False" name="recall" interrupt="True">useobject 0x416196d0;waitforgump 0x554b87f3 1500;replygump 0x554b87f3 92;</macro>
  375. <macro loop="False" name="regdrop" interrupt="True">if not findalias 'Restock';promptalias 'Restock';endif;if not listexists 'regs';@createlist 'regs';@pushlist 'regs' 0xf88;@pushlist 'regs' 0xf85;@pushlist 'regs' 0xf84;@pushlist 'regs' 0xf8c;@pushlist 'regs' 0xf7a;@pushlist 'regs' 0xf8d;@pushlist 'regs' 0xf7b;@pushlist 'regs' 0xf86;endif;for 0 to 'regs';while @findtype regs[] 'any' 'backpack';@moveitem 'found' 'Restock';pause 800;@ignoreobject 'found';endwhile;@clearignorelist;endfor;</macro>
  376. <macro loop="True" name="gatespam" interrupt="True">if not @findobject 'gateregs';promptalias 'gateregs';endif;if counttype 0xf7a 0 'backpack' &lt; 40;movetype 0xf7a 'gateregs' 'backpack' 0 0 0 0 40;pause 800;endif;if counttype 0xf8c 0 'backpack' &lt; 40;movetype 0xf8c 'gateregs' 'backpack' 0 0 0 0 40;pause 800;endif;if counttype 0xf86 0 'backpack' &lt; 40;movetype 0xf86 'gateregs' 'backpack' 0 0 0 0 40;pause 800;endif;while not findtype 0xf6c 'any' 'ground' 'any' '1';msg 'New Vendor South East of Yew Gate! Great Deals! SS/Weps/Armor and more!';cast "Gate Travel";waitfortarget 5000;target! 0x43023b4e;pause 1000;endwhile;pause 120000;msg 'New Vendor South East of Yew Gate! Great Deals! Gating in just 2 minutes!';pause 120000;while not findtype 0xf6c 'any' 'ground' 'any' '1';msg 'New Vendor South East of Yew Gate! Great Deals! SS/Weps/Armor and more!';cast "Gate Travel";waitfortarget 5000;target! 0x43023b4d;pause 1000;endwhile;pause 120000;msg 'New Vendor South East of Yew Gate! Great Deals! Gating in just 2 minutes!';pause 120000;</macro>
  377. <macro loop="False" name="usegate" interrupt="True">if findtype 0xf6c 'any' 'ground' 'any' '1';useobject 'found';pause 1000;replygump 0xdd8b146a 1;endif;</macro>
  378. <macro loop="True" name="trainlockpicking" interrupt="True">if not findalias 'crate';promptalias 'crate';endif;if not findalias 'key';promptalias 'key';endif;if not @injournal 'This does not appear to be locked.' 'system';usetype 0x14fc;waitfortarget 1500;target! 'crate';pause 4500;else;pause 500;useobject 'key';waitfortarget 1500;target! 'crate';pause 800;@clearjournal;endif;</macro>
  379. <macro loop="False" name="openpot" interrupt="True">@cleartargetqueue;@findtype 0xf0d;@setalias 'pot' 'found';@useobject 'pot';waitfortarget 1000;@canceltarget;</macro>
  380. <macro loop="True" name="energyvortex" interrupt="True">@cleartargetqueue;@canceltarget;usetype 0x1f66;</macro>
  381. <macro loop="False" name="openbody" interrupt="True">if @findtype '0x2006' 'any' 'ground' 1;@usetype! '0x2006' 'any' 'ground' '1';pause 550;endif;</macro>
  382. <macro loop="False" name="canceltarget" interrupt="True">cleartargetqueue;canceltarget;</macro>
  383. <macro loop="False" name="targettilerelative" interrupt="True">targettilerelative 'enemy' 1;</macro>
  384. <macro loop="False" name="cuthead" interrupt="False">if @findtype '0x2006' 'any' 'ground' 1 3;usetype 0xf52 0 'backpack';pause 550;target 'found';unsetalias 'found';endif;if @findtype '0x1ce1' 'any' 'ground' 1 3;sysmsg 'Found Head, trying to get';moveitem 'found' 'backpack' 'any';pause 550;usetype '0x1ce1' 'any';unsetalias 'found';endif;</macro>
  385. <macro loop="False" name="checkrelative" interrupt="True">if not @findobject 'lefthand';//change type to your axe;if findtype 0xf43 'any' 'backpack';setalias 'axe' 'found';equipitem 'axe' 2;pause 700;endif;endif;useobject 'lefthand';waitfortarget 1000;@targettileoffset 0 -1 0;</macro>
  386. <macro loop="False" name="trymine" interrupt="True">usetype 0xe86;waitfortarget 1500;targettilerelative 'self' 1;</macro>
  387. <macro loop="True" name="trainmage" interrupt="True">if not @findobject 'Restock';promptalias 'Restock';endif;if counttype 0xf86 0 'backpack' &lt; 50;movetype 0xf86 'Restock' 'backpack' 0 0 0 0 50;pause 800;endif;if counttype 0xf88 0 'backpack' &lt; 50;movetype 0xf88 'Restock' 'backpack' 0 0 0 0 50;pause 800;endif;if counttype 0xf7a 0 'backpack' &lt; 50;movetype 0xf7a 'Restock' 'backpack' 0 0 0 0 50;pause 800;endif;if counttype 0xf8d 0 'backpack' &lt; 50;movetype 0xf8d 'Restock' 'backpack' 0 0 0 0 50;pause 800;endif;if counttype 0xf7b 0 'backpack' &lt; 50;movetype 0xf7b 'Restock' 'backpack' 0 0 0 0 50;pause 800;endif;if skill 'magery' &lt; 32;cast 'strength';waitfortarget 2000;target 'self';elseif skill 'Magery' &lt; 62;cast 'mana drain';waitfortarget 2500;target 'self';elseif skill 'Magery' &lt; 80;cast 'invisibility';waitfortarget 2500;target 'self';elseif skill 'Magery' &lt; 81 or skill 'resisting spells' &lt; 100;cast 'Mana Vampire';waitfortarget 3500;target 'self';else;stop;endif;if mana &lt; 20;pause 1000;useskill 'meditation';pause 4000;endif;</macro>
  388. <macro loop="False" name="stunpunch" interrupt="True">if stam &lt; 15;@usetype 0xf0b;endif;@clearjournal;setability 'stun';attack 'enemy';while not @injournal 'You successfully stun' 'system';if stam &lt; 2;@usetype 0xf0b;endif;endwhile;if stam &lt; 2;@usetype 0xf0b;endif;sysmsg 'STUNNED!' '25';sysmsg 'STUNNED!' '25';sysmsg 'STUNNED!' '25';stop;</macro>
  389. <macro loop="True" name="trainresistdexxer" interrupt="True">if not @findobject 'Restock';promptalias 'Restock';endif;warmode 'off';warmode 'on';if counttype 0xf86 0 'backpack' &lt; 50;movetype 0xf86 'Restock' 'backpack' 0 0 0 0 50;pause 800;endif;if counttype 0xf88 0 'backpack' &lt; 50;movetype 0xf88 'Restock' 'backpack' 0 0 0 0 50;pause 800;endif;if counttype 0xf7a 0 'backpack' &lt; 50;movetype 0xf7a 'Restock' 'backpack' 0 0 0 0 50;pause 800;endif;if counttype 0xf8d 0 'backpack' &lt; 50;movetype 0xf8d 'Restock' 'backpack' 0 0 0 0 50;pause 800;endif;if counttype 0xf7b 0 'backpack' &lt; 50;movetype 0xf7b 'Restock' 'backpack' 0 0 0 0 50;pause 800;endif;warmode 'off';warmode 'on';cast 'mana vampire';waitfortarget 4000;target 'enemy';warmode 'off';warmode 'on';if mana &lt; 20;warmode 'off';warmode 'on';pause 1000;useskill 'meditation';pause 4000;warmode 'off';warmode 'on';endif;</macro>
  390. <macro loop="False" name="megaxheal" interrupt="True">//set to do not auto interrupt;if not listexists 'BodyTypes';createlist 'BodyTypes';//human;//pushlist 'BodyTypes' 0x190;//pushlist 'BodyTypes' 0x191;pushlist 'BodyTypes' 0x91cc8;//wraith;//pushlist 'BodyTypes' 0x2ec;// pushlist 'BodyTypes' 0x2eb;//elf;// pushlist 'BodyTypes' 0x25d;// pushlist 'BodyTypes' 0x25e;//lich;// pushlist 'BodyTypes' 0x2ed;//vamp;// pushlist 'BodyTypes' 0x2e9;// pushlist 'BodyTypes' 0x2e8;endif;//res dead friends if res precast;clearignorelist;if targetexists 'harmful';@canceltarget;@cleartargetqueue;endif;//paralyzed friends;clearignorelist;//find lowest hp friend;clearignorelist;@unsetalias 'buddy';@ignoreobject 'self';while @findobject BodyTypes[];if not @infriendlist 'found';@setalias 'buddy' 'found';endif;endwhile;if targetexists 'server' or targetexists 'beneficial';target! 'buddy';endif;</macro>
  391. <macro loop="False" name="megaxhealtry" interrupt="True">target! 'buddy';</macro>
  392. <macro loop="False" name="explopotdumb" interrupt="True">if targetexists 'beneficial';target! 'self';elseif targetexists 'harmful';target! 'enemy';endif;@cleartargetqueue;@clearjournal;@findtype 0xf0d 0 'backpack';@setalias 'pot' 'found';@cleartargetqueue;@useobject 'pot';@cancelautotarget;@cleartargetqueue;waitfortarget 1000;@canceltarget;waitforjournal '2' 5000 'Trini Kwan';if targetexists 'beneficial';target! 'self';elseif targetexists 'harmful';target! 'enemy';endif;pause 625;@cleartargetqueue;if @injournal 'You should throw it now!' 'system';@clearjournal;@autotargetenemy;@useobject 'pot';@target 'enemy';else;@clearjournal;stop;endif;@clearjournal;</macro>
  393. <macro loop="False" name="getfriend" interrupt="True"></macro>
  394. <macro loop="False" name="nextfriend" interrupt="True">getfriend 'friend' 'next';</macro>
  395. <macro loop="False" name="wandlightning" interrupt="True">if not @findobject 'righthand';@equipwand 'lightning' '1';@equipwand 'fireball' '1';pause 600;endif;@cleartargetqueue;@useobject 'righthand';</macro>
  396. <macro loop="False" name="wandheal" interrupt="True">if not @findobject 'righthand';@equipwand 'greater heal' '1';@equipwand 'heal' '1';pause 600;endif;@cleartargetqueue;@useobject 'righthand';</macro>
  397. <macro loop="False" name="wandmanadrain" interrupt="True">if not @findobject 'righthand';@equipwand 'mana drain' '1';pause 600;endif;@cleartargetqueue;@useobject 'righthand';waitfortarget 2500;if not @inrange 'enemy' '10';stop;else;@target 'enemy';endif;</macro>
  398. <macro loop="False" name="sense" interrupt="True">msg 'Drewrok Velgo';</macro>
  399. <macro loop="False" name="xhealhacks" interrupt="True">getfriend 'innocent' 'murderer' 'criminal' 'humanoid' 'nearest';if not @findalias 'friend';@clearignorelist;endif;if not @infriendlist 'friend';@ignoreobject;endif;</macro>
  400. <macro loop="True" name="trainbs" interrupt="True">//Author: Experience;//Description: Train Blacksmithy;//Uses Smith Hammer to train blacksmithy to 100;//Smelter included;if not @findobject 'ignots';promptalias 'ignots';endif;if @findtype '0xfbb' '0' 'backpack' 'any' '2';@setalias 'Hammer' 'found';@unsetalias 'found';else;headmsg "Need a Smith Hammer";stop;endif;if counttype 0x1bf2 0 'backpack' &lt; 100;movetype 0x1bf2 'ignots' 'backpack' 0 0 0 0 200;pause 800;endif;@useobject 'Hammer';waitforgump 0x38920abd 1500;if skill 'Blacksmithy' &lt; 35;headmsg 'Buy more skill and replay';stop;elseif skill 'Blacksmithy' &lt; 43;//Cutlass;replygump 0x38920abd 43;waitforgump 0x38920abd 1500;replygump 0x38920abd 9;waitforgump 0x38920abd 1500;if @findtype '0x1441' 'any' 'backpack' 'any' '2';replygump 0x38920abd 14;waitfortarget 15000;target! 'found';waitforgump 0x38920abd 1500;endif;elseif skill 'Blacksmithy' &lt; 47;//Scimitar;replygump 0x38920abd 43;waitforgump 0x38920abd 1500;replygump 0x38920abd 44;waitforgump 0x38920abd 1500;if @findtype '0x13b6' 'any' 'backpack' 'any' '2';replygump 0x38920abd 14;waitfortarget 1500;target! 'found';waitforgump 0x38920abd 1500;endif;elseif skill 'Blacksmithy' &lt; 52;//Kryss;replygump 0x38920abd 43;waitforgump 0x38920abd 1500;replygump 0x38920abd 30;waitforgump 0x38920abd 1500;if @findtype '0x1401' 'any' 'backpack' 'any' '2';replygump 0x38920abd 14;waitfortarget 15000;target! 'found';waitforgump 0x38920abd 1500;endif;elseif skill 'Blacksmithy' &lt; 60;//Katana;replygump 0x38920abd 43;waitforgump 0x38920abd 1500;replygump 0x38920abd 23;waitforgump 0x38920abd 1500;if @findtype '0x13ff' 'any' 'backpack' 'any' '2';replygump 0x38920abd 14;waitfortarget 1500;target! 'found';waitforgump 0x38920abd 1500;endif;elseif skill 'Blacksmithy' &lt; 95;//Short Spear;replygump 0x38920abd 57;waitforgump 0x38920abd 1500;replygump 0x38920abd 16;waitforgump 0x38920abd 1500;if @findtype '0x1403' 'any' 'backpack' 'any' '2';replygump 0x38920abd 14;waitfortarget 1500;target! 'found';waitforgump 0x38920abd 1500;endif;elseif skill 'Blacksmithy' &lt; 100;//Plate Gorget;replygump 0x38920abd 22;waitforgump 0x38920abd 1500;replygump 0x38920abd 16;waitforgump 0x38920abd 1500;if @findtype '0x1413' 'any' 'backpack' 'any' '2';replygump 0x38920abd 14;waitfortarget 1500;target! 'found';waitforgump 0x38920abd 1500;endif;else;headmsg '100 Blacksmith!!!';endif;</macro>
  401. <macro loop="False" name="sortleatherpart1" interrupt="True">if not findalias 'tub';promptalias 'tub';endif;if not findalias 'donebag';promptalias 'donebag';endif;if not listexists 'dye';@createlist 'dye';endif;@pushlist 'dye' 0x13cc;@pushlist 'dye' 0x13cd;@pushlist 'dye' 0x13c7;@pushlist 'dye' 0x1db9;@pushlist 'dye' 0x13c6;@pushlist 'dye' 0x13cb;@pushlist 'dye' 0x1f0b;@pushlist 'dye' 0x1c06;@pushlist 'dye' 0x1c08;@pushlist 'dye' 0x1c00;@pushlist 'dye' 0x1c0a;for 0 to 'dye';while @findtype dye[] 'any' 'backpack' 'any' '0';@useobject 'tub';waitfortarget 1500;target! 'found';pause 800;if color 'found' == 2406;@ignoreobject 'found';endif;endwhile;endfor;playmacro 'sortstuddedpart1';</macro>
  402. <macro loop="False" name="sortleatherpart0" interrupt="True">promptalias 'bag';if not listexists 'leather';@createlist 'leather';endif;@pushlist 'leather' 0x13cc;@pushlist 'leather' 0x13cd;@pushlist 'leather' 0x13c7;@pushlist 'leather' 0x1db9;@pushlist 'leather' 0x13c6;@pushlist 'leather' 0x13cb;@pushlist 'leather' 0x1f0b;@pushlist 'leather' 0x1c06;@pushlist 'leather' 0x1c08;@pushlist 'leather' 0x1c00;@pushlist 'leather' 0x1c0a;for 0 to 'leather';while @findtype leather[] 'any' 'bag';@moveitem 'found' 'backpack';pause 800;endwhile;endfor;playmacro 'sortstuddedpart0';</macro>
  403. <macro loop="True" name="sortleatherpart2" interrupt="True">if not @findobject 'frombag';headmsg 'Select From Bag' '2124';promptalias 'frombag';endif;if not @findobject 'needid';headmsg 'Select UNID bag' '2124';promptalias 'needid';endif;if not @findobject 'toheadbag';headmsg 'Select Cap Bag' '2124';promptalias 'toheadbag';endif;if not @findobject 'toorcbag';headmsg 'Select Orc Helm Bag' '2124';promptalias 'toorcbag';endif;if not @findobject 'tohandsbag';headmsg 'Select Gloves Bag' '2124';promptalias 'tohandsbag';endif;if not @findobject 'toarmsbag';headmsg 'Select Sleeves Bag' '2124';promptalias 'toarmsbag';endif;if not @findobject 'tochestbag';headmsg 'Select Tunic Bag' '2124';promptalias 'tochestbag';endif;if not @findobject 'tolegsbag';headmsg 'Select Pant Bag' '2124';promptalias 'tolegsbag';endif;if not @findobject 'toneckbag';headmsg 'Select Gorget Bag' '2124';promptalias 'toneckbag';endif;//;@clearignorelist;@clearjournal;if not listexists 'LeatherArticle';createlist 'LeatherArticle';endif;useobject! 'frombag';pause 800;useobject! 'toheadbag';pause 800;useobject! 'tohandsbag';pause 800;useobject! 'toarmsbag';pause 800;useobject! 'tochestbag';pause 800;useobject! 'tolegsbag';pause 800;useobject! 'toneckbag';pause 800;useobject! 'toorcbag';pause 800;useobject! 'needid';pause 800;//;//Leather;@pushlist 'LeatherArticle' 0x13c6 //Leather Gloves;@pushlist 'LeatherArticle' 0x13cd //Leather Sleeves;@pushlist 'LeatherArticle' 0x13cc //Leather Tunic;@pushlist 'LeatherArticle' 0x13cb //Leather Pants;@pushlist 'LeatherArticle' 0x13c7 //Leather Gorget;@pushlist 'LeatherArticle' 0x1db9 //Leather Cap;@pushlist 'LeatherArticle' 0x1f0b //Orc Helm;@pushlist 'LeatherArticle' 0x1c08 //Skirt;@pushlist 'LeatherArticle' 0x1c06 //Female;@pushlist 'LeatherArticle' 0x1c00 //Shorts;@pushlist 'LeatherArticle' 0x1c0a;//Studded;//@pushlist 'LeatherArticle' 0x13da //Studded Leggings;//@pushlist 'LeatherArticle' 0x13db //Studded Tunic;//@pushlist 'LeatherArticle' 0x13d5 //Studded Gloves;//@pushlist 'LeatherArticle' 0x13d6 //Studded Gorget;//@pushlist 'LeatherArticle' 0x13dc //Studded Sleeves;//;for 0 to 'LeatherArticle';while @findtype 'LeatherArticle[]' 'any' 'frombag';@clearjournal;//;clickobject! 'found';//;pause 800;if @injournal 'Cap' 'system';if @injournal 'Invulnerability' 'system';moveitem! 'found' 'toheadbag' 85 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Fortification' 'system';moveitem! 'found' 'toheadbag' 85 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Hardening' 'system';moveitem! 'found' 'toheadbag' 29 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Guarding' 'system';moveitem! 'found' 'toheadbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Defence' 'system';moveitem! 'found' 'toheadbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Exceptional' 'system';moveitem! 'found' 'toheadbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';else;moveitem! 'found' 'needid';@clearjournal;pause 800;@unsetalias 'found';endif;elseif @injournal 'Gloves' 'system';if @injournal 'Invulnerability' 'system';moveitem! 'found' 'tohandsbag' 85 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Fortification' 'system';moveitem! 'found' 'tohandsbag' 85 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Hardening' 'system';moveitem! 'found' 'tohandsbag' 29 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Guarding' 'system';moveitem! 'found' 'tohandsbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Defence' 'system';moveitem! 'found' 'tohandsbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Exceptional' 'system';moveitem! 'found' 'tohandsbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';else;moveitem! 'found' 'needid';@clearjournal;pause 800;@unsetalias 'found';endif;elseif @injournal 'Sleeves' 'system';if @injournal 'Invulnerability' 'system';moveitem! 'found' 'toarmsbag' 85 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Fortification' 'system';moveitem! 'found' 'toarmsbag' 85 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Hardening' 'system';moveitem! 'found' 'toarmsbag' 29 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Guarding' 'system';moveitem! 'found' 'toarmsbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Defence' 'system';moveitem! 'found' 'toarmsbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Exceptional' 'system';moveitem! 'found' 'toarmsbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';else;moveitem! 'found' 'needid';@clearjournal;pause 800;@unsetalias 'found';endif;elseif @injournal 'Tunic' 'system';if @injournal 'Invulnerability' 'system';moveitem! 'found' 'tochestbag' 85 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Fortification' 'system';moveitem! 'found' 'tochestbag' 85 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Hardening' 'system';moveitem! 'found' 'tochestbag' 29 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Guarding' 'system';moveitem! 'found' 'tochestbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Defence' 'system';moveitem! 'found' 'tochestbag' 29 34 0;@clearjournal;pause 800;elseif @injournal 'Exceptional' 'system';moveitem! 'found' 'tochestbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';else;moveitem! 'found' 'needid';@clearjournal;pause 800;@unsetalias 'found';endif;elseif @injournal 'Bustier' 'system';if @injournal 'Invulnerability' 'system';moveitem! 'found' 'tochestbag' 85 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Fortification' 'system';moveitem! 'found' 'tochestbag' 85 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Hardening' 'system';moveitem! 'found' 'tochestbag' 29 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Guarding' 'system';moveitem! 'found' 'tochestbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Defence' 'system';moveitem! 'found' 'tochestbag' 29 34 0;@clearjournal;pause 800;elseif @injournal 'Exceptional' 'system';moveitem! 'found' 'tochestbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';else;moveitem! 'found' 'needid';@clearjournal;pause 800;@unsetalias 'found';endif;elseif @injournal 'Female' 'system';if @injournal 'Invulnerability' 'system';moveitem! 'found' 'tochestbag' 85 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Fortification' 'system';moveitem! 'found' 'tochestbag' 85 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Hardening' 'system';moveitem! 'found' 'tochestbag' 29 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Guarding' 'system';moveitem! 'found' 'tochestbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Defence' 'system';moveitem! 'found' 'tochestbag' 29 34 0;@clearjournal;pause 800;elseif @injournal 'Exceptional' 'system';moveitem! 'found' 'tochestbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';else;moveitem! 'found' 'needid';@clearjournal;pause 800;@unsetalias 'found';endif;elseif @injournal 'Leggings' 'system';if @injournal 'Invulnerability' 'system';moveitem! 'found' 'tolegsbag' 85 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Fortification' 'system';moveitem! 'found' 'tolegsbag' 85 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Hardening' 'system';moveitem! 'found' 'tolegsbag' 29 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Guarding' 'system';moveitem! 'found' 'tolegsbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Defence' 'system';moveitem! 'found' 'tolegsbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Exceptional' 'system';moveitem! 'found' 'tolegsbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';else;moveitem! 'found' 'needid';@clearjournal;pause 800;@unsetalias 'found';endif;elseif @injournal 'Skirt' 'system';if @injournal 'Invulnerability' 'system';moveitem! 'found' 'tolegsbag' 85 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Fortification' 'system';moveitem! 'found' 'tolegsbag' 85 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Hardening' 'system';moveitem! 'found' 'tolegsbag' 29 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Guarding' 'system';moveitem! 'found' 'tolegsbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Defence' 'system';moveitem! 'found' 'tolegsbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Exceptional' 'system';moveitem! 'found' 'tolegsbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';else;moveitem! 'found' 'needid';@clearjournal;pause 800;@unsetalias 'found';endif;elseif @injournal 'Shorts' 'system';if @injournal 'Invulnerability' 'system';moveitem! 'found' 'tolegsbag' 85 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Fortification' 'system';moveitem! 'found' 'tolegsbag' 85 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Hardening' 'system';moveitem! 'found' 'tolegsbag' 29 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Guarding' 'system';moveitem! 'found' 'tolegsbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Defence' 'system';moveitem! 'found' 'tolegsbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Exceptional' 'system';moveitem! 'found' 'tolegsbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';else;moveitem! 'found' 'needid';@clearjournal;pause 800;@unsetalias 'found';endif;elseif @injournal 'Gorget' 'system';if @injournal 'Invulnerability' 'system';moveitem! 'found' 'toneckbag' 85 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Fortification' 'system';moveitem! 'found' 'toneckbag' 85 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Hardening' 'system';moveitem! 'found' 'toneckbag' 29 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Guarding' 'system';moveitem! 'found' 'toneckbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Defence' 'system';moveitem! 'found' 'toneckbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Exceptional' 'system';moveitem! 'found' 'toneckbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';else;moveitem! 'found' 'needid';@clearjournal;pause 800;@unsetalias 'found';endif;elseif @injournal 'Orc' 'system';if @injournal 'Invulnerability' 'system';moveitem! 'found' 'toorcbag' 85 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Fortification' 'system';moveitem! 'found' 'toorcbag' 85 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Hardening' 'system';moveitem! 'found' 'toorcbag' 29 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Guarding' 'system';moveitem! 'found' 'toorcbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Defence' 'system';moveitem! 'found' 'toorcbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Exceptional' 'system';moveitem! 'found' 'toorcbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';else;moveitem! 'found' 'needid';@clearjournal;pause 800;@unsetalias 'found';endif;endif;endwhile;endfor;headmsg 'Leather is Done!' '2124';playmacro 'sortstuddedpart2';</macro>
  404. <macro loop="False" name="sortleathercancel" interrupt="True">clearlist 'LeatherArticle';clearlist 'studded';clearlist 'plate';clearlist 'mace';@clearignorelist;</macro>
  405. <macro loop="False" name="quake" interrupt="True">target 'enemy';cast 'earthquake';</macro>
  406. <macro loop="False" name="sortstuddedpart2" interrupt="True">if not @findobject 'frombag';headmsg 'Select From Bag' '2124';promptalias 'frombag';endif;if not @findobject 'needid';headmsg 'Select UNID bag' '2124';promptalias 'needid';endif;if not @findobject 'studdedheadbag';headmsg 'Select Cap Bag' '2124';promptalias 'studdedheadbag';endif;if not @findobject 'studdedhandsbag';headmsg 'Select Gloves Bag' '2124';promptalias 'studdedhandsbag';endif;if not @findobject 'studdedarmsbag';headmsg 'Select Sleeves Bag' '2124';promptalias 'studdedarmsbag';endif;if not @findobject 'studdedchestbag';headmsg 'Select Tunic Bag' '2124';promptalias 'studdedchestbag';endif;if not @findobject 'studdedlegsbag';headmsg 'Select Pant Bag' '2124';promptalias 'studdedlegsbag';endif;if not @findobject 'studdedneckbag';headmsg 'Select Gorget Bag' '2124';promptalias 'studdedneckbag';endif;//;@clearignorelist;@clearjournal;if not listexists 'NoDex';createlist 'NoDex';endif;useobject! 'frombag';pause 800;useobject! 'studdedheadbag';pause 800;useobject! 'studdedhandsbag';pause 800;useobject! 'studdedarmsbag';pause 800;useobject! 'studdedchestbag';pause 800;useobject! 'studdedlegsbag';pause 800;useobject! 'studdedneckbag';pause 800;useobject! 'needid';pause 800;//;//Leather;//@pushlist 'NoDex' 0x13c6 //Leather Gloves;//@pushlist 'NoDex' 0x13cd //Leather Sleeves;//@pushlist 'NoDex' 0x13cc //Leather Tunic;//@pushlist 'NoDex' 0x13cb //Leather Pants;//@pushlist 'NoDex' 0x13c7 //Leather Gorget;//@pushlist 'NoDex' 0x1db9 //Leather Cap;//@pushlist 'NoDex' 0x1f0b //Orc Helm;//Studded;@pushlist 'NoDex' 0x13da //Studded Leggings;@pushlist 'NoDex' 0x13db //Studded Tunic;@pushlist 'NoDex' 0x13d5 //Studded Gloves;@pushlist 'NoDex' 0x13d6 //Studded Gorget;@pushlist 'NoDex' 0x13dc //Studded Sleeves;@pushlist 'NoDex' 0x1451 //bone;@pushlist 'NoDex' 0x144e;@pushlist 'NoDex' 0x1452;@pushlist 'NoDex' 0x144f;@pushlist 'NoDex' 0x1450;@pushlist 'NoDex' 0x140c;@pushlist 'NoDex' 0x1408;@pushlist 'NoDex' 0x140e;@pushlist 'NoDex' 0x13bb;@pushlist 'NoDex' 0x1c0c;@pushlist 'NoDex' 0x1c02;@pushlist 'NoDex' 0x140a;//;for 0 to 'NoDex';while @findtype 'NoDex[]' 'any' 'frombag';@clearjournal;//;clickobject! 'found';//;pause 800;if @injournal 'Cap' 'system';if @injournal 'Invulnerability' 'system';moveitem! 'found' 'studdedheadbag' 85 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Fortification' 'system';moveitem! 'found' 'studdedheadbag' 85 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Hardening' 'system';moveitem! 'found' 'studdedheadbag' 29 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Guarding' 'system';moveitem! 'found' 'studdedheadbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Defence' 'system';moveitem! 'found' 'studdedheadbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Exceptional' 'system';moveitem! 'found' 'studdedheadbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';else;moveitem! 'found' 'needid';@clearjournal;pause 800;@unsetalias 'found';endif;elseif @injournal 'Helmet' 'system';if @injournal 'Invulnerability' 'system';moveitem! 'found' 'studdedheadbag' 85 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Fortification' 'system';moveitem! 'found' 'studdedheadbag' 85 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Hardening' 'system';moveitem! 'found' 'studdedheadbag' 29 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Guarding' 'system';moveitem! 'found' 'studdedheadbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Defence' 'system';moveitem! 'found' 'studdedheadbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Exceptional' 'system';moveitem! 'found' 'studdedheadbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';else;moveitem! 'found' 'needid';@clearjournal;pause 800;@unsetalias 'found';endif;elseif @injournal 'Coif' 'system';if @injournal 'Invulnerability' 'system';moveitem! 'found' 'studdedheadbag' 85 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Fortification' 'system';moveitem! 'found' 'studdedheadbag' 85 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Hardening' 'system';moveitem! 'found' 'studdedheadbag' 29 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Guarding' 'system';moveitem! 'found' 'studdedheadbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Defence' 'system';moveitem! 'found' 'studdedheadbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Exceptional' 'system';moveitem! 'found' 'studdedheadbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';else;moveitem! 'found' 'needid';@clearjournal;pause 800;@unsetalias 'found';endif;elseif @injournal 'Norse' 'system';if @injournal 'Invulnerability' 'system';moveitem! 'found' 'studdedheadbag' 85 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Fortification' 'system';moveitem! 'found' 'studdedheadbag' 85 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Hardening' 'system';moveitem! 'found' 'studdedheadbag' 29 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Guarding' 'system';moveitem! 'found' 'studdedheadbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Defence' 'system';moveitem! 'found' 'studdedheadbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Exceptional' 'system';moveitem! 'found' 'studdedheadbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';else;moveitem! 'found' 'needid';@clearjournal;pause 800;@unsetalias 'found';endif;elseif @injournal 'Bascinet' 'system';if @injournal 'Invulnerability' 'system';moveitem! 'found' 'studdedheadbag' 85 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Fortification' 'system';moveitem! 'found' 'studdedheadbag' 85 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Hardening' 'system';moveitem! 'found' 'studdedheadbag' 29 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Guarding' 'system';moveitem! 'found' 'studdedheadbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Defence' 'system';moveitem! 'found' 'studdedheadbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Exceptional' 'system';moveitem! 'found' 'studdedheadbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';else;moveitem! 'found' 'needid';@clearjournal;pause 800;@unsetalias 'found';endif;elseif @injournal 'Close' 'system';if @injournal 'Invulnerability' 'system';moveitem! 'found' 'studdedheadbag' 85 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Fortification' 'system';moveitem! 'found' 'studdedheadbag' 85 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Hardening' 'system';moveitem! 'found' 'studdedheadbag' 29 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Guarding' 'system';moveitem! 'found' 'studdedheadbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Defence' 'system';moveitem! 'found' 'studdedheadbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Exceptional' 'system';moveitem! 'found' 'studdedheadbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';else;moveitem! 'found' 'needid';@clearjournal;pause 800;@unsetalias 'found';endif;elseif @injournal 'Gloves' 'system';if @injournal 'Invulnerability' 'system';moveitem! 'found' 'studdedhandsbag' 85 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Fortification' 'system';moveitem! 'found' 'studdedhandsbag' 85 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Hardening' 'system';moveitem! 'found' 'studdedhandsbag' 29 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Guarding' 'system';moveitem! 'found' 'studdedhandsbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Defence' 'system';moveitem! 'found' 'studdedhandsbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Exceptional' 'system';moveitem! 'found' 'studdedhandsbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';else;moveitem! 'found' 'needid';@clearjournal;pause 800;@unsetalias 'found';endif;elseif @injournal 'Armor' 'system';if @injournal 'Invulnerability' 'system';moveitem! 'found' 'studdedchestbag' 85 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Fortification' 'system';moveitem! 'found' 'studdedchestbag' 85 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Hardening' 'system';moveitem! 'found' 'studdedchestbag' 29 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Guarding' 'system';moveitem! 'found' 'studdedchestbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Defence' 'system';moveitem! 'found' 'studdedchestbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Exceptional' 'system';moveitem! 'found' 'studdedchestbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';else;moveitem! 'found' 'needid';@clearjournal;pause 800;@unsetalias 'found';endif;elseif @injournal 'Bustier' 'system';if @injournal 'Invulnerability' 'system';moveitem! 'found' 'studdedchestbag' 85 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Fortification' 'system';moveitem! 'found' 'studdedchestbag' 85 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Hardening' 'system';moveitem! 'found' 'studdedchestbag' 29 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Guarding' 'system';moveitem! 'found' 'studdedchestbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Defence' 'system';moveitem! 'found' 'studdedchestbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Exceptional' 'system';moveitem! 'found' 'studdedchestbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';else;moveitem! 'found' 'needid';@clearjournal;pause 800;@unsetalias 'found';endif;elseif @injournal 'Sleeves' 'system';if @injournal 'Invulnerability' 'system';moveitem! 'found' 'studdedarmsbag' 85 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Fortification' 'system';moveitem! 'found' 'studdedarmsbag' 85 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Hardening' 'system';moveitem! 'found' 'studdedarmsbag' 29 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Guarding' 'system';moveitem! 'found' 'studdedarmsbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Defence' 'system';moveitem! 'found' 'studdedarmsbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Exceptional' 'system';moveitem! 'found' 'studdedarmsbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';else;moveitem! 'found' 'needid';@clearjournal;pause 800;@unsetalias 'found';endif;elseif @injournal 'Arms' 'system';if @injournal 'Invulnerability' 'system';moveitem! 'found' 'studdedarmsbag' 85 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Fortification' 'system';moveitem! 'found' 'studdedarmsbag' 85 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Hardening' 'system';moveitem! 'found' 'studdedarmsbag' 29 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Guarding' 'system';moveitem! 'found' 'studdedarmsbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Defence' 'system';moveitem! 'found' 'studdedarmsbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Exceptional' 'system';moveitem! 'found' 'studdedarmsbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';else;moveitem! 'found' 'needid';@clearjournal;pause 800;@unsetalias 'found';endif;elseif @injournal 'Tunic' 'system';if @injournal 'Invulnerability' 'system';moveitem! 'found' 'studdedchestbag' 85 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Fortification' 'system';moveitem! 'found' 'studdedchestbag' 85 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Hardening' 'system';moveitem! 'found' 'studdedchestbag' 29 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Guarding' 'system';moveitem! 'found' 'studdedchestbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Defence' 'system';moveitem! 'found' 'studdedchestbag' 29 34 0;@clearjournal;pause 800;elseif @injournal 'Exceptional' 'system';moveitem! 'found' 'studdedchestbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';else;moveitem! 'found' 'needid';@clearjournal;pause 800;@unsetalias 'found';endif;elseif @injournal 'Leggings' 'system';if @injournal 'Invulnerability' 'system';moveitem! 'found' 'studdedlegsbag' 85 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Fortification' 'system';moveitem! 'found' 'studdedlegsbag' 85 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Hardening' 'system';moveitem! 'found' 'studdedlegsbag' 29 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Guarding' 'system';moveitem! 'found' 'studdedlegsbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Defence' 'system';moveitem! 'found' 'studdedlegsbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Exceptional' 'system';moveitem! 'found' 'studdedlegsbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';else;moveitem! 'found' 'needid';@clearjournal;pause 800;@unsetalias 'found';endif;elseif @injournal 'Gorget' 'system';if @injournal 'Invulnerability' 'system';moveitem! 'found' 'studdedneckbag' 85 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Fortification' 'system';moveitem! 'found' 'studdedneckbag' 85 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Hardening' 'system';moveitem! 'found' 'studdedneckbag' 29 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Guarding' 'system';moveitem! 'found' 'studdedneckbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Defence' 'system';moveitem! 'found' 'studdedneckbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Exceptional' 'system';moveitem! 'found' 'studdedneckbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';else;moveitem! 'found' 'needid';@clearjournal;pause 800;@unsetalias 'found';endif;elseif @injournal 'Orc' 'system';if @injournal 'Invulnerability' 'system';moveitem! 'found' 'toorcbag' 85 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Fortification' 'system';moveitem! 'found' 'toorcbag' 85 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Hardening' 'system';moveitem! 'found' 'toorcbag' 29 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Guarding' 'system';moveitem! 'found' 'toorcbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Defence' 'system';moveitem! 'found' 'toorcbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Exceptional' 'system';moveitem! 'found' 'toorcbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';else;moveitem! 'found' 'needid';@clearjournal;pause 800;@unsetalias 'found';endif;endif;endwhile;endfor;headmsg 'No Dex is Done!' '2124';playmacro 'sortheavy2';</macro>
  407. <macro loop="False" name="sortstuddedpart0" interrupt="True">if not listexists 'studded';@createlist 'studded';endif;@pushlist 'studded' 0x13da //Studded Leggings;@pushlist 'studded' 0x13db //Studded Tunic;@pushlist 'studded' 0x13d5 //Studded Gloves;@pushlist 'studded' 0x13d6 //Studded Gorget;@pushlist 'studded' 0x13dc //Studded Sleeves;@pushlist 'studded' 0x1451 //bone;@pushlist 'studded' 0x144e;@pushlist 'studded' 0x1452;@pushlist 'studded' 0x144f;@pushlist 'studded' 0x1450;@pushlist 'studded' 0x140c;@pushlist 'studded' 0x1408;@pushlist 'studded' 0x140e;@pushlist 'studded' 0x13bb;@pushlist 'studded' 0x1c0c;@pushlist 'studded' 0x1c02;@pushlist 'studded' 0x140a;for 0 to 'studded';while @findtype studded[] 'any' 'bag';@moveitem 'found' 'backpack';pause 800;endwhile;endfor;playmacro 'sortheavy0';</macro>
  408. <macro loop="False" name="sortstuddedpart1" interrupt="True">if not findalias 'tub';promptalias 'tub';endif;if not findalias 'donebag';promptalias 'donebag';endif;if not listexists 'dye';@createlist 'dye';endif;@pushlist 'dye' 0x13da //Studded Leggings;@pushlist 'dye' 0x13db //Studded Tunic;@pushlist 'dye' 0x13d5 //Studded Gloves;@pushlist 'dye' 0x13d6 //Studded Gorget;@pushlist 'dye' 0x13dc //Studded Sleeves;@pushlist 'dye' 0x1c0c;@pushlist 'dye' 0x1c02;for 0 to 'dye';while @findtype dye[] 'any' 'backpack' 'any' '0';@useobject 'tub';waitfortarget 1500;target! 'found';pause 800;if color 'found' == 2406;@ignoreobject 'found';endif;endwhile;endfor;</macro>
  409. <macro loop="False" name="sortheavy0" interrupt="True">if not listexists 'plate';@createlist 'plate';endif;@pushlist 'plate' 0x1415;@pushlist 'plate' 0x1411;@pushlist 'plate' 0x1414;@pushlist 'plate' 0x1410;@pushlist 'plate' 0x1413;@pushlist 'plate' 0x1412;@pushlist 'plate' 0x2647;@pushlist 'plate' 0x2645;@pushlist 'plate' 0x2643;@pushlist 'plate' 0x2641;@pushlist 'plate' 0x2b69;@pushlist 'plate' 0x2657;@pushlist 'plate' 0x13bf;@pushlist 'plate' 0x13be;@pushlist 'plate' 0x13ee;@pushlist 'plate' 0x13eb;@pushlist 'plate' 0x13f0;@pushlist 'plate' 0x13ec;@pushlist 'plate' 0x1c04;for 0 to 'plate';while @findtype plate[] 'any' 'bag';@moveitem 'found' 'backpack';pause 800;endwhile;endfor;playmacro 'sortshield0';</macro>
  410. <macro loop="False" name="sortheavy2" interrupt="True">if not @findobject 'frombag';headmsg 'Select From Bag' '2124';promptalias 'frombag';endif;if not @findobject 'needid';headmsg 'Select UNID bag' '2124';promptalias 'needid';endif;if not @findobject 'plateheadbag';headmsg 'Select Cap Bag' '2124';promptalias 'plateheadbag';endif;if not @findobject 'platehandsbag';headmsg 'Select Gloves Bag' '2124';promptalias 'platehandsbag';endif;if not @findobject 'platearmsbag';headmsg 'Select Sleeves Bag' '2124';promptalias 'platearmsbag';endif;if not @findobject 'platechestbag';headmsg 'Select Tunic Bag' '2124';promptalias 'platechestbag';endif;if not @findobject 'platelegsbag';headmsg 'Select Pant Bag' '2124';promptalias 'platelegsbag';endif;if not @findobject 'plateneckbag';headmsg 'Select Gorget Bag' '2124';promptalias 'plateneckbag';endif;//;@clearignorelist;@clearjournal;if not listexists 'plate';createlist 'plate';endif;useobject! 'frombag';pause 800;useobject! 'plateheadbag';pause 800;useobject! 'platehandsbag';pause 800;useobject! 'platearmsbag';pause 800;useobject! 'platechestbag';pause 800;useobject! 'platelegsbag';pause 800;useobject! 'plateneckbag';pause 800;useobject! 'needid';pause 800;@pushlist 'plate' 0x1415;@pushlist 'plate' 0x1411;@pushlist 'plate' 0x1414;@pushlist 'plate' 0x1410;@pushlist 'plate' 0x1413;@pushlist 'plate' 0x1412;@pushlist 'plate' 0x2647;@pushlist 'plate' 0x2645;@pushlist 'plate' 0x2643;@pushlist 'plate' 0x2641;@pushlist 'plate' 0x2b69;@pushlist 'plate' 0x2657;@pushlist 'plate' 0x13bf;@pushlist 'plate' 0x13be;@pushlist 'plate' 0x13ee;@pushlist 'plate' 0x13eb;@pushlist 'plate' 0x13f0;@pushlist 'plate' 0x13ec;@pushlist 'plate' 0x1c04;//;for 0 to 'plate';while @findtype 'plate[]' 'any' 'frombag';@clearjournal;//;clickobject! 'found';//;pause 800;if @injournal 'Cap' 'system';if @injournal 'Invulnerability' 'system';moveitem! 'found' 'plateheadbag' 85 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Fortification' 'system';moveitem! 'found' 'plateheadbag' 85 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Hardening' 'system';moveitem! 'found' 'plateheadbag' 29 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Guarding' 'system';moveitem! 'found' 'plateheadbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Defence' 'system';moveitem! 'found' 'plateheadbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Exceptional' 'system';moveitem! 'found' 'plateheadbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';else;moveitem! 'found' 'needid';@clearjournal;pause 800;@unsetalias 'found';endif;elseif @injournal 'Helmet' 'system';if @injournal 'Invulnerability' 'system';moveitem! 'found' 'plateheadbag' 85 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Fortification' 'system';moveitem! 'found' 'plateheadbag' 85 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Hardening' 'system';moveitem! 'found' 'plateheadbag' 29 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Guarding' 'system';moveitem! 'found' 'plateheadbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Defence' 'system';moveitem! 'found' 'plateheadbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Exceptional' 'system';moveitem! 'found' 'plateheadbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';else;moveitem! 'found' 'needid';@clearjournal;pause 800;@unsetalias 'found';endif;elseif @injournal 'Coif' 'system';if @injournal 'Invulnerability' 'system';moveitem! 'found' 'plateheadbag' 85 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Fortification' 'system';moveitem! 'found' 'plateheadbag' 85 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Hardening' 'system';moveitem! 'found' 'plateheadbag' 29 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Guarding' 'system';moveitem! 'found' 'plateheadbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Defence' 'system';moveitem! 'found' 'plateheadbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Exceptional' 'system';moveitem! 'found' 'plateheadbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';else;moveitem! 'found' 'needid';@clearjournal;pause 800;@unsetalias 'found';endif;elseif @injournal 'Norse' 'system';if @injournal 'Invulnerability' 'system';moveitem! 'found' 'plateheadbag' 85 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Fortification' 'system';moveitem! 'found' 'plateheadbag' 85 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Hardening' 'system';moveitem! 'found' 'plateheadbag' 29 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Guarding' 'system';moveitem! 'found' 'plateheadbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Defence' 'system';moveitem! 'found' 'plateheadbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Exceptional' 'system';moveitem! 'found' 'plateheadbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';else;moveitem! 'found' 'needid';@clearjournal;pause 800;@unsetalias 'found';endif;elseif @injournal 'Helm' 'system';if @injournal 'Invulnerability' 'system';moveitem! 'found' 'plateheadbag' 85 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Fortification' 'system';moveitem! 'found' 'plateheadbag' 85 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Hardening' 'system';moveitem! 'found' 'plateheadbag' 29 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Guarding' 'system';moveitem! 'found' 'plateheadbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Defence' 'system';moveitem! 'found' 'plateheadbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Exceptional' 'system';moveitem! 'found' 'plateheadbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';else;moveitem! 'found' 'needid';@clearjournal;pause 800;@unsetalias 'found';endif;elseif @injournal 'Bascinet' 'system';if @injournal 'Invulnerability' 'system';moveitem! 'found' 'plateheadbag' 85 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Fortification' 'system';moveitem! 'found' 'plateheadbag' 85 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Hardening' 'system';moveitem! 'found' 'plateheadbag' 29 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Guarding' 'system';moveitem! 'found' 'plateheadbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Defence' 'system';moveitem! 'found' 'plateheadbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Exceptional' 'system';moveitem! 'found' 'plateheadbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';else;moveitem! 'found' 'needid';@clearjournal;pause 800;@unsetalias 'found';endif;elseif @injournal 'Close' 'system';if @injournal 'Invulnerability' 'system';moveitem! 'found' 'plateheadbag' 85 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Fortification' 'system';moveitem! 'found' 'plateheadbag' 85 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Hardening' 'system';moveitem! 'found' 'plateheadbag' 29 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Guarding' 'system';moveitem! 'found' 'plateheadbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Defence' 'system';moveitem! 'found' 'plateheadbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Exceptional' 'system';moveitem! 'found' 'plateheadbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';else;moveitem! 'found' 'needid';@clearjournal;pause 800;@unsetalias 'found';endif;elseif @injournal 'Gloves' 'system';if @injournal 'Invulnerability' 'system';moveitem! 'found' 'platehandsbag' 85 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Fortification' 'system';moveitem! 'found' 'platehandsbag' 85 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Hardening' 'system';moveitem! 'found' 'platehandsbag' 29 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Guarding' 'system';moveitem! 'found' 'platehandsbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Defence' 'system';moveitem! 'found' 'platehandsbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Exceptional' 'system';moveitem! 'found' 'platehandsbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';else;moveitem! 'found' 'needid';@clearjournal;pause 800;@unsetalias 'found';endif;elseif @injournal 'Armor' 'system';if @injournal 'Invulnerability' 'system';moveitem! 'found' 'platechestbag' 85 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Fortification' 'system';moveitem! 'found' 'platechestbag' 85 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Hardening' 'system';moveitem! 'found' 'platechestbag' 29 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Guarding' 'system';moveitem! 'found' 'platechestbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Defence' 'system';moveitem! 'found' 'platechestbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Exceptional' 'system';moveitem! 'found' 'platechestbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';else;moveitem! 'found' 'needid';@clearjournal;pause 800;@unsetalias 'found';endif;elseif @injournal 'Sleeves' 'system';if @injournal 'Invulnerability' 'system';moveitem! 'found' 'platearmsbag' 85 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Fortification' 'system';moveitem! 'found' 'platearmsbag' 85 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Hardening' 'system';moveitem! 'found' 'platearmsbag' 29 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Guarding' 'system';moveitem! 'found' 'platearmsbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Defence' 'system';moveitem! 'found' 'platearmsbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Exceptional' 'system';moveitem! 'found' 'platearmsbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';else;moveitem! 'found' 'needid';@clearjournal;pause 800;@unsetalias 'found';endif;elseif @injournal 'Arms' 'system';if @injournal 'Invulnerability' 'system';moveitem! 'found' 'platearmsbag' 85 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Fortification' 'system';moveitem! 'found' 'platearmsbag' 85 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Hardening' 'system';moveitem! 'found' 'platearmsbag' 29 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Guarding' 'system';moveitem! 'found' 'platearmsbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Defence' 'system';moveitem! 'found' 'platearmsbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Exceptional' 'system';moveitem! 'found' 'platearmsbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';else;moveitem! 'found' 'needid';@clearjournal;pause 800;@unsetalias 'found';endif;elseif @injournal 'Tunic' 'system';if @injournal 'Invulnerability' 'system';moveitem! 'found' 'platechestbag' 85 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Fortification' 'system';moveitem! 'found' 'platechestbag' 85 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Hardening' 'system';moveitem! 'found' 'platechestbag' 29 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Guarding' 'system';moveitem! 'found' 'platechestbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Defence' 'system';moveitem! 'found' 'platechestbag' 29 34 0;@clearjournal;pause 800;elseif @injournal 'Exceptional' 'system';moveitem! 'found' 'platechestbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';else;moveitem! 'found' 'needid';@clearjournal;pause 800;@unsetalias 'found';endif;elseif @injournal 'Female' 'system';if @injournal 'Invulnerability' 'system';moveitem! 'found' 'platechestbag' 85 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Fortification' 'system';moveitem! 'found' 'platechestbag' 85 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Hardening' 'system';moveitem! 'found' 'platechestbag' 29 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Guarding' 'system';moveitem! 'found' 'platechestbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Defence' 'system';moveitem! 'found' 'platechestbag' 29 34 0;@clearjournal;pause 800;elseif @injournal 'Exceptional' 'system';moveitem! 'found' 'platechestbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';else;moveitem! 'found' 'needid';@clearjournal;pause 800;@unsetalias 'found';endif;elseif @injournal 'Leggings' 'system';if @injournal 'Invulnerability' 'system';moveitem! 'found' 'platelegsbag' 85 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Fortification' 'system';moveitem! 'found' 'platelegsbag' 85 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Hardening' 'system';moveitem! 'found' 'platelegsbag' 29 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Guarding' 'system';moveitem! 'found' 'platelegsbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Defence' 'system';moveitem! 'found' 'platelegsbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Exceptional' 'system';moveitem! 'found' 'platelegsbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';else;moveitem! 'found' 'needid';@clearjournal;pause 800;@unsetalias 'found';endif;elseif @injournal 'Legs' 'system';if @injournal 'Invulnerability' 'system';moveitem! 'found' 'platelegsbag' 85 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Fortification' 'system';moveitem! 'found' 'platelegsbag' 85 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Hardening' 'system';moveitem! 'found' 'platelegsbag' 29 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Guarding' 'system';moveitem! 'found' 'platelegsbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Defence' 'system';moveitem! 'found' 'platelegsbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Exceptional' 'system';moveitem! 'found' 'platelegsbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';else;moveitem! 'found' 'needid';@clearjournal;pause 800;@unsetalias 'found';endif;elseif @injournal 'Gorget' 'system';if @injournal 'Invulnerability' 'system';moveitem! 'found' 'plateneckbag' 85 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Fortification' 'system';moveitem! 'found' 'plateneckbag' 85 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Hardening' 'system';moveitem! 'found' 'plateneckbag' 29 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Guarding' 'system';moveitem! 'found' 'plateneckbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Defence' 'system';moveitem! 'found' 'plateneckbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Exceptional' 'system';moveitem! 'found' 'plateneckbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';else;moveitem! 'found' 'needid';@clearjournal;pause 800;@unsetalias 'found';endif;elseif @injournal 'Orc' 'system';if @injournal 'Invulnerability' 'system';moveitem! 'found' 'toorcbag' 85 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Fortification' 'system';moveitem! 'found' 'toorcbag' 85 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Hardening' 'system';moveitem! 'found' 'toorcbag' 29 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Guarding' 'system';moveitem! 'found' 'toorcbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Defence' 'system';moveitem! 'found' 'toorcbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Exceptional' 'system';moveitem! 'found' 'toorcbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';else;moveitem! 'found' 'needid';@clearjournal;pause 800;@unsetalias 'found';endif;endif;endwhile;endfor;headmsg 'All done with plate!' '2124';playmacro 'sortshield2';</macro>
  411. <macro loop="False" name="sortall0" interrupt="True"></macro>
  412. <macro loop="False" name="sortall1" interrupt="True"></macro>
  413. <macro loop="False" name="sortall2" interrupt="True"></macro>
  414. <macro loop="False" name="sortshield0" interrupt="True">if not listexists 'shield';@createlist 'shield';endif;@pushlist 'shield' 0x1b76;@pushlist 'shield' 0x1b72;@pushlist 'shield' 0x1b79;@pushlist 'shield' 0x1b7b;@pushlist 'shield' 0x1b7a;@pushlist 'shield' 0x1b73;@pushlist 'shield' 0x1b74;for 0 to 'shield';while @findtype shield[] 'any' 'bag';@moveitem 'found' 'backpack';pause 800;endwhile;endfor;playmacro 'sortmace0';</macro>
  415. <macro loop="False" name="sortshield2" interrupt="True">if not @findobject 'frombag';headmsg 'Select From Bag' '2124';promptalias 'frombag';endif;if not @findobject 'needid';headmsg 'Select UNID bag' '2124';promptalias 'needid';endif;if not @findobject 'shieldbag';headmsg 'Select Shield Bag' '2124';promptalias 'shieldbag';endif;//;@clearignorelist;@clearjournal;if not listexists 'shield';createlist 'shield';endif;useobject! 'frombag';pause 800;useobject! 'shieldbag';pause 800;useobject! 'needid';pause 800;//;@pushlist 'shield' 0x1b76;@pushlist 'shield' 0x1b72;@pushlist 'shield' 0x1b79;@pushlist 'shield' 0x1b7b;@pushlist 'shield' 0x1b7a;@pushlist 'shield' 0x1b73;@pushlist 'shield' 0x1b74;//;for 0 to 'shield';while @findtype 'shield[]' 'any' 'frombag';@clearjournal;//;clickobject! 'found';//;pause 800;if @injournal 'shield' 'system';if @injournal 'Invulnerability' 'system';moveitem! 'found' 'shieldbag' 85 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Fortification' 'system';moveitem! 'found' 'shieldbag' 85 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Hardening' 'system';moveitem! 'found' 'shieldbag' 29 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Guarding' 'system';moveitem! 'found' 'shieldbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Defence' 'system';moveitem! 'found' 'shieldbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Exceptional' 'system';moveitem! 'found' 'shieldbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';else;moveitem! 'found' 'needid';@clearjournal;pause 800;@unsetalias 'found';endif;elseif @injournal 'Buckler' 'system';if @injournal 'Invulnerability' 'system';moveitem! 'found' 'shieldbag' 85 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Fortification' 'system';moveitem! 'found' 'shieldbag' 85 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Hardening' 'system';moveitem! 'found' 'shieldbag' 29 78 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Guarding' 'system';moveitem! 'found' 'shieldbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Defence' 'system';moveitem! 'found' 'shieldbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Exceptional' 'system';moveitem! 'found' 'shieldbag' 29 34 0;@clearjournal;pause 800;@unsetalias 'found';else;moveitem! 'found' 'needid';@clearjournal;pause 800;@unsetalias 'found';endif;endif;endwhile;endfor;headmsg 'Everything is Done!' '2124';</macro>
  416. <macro loop="False" name="sortweapon0" interrupt="True">promptalias 'bag';if not listexists 'leather';@createlist 'leather';endif;@pushlist 'leather' 0x13ff;@pushlist 'leather' 0x1441;@pushlist 'leather' 0x13b9;@pushlist 'leather' 0x143e;@pushlist 'leather' 0x1443;@pushlist 'leather' 0x13fb;@pushlist 'leather' 0x1403;@pushlist 'leather' 0x13f8;@pushlist 'leather' 0xf49;@pushlist 'leather' 0xf62;@pushlist 'leather' 0xf4b;@pushlist 'leather' 0xe89;@pushlist 'leather' 0x13b0;@pushlist 'leather' 0x1401;@pushlist 'leather' 0xf5e;@pushlist 'leather' 0xf5c;@pushlist 'leather' 0xf61;@pushlist 'leather' 0xf47;@pushlist 'leather' 0x1439;@pushlist 'leather' 0x1443;@pushlist 'leather' 0x13fb;@pushlist 'leather' 0x1403;@pushlist 'leather' 0x13f8;@pushlist 'leather' 0xf49;@pushlist 'leather' 0xf62;for 0 to 'leather';while @findtype leather[] 'any' 'bag';@moveitem 'found' 'backpack';pause 800;endwhile;endfor;playmacro 'sortstuddedpart0';</macro>
  417. <macro loop="False" name="sortmace0" interrupt="True">if not listexists 'mace';@createlist 'mace';endif;@pushlist 'mace' 0x143d;@pushlist 'mace' 0x143b;@pushlist 'mace' 0x13b9;@pushlist 'mace' 0x13b4;@pushlist 'mace' 0xdf0;@pushlist 'mace' 0x13b0;@pushlist 'mace' 0x13f8;@pushlist 'mace' 0xf49;@pushlist 'mace' 0xe89;@pushlist 'mace' 0x13f8;@pushlist 'mace' 0x1439;@pushlist 'mace' 0xf5c;@pushlist 'mace' 0x1407;for 0 to 'mace';while @findtype mace[] 'any' 'bag';@moveitem 'found' 'backpack';pause 800;endwhile;endfor;playmacro 'sortsword0';</macro>
  418. <macro loop="False" name="sortmace2" interrupt="True">if not @findobject 'frombag';headmsg 'Select From Bag' '2124';promptalias 'frombag';endif;if not @findobject 'selfsort';headmsg 'Select UNID bag' '2124';promptalias 'selfsort';endif;if not @findobject 'macebag';headmsg 'Select Shield Bag' '2124';promptalias 'macebag';endif;//;@clearignorelist;@clearjournal;if not listexists 'mace';createlist 'mace';endif;useobject! 'frombag';pause 800;useobject! 'macebag';pause 800;useobject! 'selfsort';pause 800;if not @findobject 'slayermacebag';headmsg 'Select Slayer Mace Bag' '2124';promptalias 'slayermacebag';endif;if not @findobject 'goldmacebag';headmsg 'Select Gold/Vanq Mace Bag' '2124';promptalias 'goldmacebag';endif;if not @findobject 'bronzemacebag';headmsg 'Select Power/Bronze Mace Bag' '2124';promptalias 'bronzemacebag';endif;//;@pushlist 'mace' 0x143d;@pushlist 'mace' 0x143b;@pushlist 'mace' 0x13b9;@pushlist 'mace' 0x13b4;@pushlist 'mace' 0xdf0;@pushlist 'mace' 0x13b0;@pushlist 'mace' 0x13f8;@pushlist 'mace' 0xf49;@pushlist 'mace' 0xe89;@pushlist 'mace' 0x13f8;@pushlist 'mace' 0x1439;@pushlist 'mace' 0xf5c;@pushlist 'mace' 0x1407;//;for 0 to 'mace';while @findtype 'mace[]' 'any' 'frombag';@clearjournal;//;clickobject! 'found';//;pause 800;if @injournal 'Exceptional' 'system';if @injournal 'Might' 'system';moveitem! 'found' 'bronzemacebag';@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Force' 'system';moveitem! 'found' 'goldmacebag';@clearjournal;pause 800;@unsetalias 'found';else;moveitem! 'found' 'slayermacebag';@clearjournal;pause 800;@unsetalias 'found';endif;elseif @injournal 'Power' 'system';moveitem! 'found' 'bronzemacebag';@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Vanquishing' 'system';moveitem! 'found' 'goldmacebag';@clearjournal;pause 800;@unsetalias 'found';else;moveitem! 'found' 'selfsort';@clearjournal;pause 800;@unsetalias 'found';endif;endwhile;endfor;headmsg 'Mace is Done!' '2124';playmacro 'sortsword2';</macro>
  419. <macro loop="False" name="sortsword0" interrupt="True">if not listexists 'swords';@createlist 'swords';endif;@pushlist 'swords' 0xf45;@pushlist 'swords' 0x143e;@pushlist 'swords' 0xf61;@pushlist 'swords' 0x13fb;@pushlist 'swords' 0x1441;@pushlist 'swords' 0x13b6;@pushlist 'swords' 0xf47;@pushlist 'swords' 0x1443;@pushlist 'swords' 0xf4b;@pushlist 'swords' 0x13b9;@pushlist 'swords' 0xf49;@pushlist 'swords' 0x13ff;@pushlist 'swords' 0xf4d;@pushlist 'swords' 0xf5e;for 0 to 'swords';while @findtype swords[] 'any' 'bag';@moveitem 'found' 'backpack';pause 800;endwhile;endfor;playmacro 'sortfence0';</macro>
  420. <macro loop="False" name="sortsword2" interrupt="True">if not @findobject 'frombag';headmsg 'Select From Bag' '2124';promptalias 'frombag';endif;if not @findobject 'selfsort';headmsg 'Select UNID bag' '2124';promptalias 'selfsort';endif;if not @findobject 'swordsbag';headmsg 'Select Shield Bag' '2124';promptalias 'swordsbag';endif;//;@clearignorelist;@clearjournal;if not listexists 'swords';createlist 'swords';endif;useobject! 'frombag';pause 800;useobject! 'swordsbag';pause 800;useobject! 'selfsort';pause 800;if not @findobject 'slayerswordsbag';headmsg 'Select Slayer swords Bag' '2124';promptalias 'slayerswordsbag';endif;if not @findobject 'goldswordsbag';headmsg 'Select Gold/Vanq swords Bag' '2124';promptalias 'goldswordsbag';endif;if not @findobject 'bronzeswordsbag';headmsg 'Select Power/Bronze swords Bag' '2124';promptalias 'bronzeswordsbag';endif;//;@pushlist 'swords' 0xf45;@pushlist 'swords' 0x143e;@pushlist 'swords' 0xf61;@pushlist 'swords' 0x13fb;@pushlist 'swords' 0x1441;@pushlist 'swords' 0x13b6;@pushlist 'swords' 0xf47;@pushlist 'swords' 0x1443;@pushlist 'swords' 0xf4b;@pushlist 'swords' 0x13b9;@pushlist 'swords' 0xf49;@pushlist 'swords' 0x13ff;@pushlist 'swords' 0xf4d;@pushlist 'swords' 0xf5e;//;for 0 to 'swords';while @findtype 'swords[]' 'any' 'frombag';@clearjournal;//;clickobject! 'found';//;pause 800;if @injournal 'Exceptional' 'system';if @injournal 'Might' 'system';moveitem! 'found' 'bronzeswordsbag';@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Force' 'system';moveitem! 'found' 'goldswordsbag';@clearjournal;pause 800;@unsetalias 'found';else;moveitem! 'found' 'slayerswordsbag';@clearjournal;pause 800;@unsetalias 'found';endif;elseif @injournal 'Power' 'system';moveitem! 'found' 'bronzeswordsbag';@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Vanquishing' 'system';moveitem! 'found' 'goldswordsbag';@clearjournal;pause 800;@unsetalias 'found';else;moveitem! 'found' 'selfsort';@clearjournal;pause 800;@unsetalias 'found';endif;endwhile;endfor;headmsg 'swords is Done!' '2124';playmacro 'sortfence2';</macro>
  421. <macro loop="False" name="sortfence0" interrupt="True">if not listexists 'fence';@createlist 'fence';endif;@pushlist 'fence' 0x1405;@pushlist 'fence' 0x1403;@pushlist 'fence' 0xf62;@pushlist 'fence' 0x1401;for 0 to 'fence';while @findtype fence[] 'any' 'bag';@moveitem 'found' 'backpack';pause 800;endwhile;endfor;playmacro 'sortarch0';</macro>
  422. <macro loop="False" name="sortarch0" interrupt="True">if not listexists 'arch';@createlist 'arch';endif;@pushlist 'arch' 0xf50;@pushlist 'arch' 0x13b2;@pushlist 'arch' 0x13fd;for 0 to 'arch';while @findtype arch[] 'any' 'bag';@moveitem 'found' 'backpack';pause 800;endwhile;endfor;headmsg 'Done Grabbing!';</macro>
  423. <macro loop="False" name="sortfence2" interrupt="True">if not @findobject 'frombag';headmsg 'Select From Bag' '2124';promptalias 'frombag';endif;if not @findobject 'selfsort';headmsg 'Select UNID bag' '2124';promptalias 'selfsort';endif;if not @findobject 'fencebag';headmsg 'Select Shield Bag' '2124';promptalias 'fencebag';endif;//;@clearignorelist;@clearjournal;if not listexists 'fence';createlist 'fence';endif;useobject! 'frombag';pause 800;useobject! 'fencebag';pause 800;useobject! 'selfsort';pause 800;if not @findobject 'slayerfencebag';headmsg 'Select Slayer fence Bag' '2124';promptalias 'slayerfencebag';endif;if not @findobject 'goldfencebag';headmsg 'Select Gold/Vanq fence Bag' '2124';promptalias 'goldfencebag';endif;if not @findobject 'bronzefencebag';headmsg 'Select Power/Bronze fence Bag' '2124';promptalias 'bronzefencebag';endif;//;@pushlist 'fence' 0x1405;@pushlist 'fence' 0x1403;@pushlist 'fence' 0xf62;@pushlist 'fence' 0x1401;//;for 0 to 'fence';while @findtype 'fence[]' 'any' 'frombag';@clearjournal;//;clickobject! 'found';//;pause 800;if @injournal 'Exceptional' 'system';if @injournal 'Might' 'system';moveitem! 'found' 'bronzefencebag';@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Force' 'system';moveitem! 'found' 'goldfencebag';@clearjournal;pause 800;@unsetalias 'found';else;moveitem! 'found' 'slayerfencebag';@clearjournal;pause 800;@unsetalias 'found';endif;elseif @injournal 'Power' 'system';moveitem! 'found' 'bronzefencebag';@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Vanquishing' 'system';moveitem! 'found' 'goldfencebag';@clearjournal;pause 800;@unsetalias 'found';else;moveitem! 'found' 'selfsort';@clearjournal;pause 800;@unsetalias 'found';endif;endwhile;endfor;headmsg 'fence is Done!' '2124';playmacro 'sortarch2';</macro>
  424. <macro loop="False" name="sortarch2" interrupt="True">if not @findobject 'frombag';headmsg 'Select From Bag' '2124';promptalias 'frombag';endif;if not @findobject 'selfsort';headmsg 'Select UNID bag' '2124';promptalias 'selfsort';endif;if not @findobject 'archbag';headmsg 'Select Shield Bag' '2124';promptalias 'archbag';endif;//;@clearignorelist;@clearjournal;if not listexists 'arch';createlist 'arch';endif;useobject! 'frombag';pause 800;useobject! 'archbag';pause 800;useobject! 'selfsort';pause 800;if not @findobject 'slayerarchbag';headmsg 'Select Slayer arch Bag' '2124';promptalias 'slayerarchbag';endif;if not @findobject 'goldarchbag';headmsg 'Select Gold/Vanq arch Bag' '2124';promptalias 'goldarchbag';endif;if not @findobject 'bronzearchbag';headmsg 'Select Power/Bronze arch Bag' '2124';promptalias 'bronzearchbag';endif;//;@pushlist 'arch' 0xf50;@pushlist 'arch' 0x13b2;@pushlist 'arch' 0x13fd;//;for 0 to 'arch';while @findtype 'arch[]' 'any' 'frombag';@clearjournal;//;clickobject! 'found';//;pause 800;if @injournal 'Exceptional' 'system';if @injournal 'Might' 'system';moveitem! 'found' 'bronzearchbag';@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Force' 'system';moveitem! 'found' 'goldarchbag';@clearjournal;pause 800;@unsetalias 'found';else;moveitem! 'found' 'slayerarchbag';@clearjournal;pause 800;@unsetalias 'found';endif;elseif @injournal 'Power' 'system';moveitem! 'found' 'bronzearchbag';@clearjournal;pause 800;@unsetalias 'found';elseif @injournal 'Vanquishing' 'system';moveitem! 'found' 'goldarchbag';@clearjournal;pause 800;@unsetalias 'found';else;moveitem! 'found' 'selfsort';@clearjournal;pause 800;@unsetalias 'found';endif;endwhile;endfor;headmsg 'Weapon Sorting Complete!' '2124';stop;</macro>
  425. <macro loop="True" name="vetgains" interrupt="True">if not findalias 'poop';promptalias 'poop';endif;usetype 0xe21;waitfortarget 1500;target! 'enemy';pause 800;useskill 'animal lore';waitfortarget 1500;target! 'enemy';pause 5000;usetype 0xe21;waitfortarget 1500;target! 'poop';pause 800;useskill 'animal lore';waitfortarget 1500;target! 'poop';pause 5000;</macro>
  426. <macro loop="False" name="poisonweps0" interrupt="True">if not @findobject 'noxkeg';headmsg 'Select Poison Keg' '2124';promptalias 'noxkeg';endif;// Alias and open bags of weps;//;if not @findobject 'swordsbag';headmsg 'Select Swords Bag' '2124';promptalias 'swordsbag';endif;useobject! 'swordsbag';pause 800;if not @findobject 'goldswordsbag';headmsg 'Select Gold/Vanq swords Bag' '2124';promptalias 'goldswordsbag';endif;if not @findobject 'bronzeswordsbag';headmsg 'Select Power/Bronze swords Bag' '2124';promptalias 'bronzeswordsbag';endif;useobject! 'bronzeswordsbag';pause 800;useobject! 'goldswordsbag';pause 800;if not @findobject 'fencebag';headmsg 'Select Fence Bag' '2124';promptalias 'fencebag';endif;useobject! 'fencebag';pause 800;if not @findobject 'goldfencebag';headmsg 'Select Gold/Vanq fence Bag' '2124';promptalias 'goldfencebag';endif;if not @findobject 'bronzeswordsbag';headmsg 'Select Power/Bronze fence Bag' '2124';promptalias 'bronzefencebag';endif;useobject! 'bronzefencebag';pause 800;useobject! 'goldfencebag';pause 800;if not listexists 'noxweps';createlist 'noxweps';endif;//;// ---;//;// list of nox-able weps;@pushlist 'noxweps' 0x1401;@pushlist 'noxweps' 0x1405;@pushlist 'noxweps' 0x1441;@pushlist 'noxweps' 0xf5e;@pushlist 'noxweps' 0x13ff;@pushlist 'noxweps' 0x13b6;@pushlist 'noxweps' 0xf61;@pushlist 'noxweps' 0x13b9;//;// ---;//;@clearignorelist;for 0 to 'noxweps';while @findtype noxweps[] 'any' 'swordsbag';@clearjournal;//;clickobject! 'found';@setalias 'targetofpoison' 'found';//;pause 800;if @injournal 'Poison' 'system';@ignoreobject 'found';else;if not @findobject 0xf0a;useobject! 'noxkeg';pause 800;endif;useskill 'Poisoning';waitfortarget 1500;@findtype 0xf0a;@target! 'found';waitfortarget 1500;@target! 'targetofpoison';pause 8000;endif;endwhile;while @findtype noxweps[] 'any' 'fencebag';@clearjournal;//;clickobject! 'found';@setalias 'targetofpoison' 'found';//;pause 800;if @injournal 'Poison' 'system';@ignoreobject 'found';else;if not @findobject 0xf0a;useobject! 'noxkeg';pause 800;endif;useskill 'Poisoning';waitfortarget 1500;@findtype 0xf0a;@target! 'found';waitfortarget 1500;@target! 'targetofpoison';pause 8000;endif;endwhile;endfor;</macro>
  427. <macro loop="True" name="trainvet" interrupt="True">usetype 0xe21;waitfortarget 1500;target! 'enemy';pause 8000;if sysmsg 'your fingers';pause '3000';endif;</macro>
  428. <macro loop="True" name="trainmace" interrupt="True">@findtype 0x13b2;equipitem 'found' '1';pause 2000;</macro>
  429. <macro loop="True" name="safetynet" interrupt="True">if hits &lt; 25;walk 'north';walk 'north';stop;endif;</macro>
  430. <macro loop="True" name="trainprovo" interrupt="True">//Create Instrument List if it does not exist;unsetalias 'instrumentlist';if not listexists 'instrumentlist';@createlist 'instrumentlist';endif;//Add below different types of instruments to use -- Common Ones are Added already;//Flute;@pushlist 'instrumentlist' 0x2805;//Standing Harp;@pushlist 'instrumentlist' 0xeb1;//Lap Harp;@pushlist 'instrumentlist' 0xeb2;//Lute;@pushlist 'instrumentlist' 0xeb3;//Drum;@pushlist 'instrumentlist' 0xe9c;//Tambourine;@pushlist 'instrumentlist' 0xe9d;//Tambourine with red tassle;@pushlist 'instrumentlist' 0xe9e;//Select an instrument automatically to use;useobject 'instrumentlist';useskill 'provocation';waitfortarget '600';if skill 'provocation' &lt;= 100 and skill 'provocation' >= 60;targettype '0x9b' 0;endif;//targettype '0x3';waitfortarget '600';target! 'self';pause 10000;</macro>
  431. <macro loop="True" name="trainid" interrupt="True">useskill 'Item Identification';waitfortarget 1500;target! 0x4198a6df;pause 1000;</macro>
  432. <macro loop="False" name="Invis Self" interrupt="True">cast 'invisibility' 'self';</macro>
  433. <macro loop="False" name="orgaizer 1" interrupt="True">if not findalias 'restock';promptalias 'restock';endif;useobject 'restock';if inrange 'restock' 1;organizer 'regs' 'backpack' 'restock';while organizing;endwhile;endif;organizer 'regs''restock''backpack';while organizing;endwhile;</macro>
  434. <macro loop="False" name="target enemy" interrupt="True">getenemy 'humanoid' 'transformation' 'orange' 'nearest';target 'enemy';</macro>
  435. <macro loop="False" name="pots" interrupt="True">if not timerexists 'Heal Potion';createtimer 'Heal Potion';endif;if stam &lt; 25 'self';// Refresh potion;usetype! 0xf0b;endif;if poisoned 'self';// Cure potion;usetype! 0xf07;endif;if diffhits >= 30 and timer 'Heal Potion' >= 10250;// Heal potion;if usetype! 0xf0c;settimer 'Heal Potion' 0;endif;endif;</macro>
  436. <macro loop="False" name="Dispell Summons" interrupt="True">//gate;if @findtype 0xf6c 0 ground 1 8;autotargetobject 'found';cast 'dispel field';endif;if @findtype 0xa4 0x0 ground any 10 or @findtype 0x190 0x1 ground any 10;autotargetobject! 'found';endif;if @findtype 0xa4 0x0 ground any 10 or @findtype 0x190 0x1 ground any 10;target! 'found';endif;//parafield;if @findtype 0x3979 0x0 ground 1 8;cast 'dispel field';elseif @findtype 0x82 0x0 ground 1 8;cast 'dispel field''found';else;cast 'dispel';endif;</macro>
  437. <macro loop="False" name="organizeme" interrupt="True">if not findalias 'regdrop';promptalias 'regdrop';endif;if inrange 'regdrop' 1;organizer 'regs' 'backpack' 'regdrop';while organizing;endwhile;endif;msg '[organizeme';</macro>
  438. <macro loop="False" name="chug pots" interrupt="True">if not timerexists 'Heal Potion';createtimer 'Heal Potion';endif;if not timerexists 'Enchanted Apple';createtimer 'Enchanted Apple';endif;if stam &lt; 10;// Refresh potion;usetype! 0xf0b;endif;if poisoned 'self';// Cure potion;usetype! 0xf07;endif;if not yellowhits 'self';if diffhits >= 30 and timer 'Heal Potion' >= 10250;// Heal potion;if usetype! 0xf0c;settimer 'Heal Potion' 0;endif;endif;// Enchanted apple;elseif timer 'Enchanted Apple' >= 30250 and usetype! 0x2fd8;settimer 'Enchanted Apple' 0;endif;</macro>
  439. <macro loop="False" name="resurrect" interrupt="True">if not @findtype 0x1f67 0 'backpack';cast 'resurrection';else;usetype 0x1f67 0 'backpack';endif;</macro>
  440. <macro loop="False" name="Candle" interrupt="True">useobject 0x4368048d;if paralyzed 'self';pause 550;useobject 0x4365f268;endif;</macro>
  441. <macro loop="False" name="BLESS" interrupt="True">cast 'bless' 'self';</macro>
  442. <macro loop="False" name="delay ebolt" interrupt="True">target! 'last';cast 'energy bolt';pause 2000;target! 'last';</macro>
  443. <macro loop="False" name="delay lightning" interrupt="True">target! 'last';cast 'lightning';pause 2500;target! 'last';</macro>
  444. </macros>
  445. <autoloot>
  446. <enabled>False</enabled>
  447. <container>0xffffffff</container>
  448. <guards>False</guards>
  449. </autoloot>
  450. <organizer>
  451. <group target="0x421d1226" loop="False" name="regs" complete="True" source="0x404b99b7" stack="True">
  452. <item amount="0x50" graphic="0xf84"/>
  453. <item amount="0x50" graphic="0xf7a"/>
  454. <item amount="0x46" graphic="0xf88"/>
  455. <item amount="0x50" graphic="0xf86"/>
  456. <item amount="0x50" graphic="0xf85"/>
  457. <item amount="0x50" graphic="0xf8c"/>
  458. <item amount="0x50" graphic="0xf7b"/>
  459. <item amount="0x50" graphic="0xf8d"/>
  460. <item amount="0x3c" graphic="0xe21"/>
  461. </group>
  462. <group target="0x13a41a" loop="False" name="Organizer-2" complete="True" source="0x40412418" stack="True"/>
  463. </organizer>
  464. <spellgrid>
  465. <grid x="579" y="619" locked="True" name="Magery/UOF" enabled="True"/>
  466. <grid x="532" y="510" locked="True" name="Necroweavermage" enabled="False"/>
  467. <grid x="50" y="50" locked="True" name="bushwarrior" enabled="False"/>
  468. <grid x="573" y="642" locked="True" name="create food" enabled="False"/>
  469. </spellgrid>
  470. <dresslist name="Dress-1">
  471. <item layer="8">0x40b6bd56</item>
  472. <item layer="14">0x40cacfce</item>
  473. <item layer="6">0x42af75a4</item>
  474. <item layer="19">0x41b6b845</item>
  475. <item layer="7">0x41d3faef</item>
  476. <item layer="10">0x4295e471</item>
  477. <item layer="5">0x410c197e</item>
  478. <item layer="4">0x40a9f5fe</item>
  479. <item layer="2">0x416c9df1</item>
  480. <item layer="9">0x41c28b66</item>
  481. <item layer="22">0x416215da</item>
  482. <item layer="17">0x41feaee9</item>
  483. <item layer="13">0x4138dcc5</item>
  484. <item layer="3">0x40e840ef</item>
  485. <item layer="12">0x4172dead</item>
  486. <item layer="20">0x420136e6</item>
  487. </dresslist>
  488. <dresslist name="Dress-2">
  489. <item layer="8">0x40b6bd56</item>
  490. <item layer="14">0x40cacfce</item>
  491. <item layer="6">0x42af75a4</item>
  492. <item layer="19">0x41b6b845</item>
  493. <item layer="7">0x41d3faef</item>
  494. <item layer="10">0x4295e471</item>
  495. <item layer="5">0x410c197e</item>
  496. <item layer="4">0x40a9f5fe</item>
  497. <item layer="2">0x41d98d2a</item>
  498. <item layer="9">0x41c28b66</item>
  499. <item layer="22">0x416215da</item>
  500. <item layer="17">0x41feaee9</item>
  501. <item layer="13">0x4138dcc5</item>
  502. <item layer="3">0x40e840ef</item>
  503. <item layer="12">0x4172dead</item>
  504. <item layer="20">0x420136e6</item>
  505. </dresslist>
  506. <dresslist name="Dress-3"/>
  507. </profile>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement