Advertisement
Guest User

WHM

a guest
May 15th, 2014
412
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 34.62 KB | None | 0 0
  1. <?xml version="1.0" ?>
  2. <spellcast xmlns:xi="http://www.w3.org/2001/XInclude">
  3. <config
  4. RequireVersion="2.3"
  5. Debug="True"
  6. HideErrors="False"
  7. ShowGearSwaps="False"
  8. QuickCommands="True"
  9. ShowSpellInfo="False"
  10. />
  11. <!-- Multiplicative formula (1-.20)*(1-.20) -->
  12. <variables>
  13. <!-- Elemental Staves, input what staff to use for each element here.
  14. <var name="IceStaff">Tamaxchi</var>
  15. <var name="DarkStaff">Tamaxchi</var>
  16. <var name="ThunderStaff">Tamaxchi</var>
  17. <var name="WindStaff">Tamaxchi</var>
  18. <var name="FireStaff">Tamaxchi</var>
  19. <var name="EarthStaff">Tamaxchi</var>
  20. <var name="LightStaff">Tamaxchi</var>
  21. <var name="WaterStaff">Tamaxchi</var>
  22. <!-- Elemental Obi's, set to 1 for the ones you have. -->
  23. <var name="DarkObi">0</var>
  24. <var name="LightObi">0</var>
  25. <var name="ThunderObi">0</var>
  26. <var name="IceObi">0</var>
  27. <var name="FireObi">0</var>
  28. <var name="WindObi">0</var>
  29. <var name="WaterObi">0</var>
  30. <var name="EarthObi">0</var>
  31. <!-- Twilight Cape. -->
  32. <var name="DarkCape">0</var>
  33. <var name="LightCape">0</var>
  34. <var name="ThunderCape">0</var>
  35. <var name="IceCape">0</var>
  36. <var name="FireCape">0</var>
  37. <var name="WindCape">0</var>
  38. <var name="WaterCape">0</var>
  39. <var name="EarthCape">0</var>
  40. </variables>
  41. <sets>
  42. <group name="WHM" default="true">
  43. <set name="Idle">
  44. <lring>Dark Ring</lring>
  45. <main>Bolelabunga</main>
  46. <ammo>Sihirik</ammo>
  47. <head>Gendewitha Caubeen +1</head>
  48. <neck>Twilight Torque</neck>
  49. <lear>Moonshade Earring</lear>
  50. <rear>Ethereal Earring</rear>
  51. <body>Gende. Bilaut +1</body>
  52. <hands>Gendewitha Gages +1</hands>
  53. <back>Umbra Cape</back>
  54. <waist>Slipor Sash</waist>
  55. <legs>Nares trews</legs>
  56. <feet>Herald's Gaiters</feet>
  57. <rring>Dark ring</rring>
  58. <sub>Genbu's Shield</sub>
  59. </set>
  60. <set name="Resting">
  61. <lring>Angha Ring</lring>
  62. <main>Boonwell Staff</main>
  63. <ammo>Clarus Stone</ammo>
  64. <head>Nefer Khat +1</head>
  65. <body>Vanir Cotehardie</body>
  66. <neck>Eidolon Pendant</neck>
  67. <hands>Nares Cuffs</hands>
  68. <lear>Moonshade Earring</lear>
  69. <rear>Relaxing Earring</rear>
  70. <back>Vita Cape</back>
  71. <feet>Chelona Boots +1</feet>
  72. <waist>Austerity Belt</waist>
  73. <legs>Nares Trews</legs>
  74. <rring></rring>
  75. <sub>Oneiros grip</sub>
  76. </set>
  77. <set name="FastCast">
  78. <main>Winged Wand</main>
  79. <ammo>Impatiens</ammo>
  80. <head>Nahtirah Hat</head>
  81. <neck>Orunmila's torque</neck>
  82. <hands>Gendewitha Gages +1</hands>
  83. <body>Anhur Robe</body>
  84. <lear>Loquac. Earring</lear>
  85. <back>Ogapepo Cape</back>
  86. <legs>Artsieq Hose</legs>
  87. <waist>Witful Belt</waist>
  88. <feet>Chelona Boots +1</feet>
  89. <rring>Prolix Ring</rring>
  90. <lring>Sirona's Ring</lring>
  91. <sub>Genbu's Shield</sub>
  92. </set>
  93. <set name="Noninstant">
  94. <main>Winged Wand</main>
  95. <head>Nahtirah Hat</head>
  96. <neck>Orunmila's torque</neck>
  97. <hands>Gendewitha Gages +1</hands>
  98. <body>Anhur Robe</body>
  99. <lear>Loquac. Earring</lear>
  100. <back>Swith Cape +1</back>
  101. <legs>Artsieq Hose</legs>
  102. <waist>Siegel Sash</waist>
  103. <feet>Chelona Boots +1</feet>
  104. <rring>Prolix Ring</rring>
  105. <lring>Sirona's Ring</lring>
  106. <sub>Genbu's Shield</sub>
  107. </set>
  108. <set name="CureCast">
  109. <main>Winged Wand</main>
  110. <ammo>Clarus Stone</ammo>
  111. <head>Nahtirah Hat</head>
  112. <neck>Orunmila's torque</neck>
  113. <body>Heka's Kalasiris</body>
  114. <legs>Orison Pantaloons +2</legs>
  115. <hands>Gendewitha Gages +1</hands>
  116. <back>Swith Cape +1</back>
  117. <feet>Chelona Boots +1</feet>
  118. <lear>Loquac. Earring</lear>
  119. <back>Swith Cape +1</back>
  120. <rring>Prolix Ring</rring>
  121. <lring>Ephedra Ring</lring>
  122. <sub>Sors Shield</sub>
  123. </set>
  124. <set name="ConserveMP">
  125. <main>Seveneyes</main>
  126. <ammo>Clarus Stone</ammo>
  127. <head>Artsieq Hat</head>
  128. <neck>Orunmila's Torque</neck>
  129. <rear>Gifted Earring</rear>
  130. <body>Hedera Cotehardie</body>
  131. <hands>Dynasty Mitts</hands>
  132. <back>Vita Cape</back>
  133. <waist>Witful belt</waist>
  134. <legs>Theurgist's Slacks</legs>
  135. <feet>Gendewitha Galoshes</feet>
  136. <lear>Loquacious Earring</lear>
  137. <rring>Prolix Ring</rring>
  138. <sub>Sors Shield</sub>
  139. </set>
  140. <!-- Healing magic -->
  141. <set name="Healing">
  142. <main>Tamaxchi</main>
  143. <ammo>Psilomene</ammo>
  144. <neck>Lasaia Pendant</neck>
  145. <rear>Lifestorm Earring</rear>
  146. <lear>Novia Earring</lear>
  147. <body>Orison Bliaud +2</body>
  148. <hands>Theophany Mitts +1</hands>
  149. <lring>Haoma's Ring</lring>
  150. <rring>Sirona's Ring</rring>
  151. <back>Mending Cape</back>
  152. <waist>Pythia Sash +1</waist>
  153. <head>Gendewitha Caubeen</head>
  154. <legs>Orsn. Pantaln. +2</legs>
  155. <feet>Piety Duckbills +1</feet>
  156. <sub>Sors Shield</sub>
  157. </set>
  158. <set name="C5">
  159. <main>Tamaxchi</main>
  160. <ammo>Psilomene</ammo>
  161. <neck>Lasaia Pendant</neck>
  162. <rear>Lifestorm Earring</rear>
  163. <lear>Novia Earring</lear>
  164. <body>Orison Bliaud +2</body>
  165. <hands>Theophany Mitts +1</hands>
  166. <lring>Haoma's Ring</lring>
  167. <rring>Sirona's Ring</rring>
  168. <back>Mending Cape</back>
  169. <waist>Pythia Sash +1</waist>
  170. <head>Gendewitha Caubeen</head>
  171. <legs>Orsn. Pantaln. +2</legs>
  172. <feet>Piety Duckbills +1</feet>
  173. <sub>Sors Shield</sub>
  174. </set>
  175. <set name="Curaga">
  176. <lring>Haoma's Ring</lring>
  177. <body>Vanir Cotehardie</body>
  178. <main>Tamaxchi</main>
  179. <head>Gendewitha Caubeen</head>
  180. <sub>Sors Shield</sub>
  181. <ammo>Psilomene</ammo>
  182. <neck>Lasaia Pendant</neck>
  183. <lear>Novia Earring</lear>
  184. <rear>Gifted Earring</rear>
  185. <hands>Theophany Mitts +1</hands>
  186. <back>Mending Cape</back>
  187. <waist>Pythia Sash +1</waist>
  188. <legs>Orsn. Pantaln. +2</legs>
  189. <feet>Piety Duckbills +1</feet>
  190. <rring>Sirona's Ring</rring>
  191. </set>
  192. <set name="Status">
  193. <main>Yagrush</main>
  194. <ammo>Impatiens</ammo>
  195. <head>Nahtirah Hat</head>
  196. <neck>Orunmila's torque</neck>
  197. <hands>Gendewitha Gages +1</hands>
  198. <body>Anhur Robe</body>
  199. <lear>Loquac. Earring</lear>
  200. <back>Swith Cape +1</back>
  201. <legs>Artsieq Hose</legs>
  202. <waist>Witful Belt</waist>
  203. <feet>Chelona Boots +1</feet>
  204. <rring>Prolix Ring</rring>
  205. <lring>Ephedra Ring</lring>
  206. </set>
  207. <set name="Cursna">
  208. <main>Yagrush</main>
  209. <ammo>Clarus Stone</ammo>
  210. <lring>Haoma's Ring</lring>
  211. <head>Nahtirah Hat</head>
  212. <neck>Malison medallion</neck>
  213. <body>Orison Bliaud +2</body>
  214. <hands>Gendewitha Gages +1</hands>
  215. <back>Mending Cape</back>
  216. <waist>Witful belt</waist>
  217. <legs>Theophany Pantaloons +1</legs>
  218. <feet>Gendewitha Galoshes</feet>
  219. <rear>Gifted Earring</rear>
  220. <lear>Loquacious Earring</lear>
  221. <rring>Haoma's Ring</rring>
  222. </set>
  223. <!-- Enhancing Magic -->
  224. <set name="Enhancing">
  225. <main>Beneficus</main>
  226. <sub>Sors Shield</sub>
  227. <ammo>Clarus Stone</ammo>
  228. <head>Nahtirah Hat</head>
  229. <neck>Colossus's Torque</neck>
  230. <lear>Augment. Earring</lear>
  231. <rear>Gifted Earring</rear>
  232. <body>Anhur Robe</body>
  233. <hands>Dynasty Mitts</hands>
  234. <back>Merciful Cape</back>
  235. <waist>Olympus Sash</waist>
  236. <legs>Piety Pantaloons +1</legs>
  237. <feet>Orsn. Duckbills +2</feet>
  238. <rring>Prolix Ring</rring>
  239. </set>
  240. <set name="Bar">
  241. <main>Beneficus</main>
  242. <sub>Sors Shield</sub>
  243. <ammo>Clarus Stone</ammo>
  244. <head>Orison Cap +2</head>
  245. <neck>Colossus's Torque</neck>
  246. <body>Orison Bliaud +2</body>
  247. <hands>Orison Mitts +2</hands>
  248. <legs>Piety Pantaloons +1</legs>
  249. <feet>Orsn. Duckbills +2</feet>
  250. <waist>Olympus Sash</waist>
  251. <back>Merciful Cape</back>
  252. <lear>Augment. Earring</lear>
  253. <rring>Prolix Ring</rring>
  254. </set>
  255. <set name="Stoneskin">
  256. <lring>Aquasoul Earring</lring>
  257. <main>Tamaxchi</main>
  258. <ammo>Clarus Stone</ammo>
  259. <head>Nahtirah Hat</head>
  260. <neck>Colossus's Torque</neck>
  261. <lear>Earthcry Earring</lear>
  262. <rear>Gifted Earring</rear>
  263. <body>Hedera Cotehardie</body>
  264. <hands>Dynasty Mitts</hands>
  265. <back>Vita Cape</back>
  266. <waist>Siegel Sash</waist>
  267. <legs>Haven Hose</legs>
  268. <feet>Theophany duckbills +1</feet>
  269. <sub>Reign Grip</sub>
  270. <rring>Aquasoul Earring</rring>
  271. </set>
  272. <set name="Regen">
  273. <main>Bolelabunga</main>
  274. <ammo>Clarus Stone</ammo>
  275. <head>Marduk's Tiara +1</head>
  276. <neck>Orunmila's Torque</neck>
  277. <body>Piety Briault +1</body>
  278. <hands>Orison Mitts +2</hands>
  279. <legs>Theophany Pantaloons +1</legs>
  280. <feet>Gendewitha Galoshes</feet>
  281. <back>Vita Cape</back>
  282. <waist>Witful Belt</waist>
  283. <lear>Loquacious Earring</lear>
  284. <rear>Gifted Earring</rear>
  285. <lring>Sangoma Ring</lring>
  286. <rring>Prolix Ring</rring>
  287. <sub>Sors Shield</sub>
  288. </set>
  289. <set name="Auspice">
  290. <main>Seveneyes</main>
  291. <ammo>Clarus Stone</ammo>
  292. <head>Nahtirah Hat</head>
  293. <neck>Orunmila's Torque</neck>
  294. <rear>Gifted Earring</rear>
  295. <body>Hedera Cotehardie</body>
  296. <hands>Theophany Mitts +1</hands>
  297. <back>Vita Cape</back>
  298. <waist>Witful belt</waist>
  299. <legs>Theurgist's Slacks</legs>
  300. <feet>Orison Duckbills +2</feet>
  301. <lear>Loquacious Earring</lear>
  302. <rring>Prolix Ring</rring>
  303. <sub>Sors Shield</sub>
  304. </set>
  305. <!-- Divine Magic -->
  306. <set name="Divine">
  307. <main>Yagrush</main>
  308. <head>Artsieq Hat</head>
  309. <neck>Orunmila's Torque</neck>
  310. <rear>Lifestorm Earring</rear>
  311. <body>Hedera Cotehardie</body>
  312. <hands>Lurid Mitts</hands>
  313. <lring>Angha Ring</lring>
  314. <rring>Sangoma Ring</rring>
  315. <back>Ogapepo Cape</back>
  316. <waist>Ovate Rope</waist>
  317. <legs>Theophany Pantaloons +1</legs>
  318. <feet>Theophany duckbills +1</feet>
  319. <sub>Genbu's Shield</sub>
  320. <lear>Psystorm Earring</lear>
  321. </set>
  322. <set name="Banish">
  323. <main>Yagrush</main>
  324. <head>Artsieq Hat</head>
  325. <neck>Orunmila's Torque</neck>
  326. <rear>Lifestorm Earring</rear>
  327. <body>Hedera Cotehardie</body>
  328. <hands>Yaoyotl Gloves</hands>
  329. <lring>Aquasoul Ring</lring>
  330. <rring>Sangoma Ring Ring</rring>
  331. <back>Ogapepo Cape</back>
  332. <waist>Pythia Sash</waist>
  333. <legs>Theophany Pantaloons +1</legs>
  334. <feet>Theophany duckbills +1</feet>
  335. <sub>Sors Shield</sub>
  336. <lear>Psystorm Earring</lear>
  337. </set>
  338. <!-- Enfeebling | Dark magic -->
  339. <set name="Elemental">
  340. <main>Yagrush</main>
  341. <head>Nahtirah Hat</head>
  342. <neck>Eddy necklace</neck>
  343. <lear>Psystorm Earring</lear>
  344. <rear>Lifestorm Earring</rear>
  345. <body>Bokwus Robe</body>
  346. <hands>Yaoyotl Gloves</hands>
  347. <lring>Strendu Ring</lring>
  348. <back>Searing Cape</back>
  349. <waist>Maniacus Sash</waist>
  350. <legs>Artsieq Hose</legs>
  351. <feet>Gendewitha Galoshes</feet>
  352. <rring>Icesoul Ring</rring>
  353. </set>
  354. <set name="Dark">
  355. <main>Eminent Staff</main>
  356. <sub>Caecus Grip</sub>
  357. <ammo>Clarus Stone</ammo>
  358. <head>Nahtirah Hat</head>
  359. <neck>Aesir Torque</neck>
  360. <lear>Aredan Earring</lear>
  361. <rear>Dark Earring</rear>
  362. <body>Goliard Saio</body>
  363. <hands>Gendewitha Gages +1</hands>
  364. <lring>Karka Ring</lring>
  365. <rring>Omega Ring</rring>
  366. <back>Merciful Cape</back>
  367. <waist>Casso Sash</waist>
  368. <legs>Portent Pants</legs>
  369. <feet>Goliard Clogs</feet>
  370. </set>
  371. <set name="Stun">
  372. <main>Eminent Staff</main>
  373. <head>Nahtirah Hat</head>
  374. <body>Hedera Cotehardie</body>
  375. <hands>Blessed Mitts</hands>
  376. <waist>Witful belt</waist>
  377. <legs>Mystagog Slacks</legs>
  378. <feet></feet>
  379. <back>Merciful Cape</back>
  380. <lear>Loquac. Earring</lear>
  381. <rring>Prolix Ring</rring>
  382. </set>
  383. <set name="Enfeebling-BlackMagic">
  384. <main>Yagrush</main>
  385. <rring>Sangoma Ring</rring>
  386. <range>Aureole</range>
  387. <head>Artsieq Hat</head>
  388. <neck>Weike Torque</neck>
  389. <rear>Lifestorm Earring</rear>
  390. <lear>Psystorm Earring</lear>
  391. <body>Vanir Cotehardie</body>
  392. <hands>Lurid Mitts</hands>
  393. <lring>Angha Ring</lring>
  394. <waist>Ovate Rope</waist>
  395. <legs>Artsieq Hose</legs>
  396. <feet>Artsieq boots</feet>
  397. <back>Ogapepo Cape</back>
  398. <sub>Genbu's Shield</sub>
  399. </set>
  400. <set name="Enfeebling-WhiteMagic">
  401. <main>Yagrush</main>
  402. <rring>Sangoma Ring</rring>
  403. <range>Aureole</range>
  404. <head>Artsieq Hat</head>
  405. <neck>Weike Torque</neck>
  406. <rear>Lifestorm Earring</rear>
  407. <lear>Psystorm Earring</lear>
  408. <body>Vanir Cotehardie</body>
  409. <hands>Lurid Mitts</hands>
  410. <lring>Angha Ring</lring>
  411. <waist>Ovate Rope</waist>
  412. <legs>Artsieq Hose</legs>
  413. <feet>Artsieq Boots</feet>
  414. <back>Ogapepo Cape</back>
  415. <sub>Genbu's Shield</sub>
  416. </set>
  417. <set name="Waltz" baseset="Idle" />
  418. <set name="Utsusemi">
  419. <head>Nahtirah Hat</head>
  420. <neck>Orunmila's Torque</neck>
  421. <rear>Ethereal Earring</rear>
  422. <body>Vanir Cotehardie</body>
  423. <hands>Theophany Mitts +1</hands>
  424. <back>Swith Cape +1</back>
  425. <waist>Witful belt</waist>
  426. <legs>Theophany Pantaloons +1</legs>
  427. <feet>Gendewitha Galoshes</feet>
  428. <lear>Loquacious Earring</lear>
  429. <rring>Prolix Ring</rring>
  430. <lring>Dark Ring</lring>
  431. </set>
  432. <!-- Melee -->
  433. <set name="Melee">
  434. <main>Yagrush</main>
  435. <head>Artsieq Hat</head>
  436. <neck>Asperity Necklace</neck>
  437. <lear>Suppanomimi</lear>
  438. <rear>Brutal Earring</rear>
  439. <body>Vanir Cotehardie</body>
  440. <hands>Theophany Mitts +1</hands>
  441. <lring>K'ayres Ring</lring>
  442. <back>Umbra mantle</back>
  443. <waist>Witful belt</waist>
  444. <legs>Theophany Pantaloons +1</legs>
  445. <feet>Piety duckbills +1</feet>
  446. <rring>Rajas Ring</rring>
  447. <sub>Eminent Wand</sub>
  448. </set>
  449. <set name="WS" >
  450. </set>
  451. <set name="Hexa">
  452. <head>Gendewitha Caubeen</head>
  453. <neck>Asperity Necklace</neck>
  454. <lear>Ghillie Earring +1</lear>
  455. <rear>Brutal Earring</rear>
  456. <body>Vanir Cotehardie</body>
  457. <hands>Yaoyotl Gloves</hands>
  458. <lring>Aquasoul ring</lring>
  459. <back>Rancorous mantle</back>
  460. <waist>Pythia Sash +1</waist>
  461. <legs>Theophany Pantaloons +1</legs>
  462. <feet>Gendewitha Galoshes</feet>
  463. <rring>Rajas Ring</rring>
  464. </set>
  465. <set name="Realm">
  466. <head>Gendewitha Caubeen</head>
  467. <neck>Asperity Necklace</neck>
  468. <lear>Ghillie Earring +1</lear>
  469. <rear>Brutal Earring</rear>
  470. <body>Vanir Cotehardie</body>
  471. <hands>Yaoyotl Gloves</hands>
  472. <lring>Aquasoul ring</lring>
  473. <back>Rancorous mantle</back>
  474. <waist>Pythia Sash +1</waist>
  475. <legs>Theophany Pantaloons +1</legs>
  476. <feet>Gendewitha Galoshes</feet>
  477. <rring>Rajas Ring</rring>
  478. </set>
  479. <set name="Boon">
  480. <head>Nahtirah Hat</head>
  481. <neck>Asperity necklace</neck>
  482. <lear>Ghillie Earring +1</lear>
  483. <rear>Lifestorm Earring</rear>
  484. <body>Vanir Cotehardie</body>
  485. <hands>Yaoyotl Gloves</hands>
  486. <lring>Aquasoul ring</lring>
  487. <back>Tuilha Cape</back>
  488. <waist>Pythia Sash +1</waist>
  489. <legs>Theophany Pantaloons +1</legs>
  490. <feet>Gendewitha Galoshes</feet>
  491. <rring>Rajas Ring</rring>
  492. </set>
  493. <set name="FlashNova" baseset="WS">
  494. </set>
  495. <set name="SpiritTaker" baseset="WS">
  496. </set>
  497. <set name="Retribution" baseset="WS">
  498. </set>
  499. <set name="Cataclysm">
  500. <main></main>
  501. <head>Nahtirah Hat</head>
  502. <neck>Eddy necklace</neck>
  503. <lear>Moldavite Earring</lear>
  504. <rear>Hecate's Earring</rear>
  505. <body>Bokwus Robe</body>
  506. <hands>Yaoyotl Gloves</hands>
  507. <lring>Strendu Ring</lring>
  508. <back>Searing Cape</back>
  509. <waist>Maniacus Sash</waist>
  510. <legs>Artsieq Hose</legs>
  511. <feet>Gendewitha Galoshes</feet>
  512. <rring>Icesoul Ring</rring>
  513. </set>
  514. </group>
  515. </sets>
  516. <!-- Rules -->
  517. <rules>
  518. <if spell="Escape|Warp|Warp II|Recall-*|Teleport-*">
  519. <return />
  520. </if>
  521. <if status="engaged">
  522. <equip when="engaged|aftercast" set="Melee" />
  523. <if SubJob="DNC|NIN">
  524. <equip when="engaged|aftercast" set="Melee">
  525. <lear>Suppanomimi</lear>
  526. </equip>
  527. </if>
  528. </if>
  529. <if status="idle">
  530. <equip when="idle|aftercast" set="Idle" />
  531. </if>
  532. <else>
  533. <equip when="resting" set="Resting" />
  534. </else>
  535. <if MPLT="700">
  536. <equip when="aftercast">
  537. <waist lock="t">Fucho-no-obi</waist>
  538. </equip>
  539. </if>
  540. <if TPGT="15">
  541. <equip when="precast|midcast|aftercast|idle|resting">
  542. <main lock="true" />
  543. <sub lock="true" />
  544. <range lock="true" />
  545. </equip>
  546. </if>
  547. <if type="WeaponSkill">
  548. <precastdelay delay=".2" />
  549. <if spell="Hexa Strike">
  550. <equip set="Hexa" />
  551. </if>
  552. <elseif spell="Mystic Boon">
  553. <equip set="Boon" />
  554. </elseif>
  555. <elseif spell="Realmrazer">
  556. <equip set="Realm" />
  557. </elseif>
  558. <elseif spell="Flash Nova">
  559. <equip set="FlashNova" />
  560. </elseif>
  561. <elseif spell="Spirit Taker">
  562. <equip set="SpiritTaker" />
  563. </elseif>
  564. <elseif spell="Retribution">
  565. <equip set="Retribution" />
  566. </elseif>
  567. <elseif spell="Cataclysm">
  568. <equip set="Cataclysm" />
  569. </elseif>
  570. <else>
  571. <equip set="WS" />
  572. </else>
  573. </if>
  574. <!-- Healing Magic Rules -->
  575. <if skill="HealingMagic">
  576. <equip when="precast" set="FastCast">
  577. <legs>Orsn. Pantaln. +2</legs>
  578. </equip>
  579. <if spell="Cure*|Cura|Cura II|Cura III">
  580. <equip when="precast" set="CureCast" />
  581. <action type="MidCastDelay" delay="0.1" />
  582. <if spell="Cure|Cure II|Cure III|Cure IV">
  583. <equip when="midcast" set="Healing" />
  584. </if>
  585. <elseif spell="Cure V|Cure VI">
  586. <equip when="precast" set="CureCast" />
  587. <equip when="midcast" set="C5" />
  588. </elseif>
  589. <if MPLT="60">
  590. <!-- Show Spell Info for cures only when low on MP -->
  591. <ShowSpellInfo />
  592. </if>
  593. <if NotBuffActive="Light Arts">
  594. <if Spell="Cure VI" MPLT="227">
  595. <changespell Spell="Cure V" />
  596. </if>
  597. <if Spell="Cure V" MPLT="135">
  598. <changespell Spell="Cure IV" />
  599. </if>
  600. <if Spell="Cure IV" MPLT="88">
  601. <changespell Spell="Cure III" />
  602. </if>
  603. <if Spell="Cure III" MPLT="46">
  604. <changespell Spell="Cure II" />
  605. </if>
  606. <if Spell="Cure II" MPLT="24">
  607. <CancelSpell />
  608. <AddToChat color="56">[ERROR] Not enough MP To cast Cure! ~</AddToChat>
  609. </if>
  610. </if>
  611. <else> <!-- Light Arts is Active - -10% MP Cost -->
  612. <if NotBuffActive="Penury">
  613. <if Spell="Cure VI" MPLT="205">
  614. <changespell Spell="Cure V" />
  615. </if>
  616. <if Spell="Cure V" MPLT="122">
  617. <changespell Spell="Cure IV" />
  618. </if>
  619. <if Spell="Cure IV" MPLT="80">
  620. <changespell Spell="Cure III" />
  621. </if>
  622. <if Spell="Cure III" MPLT="42">
  623. <changespell Spell="Cure II" />
  624. </if>
  625. <if Spell="Cure II" MPLT="22">
  626. <CancelSpell />
  627. <AddToChat color="56">[ERROR] Not enough MP To cast Cure! ~</AddToChat>
  628. </if>
  629. </if>
  630. <else> <!-- Penury is Active - -50% MP Cost -->
  631. <if Spell="Cure VI" MPLT="114">
  632. <changespell Spell="Cure V" />
  633. </if>
  634. <if Spell="Cure V" MPLT="68">
  635. <changespell Spell="Cure IV" />
  636. </if>
  637. <if Spell="Cure IV" MPLT="44">
  638. <changespell Spell="Cure III" />
  639. </if>
  640. <if Spell="Cure III" MPLT="23">
  641. <changespell Spell="Cure II" />
  642. </if>
  643. <if Spell="Cure II" MPLT="12">
  644. <CancelSpell />
  645. <AddToChat color="56">[ERROR] Not enough MP To cast Cure! ~</AddToChat>
  646. </if>
  647. </else>
  648. </else>
  649. <!-- Handle Elemental Obi's -->
  650. <if Advanced='("%SpellElement" = "%WeatherElement" OR "%SpellElement" = "%DayElement") AND "$%SpellElementObi" = "1"'>
  651. <if Element="Light"><equip when="midcast"><waist lock="true">Korin Obi</waist></equip></if>
  652. </if>
  653. <if advanced='("%SpellElement" = "%WeatherElement" OR "%SpellElement" = "%DayElement") AND "$%SpellElementCape" = "1"'>
  654. <if Element="Light"><equip when="midcast"><back lock="true">Twilight Cape</back></equip></if>
  655. </if>
  656. </if>
  657. <if spell="Cura*">
  658. <equip when="precast" set="CureCast" />
  659. <equip when="midcast" set="Curaga" />
  660. </if>
  661. <if spell="*na">
  662. <equip when="precast|Midcast" set="Status" />
  663. <action type="MidCastDelay" delay="0.1" />
  664. <if spell="Cursna">
  665. <equip when="midcast" set="Cursna" />
  666. </if>
  667. </if>
  668. </if>
  669. <!-- Enhancing Magic Rules -->
  670. <elseif skill="EnhancingMagic">
  671. <equip when="precast" set="FastCast">
  672. <waist>Siegel Sash</waist>
  673. </equip>
  674. <equip when="midcast" set="Enhancing" />
  675. <if spell="Bar*">
  676. <PreCastDelay delay="0.2" />
  677. <equip when="precast|midcast" Set="Bar" />
  678. </if>
  679. <elseif spell="Boost*">
  680. <equip when="precast" Set="Noninstant" />
  681. </elseif>
  682. <elseif spell="Auspice">
  683. <equip when="precast" set="Noninstant" />
  684. <equip when="midcast" set="Auspice" />
  685. </elseif>
  686. <elseif spell="Stoneskin">
  687. <equip when="midcast" set="Stoneskin" />
  688. </elseif>
  689. <if spell="Regen*">
  690. <equip when="Precast" set="Noninstant">
  691. <main>Bolelabunga</main>
  692. </equip>
  693. <equip when="Midcast" Set="Regen" />
  694. <if NotBuffActive="Light Arts">
  695. <if spell="Regen IV" MPLT="82">
  696. <changespell Spell="Regen III" />
  697. </if>
  698. <if spell="Regen III" MPLT="64">
  699. <changespell Spell="Regen II" />
  700. </if>
  701. <if spell="Regen II" MPLT="36">
  702. <changespell Spell="Regen" />
  703. </if>
  704. <if spell="Regen" MPLT="15">
  705. <CancelSpell />
  706. <AddToChat color="56">[ERROR] Not enough MP To cast Regen! ~</AddToChat>
  707. </if>
  708. </if>
  709. <else> <!-- Light Arts is Active - -10% MP Cost -->
  710. <if NotBuffActive="Penury">
  711. <if spell="Regen IV" MPLT="74">
  712. <changespell Spell="Regen III" />
  713. </if>
  714. <if spell="Regen III" MPLT="58">
  715. <changespell Spell="Regen II" />
  716. </if>
  717. <if spell="Regen II" MPLT="33">
  718. <changespell Spell="Regen" />
  719. </if>
  720. <if spell="Regen" MPLT="14">
  721. <CancelSpell />
  722. <AddToChat color="56">[ERROR] Not enough MP To cast Regen! ~</AddToChat>
  723. </if>
  724. </if>
  725. <else> <!-- Penury is Active - -50% MP Cost -->
  726. <if spell="Regen IV" MPLT="41">
  727. <changespell Spell="Regen III" />
  728. </if>
  729. <if spell="Regen III" MPLT="32">
  730. <changespell Spell="Regen II" />
  731. </if>
  732. <if spell="Regen II" MPLT="18">
  733. <changespell Spell="Regen" />
  734. </if>
  735. <if spell="Regen" MPLT="8">
  736. <CancelSpell />
  737. <AddToChat color="56">[ERROR] Not enough MP To cast Regen! ~</AddToChat>
  738. </if>
  739. </else>
  740. </else>
  741. </if>
  742. <if spell="Erase">
  743. <equip when="precast" set="Fastcast">
  744. <main>Yagrush</main>
  745. </equip>
  746. <equip when="midcast" set="ConserveMP">
  747. <main>Yagrush</main>
  748. </equip>
  749. </if>
  750. <elseif spell="Protect|Protect II|Protect III|Protect IV|Protectra I|Protectra II|Protectra III|Protectra IV|Shell I|Shell II|Shell III|Shell IV|Shell V|Shellra I|Shellra II|Shellra III|Shellra IV|Haste|Refresh|Blink|Aquaveil|*storm|Tractor|Raise*|Arise">
  751. <equip when="midcast" set="ConserveMP" />
  752. </elseif>
  753. <elseif spell="Shellra V">
  754. <equip when="precast" set="Noninstant" />
  755. <equip when="midcast" set="ConserveMP">
  756. <legs>Piety Pantaloons +1</legs>
  757. </equip>
  758. </elseif>
  759. <elseif spell="Protectra V">
  760. <equip when="precast" set="Noninstant" />
  761. <equip when="midcast" set="ConserveMP">
  762. <feet>Piety Duckbills +1</feet>
  763. </equip>
  764. </elseif>
  765. </elseif>
  766. <!-- Divine Magic Rules -->
  767. <elseif skill="DivineMagic">
  768. <equip when="precast" set="FastCast" />
  769. <equip when="midcast" set="Divine" />
  770. <if spell="Flash">
  771. <PreCastDelay delay="0.2" />
  772. <equip when="precast|midcast" set="Divine" />
  773. </if>
  774. <if spell="Holy*">
  775. <PreCastDelay delay="0.2" />
  776. <equip when="precast|midcast" set="Banish" />
  777. <!-- Handle Elemental Obi's -->
  778. <if Advanced='("%SpellElement" = "%WeatherElement" OR "%SpellElement" = "%DayElement") AND "$%SpellElementObi" = "1"'>
  779. <if Element="Light"><equip when="midcast"><waist lock="true">Korin Obi</waist></equip></if>
  780. </if>
  781. <if advanced='("%SpellElement" = "%WeatherElement" OR "%SpellElement" = "%DayElement") AND "$%SpellElementCape" = "1"'>
  782. <if Element="Light"><equip when="midcast"><back lock="true">Twilight Cape</back></equip></if>
  783. </if>
  784. </if>
  785. <if spell="Banish*">
  786. <equip when="midcast" set="Banish" />
  787. <!-- Handle Elemental Obi's -->
  788. <if Advanced='("%SpellElement" = "%WeatherElement" OR "%SpellElement" = "%DayElement") AND "$%SpellElementObi" = "1"'>
  789. <if Element="Light"><equip when="midcast"><waist lock="true">Korin Obi</waist></equip></if>
  790. </if>
  791. <if advanced='("%SpellElement" = "%WeatherElement" OR "%SpellElement" = "%DayElement") AND "$%SpellElementCape" = "1"'>
  792. <if Element="Light"><equip when="midcast"><back lock="true">Twilight Cape</back></equip></if>
  793. </if>
  794. </if>
  795. <if spell="Repose">
  796. <command when="aftercast">spellcast var inc sleepid;wait 45;input /echo [$sleepid:%spell] %Target Wearing off in 45s</command>
  797. <command when="aftercast">wait 75;input /echo [$sleepid:%spell] %TargetWearing off in 15s</command>
  798. <command when="aftercast">wait 85;input /echo [$sleepid:%spell] %TargetWearing off in 5s;spellcast var dec sleepid;</command>
  799. </if>
  800. </elseif>
  801. <elseif skill="ElementalMagic">
  802. <equip when="precast" set="FastCast" />
  803. <equip when="midcast" set="Elemental" />
  804. </elseif>
  805. <elseif skill="DarkMagic">
  806. <equip when="precast" set="FastCast" />
  807. <equip when="midcast" set="Dark" />
  808. <if spell="Stun">
  809. <!-- equip gear that helps stun, and nothing else -->
  810. <equip when="precast|midcast" set="Stun" />
  811. <!-- These codes just print Stun in auto translate into chat. -->
  812. <!-- <command>input /p \xFD\x07\x02\x12\xFC\xFD >> %SpellTarget</command> -->
  813. </if>
  814. </elseif>
  815. <!-- Enfeebling Magic -->
  816. <elseif skill="EnfeeblingMagic">
  817. <equip when="precast" set="FastCast" />
  818. <equip when="midcast" set="Enfeebling-%Type" />
  819. <!-- Timers for when sleep is wearing off. -->
  820. <if spell="Sleep II|Sleepga II">
  821. <command when="aftercast">spellcast var inc sleepid;wait 45;input /echo [$sleepid:%spell] %target Wearing off in 45s</command>
  822. <command when="aftercast">wait 75;input /echo [$sleepid:%spell] %target Wearing off in 15s</command>
  823. <command when="aftercast">wait 85;input /echo [$sleepid:%spell] %target Wearing off in 5s;spellcast var dec sleepid;</command>
  824. </if>
  825. <elseif spell="Sleep|Sleepga">
  826. <command when="aftercast">spellcast var inc sleepid;wait 45;input /echo [$sleepid:%spell] %target Wearing off in 15s</command>
  827. <command when="aftercast">wait 55;input /echo [$sleepid:%spell] %target Wearing off in 5s;spellcast var dec sleepid;</command>
  828. </elseif>
  829. </elseif>
  830. <elseif skill="Ninjutsu">
  831. <equip when="precast" set="FastCast" />
  832. <equip when="midcast" set="Utsusemi" />
  833. </elseif>
  834. <if spell="Curing Waltz*|Divine Waltz*">
  835. <equip when="precast|midcast" set="Waltz" />
  836. </if>
  837. <!-- utility: if targetting a monster, but casting a spell that can not be cast on monsters, then cast on self (buffs). -->
  838. <if SpellTargetType="MONSTER" NotValidTarget="*Enemy*" ValidTarget="*Self*">
  839. <changetarget target="<stpc>" />
  840. </if>
  841. <if SpellTargetType="NONE" ValidTarget="*Self*">
  842. <changetarget target="<stpc>" />
  843. </if>
  844. <!-- Ability Rules -->
  845. <if mode="and" BuffActive="Divine Caress" spell="*na">
  846. <equip when="idle|engaged|resting|precast|midcast|aftercast">
  847. <hands lock="t">Orison Mitts +2</hands>
  848. <back lock="t">Mending Cape</back>
  849. </equip>
  850. </if>
  851. <if spell="Martyr">
  852. <equip when="precast|midcast">
  853. <hands>Clr. Mitts +2</hands>
  854. </equip>
  855. </if>
  856. <if spell="Benediction">
  857. <equip when="precast|midcast">
  858. <body>Piety Briault +1</body>
  859. </equip>
  860. </if>
  861. <!-- auto cancel sneak/utsu/stoneskin/blink when recasting them. Requires Cancel Plugin -->
  862. <if spell="Sneak" BuffActive="Sneak" SpellTargetType="Self">
  863. <command when="midcast">cancel 71</command>
  864. <midcastdelay delay="1" />
  865. </if>
  866. <elseif spell="Stoneskin" BuffActive="Stoneskin">
  867. <command when="midcast">cancel 37</command>
  868. <midcastdelay delay="2" />
  869. </elseif>
  870. <elseif spell="Spectral Jig">
  871. <command when="precast">cancel 71</command>
  872. </elseif>
  873. </rules>
  874. </spellcast>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement