Advertisement
Guest User

Untitled

a guest
Jun 24th, 2017
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.63 KB | None | 0 0
  1. <?xml version="1.0" ?>
  2. <autoexec>
  3.  
  4. <!--Sublimation SpellCast Set Manipulation-->
  5. <register event="gainbuff_Sublim*Activated" silent="true">sc set Sublim</register>
  6. <register event="losebuff_Sublim*Activated" silent="true">sc set NoSublim</register>
  7.  
  8. <!--Desert Boots equip check-->
  9. <register event="gainbuff_Sandstorm" silent="true">sc set Sandstorm</register>
  10.  
  11. <!--Light / Dark Arts Checking-->
  12. <register event="gainbuff_Light*Arts|Adden*White" silent="true">sc set LArts</register>
  13. <register event="gainbuff_Dark*Arts|Adden*Black" silent="true">sc set DArts</register>
  14.  
  15. <!--Low MP Trigger-->
  16. <register event="lowmp" silent="true">input /echo |-----Running low on MP <mp>-----|</register>
  17. </autoexec>
  18.  
  19. <?xml version="1.0" ?>
  20. <spellcast>
  21. <config>
  22. RequireVersion="2.16"
  23. ShowGearSwaps="false"
  24. Debug="false"
  25. ShowSpellInfo="false"
  26. </config>
  27. <sets>
  28. <group default="yes" name="schHighLevel">
  29. <set name="Standard">
  30. <main>Kirin's Pole</main>
  31. <sub>DarkGrip</sub>
  32. <ammo>Phantom Tathlum</ammo>
  33. <neck>Enlightened Chain</neck>
  34. <lear>Moldavite Earring</lear>
  35. <rear>Loquacious earring</rear>
  36. <body>Teal saio</body>
  37. <hands>Argute Bracers</hands>
  38. <lring>Electrum Ring</lring>
  39. <rring>Serket Ring</rring>
  40. <back>Intensifying cape</back>
  41. <waist>Penitent's rope</waist>
  42. <legs>Goliard Trews</legs>
  43. <feet>Goliard clogs</feet>
  44. <head>Maat's cap</head>
  45. </set>
  46. <set name="FastCast">
  47. <feet></feet>
  48. <rear>Loquac. Earring</rear>
  49. </set>
  50. <set name="Resting" BaseSet="Standard">
  51. <body>Errant Hpl.</body>
  52. <main>$DarkStaff</main>
  53. <sub>DarkGrip</sub>
  54. <head>Yigit turban</head>
  55. <waist>Hierarch belt</waist>
  56. <feet>Goliard clogs</feet>
  57. <hands>Argute Bracers</hands>
  58. <neck>Beak Necklace</neck>
  59. <lring>Electrum Ring</lring>
  60. <rring>Serket Ring</rring>
  61. <lear>Antivenom earring</lear>
  62. <rear>Loquac. Earring</rear>
  63. <legs>Goliard Trews</legs>
  64. <back>Invigorating Cape</back>
  65. </set>
  66. <set name="LArts" BaseSet="standard">
  67. <body>Teal saio</body>
  68. <legs>Scholar's Pants</legs>
  69. </set>
  70. <set name="DArts" BaseSet="standard">
  71. <body>Scholar's Gown</body>
  72. <legs>Argute Pants</legs>
  73. </set>
  74. <set name="Enfeebling" BaseSet="standard">
  75. <main>Kirin's Pole</main>
  76. <head>Elite Beret</head>
  77. <neck>Spider Torque</neck>
  78. <legs>Jet Seraweels</legs>
  79. <hands>Argute Bracers</hands>
  80. </set>
  81. <set name="Enhancing" BaseSet="standard">
  82. <main>Kirin's Pole</main>
  83. <head>Elite Beret</head>
  84. <body>Argute Gown</body>
  85. <hands>Scholar's Bracers</hands>
  86. </set>
  87. <set name="Nuking" BaseSet="DArts">
  88. <main>Kirin's Pole</main>
  89. <sub>DarkGrip</sub>
  90. <ammo>Phantom Tathlum</ammo>
  91. <neck>Enlightened Chain</neck>
  92. <lear>Moldavite Earring</lear>
  93. <rear>Loquacious earring</rear>
  94. <body>Teal saio</body>
  95. <hands>Yigit gages</hands>
  96. <lring>Genius ring</lring>
  97. <rring>Diamond ring</rring>
  98. <back>Rainbow cape</back>
  99. <waist>Penitent's rope</waist>
  100. <legs>Teal slops</legs>
  101. <feet>Goliard clogs</feet>
  102. <head>Maat's cap</head>
  103. </set>
  104. <set name="Sublim">
  105. <head>Scholar's Mortarboard</head>
  106. <body>Argute Gown</body>
  107. </set>
  108. <set name="NoSublim">
  109. <head>Argute M.Board</head>
  110. <body>Argute Gown</body>
  111. </set>
  112. <set name="Sandstorm">
  113. <feet>Desert Boots</feet>
  114. </set>
  115. <set name="NoSandstorm">
  116. <feet>Scholar's Loafers</feet>
  117. </set>
  118. </group>
  119. </sets>
  120. <variables>
  121. <!--Var: Elemental Staves-->
  122. <var name="IceStaff">Aquilo's Staff</var>
  123. <var name="DarkStaff">Dark Staff</var>
  124. <var name="ThunderStaff">Jupiter's Staff</var>
  125. <var name="WindStaff">Wind Staff</var>
  126. <var name="FireStaff">Fire Staff</var>
  127. <var name="EarthStaff">Earth Staff</var>
  128. <var name="LightStaff">Light Staff</var>
  129. <var name="WaterStaff">Water Staff</var>
  130. <!--Var: Elemental Grips-->
  131. <var name="IceGrip">Ice Grip</var>
  132. <var name="WindGrip">Wind Grip</var>
  133. <var name="ThunderGrip">Thunder Grip</var>
  134. <var name="WaterGrip">Water Grip</var>
  135. <var name="FireGrip">Fire Grip</var>
  136. <var name="EarthGrip">Earth Grip</var>
  137. <var name="LightGrip"></var>
  138. <var name="DarkGrip">Dark Grip</var>
  139. <!--Var: Other Equipment-->
  140. <var name="INTRing"></var>
  141. <var name="MNDRing"></var>
  142. <!--Var: Elemental Obis-->
  143. <var name="IceObi">Hyorin Obi</var>
  144. <var name="WindObi"></var>
  145. <var name="EarthObi"></var>
  146. <var name="ThunderObi"></var>
  147. <var name="WaterObi"></var>
  148. <var name="FireObi"></var>
  149. <var name="DarkObi">Anrin Obi</var>
  150. <var name="LightObi"></var>
  151. <!--Var: Sublimation Status-->
  152. <var name="SubStatus">NoSublim</var>
  153. </variables>
  154. <rules>
  155. <!--Light Arts Set-->
  156. <if BuffActive="Light Arts|Addendum: White">
  157. <action type="equip" set="LArts" />
  158. </if>
  159. <!--Dark Arts Set-->
  160. <elseif BuffActive="Dark Arts|Addendum: Black">
  161. <action type="equip" set="DArts" />
  162. </elseif>
  163. <!--Scholar Loafers / Desert Boots-->
  164. <if mode="OR" weatherelement="Earth" spell="sandstorm">
  165. <action type="equip" when="aftercast" set="Sandstorm" />
  166. </if>
  167. <else>
  168. <action type="equip" set="NoSandstorm" />
  169. </else>
  170. <!--Scholar's Mortarboard Checking-->
  171. <if BuffActive="Sublimation: Activated" >
  172. <action type="equip" set="Sublim" />
  173. <action type="var" cmd="set SubStatus Sublim" />
  174. </if>
  175. <else>
  176. <action type="equip" set="NoSublim" />
  177. <action type="var" cmd="set SubStatus NoSublim" />
  178. </else>
  179. <!--Rule: Correct Equip for Spells-->
  180. <if Skill="EnfeeblingMagic">
  181. <action type="equip" set="Enfeebling" />
  182. <if type="BlackMagic">
  183. <action type="equip">
  184. <rring>$INTRing</rring>
  185. <lring>$INTRing</lring>
  186. <sub>$%SpellElementGrip</sub>
  187. </action>
  188. </if>
  189. <elseif type="WhiteMagic">
  190. <action type="equip">
  191. <rring>$MNDRing</rring>
  192. <sub>$%SpellElementGrip</sub>
  193. </action>
  194. </elseif>
  195. <action type="equip" when="aftercast" set="$SubStatus" />
  196. </if>
  197. <elseif Skill="EnhancingMagic">
  198. <action type="equip" set="Enhancing">
  199. <rring>$MNDRing</rring>
  200. </action>
  201. <action type="equip" when="aftercast" set="$SubStatus" />
  202. </elseif>
  203. <elseif Skill="DarkMagic">
  204. <action type="equip">
  205. <rring>$INTRing</rring>
  206. <lring>$INTRing</lring>
  207. </action>
  208. <action type="equip" when="aftercast" set="$SubStatus" />
  209. </elseif>
  210. <elseif Skill="DivineMagic">
  211. <action type="equip">
  212. <rring>$MNDRing</rring>
  213. <main>$WaterStaff</main>
  214. <sub>$%SpellElementGrip</sub>
  215. </action>
  216. <action type="equip" when="aftercast" set="$SubStatus" />
  217. </elseif>
  218. <!--Rule: Dark Staff/Obi-->
  219. <if spell="Bio*|Sleep*|Drain*|Aspir*">
  220. <action type="equip">
  221. <main>$%SpellElementStaff</main>
  222. <sub>$%SpellElementGrip</sub>
  223. </action>
  224. <if advanced='("%SpellElement"=="%DayElement")||("%SpellElement"=="%WeatherElement")'>
  225. <action type="equip">
  226. <waist>$%SpellElementObi</waist>
  227. </action>
  228. </if>
  229. <action type="equip" when="aftercast" set="$SubStatus" />
  230. </if>
  231. <!--Rule: Cure Staff/Obi-->
  232. <elseif spell="Cure*|Cura*">
  233. <action type="equip">
  234. <main>$CureStaff</main>
  235. <sub>$%SpellElementGrip</sub>
  236. </action>
  237. <if advanced='("%SpellElement"=="%DayElement")||("%SpellElement"=="%WeatherElement")'>
  238. <action type="equip">
  239. <waist>$%SpellElementObi</waist>
  240. </action>
  241. </if>
  242. <action type="equip" when="aftercast" set="$SubStatus" />
  243. </elseif>
  244. <!--Rule: Elemental Staff/Obi/Tonban-->
  245. <elseif skill="ElementalMagic">
  246. <action type="equip" set="nuking" >
  247. <main>$%SpellElementStaff</main>
  248. <sub>$%SpellElementGrip</sub>
  249. <rring>$INTRing</rring>
  250. </action>
  251. <if spell="Bli*|Fre*|Aer*|Tor*|Sto*|Qua*|Thu*|Bur*|Wat*|Flo*|Fir*|Fla*|*helix">
  252. <if advanced='("%SpellElement"=="%DayElement")'>
  253. <action type="equip">
  254. <waist>$%SpellElementObi</waist>
  255. </action>
  256. </if>
  257. <elseif advanced='("%SpellElement"=="%WeatherElement")'>
  258. <action type="equip">
  259. <waist>$%SpellElementObi</waist>
  260. </action>
  261. </elseif>
  262. </if>
  263. <action type="equip" when="aftercast" set="$SubStatus" />
  264. </elseif>
  265. <!--Sneak Auto-Cancel Rule-->
  266. <elseif spell="Sneak|Spectral Jig|Monomi*" buffActive="Sneak">
  267. <action type="command" when="midcast">cancel 71</action>
  268. </elseif>
  269. <!--Stoneskin Auto-Cancel Rule-->
  270. </if>
  271. <elseif Spell="Stoneskin" BuffActive="Stoneskin">
  272. <action type="command" when="midcast">cancel 37</action>
  273. <action type="midcastdelay" delay="4.8" />
  274. </elseif>
  275. <!--Rule: Correct Strategem for Proper Arts-->
  276. <elseif spell="Penury|Parsimony">
  277. <if BuffActive="Light Arts|Addendum: White">
  278. <action type="ChangeSpell" Spell="Penury" />
  279. <action type="Command">input /recast Penury</action>
  280. </if>
  281. <elseif BuffActive="Dark Arts|Addendum: Black">
  282. <action type="ChangeSpell" Spell="Parsimony" />
  283. <action type="Command">input /recast Parsimony</action>
  284. </elseif>
  285. </elseif>
  286. <elseif spell="Celerity|Alacrity">
  287. <if BuffActive="Light Arts|Addendum: White">
  288. <action type="ChangeSpell" Spell="Celerity" />
  289. <action type="Command">input /recast Penury</action>
  290. </if>
  291. <elseif BuffActive="Dark Arts|Addendum: Black">
  292. <action type="ChangeSpell" Spell="Alacrity" />
  293. <action type="Command">input /recast Parsimony</action>
  294. </elseif>
  295. </elseif>
  296. <elseif spell="Accession|Manifestation">
  297. <if BuffActive="Light Arts|Addendum: White">
  298. <action type="ChangeSpell" Spell="Accession" />
  299. <action type="Command">input /recast Penury</action>
  300. </if>
  301. <elseif BuffActive="Dark Arts|Addendum: Black">
  302. <action type="ChangeSpell" Spell="Manifestation" />
  303. <action type="Command">input /recast Parsimony</action>
  304. </elseif>
  305. </elseif>
  306. <elseif spell="Rapture|Ebullience">
  307. <if BuffActive="Light Arts|Addendum: White">
  308. <action type="ChangeSpell" Spell="Rapture" />
  309. <action type="Command">input /recast Penury</action>
  310. </if>
  311. <elseif BuffActive="Dark Arts|Addendum: Black">
  312. <action type="ChangeSpell" Spell="Ebullience" />
  313. <action type="Command">input /recast Parsimony</action>
  314. </elseif>
  315. </elseif>
  316. <elseif spell="Addendum*">
  317. <if BuffActive="Light Arts">
  318. <action type="ChangeSpell" Spell="Addendum: White" />
  319. <action type="Command">input /recast "Addendum: White"</action>
  320. </if>
  321. <elseif BuffActive="Dark Arts">
  322. <action type="ChangeSpell" Spell="Addendum: Black" />
  323. <action type="Command">input /recast "Addendum: Black"</action>
  324. </elseif>
  325. </elseif>
  326. <!-- autosets -->
  327. <action type="equip" when="resting" set="resting" />
  328. <action type="equip" when="resting" set="$SubStatus" />
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement