Guest User

Untitled

a guest
Apr 17th, 2013
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 23.99 KB | None | 0 0
  1. <?xml version="1.0" ?>
  2. <spellcast>
  3. <config
  4. RequireVersion="2.45"
  5. ShowGearSwaps="False"
  6. Debug="False"
  7. ShowSpellInfo="False"
  8. />
  9.  
  10. <sets>
  11. <group name="PLD" default="yes">
  12. <set name="None|Off|Bypass" />
  13. <set name="Movement">
  14. <legs>Blood Cuisses</legs>
  15. </set>
  16. <set name="Twilight">
  17. <head>Twilight Helm</head>
  18. <body>Twilight Mail</body>
  19. </set>
  20. <set name="RefreshNeck">
  21. <neck>Creed Collar</neck>
  22. </set>
  23. <set name="IdleTown">
  24. <head>Laeradr Helm</head>
  25. <body>Laeradr Breastplate</body>
  26. <neck>Wiglen Gorget</neck>
  27. <rring>Sheltered ring</rring>
  28. <lring>Paguroidea Ring</lring>
  29. </set>
  30. <set name="IdleRegen" baseset="IdleTown">
  31. <head>Twilight Helm</head>
  32. <body>Valkyrie's Breastplate</body>
  33. <neck>Wiglen Gorget</neck>
  34. <rring>Sheltered ring</rring>
  35. <lring>Paguroidea Ring</lring>
  36. </set>
  37. <set name="IdleRefresh" baseset="IdleTown">
  38. <head>Ogier's Helm</head>
  39. <body>Twilight Mail</body>
  40. <neck>Bale Choker</neck>
  41. <legs>Ogier's Breeches</legs>
  42. </set>
  43. <set name="Resting" baseset="$IdleType">
  44. </set>
  45. <set name="PDT">
  46. <head>Laeradr Helm</head>
  47. <body>Laeradr Breastplate</body>
  48. <neck>Twilight Torque</neck>
  49. <rring>Dark Ring</rring>
  50. <lring>Dark Ring</lring>
  51. <waist>Flume Belt</waist>
  52. <legs>Ogier's Breeches</legs>
  53. <feet>Phorcys Schuhs</feet>
  54. <hands>Dux Finger Gauntlets +1</hands>
  55. <ammo>Iron Goblet</ammo>
  56. </set>
  57. <set name="MDT">
  58. <ammo>Demonry Stone</ammo>
  59. <head>Ogier's Helm</head>
  60. <neck>Twilight Torque</neck>
  61. <body>Ogier's Surcoat</body>
  62. <hands>Creed Gauntlets +2</hands>
  63. <lring>Shadow Ring</lring>
  64. <rring>Dark Ring</rring>
  65. <back>Engulfer Cape</back>
  66. <waist>Creed Baudrier</waist>
  67. <legs>Phorcys Dirs</legs>
  68. <feet>Creed Sabatons +2</feet>
  69. </set>
  70. <set name="Mekira">
  71. <Head>Mekira-oto +1</Head>
  72. </set>
  73. <set name="MoonshadeTPBonus">
  74. <lear>Moonshade Earring</lear>
  75. </set>
  76. <set name="FastCastDefault">
  77. <head>Creed Armet +2</head>
  78. <lear>Loquacious earring</lear>
  79. <rring>Prolix Ring</rring>
  80. <legs>Enif Cosciales</legs>
  81. <neck>Orunmila's Torque</neck>
  82. <body>Nuevo Coselete</body>
  83. <ammo>Impatiens</ammo>
  84. <lring>Veneficium ring</lring>
  85. <waist>Phos belt +1</waist>
  86. <hands>Creed Gauntlets +2</hands>
  87. </set>
  88. </group>
  89.  
  90. <group name="Excalibur" inherit="PLD">
  91. <set name="TP-Off-Other-LowBuff-NoRegain-LowAcc">
  92. <ammo>Cheruski Needle</ammo>
  93. <head>Karieyh Morion</head>
  94. <neck>Rancor collar</neck>
  95. <rear>Suppanomimi</rear>
  96. <rear>Brutal Earring</rear>
  97. <body>Enif Corazza</body>
  98. <hands>Creed Gauntlets +2</hands>
  99. <lring>Rajas Ring</lring>
  100. <rring>Tyrant's Ring</rring>
  101. <back>Atheling Mantle</back>
  102. <waist>Phos Belt +1</waist>
  103. <legs>Phorcys dirs</legs>
  104. <feet>Phorcys schuhs</feet>
  105. </set>
  106. <set name="TP-Off-Other-LowBuff-NoRegain-MidAcc">
  107. <ammo>Cheruski Needle</ammo>
  108. <head>Phorcys Salade</head>
  109. <neck>Rancor collar</neck>
  110. <rear>Suppanomimi</rear>
  111. <rear>Brutal Earring</rear>
  112. <body>Valkyrie's breastplate</body>
  113. <hands>Creed Gauntlets +2</hands>
  114. <lring>Rajas Ring</lring>
  115. <rring>Tyrant's Ring</rring>
  116. <back>Atheling Mantle</back>
  117. <waist>Phos Belt +1</waist>
  118. <legs>Phorcys dirs</legs>
  119. <feet>Phorcys schuhs</feet>
  120. </set>
  121. <set name="TP-Off-Other-LowBuff-NoRegain-FullAcc">
  122. <ammo>Cheruski Needle</ammo>
  123. <head>Phorcys Salade</head>
  124. <neck>Rancor collar</neck>
  125. <rear>Suppanomimi</rear>
  126. <rear>Brutal Earring</rear>
  127. <body>Valkyrie's breastplate</body>
  128. <hands>Creed Gauntlets +2</hands>
  129. <lring>Rajas Ring</lring>
  130. <rring>Tyrant's Ring</rring>
  131. <back>Letalis Mantle</back>
  132. <waist>Phos Belt +1</waist>
  133. <legs>Phorcys dirs</legs>
  134. <feet>Phorcys schuhs</feet>
  135. </set>
  136. <set name="TP-TPDefensive-*">
  137. <rring>Dark Ring</rring>
  138. <ammo>Iron gobbet</ammo>
  139. <head>Phorcys Salade</head>
  140. <neck>Twilight Torque</neck>
  141. <rear>Suppanomimi</rear>
  142. <rear>Brutal Earring</rear>
  143. <body>Mekira Meikogai</body>
  144. <hands>Creed Gauntlets +2</hands>
  145. <lring>Dark Ring</lring>
  146. <back>Mollusca Mantle</back>
  147. <waist>Phos Belt +1</waist>
  148. <legs>Phorcys dirs</legs>
  149. <feet>Phorcys schuhs</feet>
  150. </set>
  151. <set name="Knights*-*-*">
  152. <ammo>Cheruski Needle</ammo>
  153. <head>Mekira-oto +1</head>
  154. <neck>Light gorget</neck>
  155. <lear>Kokou's Earring</lear>
  156. <rear>Brutal Earring</rear>
  157. <body>Phorcys Korazin</body>
  158. <hands>Phorcys Mitts</hands>
  159. <lring>Pyrosoul Ring</lring>
  160. <rring>Pyrosoul Ring</rring>
  161. <waist>Light Belt</waist>
  162. <legs>Ogier's Breeches</legs>
  163. <feet>Dilaram's Sollerets</feet>
  164. <back>Atheling mantle</back>
  165. </set>
  166. <set name="Requiescat-*-*">
  167. <ammo>Cheruski Needle</ammo>
  168. <head>Twilight Helm</head>
  169. <neck>Shadow gorget</neck>
  170. <lear>Kokou's Earring</lear>
  171. <rear>Brutal Earring</rear>
  172. <body>Twilight mail</body>
  173. <hands>Phorcys Mitts</hands>
  174. <lring>Rajas Ring</lring>
  175. <rring>Aquasoul Ring</rring>
  176. <waist>Shadow Belt</waist>
  177. <legs>Ogier's Breeches</legs>
  178. <feet>Karieyh Sollerets</feet>
  179. <back>Atheling mantle</back>
  180. </set>
  181. <set name="%Spell-*-*">
  182. <ammo>Cheruski Needle</ammo>
  183. <head>Mekira-oto +1</head>
  184. <neck>Portus Collar</neck>
  185. <lear>Kokou's Earring</lear>
  186. <rear>Brutal Earring</rear>
  187. <body>Phorcys Korazin</body>
  188. <hands>Phorcys Mitts</hands>
  189. <lring>Pyrosoul Ring</lring>
  190. <rring>Pyrosoul Ring</rring>
  191. <waist>Wanion Belt</waist>
  192. <legs>Ogier's Breeches</legs>
  193. <feet>Karieyh Sollerets</feet>
  194. <back>Atheling mantle</back>
  195. </set>
  196. </group>
  197.  
  198.  
  199. <group name="Almace" inherit="PLD">
  200. <set name="TP-Off-Other-LowBuff-NoRegain-LowAcc">
  201. <ammo>Cheruski Needle</ammo>
  202. <head>Karieyh Morion</head>
  203. <neck>Rancor collar</neck>
  204. <rear>Suppanomimi</rear>
  205. <rear>Brutal Earring</rear>
  206. <body>Enif Corazza</body>
  207. <hands>Creed Gauntlets +2</hands>
  208. <lring>Rajas Ring</lring>
  209. <rring>Tyrant's Ring</rring>
  210. <back>Atheling Mantle</back>
  211. <waist>Phos Belt +1</waist>
  212. <legs>Phorcys dirs</legs>
  213. <feet>Phorcys schuhs</feet>
  214. </set>
  215. <set name="TP-Off-Other-LowBuff-NoRegain-MidAcc">
  216. <ammo>Cheruski Needle</ammo>
  217. <head>Phorcys Salade</head>
  218. <neck>Rancor collar</neck>
  219. <rear>Suppanomimi</rear>
  220. <rear>Brutal Earring</rear>
  221. <body>Valkyrie's breastplate</body>
  222. <hands>Creed Gauntlets +2</hands>
  223. <lring>Rajas Ring</lring>
  224. <rring>Tyrant's Ring</rring>
  225. <back>Atheling mantle</back>
  226. <waist>Phos Belt +1</waist>
  227. <legs>Phorcys dirs</legs>
  228. <feet>Phorcys schuhs</feet>
  229. </set>
  230. <set name="TP-Off-Other-LowBuff-NoRegain-FullAcc">
  231. <ammo>Cheruski Needle</ammo>
  232. <head>Phorcys Salade</head>
  233. <neck>Rancor collar</neck>
  234. <rear>Suppanomimi</rear>
  235. <rear>Brutal Earring</rear>
  236. <body>Valkyrie's breastplate</body>
  237. <hands>Creed Gauntlets +2</hands>
  238. <lring>Rajas Ring</lring>
  239. <rring>Tyrant's Ring</rring>
  240. <back>Letalis Mantle</back>
  241. <waist>Phos Belt +1</waist>
  242. <legs>Phorcys dirs</legs>
  243. <feet>Phorcys schuhs</feet>
  244. </set>
  245. <set name="TP-TPDefensive-*">
  246. <rring>Dark Ring</rring>
  247. <ammo>Iron gobbet</ammo>
  248. <head>Phorcys Salade</head>
  249. <neck>Twilight Torque</neck>
  250. <rear>Suppanomimi</rear>
  251. <rear>Brutal Earring</rear>
  252. <body>Mekira Meikogai</body>
  253. <hands>Creed Gauntlets +2</hands>
  254. <lring>Dark Ring</lring>
  255. <back>Mollusca Mantle</back>
  256. <waist>Phos Belt +1</waist>
  257. <legs>Phorcys dirs</legs>
  258. <feet>Phorcys schuhs</feet>
  259. </set>
  260. <set name="Chant*-*-*">
  261. <ammo>Cheruski Needle</ammo>
  262. <head>Karieyh Morion</head>
  263. <neck>Rancor Collar</neck>
  264. <lear>Kokou's Earring</lear>
  265. <rear>Brutal Earring</rear>
  266. <body>Phorcys Korazin</body>
  267. <hands>Hecatomb Mittens +1</hands>
  268. <lring>Rajas Ring</lring>
  269. <rring>Thundersoul Ring</rring>
  270. <waist>Wanion Belt</waist>
  271. <legs>Ogier's Breeches</legs>
  272. <feet>Karieyh Sollerets</feet>
  273. <back>Atheling mantle</back>
  274. </set>
  275. <set name="Requiescat-*-*">
  276. <ammo>Cheruski Needle</ammo>
  277. <head>Twilight Helm</head>
  278. <neck>Shadow gorget</neck>
  279. <lear>Kokou's Earring</lear>
  280. <rear>Brutal Earring</rear>
  281. <body>Twilight mail</body>
  282. <hands>Phorcys Mitts</hands>
  283. <lring>Rajas Ring</lring>
  284. <rring>Aquasoul Ring</rring>
  285. <waist>Shadow Belt</waist>
  286. <legs>Ogier's Breeches</legs>
  287. <feet>Karieyh Sollerets</feet>
  288. <back>Atheling mantle</back>
  289. </set>
  290. <set name="%Spell-*-*">
  291. <ammo>Cheruski Needle</ammo>
  292. <head>Mekira-oto +1</head>
  293. <neck>Portus Collar</neck>
  294. <lear>Kokou's Earring</lear>
  295. <rear>Brutal Earring</rear>
  296. <body>Phorcys Korazin</body>
  297. <hands>Phorcys Mitts</hands>
  298. <lring>Pyrosoul Ring</lring>
  299. <rring>Pyrosoul Ring</rring>
  300. <waist>Wanion Belt</waist>
  301. <legs>Ogier's Breeches</legs>
  302. <feet>Karieyh Sollerets</feet>
  303. <back>Atheling mantle</back>
  304. </set>
  305. </group>
  306.  
  307.  
  308.  
  309.  
  310. <group name="Ragnarok" inherit="PLD">
  311. <set name="TP-Off-SAM-LowBuff-NoRegain-LowAcc">
  312. </set>
  313. <set name="TP-Off-SAM-LowBuff-NoRegain-MidAcc">
  314. </set>
  315. <set name="TP-Off-SAM-LowBuff-NoRegain-FullAcc">
  316. </set>
  317. <set name="TP-Off-Other-LowBuff-NoRegain-LowAcc">
  318. </set>
  319. <set name="TP-Off-Other-LowBuff-NoRegain-MidAcc">
  320. </set>
  321. <set name="TP-Off-Other-LowBuff-NoRegain-FullAcc">
  322. </set>
  323. <set name="TP-TPDefensive-*">
  324. <rring>Dark Ring</rring>
  325. <ammo>Iron gobbet</ammo>
  326. <head>Phorcys Salade</head>
  327. <neck>Twilight Torque</neck>
  328. <rear>Suppanomimi</rear>
  329. <rear>Brutal Earring</rear>
  330. <body>Mekira Meikogai</body>
  331. <hands>Creed Gauntlets +2</hands>
  332. <lring>Dark Ring</lring>
  333. <back>Mollusca Mantle</back>
  334. <waist>Phos Belt +1</waist>
  335. <legs>Phorcys dirs</legs>
  336. <feet>Phorcys schuhs</feet>
  337. </set>
  338. <set name="Scourge-*-*">
  339. <ammo>Cheruski Needle</ammo>
  340. <head>Mekira-oto +1</head>
  341. <neck>Light gorget</neck>
  342. <lear>Kokou's Earring</lear>
  343. <rear>Brutal Earring</rear>
  344. <body>Phorcys Korazin</body>
  345. <hands>Phorcys Mitts</hands>
  346. <lring>Pyrosoul Ring</lring>
  347. <rring>Pyrosoul Ring</rring>
  348. <waist>Light Belt</waist>
  349. <legs>Ogier's Breeches</legs>
  350. <feet>Dilaram's Sollerets</feet>
  351. <back>Atheling mantle</back>
  352. </set>
  353. <set name="Resolution-*-*">
  354. <ammo>Cheruski Needle</ammo>
  355. <head>Mekira-oto +1</head>
  356. <neck>Breeze gorget</neck>
  357. <lear>Moonshade Earring</lear>
  358. <rear>Brutal Earring</rear>
  359. <body>Phorcys Korazin</body>
  360. <hands>Phorcys Mitts</hands>
  361. <lring>Pyrosoul Ring</lring>
  362. <rring>Pyrosoul Ring</rring>
  363. <waist>Breeze Belt</waist>
  364. <legs>Karieyh Brayettes</legs>
  365. <feet>Karieyh Sollerets</feet>
  366. <back>Atheling mantle</back>
  367. </set>
  368. <set name="Spinning Slash-*-*|Ground Strike-*-*">
  369. </set>
  370. <set name="Shockwave-*-*">
  371. </set>
  372. <set name="Herculean Slash-*-*">
  373. </set>
  374. <set name="%Spell-*-*">
  375. <ammo>Cheruski Needle</ammo>
  376. <head>Mekira-oto +1</head>
  377. <neck>Portus Collar</neck>
  378. <lear>Kokou's Earring</lear>
  379. <rear>Brutal Earring</rear>
  380. <body>Phorcys Korazin</body>
  381. <hands>Phorcys Mitts</hands>
  382. <lring>Pyrosoul Ring</lring>
  383. <rring>Pyrosoul Ring</rring>
  384. <waist>Wanion Belt</waist>
  385. <legs>Ogier's Breeches</legs>
  386. <feet>Karieyh Sollerets</feet>
  387. <back>Atheling mantle</back>
  388. </set>
  389. </group>
  390.  
  391. <group name="*" inherit="PLD">
  392. <set name="TP-TPDefensive-*">
  393. <ammo>Cheruski Needle</ammo>
  394. <head>Phorcys Salade</head>
  395. <neck>Rancor collar</neck>
  396. <rear>Suppanomimi</rear>
  397. <rear>Brutal Earring</rear>
  398. <body>Valkyrie's breastplate</body>
  399. <hands>Creed Gauntlets +2</hands>
  400. <lring>Rajas Ring</lring>
  401. <rring>Tyrant's Ring</rring>
  402. <back>Letalis Mantle</back>
  403. <waist>Phos Belt +1</waist>
  404. <legs>Phorcys dirs</legs>
  405. <feet>Phorcys schuhs</feet>
  406. <back>Atheling mantle</back>
  407. </set>
  408. <set name="TP-Off-*|%Spell-*">
  409. <ammo>Cheruski Needle</ammo>
  410. <head>Mekira-oto +1</head>
  411. <neck>Portus Collar</neck>
  412. <lear>Kokou's Earring</lear>
  413. <rear>Brutal Earring</rear>
  414. <body>Phorcys Korazin</body>
  415. <hands>Phorcys Mitts</hands>
  416. <lring>Pyrosoul Ring</lring>
  417. <rring>Pyrosoul Ring</rring>
  418. <waist>Wanion Belt</waist>
  419. <legs>Ogier's Breeches</legs>
  420. <feet>Karieyh Sollerets</feet>
  421. <back>Atheling mantle</back>
  422. </set>
  423. </group>
  424. </sets>
  425.  
  426.  
  427. <variables clear="true">
  428. <var name="Armor">None</var>
  429. <var name="Twilight">None</var>
  430. <var name="IdleRefreshNeck">RefreshNeck</var>
  431. <var name="EngagedRefreshNeck">Off</var>
  432. <var name="RestingRefreshNeck">RefreshNeck</var>
  433. <var name="IdleMovement">Movement</var>
  434. <var name="EngagedMovement">None</var>
  435. <var name="RestingMovement">None</var>
  436. <var name="IdleType">IdleTown</var>
  437. <var name="EngagedType">TP-$TPDefensive-$Subjob-$ZBuffs-$Regain-$ZAcc</var>
  438. <var name="RestingType">Resting</var>
  439. <var name="TPDefensive">Off</var>
  440. <var name="Subjob">Other</var>
  441. <var name="ZBuffs">LowBuff</var>
  442. <var name="Regain">NoRegain</var>
  443. <var name="BuffOverride">Off</var>
  444. <var name="ZAcc">LowAcc</var>
  445. <var name="Attack">LowAtt</var>
  446. <var name="LastResortAttack">Off</var>
  447. <var name="NukeStyle">OccultAcumen</var>
  448. <var name="StunStyle">Haste</var>
  449. <var name="Distance">4</var>
  450. <var name="Active">No</var>
  451. <var name="AnrinObi">Off</var> <!--Set these four variables to "off" if you don't have/use the appropriate items, otherwise set to "None"-->
  452. <var name="Mekira">On</var>
  453. <var name="MoonshadeTPBonus">None</var>
  454. <var name="Resolution">Thundersday|Windsday|Earthsday</var>
  455. <var name="Requiescat">Earthsday|Darksday</var>
  456. <var name="Chant de Cygne">Iceday|Watersday</var>
  457. <var name="Scourge">Lightsday|Firesday</var>
  458. <var name="Torcleaver">Lightsday|Watersday|Iceday</var>
  459. <var name="Sanguine Blade">Darksday|Watersday|Iceday</var>
  460. <var name="Ground Strike">Thundersday|Windsday|Watersday|Iceday</var>
  461. <var name="Shockwave">Watersday</var>
  462. <var name="Herculean Slash">Iceday|Thundersday|Windsday</var>
  463. <var name="MoonshadeWeaponskills">Requiescat|Resolution|Torcleaver|Chant*|Savage*|Ground*|Shockwave|Herculean*|Swift*|Vorpal*</var>
  464. <var name="%Spell">None</var>
  465. <var name="CastingTime"></var>
  466. <var name="AfterCastTime"></var>
  467. <var name="FastCast"></var>
  468. <var name="AbilityFastCast"></var>
  469. <var name="DefaultSetFastCast">0</var> <!--Edit these two variables with the amount of Fast Cast in your precast sets-->
  470. <var name="OtherFastCast">0</var> <!--If you have some additional source of Fact Cast, you can enter /sc var set FastCastOther #
  471. to adjust calculations for that value. Make sure to reset the value to 0 if you later lose that source.-->
  472. <var name="SCHReduction"></var>
  473. </variables>
  474.  
  475.  
  476.  
  477. <rules>
  478. <if EquipLear = "Reraise Earring"><equip when="all"><lear lock="true" /></equip></if>
  479. <if EquipRear = "Reraise Earring"><equip when="all"><rear lock="true" /></equip></if>
  480. <if EquipFeet = "Powder Boots"><equip when="all"><feet lock="true" /></equip></if>
  481. <!-- Comment out or remove this rule if you don't have/use Balrahn's Ring on DRK. -->
  482. <if Area="*Remnants|Periqia|Ilrusi Atoll|Mamool Ja Training Grounds|Lebros Cavern|Leujoaom Sanctum|Nyzul Isle|The Ashu Talif">
  483. <equip when="idle|resting"><rring lock="t">Balrahn's Ring</rring></equip>
  484. </if>
  485.  
  486. <if spell="autoset" advanced='"%status" != "zoning|dead"'>
  487. <cmd when="engaged|idle|resting">Update</cmd>
  488. </if>
  489.  
  490. <if mode="OR" area="*Whitegate|*Jeuno|Ru'lude Gardens|*Windurst*|*San d'Oria|*Bastok*|Mhaura|Kazham|Rabao" advanced='(int)%HPP&gt;95 AND (int)%MPP&gt;95'>
  491. <var cmd="set IdleType IdleTown"/>
  492. </if>
  493. <elseif HPPLT="96">
  494. <var cmd="set IdleType IdleRegen"/>
  495. </elseif>
  496. <elseif MPPLT="96">
  497. <var cmd="set IdleType IdleRefresh"/>
  498. </elseif>
  499. <if status="Engaged" advanced='"$EngagedRefreshNeck"!="off"'>
  500. <if MPP="100">
  501. <var cmd="set EngagedRefreshNeck Bypass"/>
  502. </if>
  503. <else>
  504. <var cmd="set EngagedRefreshNeck RefreshNeck"/>
  505. </else>
  506. </if>
  507.  
  508. <if advanced='"$Active" = "No"'>
  509. <if advanced='"%Status" != "zoning|dead"'>
  510. <equip when="precast" set="$%StatusType|$%StatusRefreshNeck|$Armor|$%StatusMovement|$Twilight" />
  511. </if>
  512. </if>
  513.  
  514.  
  515. <if Spell="Teleport*|Warp*|Retrace|Escape|Recall*"><return /></if>
  516. <elseif spell="PhysicalDefense|MagicalDefense|Trigger0">
  517. <if spell="PhysicalDefense">
  518. <if advanced='"$Armor" = "PDT"'>
  519. <var cmd="set Armor None" />
  520. <addtochat>PDT Set Off</addtochat>
  521. </if>
  522. <else>
  523. <var cmd="set Armor PDT" />
  524. <addtochat>PDT Set Active</addtochat>
  525. </else>
  526. </if>
  527. <elseif spell="MagicalDefense">
  528. <if advanced='"$Armor" = "MDT"'>
  529. <var cmd="set Armor None" />
  530. <addtochat>MDT Set Off</addtochat>
  531. </if>
  532. <else>
  533. <var cmd="set Armor MDT" />
  534. <addtochat>MDT Set Active</addtochat>
  535. </else>
  536. </elseif>
  537. <else>
  538. <if advanced='"$Twilight" = "None"'>
  539. <var cmd="set Twilight Twilight"/>
  540. <addtochat>Twilight Set Active</addtochat>
  541. </if>
  542. <else>
  543. <var cmd="set Twilight None"/>
  544. <addtochat>Twilight Set Off</addtochat>
  545. </else>
  546. </else>
  547. <if advanced='"%status" != "zoning|dead"'>
  548. <equip set="$%StatusType|$%StatusRefreshNeck|$Armor|$%StatusMovement|$Twilight" />
  549. </if>
  550. <cancelspell />
  551. <return />
  552. </elseif>
  553.  
  554.  
  555. <elseif spell="trigger*">
  556. <if spell="Trigger1">
  557. <var cmd="set Distance %TargetDistance" />
  558. <addtochat>Distance Variable: $Distance</addtochat>
  559. </if>
  560. <elseif spell="Trigger2">
  561. <if advanced='"$ZAcc"="LowAcc"'>
  562. <var cmd="set ZAcc MidAcc"/>
  563. <addtochat>Accuracy Level: Mid</addtochat>
  564. </if>
  565. <elseif advanced='"$ZAcc"="MidAcc"'>
  566. <var cmd="set ZAcc HighAcc"/>
  567. <addtochat>Accuracy Level: High</addtochat>
  568. </elseif>
  569. <else>
  570. <var cmd="set ZAcc LowAcc"/>
  571. <addtochat>Accuracy Level: Low</addtochat>
  572. </else>
  573. </elseif>
  574. <elseif spell="Trigger4">
  575. <if advanced='"$%StatusRefreshNeck"="Off"'>
  576. <var cmd="set %StatusRefreshNeck RefreshNeck"/>
  577. <addtochat>%Status Refresh Neck Active</addtochat>
  578. </if>
  579. <else>
  580. <var cmd="set %StatusRefreshNeck Off"/>
  581. <addtochat>%Status Refresh Neck Off</addtochat>
  582. </else>
  583. </elseif>
  584. <elseif spell="Trigger5">
  585. <if advanced='"$IdleMovement"="Off"'>
  586. <var cmd="set IdleMovement Movement"/>
  587. <addtochat>Idle Gear: Movement Speed Active</addtochat>
  588. </if>
  589. <else>
  590. <var cmd="set IdleMovement Off"/>
  591. <addtochat>Idle Gear: Movement Speed Off</addtochat>
  592. </else>
  593. </elseif>
  594. <elseif spell="Trigger6">
  595. <if advanced='"$EngagedMovement"="Off"'>
  596. <var cmd="set EngagedMovement Movement"/>
  597. <addtochat>Engaged Gear: Movement Speed Active</addtochat>
  598. </if>
  599. <else>
  600. <var cmd="set EngagedMovement Off"/>
  601. <addtochat>Engaged Gear: Movement Speed Off</addtochat>
  602. </else>
  603. </elseif>
  604. <elseif spell="Trigger7">
  605. <if advanced='"$TPDefensive"="Off"'>
  606. <var cmd="set TPDefensive TPDefensive"/>
  607. <addtochat>DD Set: Defensive TP</addtochat>
  608. </if>
  609. <else>
  610. <var cmd="set TPDefensive Off"/>
  611. <addtochat>DD Set: $EngagedType</addtochat>
  612. </else>
  613. </elseif>
  614. <!--AutoExec can't tell the difference between one march and two. Enable this if
  615. you've only got one march active so you don't get stuck in the wrong sets.-->
  616. <elseif spell="Trigger9">
  617. <if advanced='"$BuffOverride"="Off"'>
  618. <var cmd="set BuffOverride On"/>
  619. <addtochat>Buff Override Active: Full Buff Sets Disabled</addtochat>
  620. </if>
  621. <else>
  622. <var cmd="set BuffOverride Off"/>
  623. <addtochat>Buff Override Off: Full Buff Sets Enabled</addtochat>
  624. </else>
  625. </elseif>
  626. </elseif>
  627.  
  628. <!-- Magic rules -->
  629.  
  630. <if type="WhiteMagic">
  631. <equip when="Precast" set="FastCast" />
  632.  
  633. <if skill="HealingMagic" NotBuffActive="Weakness">
  634. <var cmd="setcalc HPGap %HPMax - %HP" />
  635.  
  636. <if Spell="Cure*">
  637. <if SpellTargetType="SELF" advanced='"$HPGap" &lt; "80"'>
  638. <addtochat>Using Cure Kit for Cure 2</addtochat>
  639. <equip when="Precast" set="CureKitPreCast2" />
  640. <equip when="Midcast" delay="0.75" set="CureKitMidCast2" />
  641. </if>
  642. <else>
  643. <equip when="Midcast" set="CureCast|$InterruptLayer" />
  644. </else>
  645. </if>
  646.  
  647. </if>
  648. <elseif skill="EnhancingMagic">
  649. <equip when="Precast" set="FastCast">
  650. <waist>Siegel Sash</waist>
  651. </equip>
  652.  
  653. <if Spell="Reprisal">
  654. <equip when="Midcast" set="HasteCast" />
  655. </if>
  656. <elseif Spell="Phalanx">
  657. <equip when="Midcast" set="HasteCast|Enhancing|$InterruptLayer" />
  658. </elseif>
  659. <elseif Spell="Stoneskin">
  660. <equip when="Midcast" set="HasteCast|Stoneskin" />
  661. </elseif>
  662. <elseif Spell="Protect*|Shell*" TargetType="SELF">
  663. <equip when="all">
  664. <lring>Sheltered Ring</lring>
  665. </equip>
  666. </elseif>
  667. </elseif>
  668. <elseif skill="DivineMagic">
  669. <if Spell="Flash">
  670. <equip when="Midcast" set="Enmity|HasteCast" />
  671. </if>
  672. <elseif Spell="Enlight">
  673. <equip when="Midcast" set="HasteCast|Enhancing" />
  674. </elseif>
  675. </elseif>
  676. </if>
  677. <elseif type="Ninjutsu">
  678. <if Spell="Utsusemi: Ichi">
  679. <equip when="Precast" set="ShieldSkill|FastCast" />
  680. <equip when="Midcast" set="ShieldSkill|HasteCast" />
  681. </if>
  682. <elseif Spell="Utsusemi: Ni">
  683. <equip when="Precast" set="Enmity|FastCast" />
  684. <equip when="Midcast" set="HasteCast" />
  685. </elseif>
  686. </elseif>
  687. <elseif type="BlackMagic">
  688. <if Spell="Stun">
  689. <equip when="Precast" set="Enmity|HasteCast|FastCast" />
  690. </if>
  691. <else>
  692. <equip when="Precast" set="FastCast" />
  693. </else>
  694. </elseif>
  695.  
  696. <elseif commandprefix="/jobability|/weaponskill" notbuffactive="amnesia|Impairment">
  697.  
  698. <!-- Prevents JA attempts if you're unable to properly execute them. -->
  699.  
  700. <if advanced='"%SpellTargetType"!="SELF"'>
  701. <if advanced='%SpellTargetDistance &gt; $Distance'>
  702. <cancelspell />
  703. <return />
  704. </if>
  705. </if>
  706.  
  707. <!-- Job Ability rules -->
  708.  
  709. <if spell="Sentinel">
  710. <equip when="precast"><feet>Valor Leggings +2</feet></equip>
  711. </if>
  712. <elseif spell="Rampart">
  713. <equip when="precast">
  714. <head>Twilight helm</head>
  715. <body>Twilight Mail</body>
  716. <hands>Creed Gauntlets +2</hands>
  717. <legs>Phorcys dirs</legs>
  718. <feet>Dilarem's sollerets</feet></equip>
  719. </elseif>
  720. <elseif spell="Shield Bash">
  721. <equip when="precast"><hands>Valor Gauntlets +2</hands></equip>
  722. </elseif>
  723. <elseif spell="Chivalry">
  724. <equip when="precast">
  725. <head>Twilight Helm</head>
  726. <body>Twilight Mail</body>
  727. <feet>Valor Leggings +2</feet>
  728. </equip>
  729. </elseif>
  730. <elseif spell="Divine Emblem">
  731. <equip when="precast"><feet>Creed Sabatons +2</feet></equip>
  732. </elseif>
  733. <elseif spell="Invincible">
  734. <equip when="precast"><legs>Valor Breeches +2</legs></equip>
  735. </elseif>
  736.  
  737. <!-- Weaponskill rules -->
  738.  
  739. <elseif commandprefix="/weaponskill">
  740. <if advanced='"$Mekira"!="off"'>
  741. <if Day="$%Spell">
  742. <var cmd="set Mekira Mekira"/>
  743. </if>
  744. <else>
  745. <var cmd="set Mekira None"/>
  746. </else>
  747. </if>
  748. <if advanced='"$MoonshadeTPBonus"!="off"'>
  749. <if Spell="$MoonshadeWeaponskills" TPLT="300" NotBuffActive="Sekkanoki">
  750. <var cmd="set MoonshadeTPBonus MoonshadeTPBonus"/>
  751. </if>
  752. <else>
  753. <var cmd="set MoonshadeTPBonus None"/>
  754. </else>
  755. </if>
  756. <equip when="precast" set="%Spell-$ZAcc-$Attack|$Mekira|$MoonshadeTPBonus"/>
  757. </elseif>
  758. <if advanced='"$Active"="No"'>
  759. <cmd when="precast">sc var set Active Yes; wait 1.5; sc var set Active No; Update</cmd>
  760. </if>
  761. </elseif>
  762. </rules>
  763. </spellcast>
Advertisement
Add Comment
Please, Sign In to add comment