Guest User

BLU problem?

a guest
Jul 22nd, 2012
187
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 40.08 KB | None | 0 0
  1. <?xml version="1.0" ?>
  2. <spellcast xmlns:xi="http://www.w3.org/2001/XInclude">
  3. <config />
  4. <!--- Last Updated: 10:12 PM 10/11/2011 --->
  5. <variables clear="True">
  6. <!--- Standard Variables 1 --->
  7. <var name="TriggerSetOne">Shackled*|Grim*|Dancing Chains|Vulcan*|Barbed*|*Schism|Carnal*</var>
  8. <var name="TriggerSetTwo">Poison V|Poisonga V|Scop's*|*Pastoral|*Fantasia|Raptor*</var>
  9. <var name="TriggerSetThree">Netherspikes|Foxfire|Diaga V|Banishga V|Goblin Gavotte</var>
  10. <var name="Resist">R</var>
  11. <var name="Area">Outside</var>
  12. <var name="Distance">6.5</var>
  13. <var name="Delay-JA">0.3</var>
  14. <var name="Delay-Spell">0.2</var>
  15. <var name="LockMain">1</var>
  16. <var name="R-Weapon">Trollbane</var>
  17. <var name="Armor-Idle">BlankSet</var>
  18. <var name="Armor-Engaged">BlankSet</var>
  19. <!--- Standard Variables 2 --->
  20. <var name="VAR-TP">HASTE</var>
  21. <var name="VAR-WS">ATT</var>
  22. <var name="VAR-Utsusemi">PDT</var>
  23. <var name="VAR-Cure">Potency</var>
  24. <var name="Movement-Idle">Movement</var>
  25. <var name="Movement-Engaged">BlankSet</var>
  26. <var name="EquipmentSlot-Set">PieceOfGear</var>
  27. <!--- Standard Variables 3 --->
  28. <var name="QuickResist">R</var>
  29. <var name="VAR-DireCast">BlankSet</var>
  30. <var name="VAR-Stun">Haste</var>
  31. <var name="VAR-Refresh">Refresh</var>
  32. <!--- Multi-Class Variables --->
  33. <var name="SleepOrder">0</var>
  34. <var name="SleepTimer">0</var>
  35. <var name="DurationTimer">0</var>
  36. <var name="VAR-Casttime">midcast</var>
  37. <var name="ChainAffinity">N</var>
  38. <var name="BurstAffinity">N</var>
  39. <var name="Efflux">BlankSet</var>
  40. <var name="BreathSet">BlankSet</var>
  41. <var name="ConvertSet">BlankSet</var>
  42. <var name="STYLE">SWORD</var>
  43. <!--- Include Variables --->
  44. <xi:include href="Yugl-Include.xml" xpointer="//include[@name='ElementalObiConstants']/*" />
  45. <xi:include href="Yugl-Include.xml" xpointer="//include[@name='EleStaffConst']/*" />
  46. </variables>
  47. <sets>
  48. <group name="Abyssea-R">
  49. <set name="Idle" baseset="PDT">
  50. <hands>Serpentes Cuffs</hands>
  51. <feet>Serpentes Sabots</feet>
  52. <legs>Homam Cosciales</legs>
  53. <body>Mirage Jubbah</body>
  54. <head>Wivre Hairpin</head>
  55. </set>
  56. <set name="Resting">
  57. <slot>Example</slot>
  58. </set>
  59. <set name="PDT">
  60. <main>Shikargar</main>
  61. <body>Dst. Harness +1</body>
  62. <neck>Twilight Torque</neck>
  63. <head>Darksteel Cap +1</head>
  64. <legs>Dst. Subligar +1</legs>
  65. <back>Umbra Cape</back>
  66. <sub>Genbu's Shield</sub>
  67. <lring>Dark Ring</lring>
  68. <rring>Dark Ring</rring>
  69. </set>
  70. <set name="MDT">
  71. <rring>Dark Ring</rring>
  72. <neck>Twilight Torque</neck>
  73. <rear>Merman's Earring</rear>
  74. <hands>Coral Fng. Gnt. +1</hands>
  75. <legs>Coral Cuisses +1</legs>
  76. <feet>Coral Greaves +1</feet>
  77. <lring>Dark Ring</lring>
  78. <lear>Merman's Earring</lear>
  79. </set>
  80. <set name="FullEvasion" baseset="TP-SWORD-EVA">
  81. <slot>Example</slot>
  82. </set>
  83. <set name="Movement">
  84. <legs>Blood Cuisses</legs>
  85. </set>
  86. <set name="BlankSet" />
  87. <set name="Refresh">
  88. <body>Mavi Mintan +2</body>
  89. </set>
  90. <set name="DireCast-1">
  91. <head>Nashira Turban</head>
  92. <main>Eremite's Wand</main>
  93. <neck>Willpower Torque</neck>
  94. <legs>Magus Shalwar</legs>
  95. <waist>Emphatikos Rope</waist>
  96. <feet>Karasutengu</feet>
  97. <sub>Eremite's Wand</sub>
  98. </set>
  99. <set name="DireCast-2" baseset="PDT">
  100. <slot>Example</slot>
  101. </set>
  102. <set name="FastCast">
  103. <main>Isador</main>
  104. <body>Mavi Mintan +2</body>
  105. <legs>Homam Cosciales</legs>
  106. </set>
  107. <set name="TP-SWORD-HASTE">
  108. <head>Mavi Kavuk +1</head>
  109. <legs>Mavi Tayt +1</legs>
  110. <body>Mirage Jubbah</body>
  111. <hands>Homam Manopolas</hands>
  112. <ammo>Mavi Tathlum</ammo>
  113. <feet>Aurore Gaiters</feet>
  114. <waist>Twilight Belt</waist>
  115. <back>Atheling Mantle</back>
  116. <rear>Suppanomimi</rear>
  117. <rring>Sniper's Ring</rring>
  118. <neck>Spectacles</neck>
  119. <lear>Brutal Earring</lear>
  120. <lring>Ulthalam's Ring</lring>
  121. </set>
  122. <set name="TP-SWORD-EVA" baseset="TP-SWORD-HASTE">
  123. <head>Optical Hat</head>
  124. <hands>Homam Manopolas</hands>
  125. <legs>Mavi Tayt +1</legs>
  126. <neck>Evasion Torque</neck>
  127. <feet>Aurore Gaiters</feet>
  128. </set>
  129. <set name="TP-SWORD-ACC" baseset="TP-SWORD-HASTE">
  130. <slot>Example</slot>
  131. </set>
  132. <set name="Chant du Cygne-ATT">
  133. <body>Toci's Harness</body>
  134. <hands>Athos Gloves</hands>
  135. <rring>Rajas Ring</rring>
  136. <back>Atheling Mantle</back>
  137. <rear>Suppanomimi</rear>
  138. <waist>Cuchulain's Belt</waist>
  139. <legs>Tumbler Trunks</legs>
  140. <feet>Kacura Leggings +1</feet>
  141. <head>Ocelomeh Headpiece</head>
  142. <neck>Rancor Collar</neck>
  143. <lear>Brutal Earring</lear>
  144. <lring>Epona's Ring</lring>
  145. <ammo>Thunder Sachet</ammo>
  146. </set>
  147. <set name="Chant du Cygne-DEX" baseset="Chant du Cygne-ATT">
  148. <slot>Example</slot>
  149. </set>
  150. <set name="Vorpal Blade">
  151. <body>Magus Jubbah +1</body>
  152. <hands>Heafoc Mitts</hands>
  153. <legs>Mavi Tayt +1</legs>
  154. <feet>Aurore Gaiters</feet>
  155. <waist>Cuchulain's Belt</waist>
  156. <rear>Suppanomimi</rear>
  157. <back>Atheling Mantle</back>
  158. <rring>Sniper's Ring</rring>
  159. <head>Mavi Kavuk +1</head>
  160. <neck>Spike Necklace</neck>
  161. <lear>Brutal Earring</lear>
  162. <lring>Ulthalam's Ring</lring>
  163. </set>
  164. <set name="Sanguine Blade">
  165. <body>Teal Saio</body>
  166. <hands>Teal cuffs</hands>
  167. <feet>Aurore Gaiters</feet>
  168. <rear>Suppanomimi</rear>
  169. <rring>Aquilo's Ring</rring>
  170. <legs>Teal Slops</legs>
  171. <waist>Penitent's Rope</waist>
  172. <back>Potentia Cape</back>
  173. <head>Teal Chapeau</head>
  174. <neck>Spectacles</neck>
  175. <lear>Moldavite Earring</lear>
  176. <lring>Squilo's Ring</lring>
  177. </set>
  178. <set name="Savage Blade">
  179. <body>Magus Jubbah +1</body>
  180. <hands>Heafoc Mitts</hands>
  181. <legs>Mavi Tayt +1</legs>
  182. <feet>Aurore Gaiters</feet>
  183. <waist>Cuchulain's Belt</waist>
  184. <rear>Suppanomimi</rear>
  185. <back>Atheling Mantle</back>
  186. <rring>Sniper's Ring</rring>
  187. <head>Mavi Kavuk +1</head>
  188. <neck>Spike Necklace</neck>
  189. <lear>Brutal Earring</lear>
  190. <lring>Ulthalam's Ring</lring>
  191. </set>
  192. <set name="Expiacion">
  193. <slot>Example</slot>
  194. </set>
  195. <set name="WS Base">
  196. <slot>Example</slot>
  197. </set>
  198. <set name="Cure-Potency">
  199. <main>Apollo's Staff</main>
  200. <hands>Homam Manopolas</hands>
  201. <feet>Aurore Gaiters</feet>
  202. <waist>Penitent's Rope</waist>
  203. <legs>Teal Slops</legs>
  204. <body>Teal Saio</body>
  205. <head>Teal Chapeau</head>
  206. </set>
  207. <set name="Cure-EnmityPlus" baseset="Cure-Potency">
  208. <slot>Example</slot>
  209. </set>
  210. <set name="Cure-EnmityMinus" baseset="Cure-Potency">
  211. <hands>Mavi Bazubands +2</hands>
  212. <feet>Mavi Basmak +2</feet>
  213. <rring>Trooper's Ring</rring>
  214. <rear>Novia Earring</rear>
  215. <lear>Delta Earring</lear>
  216. <lring>Metanoia Ring</lring>
  217. </set>
  218. <set name="Stun-Haste" baseset="TP-SWORD-HASTE">
  219. <hands>Homam Manopolas</hands>
  220. <body>Teal Saio</body>
  221. </set>
  222. <set name="Stun-MagicACC" baseset="Stun-Haste">
  223. <body>Teal Saio</body>
  224. <lring>Aquilo's Ring</lring>
  225. <rring>Aquilo's Ring</rring>
  226. <feet>Mavi Basmak +2</feet>
  227. <hands>Mavi Bazubands +2</hands>
  228. <head>Mirage Keffiyeh +1</head>
  229. <ammo>Mavi Tathlum</ammo>
  230. <waist>Penitent's Rope</waist>
  231. <legs>Mavi Tayt +1</legs>
  232. <back>Potentia Cape</back>
  233. <neck>Artemis' Medal</neck>
  234. </set>
  235. <set name="HP">
  236. <rring>Meridian Ring</rring>
  237. <body>Mavi Mintan +2</body>
  238. <lear>Bloodgem Earring</lear>
  239. <hands>Homam Manopolas</hands>
  240. <feet>Homam Gambieras</feet>
  241. <lring>Bomb Queen Ring</lring>
  242. </set>
  243. <set name="BreathSet" baseset="HP">
  244. <main>$Staff-%SpellElement</main>
  245. <neck>Ardor Pendant</neck>
  246. </set>
  247. <set name="BlueMagicSkill">
  248. <body>Magus Jubbah</body>
  249. <ammo>Mavi Tathlum</ammo>
  250. <hands>Symbios Gloves</hands>
  251. <neck>Mavi Scarf</neck>
  252. <legs>Mavi Tayt +1</legs>
  253. <head>Mirage Keffiyeh +1</head>
  254. </set>
  255. <set name="Physical-STR-N" baseset="BlueMagicSkill">
  256. <hands>Heafoc Mitts</hands>
  257. <neck>Ire Torque</neck>
  258. <rring>Rajas Ring</rring>
  259. <rear>Tmph. Earring +1</rear>
  260. <waist>Warwolf Belt</waist>
  261. <back>Vigilance Mantle +1</back>
  262. <feet>Kacura Leggings +1</feet>
  263. <lring>Strigoi Ring</lring>
  264. <lear>Triumph Earring</lear>
  265. </set>
  266. <set name="Physical-STR-CA" baseset="Physical-STR-N">
  267. <slot>Example</slot>
  268. </set>
  269. <set name="Physical-STR:ACC-N" baseset="Physical-STR-N">
  270. <slot>Example</slot>
  271. </set>
  272. <set name="Physical-STR:ACC-CA" baseset="Physical-STR:ACC-N">
  273. <slot>Example</slot>
  274. </set>
  275. <set name="Physical-DEX-N" baseset="Physical-STR-N">
  276. <back>Vigilance Mantle+1</back>
  277. </set>
  278. <set name="Physical-DEX-CA" baseset="Physical-DEX-N">
  279. <head>Mavi Kavuk +2</head>
  280. <hands>Enkidu's Mittens</hands>
  281. <lring>Jupiter's Ring</lring>
  282. <feet>Athos's boots</feet>
  283. </set>
  284. <set name="Physical-AGI:ACC-N" baseset="Physical-STR-N">
  285. <hands>Enkidu's Mittens</hands>
  286. <neck>Kubira Beads</neck>
  287. </set>
  288. <set name="Physical-AGI:ACC-CA" baseset="Physical-AGI:ACC-N">
  289. <head>Mavi Kavuk +2</head>
  290. <body>Loki's Kaftan</body>
  291. <feet>Lithe Boots</feet>
  292. <hands>Ocelot Gloves</hands>
  293. <rear>Suppanomimi</rear>
  294. </set>
  295. <set name="Physical-STR:DEX-N" baseset="Physical-STR-N">
  296. <back>Vigilance Mantle+1</back>
  297. <neck>Kubira Beads</neck>
  298. <hands>Athos Gloves</hands>
  299. </set>
  300. <set name="Physical-STR:DEX-CA" baseset="Physical-STR:DEX-N">
  301. <head>Mavi Kavuk +2</head>
  302. </set>
  303. <set name="Physical-STR:VIT-N" baseset="Physical-STR-N">
  304. <lring>Spiral Ring</lring>
  305. </set>
  306. <set name="Physical-STR:VIT-CA" baseset="Physical-STR:VIT-N">
  307. <head>Mavi Kavuk +2</head>
  308. </set>
  309. <set name="Magical-INT-INT-N">
  310. <main>$Staff-%SpellElement</main>
  311. <body>Teal Saio</body>
  312. <head>Teal Chapeau</head>
  313. <legs>Teal Slops</legs>
  314. <hands>Mavi Bazubands +2</hands>
  315. <ammo>Mavi Tathlum</ammo>
  316. <rring>Diamond Ring</rring>
  317. <feet>Mavi Basmak +2</feet>
  318. <rear>Hecate's Earring</rear>
  319. <neck>Artemis' Medal</neck>
  320. <lring>Spiral Ring</lring>
  321. <waist>Penitent's Rope</waist>
  322. <back>Potentia Cape</back>
  323. <lear>Moldavite Earring</lear>
  324. </set>
  325. <set name="Magical-INT-INT-BA" baseset="Magical-INT-INT-N">
  326. <feet>Mavi Basmak +2</feet>
  327. </set>
  328. <set name="Magical-INT-DEX-N" baseset="Magical-INT-INT-N">
  329. <body>Teal Saio</body>
  330. <legs>Teal Slops</legs>
  331. <feet>Mavi Basmak +2</feet>
  332. <hands>Mavi Bazubands +2</hands>
  333. <waist>Cuchulain's Belt</waist>
  334. <back>Vigilance Mantle+1</back>
  335. <rring>Thunder Ring</rring>
  336. <head>Ocelomeh Headpiece</head>
  337. <neck>Stoicheion Medal</neck>
  338. <rear>Hecate's Earring</rear>
  339. <ammo>Mavi Tathlum</ammo>
  340. <lring>Thunder Ring</lring>
  341. <sub>Thunder Grip</sub>
  342. <lear>Moldavite Earring</lear>
  343. </set>
  344. <set name="Magical-INT-DEX-BA" baseset="Magical-INT-DEX-N">
  345. <body>Toci's Harness</body>
  346. <legs>Mavi Tayt +2</legs>
  347. </set>
  348. <set name="Magical-INT-VIT-N" baseset="Magical-INT-INT-N">
  349. <slot>Example</slot>
  350. </set>
  351. <set name="Magical-INT-VIT-BA" baseset="Magical-INT-VIT-N">
  352. <slot>Example</slot>
  353. </set>
  354. <set name="Magical-INT-MND-N" baseset="Magical-INT-INT-N">
  355. <slot>Example</slot>
  356. </set>
  357. <set name="Magical-INT-MND-BA" baseset="Magical-INT-MND-N">
  358. <slot>Example</slot>
  359. </set>
  360. <set name="Magical-INT-INT:MND-N" baseset="Magical-INT-INT-N">
  361. <slot>Example</slot>
  362. </set>
  363. <set name="Magical-INT-INT:MND-BA" baseset="Magical-INT-INT:MND-N">
  364. <slot>Example</slot>
  365. </set>
  366. <set name="Magical-MND-MND">
  367. <slot>Example</slot>
  368. </set>
  369. <set name="Magical-CHR-CHR">
  370. <slot>Example</slot>
  371. </set>
  372. <set name="MagicAccuracy" baseset="BlueMagicSkill">
  373. <main>$Staff-%SpellElement</main>
  374. <body>Teal Saio</body>
  375. <feet>Mavi Basmak +2</feet>
  376. <rring>Aquilo's Ring</rring>
  377. <back>Potentia Cape</back>
  378. <waist>Penitent's Rope</waist>
  379. <lring>Aquilo's Ring</lring>
  380. <hands>Mavi Bazubands +2</hands>
  381. </set>
  382. <set name="Utsusemi-Precast">
  383. <lear>Loquacious Earring</lear>
  384. <head>Teal Saio</head>
  385. </set>
  386. <set name="Utsusemi-Midcast-SpellInterruption" baseset="DireCast-1">
  387. <main>%EquipMain</main>
  388. <sub>%EquipSub</sub>
  389. </set>
  390. <set name="Utsusemi-Midcast-EVA" baseset="FullEvasion">
  391. <main>%EquipMain</main>
  392. <sub>%EquipSub</sub>
  393. </set>
  394. <set name="Utsusemi-Midcast-PDT" baseset="PDT">
  395. <main>%EquipMain</main>
  396. <sub>%EquipSub</sub>
  397. </set>
  398. <set name="Efflux">
  399. <legs>Mavi Tayt +1</legs>
  400. </set>
  401. <set name="ConvertSet">
  402. <slot>Example</slot>
  403. </set>
  404. <set name="BLU-Recast" baseset="Haste">
  405. <hands>Mavi Bazubands +2</hands>
  406. </set>
  407. <set name="Haste">
  408. <head>Mavi Kavuk +1</head>
  409. <body>Loki's Kaftan</body>
  410. <legs>Mavi Tayt +1</legs>
  411. <hands>Homam Manopolas</hands>
  412. <feet>Aurore Gaiters</feet>
  413. <waist>Twilight Belt</waist>
  414. </set>
  415. </group>
  416. <group name="Abyssea-NM" inherit="Abyssea-R">
  417. <set name="NameOfTheSetYouWantToChange">
  418. <slot>OnlyTypeGearYouWantToChange</slot>
  419. </set>
  420. </group>
  421. <group name="Outside-R" inherit="Abyssea-R" default="true" />
  422. <group name="Outside-NM" inherit="Outside-R" />
  423. </sets>
  424. <rules>
  425. <!--- Core Include Rules --->
  426. <xi:include href="Yugl-Include.xml" xpointer="//include[@name='LVrestriction']/*" />
  427. <xi:include href="Yugl-Include.xml" xpointer="//include[@name='ReturnRules']/*" />
  428. <xi:include href="Yugl-Include.xml" xpointer="//include[@name='CleanTransportation']/*" />
  429. <xi:include href="Yugl-Include.xml" xpointer="//include[@name='AreaRule']/*" />
  430. <xi:include href="Yugl-Include.xml" xpointer="//include[@name='LockWeaponRule']/*" />
  431. <xi:include href="Yugl-Include.xml" xpointer="//include[@name='SpellCancel']/*" />
  432. <!--- Optional Include Rules --->
  433. <xi:include href="Yugl-Include.xml" xpointer="//include[@name='MPCostRule']/*" />
  434. <xi:include href="Yugl-Include.xml" xpointer="//include[@name='ElementalObiRule']/*" />
  435. <xi:include href="Yugl-Include.xml" xpointer="//include[@name='PowderBootsRule']/*" />
  436. <!--- Automatically change variables when buffs wear off --->
  437. <if notBuffactive="Chain Affinity">
  438. <var cmd="set ChainAffinity N" />
  439. </if>
  440. <if notBuffactive="Burst Affinity">
  441. <var cmd="set BurstAffinity N" />
  442. </if>
  443. <if notBuffactive="Efflux">
  444. <var cmd="set Efflux BlankSet" />
  445. </if>
  446. <if BuffActive="Spontaneity">
  447. <var cmd="set VAR-CastTime precast" />
  448. </if>
  449. <else>
  450. <var cmd="set VAR-CastTime midcast" />
  451. </else>
  452. <!--- Automatically Equip Gear Rules --->
  453. <command when="engaged|idle|aftercast|resting">Dancing Chains</command>
  454. <!--- Automatically change group --->
  455. <if notgroup="$Area-$Resist">
  456. <command>sc group $Area-$Resist</command>
  457. </if>
  458. <!--- Trigger Spells --->
  459. <if spell="$TriggerSetOne|$TriggerSetTwo|$TriggerSetThree">
  460. <if spell="$TriggerSetOne">
  461. <!--- Auto Update Gear --->
  462. <if spell="Dancing Chains">
  463. <cancelspell />
  464. <if status="idle">
  465. <equip set="%Status|$ConvertSet|$Armor-%Status|$Movement-%Status" />
  466. </if>
  467. <elseif status="engaged">
  468. <if advanced='"$VAR-TP"="EVA"'>
  469. <equip set="TP-$STYLE-$VAR-TP|$VAR-Refresh|$ConvertSet|$Armor-%Status|$Movement-%Status" />
  470. </if>
  471. <else>
  472. <equip set="TP-$STYLE-$VAR-TP|$VAR-Refresh|$ConvertSet|$Armor-%Status|$Movement-%Status" />
  473. </else>
  474. </elseif>
  475. <elseif status="resting">
  476. <equip set="%Status" />
  477. </elseif>
  478. </if>
  479. <!--- Change the distance at which to cancel WS --->
  480. <xi:include href="Yugl-Include.xml" xpointer="//include[@name='SetDistanceVariable']/*" />
  481. <!--- Change the resistance variable: Regular mobs or NMs --->
  482. <xi:include href="Yugl-Include.xml" xpointer="//include[@name='ResistRule']/*" />
  483. <!--- Change the Armor variable: Blank, MDT, PDT, or Full Evasion --->
  484. <!--- Equip DD or Idle Set --->
  485. <elseif Spell="Vulcan Shot">
  486. <cancelspell />
  487. <var cmd="set Armor-%Status BlankSet" />
  488. <var cmd="set ConvertSet BlankSet" />
  489. <var cmd="set BreathSet BlankSet" />
  490. <command>Dancing Chains</command>
  491. </elseif>
  492. <!--- Equip MDT (Aegis Schism) --->
  493. <elseif Spell="Aegis Schism">
  494. <cancelspell />
  495. <var cmd="set Armor-%Status MDT" />
  496. <var cmd="set ConvertSet BlankSet" />
  497. <var cmd="set BreathSet BlankSet" />
  498. <command>input /ja "Dancing Chains"</command>
  499. </elseif>
  500. <!--- Equip PDT (Barbed Crescent) --->
  501. <elseif Spell="Barbed Crescent" type="Weaponskill">
  502. <cancelspell />
  503. <var cmd="set Armor-%Status PDT" />
  504. <var cmd="set ConvertSet BlankSet" />
  505. <var cmd="set BreathSet BlankSet" />
  506. <command>input /ja "Dancing Chains"</command>
  507. </elseif>
  508. <!--- Equip Full Evasion (Carnal Nightmare) --->
  509. <elseif Spell="Carnal Nightmare">
  510. <cancelspell />
  511. <var cmd="set Armor-%Status FullEvasion" />
  512. <var cmd="set ConvertSet BlankSet" />
  513. <var cmd="set BreathSet BlankSet" />
  514. <command>input /ja "Dancing Chains"</command>
  515. </elseif>
  516. </if>
  517. <elseif spell="$TriggerSetTwo">
  518. <!--- Change TP set type --->
  519. <if spell="Poison V">
  520. <cancelspell />
  521. <if advanced='"$VAR-TP"="HASTE"'>
  522. <var cmd="set VAR-TP ACC" />
  523. </if>
  524. <elseif advanced='"$VAR-TP"="ACC"'>
  525. <var cmd="set VAR-TP EVA" />
  526. </elseif>
  527. <elseif advanced='"$VAR-TP"="EVA"'>
  528. <var cmd="set VAR-TP HASTE" />
  529. </elseif>
  530. <addtochat color="135">TP Variable: $VAR-TP</addtochat>
  531. <if status="engaged">
  532. <command>Dancing Chains</command>
  533. </if>
  534. </if>
  535. <!--- Change WS set type --->
  536. <elseif spell="Poisonga V">
  537. <cancelspell />
  538. <if advanced='"$VAR-WS"="ATT"'>
  539. <var cmd="set VAR-WS DEX" />
  540. </if>
  541. <elseif advanced='"$VAR-WS"="DEX"'>
  542. <var cmd="set VAR-WS ATT" />
  543. </elseif>
  544. <addtochat color="135">WS Variable: $VAR-WS</addtochat>
  545. </elseif>
  546. <!--- Change Midcast for Utsusemi --->
  547. <elseif spell="Scop's Operetta">
  548. <cancelspell />
  549. <if advanced='"$VAR-Utsusemi"="PDT"'>
  550. <var cmd="set VAR-Utsusemi EVA" />
  551. </if>
  552. <elseif advanced='"$VAR-Utsusemi"="EVA"'>
  553. <var cmd="set VAR-Utsusemi SpellInterruption" />
  554. </elseif>
  555. <else>
  556. <var cmd="set VAR-Utsusemi PDT" />
  557. </else>
  558. <addtochat color="135">Utsusemi Midcast: $Var-Utsusemi</addtochat>
  559. </elseif>
  560. <!--- Change Cure type --->
  561. <elseif spell="Herb Pastoral">
  562. <cancelspell />
  563. <if advanced='"$VAR-Cure"="Potency"'>
  564. <var cmd="set VAR-Cure EnmityMinus" />
  565. </if>
  566. <elseif advanced='"$VAR-Cure"="EnmityMinus"'>
  567. <var cmd="set VAR-Cure EnmityPlus" />
  568. </elseif>
  569. <elseif advanced='"$VAR-Cure"="EnmityPlus"'>
  570. <var cmd="set VAR-Cure Potency" />
  571. </elseif>
  572. <addtochat color="135">Cure Variable: $VAR-Cure</addtochat>
  573. </elseif>
  574. <!--- Lock Breath gear --->
  575. <elseif spell="Shining Fantasia">
  576. <cancelspell />
  577. <if advanced='"$BreathSet"="BlankSet"'>
  578. <var cmd="set BreathSet BreathSet" />
  579. <addtochat color="135">Breath Set: ON</addtochat>
  580. </if>
  581. <else>
  582. <var cmd="set BreathSet BlankSet" />
  583. <addtochat color="135">Breath Set: OFF</addtochat>
  584. </else>
  585. <command>Dancing Chains</command>
  586. </elseif>
  587. <!--- Add or Remove Movement gear --->
  588. <elseif spell="Raptor Mazurka">
  589. <cancelspell />
  590. <if advanced='"$Movement-%Status"="BlankSet"'>
  591. <var cmd="set Movement-%Status Movement" />
  592. <addtochat color="135">Movement Speed: ON</addtochat>
  593. </if>
  594. <else>
  595. <var cmd="set Movement-%Status BlankSet" />
  596. <addtochat color="135">Movement Speed: OFF</addtochat>
  597. </else>
  598. <command>Dancing Chains</command>
  599. </elseif>
  600. </elseif>
  601. <else>
  602. <!--- Class Specific Trigger 1: Change the gear used for stun spells --->
  603. <if spell="Foxfire">
  604. <cancelspell />
  605. <if advanced='"$VAR-Stun"="Haste"'>
  606. <var cmd="set VAR-Stun MagicACC" />
  607. </if>
  608. <else>
  609. <var cmd="set VAR-Stun Haste" />
  610. </else>
  611. <addtochat color="135">Stun variable: $VAR-Stun</addtochat>
  612. </if>
  613. <!--- Class Specific Trigger 2: Change between Refresh and Non-Refresh TP Sets --->
  614. <elseif spell="Netherspikes">
  615. <cancelspell />
  616. <if advanced='"$VAR-Refresh"="Refresh"'>
  617. <var cmd="set VAR-Refresh BlankSet" />
  618. <addtochat color="135">TP in Refresh: OFF</addtochat>
  619. </if>
  620. <else>
  621. <var cmd="set VAR-Refresh Refresh" />
  622. <addtochat color="135">TP in Refresh: ON</addtochat>
  623. </else>
  624. <command>Dancing Chains</command>
  625. </elseif>
  626. <!--- Class Specific Trigger 3: Cast in Spell Interruption or PDT gear for Enfeebles or Buffs --->
  627. <elseif spell="Diaga V">
  628. <cancelspell />
  629. <if advanced='"$VAR-DireCast"="BlankSet"'>
  630. <var cmd="set VAR-DireCast DireCast-1" />
  631. <addtochat color="135">Dire Cast: [Dire Cast 1] gear will overlay Enfeebles and some Enhancing Skills</addtochat>
  632. </if>
  633. <elseif advanced='"$VAR-DireCast"="DireCast-1"'>
  634. <var cmd="set VAR-DireCast DireCast-2" />
  635. <addtochat color="135">Dire Cast: [Dire Cast 2] gear will overlay Enfeebles and some Enhancing Skills</addtochat>
  636. </elseif>
  637. <elseif advanced='"$VAR-DireCast"="DireCast-2"'>
  638. <var cmd="set VAR-DireCast BlankSet" />
  639. <addtochat color="135">Dire Cast: No gear will overlay Enfeebles and some Enhancing Skills</addtochat>
  640. </elseif>
  641. </elseif>
  642. <!--- Class Specific Trigger 4 --->
  643. <elseif spell="Banishga V">
  644. <cancelspell />
  645. </elseif>
  646. <!--- Class Specific Trigger 5 --->
  647. <elseif spell="Goblin Gavotte">
  648. <cancelspell />
  649. </elseif>
  650. </else>
  651. </if>
  652. <!--- Rules for Blue Magic --->
  653. <elseif type="BlueMagic">
  654. <!--- Cast Delay --->
  655. <if notspell="Sudden Lunge|Head Butt|Temporal Shift">
  656. <castdelay delay="$Delay-Spell" />
  657. </if>
  658. <!--- Fast Cast for Blue Magic: I'll work on a universal Fast Cast rule in the future, but this suffices for now --->
  659. <if notSpell="Sheep*|Dream*|Yawn|Sopor*|*Breath" notBuffactive="Spontaneity" CastTimeGT="2">
  660. <equip when="precast" set="FastCast" />
  661. </if>
  662. <!--- Blue Magic: Skill-based buff Spells --->
  663. <if Spell="Metallic Body|Diamond*|Occultation|Magic Barrier">
  664. <equip when="$VAR-CastTime" set="BLU-Recast|BlueMagicSkill" />
  665. </if>
  666. <!--- Blue Magic: Healing Spells --->
  667. <elseif Spell="Plen*|*Fruit|Polle*|Healing*|Wild*">
  668. <equip when="precast" set="Cure-$VAR-Cure|$BreathSet" />
  669. </elseif>
  670. <elseif Spell="White Wind">
  671. <equip when="$VAR-CastTime" set="HP|$BreathSet" />
  672. </elseif>
  673. <!-- Blue Magic: Temporary holding for new spells -->
  674. <elseif spell="Quadrastrike|Bloodrake|Barbed*">
  675. <equip when="precast" set="Physical-STR-$ChainAffinity|$Efflux" />
  676. </elseif>
  677. <elseif spell="Amorphic Spikes">
  678. <equip when="precast" set="Physical-STR:DEX-$ChainAffinity|$Efflux" />
  679. </elseif>
  680. <!--- Blue Magic: Physical or Improperly labeled spells (Way to go SE) --->
  681. <elseif type="BlueMagic" Element="Special|Unknown">
  682. <!--- Offensive Physical Spells --->
  683. <if ValidTarget="Enemy">
  684. <if Spell="Quadratic*|Cannonball|Delta*">
  685. <equip when="precast" set="Physical-STR:VIT-$ChainAffinity|$Efflux" />
  686. </if>
  687. <elseif Spell="Disseverment|Goblin Rush">
  688. <equip when="precast" set="Physical-STR:DEX-$ChainAffinity|$Efflux" />
  689. </elseif>
  690. <elseif Spell="Head Butt|Sudden Lunge">
  691. <equip when="precast" set="Stun-$VAR-Stun" />
  692. </elseif>
  693. <elseif Spell="Benthic Typhoon">
  694. <equip when="precast" set="Physical-AGI:ACC-$ChainAffinity|$Efflux" />
  695. </elseif>
  696. <elseif Spell="Vanity Dive|Frenetic Rip">
  697. <equip when="precast" set="Physical-DEX-$ChainAffinity|$Efflux" />
  698. </elseif>
  699. <elseif Spell="Heavy Strike">
  700. <equip when="precast" set="Physical-STR:ACC-$ChainAffinity|$Efflux" />
  701. </elseif>
  702. <else>
  703. <equip when="precast" set="Physical-STR-$ChainAffinity|$Efflux" />
  704. </else>
  705. </if>
  706. <!--- Non-Offensive Unknown Element Spells --->
  707. <else>
  708. <equip when="$VAR-CastTime" set="BLU-Recast" />
  709. </else>
  710. </elseif>
  711. <!--- Blue Magic: Magical Spells --->
  712. <elseif type="BlueMagic" notElement="Unknown">
  713. <!--- Offensive Nukes and Debuffs --->
  714. <if ValidTarget="Enemy">
  715. <if Buffactive="Convergence">
  716. <addtochat color="135">Convergence: %Spell! No AOE</addtochat>
  717. </if>
  718. <!--- Primary INT Nukes --->
  719. <if Spell="Dark Orb|Ice Break|Leafstorm|Blazing Bound|Gates Of Hades">
  720. <equip when="$VAR-CastTime" set="Magical-INT-INT-$BurstAffinity" />
  721. </if>
  722. <elseif Spell="Charged Whisker">
  723. <equip when="$VAR-CastTime" set="Magical-INT-DEX-$BurstAffinity" />
  724. </elseif>
  725. <elseif Spell="Thermal Pulse">
  726. <equip when="$VAR-CastTime" set="Magical-INT-VIT-$BurstAffinity" />
  727. </elseif>
  728. <elseif Spell="Evryone. Grudge|Regurgitation|Acrid Stream">
  729. <equip when="$VAR-CastTime" set="Magical-INT-MND-$BurstAffinity" />
  730. </elseif>
  731. <elseif Spell="Water Bomb|Firespit|Maelstrom|Thunderbolt">
  732. <equip when="$VAR-CastTime" set="Magical-INT-INT:MND-$BurstAffinity" />
  733. </elseif>
  734. <!--- Primary MND Nukes --->
  735. <elseif Spell="Mind Blast|Magic Hammer">
  736. <equip when="$VAR-CastTime" set="Magical-MND-MND" />
  737. </elseif>
  738. <!--- Primary CHR Nukes --->
  739. <elseif Spell="Ey*">
  740. <equip when="$VAR-CastTime" set="Magical-CHR-CHR" />
  741. </elseif>
  742. <!--- Offensive spells based on skill --->
  743. <elseif Spell="Blood Drain|Digest|Blood Saber|Osmosis|Cold Wave">
  744. <equip when="$VAR-CastTime" set="MagicAccuracy|BlueMagicSkill" />
  745. </elseif>
  746. <!--- Sleep Spells --->
  747. <elseif Spell="Sheep Song|Soporific|Yawn|Dream Flower">
  748. <equip when="$VAR-CastTime" set="MagicAccuracy|$VAR-DireCast" />
  749. <!--- Misc: Sleep timers --->
  750. <if advanced='"$SleepTimer"=="1"'>
  751. <if Spell="Sheep Song">
  752. <command when="aftercast">spellcast var inc SleepOrder; wait 25; input /echo [%Spell : %target : %Spell wearing in 35s]</command>
  753. <command when="aftercast">spellcast var inc SleepOrder; wait 45; input /echo [%Spell : %target : %Spell wearing in 15s]</command>
  754. <command when="aftercast">spellcast var inc SleepOrder; wait 55; input /echo [%Spell : %target : %Spell wearing in 5s]; spellcast var dec SleepOrder;</command>
  755. </if>
  756. <elseif Spell="Yawn">
  757. <command when="aftercast">spellcast var inc SleepOrder; wait 40; input /echo [%Spell : %target : %Spell wearing in 50s]</command>
  758. <command when="aftercast">spellcast var inc SleepOrder; wait 75; input /echo [%Spell : %target : %Spell wearing in 15s]</command>
  759. <command when="aftercast">spellcast var inc SleepOrder; wait 85; input /echo [%Spell : %target : %Spell wearing in 5s]; spellcast var dec SleepOrder;</command>
  760. </elseif>
  761. <elseif Spell="Soporific">
  762. <command when="aftercast">spellcast var inc SleepOrder; wait 40; input /echo [%Spell : %target : %Spell wearing in 50s]</command>
  763. <command when="aftercast">spellcast var inc SleepOrder; wait 75; input /echo [%Spell : %target : %Spell wearing in 15s]</command>
  764. <command when="aftercast">spellcast var inc SleepOrder; wait 85; input /echo [%Spell : %target : %Spell wearing in 5s]; spellcast var dec SleepOrder;</command>
  765. </elseif>
  766. <elseif Spell="Dream Flower">
  767. <command when="aftercast">spellcast var inc SleepOrder; wait 40; input /echo [%Spell : %target : %Spell wearing in 50s]</command>
  768. <command when="aftercast">spellcast var inc SleepOrder; wait 75; input /echo [%Spell : %target : %Spell wearing in 15s]</command>
  769. <command when="aftercast">spellcast var inc SleepOrder; wait 85; input /echo [%Spell : %target : %Spell wearing in 5s]; spellcast var dec SleepOrder;</command>
  770. </elseif>
  771. </if>
  772. </elseif>
  773. <!--- Breath Spells --->
  774. <elseif Spell="Vapor Spray|*Breath|Flying*">
  775. <equip when="$VAR-CastTime" set="BLU-Recast|$BreathSet" />
  776. </elseif>
  777. <!--- Other spells (Primarily, Enfeebles) --->
  778. <else>
  779. <equip when="$VAR-CastTime" set="MagicAccuracy" />
  780. </else>
  781. </if>
  782. <!--- Non-Offensive Elemental Spells --->
  783. <else>
  784. <equip when="$VAR-CastTime" set="BLU-Recast" />
  785. </else>
  786. </elseif>
  787. </elseif>
  788. <elseif type="Ninjutsu">
  789. <!--- Utsusemi Rules --->
  790. <if SubJob="NIN">
  791. <if spell="Utsusemi: Ichi">
  792. <equip when="precast" set="Utsusemi-Precast" />
  793. <command when="precast">wait 0.5; sc set "Utsusemi-Midcast-$VAR-Utsusemi"</command>
  794. <midcastdelay delay="2" />
  795. <equip when="midcast" set="Haste" />
  796. </if>
  797. <elseif spell="Utsusemi: Ni">
  798. <equip when="precast|midcast" set="Haste" />
  799. </elseif>
  800. </if>
  801. <!--- Change Utsusemi to Occultation if not sub NIN --->
  802. <else>
  803. <if Spell="Utsusemi*">
  804. <changespell Spell="Occultation" />
  805. <equip set="Haste|BlueMagicSkill" />
  806. </if>
  807. </else>
  808. </elseif>
  809. <elseif CommandPrefix="/range" notEquipRange="$R-Weapon">
  810. <castdelay delay="1" />
  811. <equip when="precast">
  812. <ammo lock="true">$R-Weapon</ammo>
  813. </equip>
  814. </elseif>
  815. <elseif type="WeaponSkill">
  816. <castdelay delay="$Delay-JA" />
  817. <if spell="Chant du Cygne">
  818. <equip set="%Spell-$VAR-WS" />
  819. </if>
  820. <elseif Spell="Sanguine Blade|Savage Blade|Expiacion|Vorpal Blade">
  821. <equip set="%Spell" />
  822. </elseif>
  823. <else>
  824. <equip set="WS Base" />
  825. </else>
  826. </elseif>
  827. <elseif type="JobAbility">
  828. <!--- Chain Affinity Variable --->
  829. <if spell="Chain Affinity">
  830. <var cmd="set ChainAffinity CA" />
  831. </if>
  832. <!--- Burst Affinity Variable --->
  833. <elseif spell="Burst Affinity">
  834. <var cmd="set BurstAffinity BA" />
  835. </elseif>
  836. <!--- Efflux Variable --->
  837. <elseif spell="Efflux">
  838. <var cmd="set Efflux Efflux" />
  839. </elseif>
  840. <!--- Sub: Convert gear locked until you hit Trigger/Non-Cure Spell --->
  841. <elseif spell="Convert">
  842. <var cmd="set ConvertSet ConvertSet" />
  843. </elseif>
  844. </elseif>
  845. <elseif type="Samba|Waltz|Flourish*|Jig">
  846. <return />
  847. </elseif>
  848. <elseif type="Scholar">
  849. <return />
  850. </elseif>
  851. </rules>
  852. </spellcast>
Advertisement
Add Comment
Please, Sign In to add comment