Guest User

Untitled

a guest
Jun 23rd, 2013
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 40.35 KB | None | 0 0
  1. <?xml version="1.0" ?>
  2. <spellcast xmlns="http://www.windower.net/spellcast/"
  3. xmlns:xi="http://www.w3.org/2001/XInclude"
  4. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  5. xsi:schemaLocation="http://www.windower.net/spellcast/ spellcast.xsd">
  6.  
  7. <!-- Last modified: 6/4/2013 7:09:52 PM -->
  8.  
  9. <config Debug="false"
  10. ShowGearSwaps="false"
  11. ShowSpellInfo="false"
  12. RequireVersion="2.30"
  13. />
  14.  
  15. <!-- Set default variable values -->
  16. <variables clear="true">
  17. <!-- General configuration -->
  18. <xi:include href="Mote-Config-Include.xml" xpointer="/includes/include[@name='ConfigurationVars']/*" />
  19.  
  20. <!-- Override basic values -->
  21. <var name="CritWS">Hexa Strike</var>
  22. <var name="MagicalWS">Flash Nova</var>
  23. <var name="Options.DefenseModes">PDT</var>
  24. <var name="Options.OffenseModes">Normal</var>
  25. <var name="Options.WSModes">Default</var>
  26.  
  27. <!-- <var name="Options.AreaGroups">Abyssea</var> -->
  28.  
  29.  
  30. <xi:include href="Mote-Config-Include.xml" xpointer="//include[@name='UtilityVars']/*" />
  31. <xi:include href="Mote-Config-Include.xml" xpointer="//include[@name='ElementalStaves']/*" />
  32. <xi:include href="Mote-Config-Include.xml" xpointer="//include[@name='ElementalGear']/*" />
  33. <xi:include href="Mote-Config-Include.xml" xpointer="/includes/include[@name='RecastDurations']/*" />
  34. <xi:include href="Mote-Config-Include.xml" xpointer="/includes/include[@name='FastCastVars']/*" />
  35.  
  36. <!-- Override basic values -->
  37. <!-- Merits, Cure Clogs, Heka body, Genbu Sheild 6-->
  38. <var name="CureFastCast">56</var>
  39. <!-- Orison +2 legs -->
  40. <var name="HealFastCast">12</var>
  41. <!-- Siegel Sash -->
  42. <var name="EnhancingFastCast">0</var>
  43. <!-- Stoichean Medal not used; Orison neck instead -->
  44. <var name="ElementalFastCast">0</var>
  45. <!-- Chelona Boots 4, (Loquacious Earring 2), (Nares Cap 10),(Prolix Ring 2), Orison neck 5, Incantor Stone 2, Swith Cape 3, (Witful Belt 3) Orvail Pants 5 -->
  46. <var name="GeneralFastCast">19</var>
  47.  
  48. <var name="ClassBindCtrlTilde">input /ma Sandstorm &lt;me&gt;</var>
  49. <var name="ClassBindAltTilde">input /ma CastingMode Cycle(stal)</var>
  50.  
  51.  
  52. <!-- ********* USER SET VARIABLES ************ -->
  53.  
  54. <!-- Default status of Afflatus on first load -->
  55. <var name="Afflatus">Solace</var>
  56. <!-- Cure Mode:
  57. Staff (magian staff, Terra Staff, if PDT is active or don't need the refresh from Owleyes)
  58. Club (Tefnut wand, if Owleyes is being used for refresh)
  59. Melee (Molva Maul and meleeing)
  60. -->
  61. <var name="CureMode">Club</var>
  62.  
  63. <!-- StaffOrClubCuring is a variable to indicate which equipment you want to use for cures.
  64. Possible values:
  65. Staff - Only cure with staff (Light/Apollo's/Arka IV/etc)
  66. Club - Only cure with club (Tefnut Wand/etc)
  67. Both - Allow the spellcast to choose based on current status
  68. Note: Melee cure mode ignores this value
  69. -->
  70. <var name="StaffOrClubCuring">Both</var>
  71.  
  72. <!-- MP percentage under which we should swap to Owleyes for refresh: -->
  73. <var name="OwleyesMPP">99</var>
  74.  
  75. <!-- Set this to whatever clubs you use for meleeing. -->
  76. <var name="MeleeWeapons">Mondaha Cudgel</var>
  77. <!-- Set this to Yes if you want main weapon locked when you get over 100 TP, even
  78. if it's not one of the above MeleeWeapons.
  79. Set to No if you don't want to lock under such conditions. -->
  80. <var name="LockWeaponWithTP">Yes</var>
  81.  
  82. <var name="ConvertSet">None</var>
  83.  
  84. <!-- Default town body. If you change this, also adjust value that gets set
  85. in rules section. -->
  86. <var name="TownBody">Heka's Kalasiris</var>
  87.  
  88. <var name="CarbySet">None</var>
  89.  
  90. <!-- ********* END USER SET VARIABLES ************ -->
  91. </variables>
  92.  
  93. <sets>
  94. <!-- Groups with constant sets, regardless of Area: Common, BasicJAs, BasicMagic. -->
  95.  
  96. <!-- CommonGroup is for idle, resting, PDT/MDT, movement, and various job-specific stuff -->
  97. <group name="Common" default="true">
  98. <set name="None">
  99. </set>
  100.  
  101. <set name="Idle-Field-Normal">
  102. <ammo>Incantor Stone</ammo>
  103. <head>Nefer Khat</head>
  104. <neck>Wiglen Gorget</neck>
  105. <lear>Bloodgem Earring</lear>
  106. <rear>Loquacious Earring</rear>
  107. <body>Heka's Kalasiris</body>
  108. <hands>Serpentes Cuffs</hands>
  109. <lring>Sheltered Ring</lring>
  110. <rring>Paguroidea Ring</rring>
  111. <back>Umbra Cape</back>
  112. <waist>Hierarch Belt</waist>
  113. <legs>Nares Trews</legs>
  114. <feet>Serpentes Sabots</feet>
  115. </set>
  116.  
  117. <set name="Idle-Town-Normal" BaseSet="Idle-Field-Normal">
  118. <body>$TownBody</body>
  119. </set>
  120.  
  121. <set name="Owleyes">
  122. <main>Owleyes</main>
  123. <sub>Genbu's Shield</sub>
  124. </set>
  125. <set name="NonOwleyes">
  126. <main>$Staff-PDT</main>
  127. <sub>Verse Strap +1</sub>
  128. </set>
  129.  
  130. <set name="Kite|Move">
  131. <feet>Herald's Gaiters</feet>
  132. </set>
  133.  
  134. <set name="SandstormFeet">
  135. <feet>Desert Boots</feet>
  136. </set>
  137.  
  138. <set name="PhysDef-PDT">
  139. <main>$Staff-PDT</main>
  140. <sub>Verse Strap +1</sub>
  141. <neck>Twilight Torque</neck>
  142. <lring>Dark Ring</lring>
  143. <rring>Dark Ring</rring>
  144. <back>Umbra Cape</back>
  145. <legs>Goliard Trews</legs>
  146. <feet>Frisky Sabots</feet>
  147. </set>
  148.  
  149. <set name="MDT-*|Resist-*">
  150. <main>$Staff-PDT</main>
  151. <sub>Verse Strap +1</sub>
  152. <neck>Twilight Torque</neck>
  153. <lring>Dark Ring</lring>
  154. <rring>Dark Ring</rring>
  155. </set>
  156.  
  157. <set name="Resting-Normal">
  158. <main>$Staff-HMP</main>
  159. <head>Nefer Khat</head>
  160. <body>Heka's Kalasiris</body>
  161. <hands>Serpentes Cuffs</hands>
  162. <waist>Hierarch Belt</waist>
  163. <legs>Nares Trews</legs>
  164. <feet>Chelona Boots</feet>
  165. </set>
  166.  
  167. <set name="Convert">
  168. <head>Orison Cap +2</head>
  169. <lear>Bloodgem Earring</lear>
  170. <rear>Loquacious Earring</rear>
  171. <body>Orison Bliaud +2</body>
  172. <hands>Orison Mitts +1</hands>
  173. <lring>Dark Ring</lring>
  174. <rring>Dark Ring</rring>
  175. <waist>Hierarch Belt</waist>
  176. <legs>Nares Trews</legs>
  177. <feet>Orison Duckbills +2</feet>
  178. </set>
  179.  
  180. <set name="Carby">
  181. <main>Chatoyant Staff</main>
  182. <sub>Verse Strap +1</sub>
  183. <hands>Carbuncle Mitts</hands>
  184. </set>
  185. </group>
  186.  
  187. <!-- BasicJA group is for gear sets designed to enhance JAs used on self or other players,
  188. that won't vary by Area. -->
  189. <group name="BasicJAs">
  190. <set name="CureWaltz">
  191. <ammo>Sonia's Plectrum</ammo>
  192. <rear>Roundel Earring</rear>
  193. <back>Swith Cape</back>
  194. <feet>Chelona Boots</feet>
  195. </set>
  196. </group>
  197.  
  198. <!-- BasicMagic group is for magic casting that won't vary by area, such as fast cast,
  199. cures and enhancing magic. -->
  200. <group name="BasicMagic">
  201. <set name="FastCast">
  202. <ammo>Incantor Stone</ammo>
  203. <neck>Orison Locket</neck>
  204. <back>Swith Cape</back>
  205. <legs>Orvail Pants</legs>
  206. <feet>Chelona Boots</feet>
  207. </set>
  208.  
  209. <set name="FastRecast">
  210. <ammo>Incantor Stone</ammo>
  211. <head>Walahra Turban</head>
  212. <neck>Orison Locket</neck>
  213. <rear>Loquacious Earring</rear>
  214. <body>Goliard Saio</body>
  215. <hands>Blessed Mitts</hands>
  216. <lring>Prolix Ring</lring>
  217. <back>Swith Cape</back>
  218. <waist>Goading Belt</waist>
  219. <legs>Rubeus Spats</legs>
  220. <feet>Chelona Boots</feet>
  221. </set>
  222.  
  223. <set name="CurePrecastStaff">
  224. <main>$Staff-Cures</main>
  225. <sub>Verse Strap +1</sub>
  226. <ammo>Incantor Stone</ammo>
  227. <head>Orison Cap +2</head>
  228. <neck>Orison Locket</neck>
  229. <lear>Orison Earring</lear>
  230. <rear>Loquacious Earring</rear>
  231. <body>Heka's Kalasiris</body>
  232. <hands>Hieros Mittens</hands>
  233. <lring>Prolix Ring</lring>
  234. <rring>Sirona's Ring</rring>
  235. <back>Swith Cape</back>
  236. <waist>Witful Belt</waist>
  237. <legs>Orison Pantaloons +2</legs>
  238. <feet>Cure Clogs</feet>
  239. </set>
  240. <set name="CureSolaceStaff">
  241. <main>$Staff-Cures</main>
  242. <sub>Verse Strap +1</sub>
  243. <ammo>Incantor Stone</ammo>
  244. <head>Orison Cap +2</head>
  245. <neck>Colossus's Torque</neck>
  246. <lear>Orison Earring</lear>
  247. <rear>Roundel Earring</rear>
  248. <body>Orison Bliaud +2</body>
  249. <hands>Hieros Mittens</hands>
  250. <lring>Ephedra Ring</lring>
  251. <rring>Sirona's Ring</rring>
  252. <back>Orison Cape</back>
  253. <waist>Cascade Belt</waist>
  254. <legs>Orison Pantaloons +2</legs>
  255. <feet>Orison Duckbills +2</feet>
  256. </set>
  257. <set name="CureMiseryStaff">
  258. <main>$Staff-Cures</main>
  259. <sub>Verse Strap +1</sub>
  260. <ammo>Aqua Sachet</ammo>
  261. <head>Orison Cap +2</head>
  262. <neck>Colossus's Torque</neck>
  263. <lear>Orison Earring</lear>
  264. <rear>Roundel Earring</rear>
  265. <body>Orison Bliaud +2</body>
  266. <hands>Hieros Mittens</hands>
  267. <lring>Ephedra Ring</lring>
  268. <rring>Sirona's Ring</rring>
  269. <back>Orison Cape</back>
  270. <waist>Cascade Belt</waist>
  271. <legs>Orison Pantaloons +2</legs>
  272. <feet>Orison Duckbills +2</feet>
  273. </set>
  274. <set name="CuragaStaff">
  275. <main>$Staff-Cures</main>
  276. <sub>Verse Strap +1</sub>
  277. <ammo>Aqua Sachet</ammo>
  278. <head>Orison Cap +2</head>
  279. <neck>Colossus's Torque</neck>
  280. <lear>Orison Earring</lear>
  281. <rear>Roundel Earring</rear>
  282. <body>Heka's Kalasiris</body>
  283. <hands>Hieros Mittens</hands>
  284. <lring>Solemn Ring</lring>
  285. <rring>Sirona's Ring</rring>
  286. <back>Orison Cape</back>
  287. <waist>Cascade Belt</waist>
  288. <legs>Orison Pantaloons +2</legs>
  289. <feet>Orison Duckbills +2</feet>
  290. </set>
  291.  
  292.  
  293. <set name="CurePrecastMelee">
  294. <ammo>Incantor Stone</ammo>
  295. <head>Orison Cap +2</head>
  296. <neck>Orison Locket</neck>
  297. <lear>Roundel Earring</lear>
  298. <rear>Loquacious Earring</rear>
  299. <body>Heka's Kalasiris</body>
  300. <hands>Hieros Mittens</hands>
  301. <lring>Prolix Ring</lring>
  302. <rring>Sirona's Ring</rring>
  303. <back>Orison Cape</back>
  304. <waist>Witful Belt</waist>
  305. <legs>Orison Pantaloons +2</legs>
  306. <feet>Cure Clogs</feet>
  307. </set>
  308. <set name="CureSolaceMelee|CureMiseryMelee">
  309. <ammo>Aqua Sachet</ammo>
  310. <head>Orison Cap +2</head>
  311. <neck>Colossus's Torque</neck>
  312. <lear>Roundel Earring</lear>
  313. <rear>Orison Earring</rear>
  314. <body>Orison Bliaud +2</body>
  315. <hands>Hieros Mittens</hands>
  316. <lring>Ephedra Ring</lring>
  317. <rring>Sirona's Ring</rring>
  318. <back>Orison Cape</back>
  319. <waist>Cascade Belt</waist>
  320. <legs>Orison Pantaloons +2</legs>
  321. <feet>Orison Duckbills +2</feet>
  322. </set>
  323. <set name="CuragaMelee">
  324. <ammo>Aqua Sachet</ammo>
  325. <head>Orison Cap +2</head>
  326. <neck>Colossus's Torque</neck>
  327. <lear>Roundel Earring</lear>
  328. <rear>Orison Earring</rear>
  329. <body>Heka's Kalasiris</body>
  330. <hands>Hieros Mittens</hands>
  331. <lring>Solemn Ring</lring>
  332. <rring>Sirona's Ring</rring>
  333. <back>Orison Cape</back>
  334. <waist>Cascade Belt</waist>
  335. <legs>Orison Pantaloons +2</legs>
  336. <feet>Orison Duckbills +2</feet>
  337. </set>
  338.  
  339. <set name="CurePrecastClub">
  340. <main>Tefnut Wand</main>
  341. <sub>Genbu's Shield</sub>
  342. <ammo>Incantor Stone</ammo>
  343. <head>Orison Cap +2</head>
  344. <neck>Orison Locket</neck>
  345. <lear>Orison Earring</lear>
  346. <rear>Loquacious Earring</rear>
  347. <body>Heka's Kalasiris</body>
  348. <hands>Hieros Mittens</hands>
  349. <lring>Ephedra Ring</lring>
  350. <rring>Sirona's Ring</rring>
  351. <back>Swith Cape</back>
  352. <waist>Witful Belt</waist>
  353. <legs>Orison Pantaloons +2</legs>
  354. <feet>Cure Clogs</feet>
  355. </set>
  356. <set name="CureSolaceClub">
  357. <main>Tefnut Wand</main>
  358. <sub>Genbu's Shield</sub>
  359. <ammo>Aqua Sachet</ammo>
  360. <head>Orison Cap +2</head>
  361. <lear>Orison Earring</lear>
  362. <body>Orison Bliaud +2</body>
  363. <hands>Bokwus Gloves</hands>
  364. <back>Orison Cape</back>
  365. <waist>Penitent's Rope</waist>
  366. <legs>Orison Pantaloons +2</legs>
  367. <feet>Orison Duckbills +2</feet>
  368. </set>
  369. <set name="CureMiseryClub">
  370. <main>Tefnut Wand</main>
  371. <sub>Genbu's Shield</sub>
  372. <ammo>Aqua Sachet</ammo>
  373. <head>Orison Cap +2</head>
  374. <neck>Colossus's Torque</neck>
  375. <lear>Orison Earring</lear>
  376. <rear>Roundel Earring</rear>
  377. <body>Heka's Kalasiris</body>
  378. <hands>Orison Mitts +1</hands>
  379. <lring>Ephedra Ring</lring>
  380. <rring>Sirona's Ring</rring>
  381. <back>Orison Cape</back>
  382. <waist>Cascade Belt</waist>
  383. <legs>Orison Pantaloons +2</legs>
  384. <feet>Orison Duckbills +2</feet>
  385. </set>
  386. <set name="CuragaClub">
  387. <main>Tefnut Wand</main>
  388. <sub>Genbu's Shield</sub>
  389. <ammo>Aqua Sachet</ammo>
  390. <head>Orison Cap +2</head>
  391. <lear>Orison Earring</lear>
  392. <body>Heka's Kalasiris</body>
  393. <hands>Orison Mitts +1</hands>
  394. <back>Orison Cape</back>
  395. <waist>Penitent's Rope</waist>
  396. <legs>Orison Pantaloons +2</legs>
  397. <feet>Orison Duckbills +2</feet>
  398. </set>
  399.  
  400.  
  401. <set name="HealingMagic">
  402. <sub>Genbu's Shield</sub>
  403. <body>Orison Bliaud +2</body>
  404. <legs>Cleric's Pantaloons +2</legs>
  405. </set>
  406.  
  407. <!-- For general enhancing spells that benefit from higher skill. -->
  408. <set name="Enhancing">
  409. <sub>Genbu's Shield</sub>
  410. <legs>Cleric's Pantaloons +2</legs>
  411. <feet>Orison Duckbills +2</feet>
  412. </set>
  413.  
  414. <set name="Bars">
  415. <head>Orison Cap +2</head>
  416. <body>Orison Bliaud +2</body>
  417. <hands>Orison Mitts +1</hands>
  418. <legs>Cleric's Pantaloons +2</legs>
  419. <feet>Orison Duckbills +2</feet>
  420. </set>
  421. </group>
  422.  
  423.  
  424. <!-- Groups that vary by Area/Situation (prefix with Area/Situation name): Melee, Actions, Magic -->
  425.  
  426. <!-- Melee is for TP sets (melee or ranged) -->
  427. <group name="Outside-Melee">
  428. <set name="Melee">
  429. <head>Walahra Turban</head>
  430. <neck>Peacock Charm</neck>
  431. <lear>Bladeborn Earring</lear>
  432. <rear>Steelflash Earring</rear>
  433. <body>Goliard Saio</body>
  434. <hands>Blessed Mitts</hands>
  435. <lring>Rajas Ring</lring>
  436. <rring>Ulthalam's Ring</rring>
  437. <back>Umbra Cape</back>
  438. <waist>Goading Belt</waist>
  439. <legs>Rubeus Spats</legs>
  440. <feet>Frisky Sabots</feet>
  441. </set>
  442. </group>
  443.  
  444. <!-- Actions is for JA-type actions (weaponskills, jumps, steps, etc) -->
  445. <group name="Outside-Actions">
  446. <!-- Weaponskills -->
  447.  
  448. <set name="Weaponskill">
  449. <ammo>Aqua Sachet</ammo>
  450. <lear>Bladeborn Earring</lear>
  451. <rear>Steelflash Earring</rear>
  452. <body>Heka's Kalasiris</body>
  453. <hands>Augur's Gloves</hands>
  454. <lring>Rajas Ring</lring>
  455. <legs>Nares Trews</legs>
  456. <feet>Orison Duckbills +2</feet>
  457. </set>
  458.  
  459. <set name="WS-Hexa Strike-*" BaseSet="Weaponskill">
  460. <neck>Rancor Collar</neck>
  461. <rring>Spiral Ring</rring>
  462. <waist>Light Belt</waist>
  463. </set>
  464.  
  465. <set name="WS-Black Halo-*" BaseSet="Weaponskill">
  466. <neck>Thunder Gorget</neck>
  467. <rring>Solemn Ring</rring>
  468. <waist>Thunder Belt</waist>
  469. </set>
  470.  
  471. <set name="WS-Mystic Boon-*" BaseSet="Weaponskill">
  472. <!-- <neck>Backlash Torque</neck> -->
  473. <neck>Peacock Charm</neck>
  474. <rring>Solemn Ring</rring>
  475. <waist>Cascade Belt</waist>
  476. </set>
  477.  
  478. <set name="WS-Randgrith-*" BaseSet="Weaponskill">
  479. <neck>Thunder Gorget</neck>
  480. <rring>Spiral Ring</rring>
  481. <waist>Thunder Belt</waist>
  482. </set>
  483.  
  484. <set name="WS-Flash Nova">
  485. <ammo>Witchstone</ammo>
  486. <head>Orison Cap +2</head>
  487. <neck>Stoicheion Medal</neck>
  488. <lear>Moldavite Earring</lear>
  489. <rear>Hecate's Earring</rear>
  490. <body>Heka's Kalasiris</body>
  491. <hands>Eradico Mitts</hands>
  492. <lring>Diamond Ring</lring>
  493. <rring>Demon's Ring</rring>
  494. <back>Searing Cape </back>
  495. <legs>Rubeus Spats</legs>
  496. </set>
  497.  
  498. <set name="WS-*" BaseSet="Weaponskill">
  499. </set>
  500. </group>
  501.  
  502. <!-- Magic is for offensive magic (nukes, enfeebling, etc) -->
  503. <group name="Outside-Magic">
  504. <!-- This is the sets of gear for mnd-based enfeebles. Low acc focuses
  505. mostly on +mnd for max potentcy; as it moves to high acc, mnd is
  506. replaced by skill and +m.acc where that's an improvement. -->
  507. <set name="Enf-Mnd">
  508. <main>Mondaha Cudgel</main>
  509. <ammo>Aqua Sachet</ammo>
  510. <head>Orison Cap +2</head>
  511. <hands>Bokwus Gloves</hands>
  512. <waist>Penitent's Rope</waist>
  513. <legs>Orvail Pants</legs>
  514. <feet>Orison Duckbills +2</feet>
  515. </set>
  516.  
  517. <!-- This is the sets of gear for banish/holy nukes. Low acc focuses
  518. mostly on MAB and +mnd for max potentcy; as it moves to high acc,
  519. replace with skill and +m.acc where that's an improvement. -->
  520. <set name="Nuke-Mnd">
  521. <head>Nefer Khat</head>
  522. <neck>Stoicheion Medal</neck>
  523. <lear>Moldavite Earring</lear>
  524. <rear>Hecate's Earring</rear>
  525. <body>Heka's Kalasiris</body>
  526. <hands>Eradico Mitts</hands>
  527. <lring>Strendu Ring</lring>
  528. <rring>Demon's Ring</rring>
  529. <back>Refraction Cape</back>
  530. <waist>Demonry Sash</waist>
  531. <legs>Rubeus Spats</legs>
  532. <feet>Orison Duckbills +2</feet>
  533. </set>
  534.  
  535. <!-- This is the sets of gear for dark magic spells. Since
  536. dark magic is influenced only by skill and m.acc, adjust
  537. only that and haste. -->
  538. <set name="DarkMagic">
  539. <neck>Aesir Torque</neck>
  540. <body>Manasa Chasuble</body>
  541. <rring>Strendu Ring</rring>
  542. <back>Refraction Cape</back>
  543. <legs>Portent Pants</legs>
  544. </set>
  545.  
  546. <!-- This is the sets of gear for int-based enfeebles. Low acc focuses
  547. mostly on +int for max potentcy; as it moves to high acc, int is
  548. replaced by skill and +m.acc where that's an improvement. -->
  549. <set name="Enf-Int">
  550. <ammo>Phantom Tathlum</ammo>
  551. <head>Nefer Khat</head>
  552. <neck>Weike Torque</neck>
  553. <body>Manasa Chasuble</body>
  554. <hands>Cleric's Mitts</hands>
  555. <lring>Spiral Ring</lring>
  556. <rring>Diamond Ring</rring>
  557. <back>Refraction Cape</back>
  558. <waist>Demonry Sash</waist>
  559. <legs>Orvail Pants</legs>
  560. <feet>Chelona Boots</feet>
  561. </set>
  562.  
  563. <!-- This is the sets of gear for nukes. Low acc focuses
  564. mostly on MAB and +int for max potentcy; as it moves to high acc,
  565. switch out for skill and +m.acc where that's an improvement. -->
  566. <set name="Nuke-Int">
  567. <ammo>Sturm's Report</ammo>
  568. <head>Nefer Khat</head>
  569. <neck>Aesir Torque</neck>
  570. <lear>Moldavite Earring</lear>
  571. <rear>Hecate's Earring</rear>
  572. <body>Rubeus Jacket</body>
  573. <hands>Eradico Mitts</hands>
  574. <lring>Strendu Ring</lring>
  575. <rring>Diamond Ring</rring>
  576. <back>Refraction Cape</back>
  577. <waist>Demonry Sash</waist>
  578. <legs>Orvail Pants</legs>
  579. <feet>Chelona Boots</feet>
  580. </set>
  581. </group>
  582. </sets>
  583.  
  584.  
  585. <rules>
  586. <xi:include href="Mote-Rules-Include.xml" xpointer="/includes/include[@name='RunFirstUpdate']/*" />
  587.  
  588. <if mode="OR" EquipMain="$MeleeWeapons" status="Engaged">
  589. <changelock slot="main|sub|range" when="All" lock="true" />
  590. <var cmd="set CureMode Melee" />
  591. </if>
  592. <elseif advanced='"$LockWeaponWithTP"="Yes"' tpgt="99">
  593. <changelock slot="main|sub|range" when="All" lock="true" />
  594. <var cmd="set CureMode Melee" />
  595. </elseif>
  596. <else>
  597. <if advanced='"$StaffOrClubCuring"="Both"'>
  598. <if mode="OR" advanced='"$PhysicalDefense" != "None"' mppgt="$OwleyesMPP">
  599. <var cmd="set CureMode Staff" />
  600. </if>
  601. <else>
  602. <var cmd="set CureMode Club" />
  603. </else>
  604. </if>
  605. <else>
  606. <var cmd="set CureMode $StaffOrClubCuring" />
  607. </else>
  608. </else>
  609.  
  610. <if Spell="Paralyna" SpellTargetType="Self">
  611. <!-- Don't equip swap while trying to un-paralyze myself -->
  612. <addtochat>No gear swaps for paralyna</addtochat>
  613. <return />
  614. </if>
  615.  
  616. <xi:include href="Mote-Rules-Include.xml" xpointer="/includes/include[@name='ReturnRules']/*" />
  617. <xi:include href="Mote-Rules-Include.xml" xpointer="/includes/include[@name='ConvertSTALTargets']/*" />
  618. <!-- Make sure locks are in place before auto-changing gear. -->
  619. <xi:include href="Mote-Rules-Include.xml" xpointer="/includes/include[@name='EquipmentLockRules']/*" />
  620. <!-- Auto-change gear call via Aftercast to limit lag. -->
  621. <xi:include href="Mote-Rules-Include.xml" xpointer="/includes/include[@name='ChangeGearAftercast']/*" />
  622. <!-- Other general imports. -->
  623. <xi:include href="Mote-Rules-Include.xml" xpointer="/includes/include[@name='RecastWarnings']/*" />
  624. <xi:include href="Mote-Rules-Include.xml" xpointer="/includes/include[@name='FastCastCalculations']/*" />
  625. <xi:include href="Mote-Rules-Include.xml" xpointer="/includes/include[@name='ElementalStaffRules']/*" />
  626.  
  627. <!-- First: Adjust values based on status checks. -->
  628.  
  629. <if area="Port Windurst|Windurst*" notarea="*[S]">
  630. <var cmd="set TownBody Federation Aketon" />
  631. </if>
  632. <else>
  633. <var cmd="set TownBody Heka's Kalasiris" />
  634. </else>
  635.  
  636. <if BuffActive="Afflatus Solace">
  637. <var cmd="set Afflatus Solace" />
  638. </if>
  639. <else>
  640. <!-- Anything non-Solace can be classed as Misery -->
  641. <var cmd="set Afflatus Misery" />
  642. </else>
  643.  
  644. <!-- Second: Update certain values when their status may drop, or when autoset changes. -->
  645.  
  646. <if spell="Update|autoset">
  647. <!-- Autoset (engage/disengage/rest/etc) gets same checks as a Reset command -->
  648. <xi:include href="Mote-Rules-Include.xml" xpointer="//include[@name='AreaRules']/*" />
  649.  
  650. <!-- Check for buffs wearing off -->
  651.  
  652. <var cmd="set Convert None" />
  653.  
  654. <!-- Ensure movement is set properly -->
  655. <if status="Engaged" advanced='"$Movement"="Move"'>
  656. <var cmd="set Movement None" />
  657. </if>
  658. <elseif status="Idle">
  659. <var cmd="set Movement Move" />
  660. </elseif>
  661.  
  662. <if NotBuffActive="Afflatus*" advanced='"$IdleArea"="Field"'>
  663. <command>wait 0.2;input /ja 'Afflatus Solace' &lt;me&gt;</command>
  664. </if>
  665. <elseif Subjob="Sch" NotBuffActive="Light Arts|Dark Arts|Addendum: White|Addendum: Black" advanced='"$IdleArea"="Field"'>
  666. <command>wait 0.2;input /ja 'Light Arts' &lt;me&gt;</command>
  667. </elseif>
  668.  
  669. <!-- Output current status if this is a manual update -->
  670. <if SpellTargetRaw=".Manual">
  671. <addtochat>Casting: [$CastingMode/$STALMode], Melee: [$OffenseMode/$DefenseMode], Def: $PhysicalDefense</addtochat>
  672. </if>
  673. </if>
  674.  
  675.  
  676. <!-- Third: Adjust configurations based on action/trigger. -->
  677.  
  678. <xi:include href="Mote-Rules-Include.xml" xpointer="/includes/include[@name='UniversalTriggerRules']/*" />
  679.  
  680. <!-- Job Ability equip rules -->
  681. <if type="JobAbility">
  682. <if spell="Convert">
  683. <equip when="precast" set="Convert" />
  684. <var cmd="set ConvertSet Convert" />
  685. <command when="Aftercast">wait 15;$UpdateCommand</command>
  686. </if>
  687. </if>
  688.  
  689.  
  690. <!-- Fourth: compile the variables into the sets we intend to use. -->
  691. <!-- Values of note: BaseLayer, BaseGroup, AdditionalSets -->
  692.  
  693. <if status="engaged">
  694. <var cmd="set BaseGroup $GroupArea-Melee" />
  695. <var cmd="set BaseLayer Melee" />
  696. <var cmd="set Movement None" />
  697. </if>
  698. <else>
  699. <var cmd="set BaseGroup Common" />
  700.  
  701. <if mpplt="$OwleyesMPP">
  702. <var cmd="set BaseLayer Idle-$IdleArea-$IdleMode|Owleyes" />
  703. </if>
  704. <else>
  705. <var cmd="set BaseLayer Idle-$IdleArea-$IdleMode|NonOwleyes" />
  706. </else>
  707.  
  708. <!-- Switches in desert boots when earth weather is active -->
  709. <if mode="OR" WeatherElement="Earth" Spell="Sandstorm" BuffActive="Sandstorm">
  710. <var cmd="set Movement SandstormFeet" />
  711. </if>
  712. <else>
  713. <var cmd="set Movement Move" />
  714. </else>
  715.  
  716. <if Petname="Carbuncle">
  717. <var cmd="set CarbySet Carby" />
  718. </if>
  719. <else>
  720. <var cmd="set CarbySet None" />
  721. </else>
  722. </else>
  723.  
  724. <var cmd="set AdditionalSets $Convert|$Movement|$PhysicalDefense|$CarbySet" />
  725.  
  726.  
  727. <!-- Fifth: Send the compiled sets to the handler. -->
  728.  
  729. <!-- And assign to appropriate sets for idle/aftercast/etc -->
  730. <xi:include href="Mote-Rules-Include.xml" xpointer="//include[@name='HandleEquippingGear']/*" />
  731.  
  732. <!-- ************************************************************************ -->
  733. <!-- The following sections are solely for setting precast/midcast equipment, -->
  734. <!-- and should not be changing any configuration options. -->
  735. <!-- ************************************************************************ -->
  736.  
  737. <if type="WhiteMagic">
  738. <if Skill="HealingMagic">
  739. <if Spell="Cure*">
  740. <equip when="Precast" setgroup="BasicMagic" set="CurePrecast$CureMode" />
  741. <equip when="Midcast" setgroup="BasicMagic" set="Cure$Afflatus$CureMode" />
  742.  
  743. <if advanced='"$CastingMode"="Enmity"'>
  744. <equip when="Midcast">
  745. <ammo>Leisure Musk</ammo>
  746. <neck>Phrenic Torque</neck>
  747. <waist>Pythia Sash</waist>
  748. </equip>
  749. </if>
  750.  
  751. <!-- If in salvage, and no weapon unlocked, use Heka body -->
  752. <if EquipMain="empty">
  753. <equip when="Midcast">
  754. <body>Heka's Kalasiris</body>
  755. </equip>
  756. </if>
  757.  
  758. <xi:include href="Mote-Rules-Include.xml" xpointer="//include[@name='ObiRingCape-HealingMagic']/*" />
  759. <var cmd="set Convert None" />
  760. </if>
  761. <elseif Spell="Cura*">
  762. <equip when="Precast" setgroup="BasicMagic" set="CurePrecast$CureMode" />
  763. <equip when="Midcast" setgroup="BasicMagic" set="Curaga$CureMode" />
  764.  
  765. <if advanced='"$CastingMode"="Enmity"'>
  766. <equip when="Midcast">
  767. <ammo>Leisure Musk</ammo>
  768. <neck>Phrenic Torque</neck>
  769. <waist>Pythia Sash</waist>
  770. </equip>
  771. </if>
  772.  
  773. <xi:include href="Mote-Rules-Include.xml" xpointer="//include[@name='ObiRingCape-HealingMagic']/*" />
  774. <var cmd="set Convert None" />
  775. </elseif>
  776. <else>
  777. <if Spell="Arise|Raise III|Raise II|Raise|Reraise III|Reraise II|Reraise|Esuna|Sacrifice">
  778. <equip when="Precast" setgroup="BasicMagic" set="FastCast">
  779. <legs>Orison Pantaloons +2</legs>
  780. </equip>
  781.  
  782. <equip when="Midcast" setgroup="BasicMagic" set="FastRecast" />
  783. </if>
  784. <else>
  785. <!-- All other -na spells -->
  786. <equip when="Precast|Midcast" setgroup="BasicMagic" set="FastRecast">
  787. <head>Orison Cap +2</head>
  788. <legs>Orison Pantaloons +2</legs>
  789. </equip>
  790.  
  791. <if Spell="Cursna">
  792. <equip when="Precast|Midcast" setgroup="BasicMagic" set="HealingMagic">
  793. <neck>Malison Medallion</neck>
  794. <hands>Hieros Mittens</hands>
  795. <rring>Ephedra Ring</rring>
  796. </equip>
  797. </if>
  798.  
  799. <if BuffActive="Divine Caress">
  800. <equip when="Precast|Midcast">
  801. <hands>Orison Mitts +1</hands>
  802. </equip>
  803. </if>
  804. </else>
  805. </else>
  806. </if>
  807. <elseif Skill="EnhancingMagic">
  808. <equip when="Precast" setgroup="BasicMagic" set="FastCast">
  809. <waist>Siegel Sash</waist>
  810. </equip>
  811.  
  812. <if Spell="Stoneskin">
  813. <equip when="Precast">
  814. <hands>Carapacho Cuffs</hands>
  815. </equip>
  816.  
  817. <!-- Build for exactly enough mnd/skill to max stoneskin.
  818. Lowest mnd is whm/blm with 80.
  819. With 331 skill (351 with Orison+2 feet)
  820. need 63-70 total mnd to max stoneskin. Don't need any +mnd in gear.
  821. Add haste for recast, and Siegel Sash for bonus damage absorbed.
  822. -->
  823. <equip when="Midcast" setgroup="BasicMagic" set="FastRecast">
  824. <waist>Siegel Sash</waist>
  825. </equip>
  826. </if>
  827. <elseif Spell="Erase">
  828. <equip when="Midcast" setgroup="BasicMagic" set="FastRecast">
  829. <head>Orison Cap +2</head>
  830. </equip>
  831. </elseif>
  832. <elseif Spell="Bar*">
  833. <equip when="Precast" setgroup="BasicMagic" set="Enhancing|Bars" />
  834. </elseif>
  835. <elseif Spell="Auspice">
  836. <equip when="Midcast">
  837. <feet>Orison Duckbills +2</feet>
  838. </equip>
  839. </elseif>
  840. <elseif Spell="Regen*">
  841. <equip when="Midcast" setgroup="BasicMagic" set="FastRecast" />
  842. <equip when="Precast|Midcast">
  843. <body>Cleric's Briault</body>
  844. <hands>Orison Mitts +1</hands>
  845. </equip>
  846. </elseif>
  847. <elseif Spell="Phalanx|Boost*|*Spikes|En*">
  848. <equip when="Midcast" setgroup="BasicMagic" set="FastRecast|Enhancing" />
  849. </elseif>
  850. <elseif Spell="Shell*|Protect*">
  851. <equip when="Midcast" setgroup="BasicMagic" set="FastRecast" />
  852. <equip when="all">
  853. <lring>Sheltered Ring</lring>
  854. </equip>
  855. <if Spell="Shellra V">
  856. <equip when="all">
  857. <legs>Cleric's Pantaloons +2</legs>
  858. </equip>
  859. </if>
  860. </elseif>
  861. <else>
  862. <equip when="Midcast" setgroup="BasicMagic" set="FastRecast" />
  863. </else>
  864. </elseif>
  865. <elseif Skill="EnfeeblingMagic">
  866. <equip when="Precast" setgroup="BasicMagic" set="FastCast" />
  867. <equip when="Midcast" setgroup="$GroupArea-Magic" set="Enf-Mnd" />
  868.  
  869. <if Spell="Silence">
  870. <equip when="Midcast">
  871. <ammo>Sturm's Report</ammo>
  872. <neck>Weike Torque</neck>
  873. <hands>Cleric's Mitts</hands>
  874. <back>Hecate's Cape</back>
  875. <legs>Portent Pants</legs>
  876. </equip>
  877. </if>
  878. <else>
  879. <equip when="Midcast">
  880. <hands>Cleric's Mitts</hands>
  881. </equip>
  882. </else>
  883. </elseif>
  884. <elseif Skill="DivineMagic">
  885. <equip when="Precast" setgroup="BasicMagic" set="FastCast" />
  886.  
  887. <if Spell="Repose">
  888. <equip when="Midcast" setgroup="BasicMagic" set="FastRecast" />
  889. </if>
  890. <elseif Spell="Banish*|Holy*">
  891. <equip when="Midcast" setgroup="$GroupArea-Magic" set="Nuke-Mnd" />
  892.  
  893. <if Spell="Banish*">
  894. <equip when="Midcast">
  895. <hands>Cleric's Mitts</hands>
  896. </equip>
  897. </if>
  898.  
  899. <xi:include href="Mote-Rules-Include.xml" xpointer="//include[@name='ObiRingCape-DivineMagic']/*" />
  900. </elseif>
  901. </elseif>
  902. </if>
  903.  
  904. <elseif type="BlackMagic">
  905. <equip when="Precast" setgroup="BasicMagic" set="FastCast" />
  906.  
  907. <if Skill="DarkMagic">
  908. <if NotSpellTargetType="Monster|NPC" NotSpell="Klimaform">
  909. <changetarget target="&lt;bt&gt;" />
  910. </if>
  911.  
  912. <if Spell="Stun" NotSubjob="Blm|Drk">
  913. <changespell spell="Flash" />
  914. <equip when="Midcast" setgroup="BasicMagic" set="HasteCast" />
  915. </if>
  916. <else>
  917. <equip when="Midcast" setgroup="$GroupArea-Magic" set="DarkMagic" />
  918.  
  919. <if Spell="Drain|Aspir">
  920. <equip when="midcast">
  921. <rring>Excelsis Ring</rring>
  922. </equip>
  923. </if>
  924.  
  925. <xi:include href="Mote-Rules-Include.xml" xpointer="//include[@name='ObiRingCape-DarkMagic']/*" />
  926. </else>
  927. </if>
  928. <elseif Skill="ElementalMagic">
  929. <equip when="Midcast" setgroup="$GroupArea-Magic" set="Nuke-Int" />
  930. </elseif>
  931. <elseif Skill="EnfeeblingMagic">
  932. <equip when="Midcast" setgroup="$GroupArea-Magic" set="Enf-Int" />
  933.  
  934. <if Spell="Sleep*|Bind|Gravity">
  935. <equip when="Midcast" setgroup="BasicMagic" set="FastRecast">
  936. <ammo>Sturm's Report</ammo>
  937. <body>Rubeus Jacket</body>
  938. <back>Hecate's Cape</back>
  939. </equip>
  940. </if>
  941. </elseif>
  942. <elseif Skill="EnhancingMagic">
  943. <!-- Spikes -->
  944. <equip when="Precast">
  945. <waist>Siegel Sash</waist>
  946. </equip>
  947. <equip when="Midcast" setgroup="BasicMagic" set="FastRecast" />
  948. </elseif>
  949. </elseif>
  950.  
  951. <elseif type="WeaponSkill">
  952. <xi:include href="Mote-Rules-Include.xml" xpointer="//include[@name='DefineWeaponskillSet']/*" />
  953. <equip when="Precast" setgroup="$GroupArea-Actions" set="$WSSet" />
  954. </elseif>
  955.  
  956. <elseif type="Waltz">
  957. <if NotSpell="Healing Waltz">
  958. <equip when="Precast" setgroup="BasicJAs" set="CureWaltz" />
  959. </if>
  960. </elseif>
  961.  
  962. <elseif type="Ninjutsu">
  963. <if Spell="Utsusemi*">
  964. <equip when="Precast" setgroup="BasicMagic" set="FastCast" />
  965. <equip when="Midcast" setgroup="BasicMagic" set="FastRecast" />
  966. </if>
  967. </elseif>
  968. </rules>
  969. </spellcast>
Advertisement
Add Comment
Please, Sign In to add comment