Advertisement
Guest User

Untitled

a guest
Jun 22nd, 2017
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.89 KB | None | 0 0
  1. <?xml version="1.0" ?>
  2. <Spellcast>
  3. <config
  4. Debug="false"
  5. ShowGearSwaps="false"
  6. />
  7. <sets>
  8. <group name="Standard" default="yes">
  9.  
  10. <set name="Stand-PDT">
  11. <main>Terra's Staff</main>
  12. <sub>Bugard Strap +1</sub>
  13. <ammo>Phantom Tathlum</ammo>
  14. <head>Warlock's Chapeau</head>
  15. <neck>Orochi Nodowa</neck>
  16. <lear>Insomnia earring</lear>
  17. <rear>Antivenom Earring</rear>
  18. <body>Pluviale</body>
  19. <hands>Serpentes Cuffs</hands>
  20. <lring>Jelly ring</lring>
  21. <rring>Dark ring</rring>
  22. <back>Cheviot Cape</back>
  23. <waist>Hierarch belt</waist>
  24. <legs>Darksteel subligar</legs>
  25. <feet>Darksteel leggings</feet>
  26. </set>
  27.  
  28. <set name="Stand-MDT">
  29. <main>Terra's Staff</main>
  30. <sub>Bugard Strap +1</sub>
  31. <ammo>Phantom Tathlum</ammo>
  32. <head>Warlock's Chapeau</head>
  33. <neck>Orochi Nodowa</neck>
  34. <lear>Coral Earring</lear>
  35. <rear>Coral Earring</rear>
  36. <body>Pluviale</body>
  37. <hands>Serpentes cuffs</hands>
  38. <lring>Merman's Ring</lring>
  39. <rring>Coral Ring</rring>
  40. <back>Cheviot Cape</back>
  41. <waist>Penitent's rope</waist>
  42. <legs>Coral Cuisses</legs>
  43. <feet>Coral Greaves</feet>
  44. </set>
  45.  
  46. <set name="Resting">
  47. <main>$DarkStaff</main>
  48. <sub>Bugard Strap +1</sub>
  49. <ammo>Phantom Tathlum</ammo>
  50. <head>Warlock's Chapeau</head>
  51. <neck>Beak Necklace</neck>
  52. <lear>Insomnia earring</lear>
  53. <rear>Antivenom earring</rear>
  54. <body>Pluviale</body>
  55. <hands>Serpentes Cuffs</hands>
  56. <lring>Ether Ring</lring>
  57. <rring>Dark Ring</rring>
  58. <back>Intensifying cape</back>
  59. <waist>Hierarch belt</waist>
  60. <legs>Custom pants</legs>
  61. <feet>Custom F boots</feet>
  62. </set>
  63.  
  64. <set name="Melee">
  65. <main>Thanatos Baselard</main>
  66. <hands>Dusk gloves</hands>
  67. <waist>Swift belt</waist>
  68. <feet>Dusk ledelsens</feet>
  69. </set>
  70.  
  71. <set name="WS">
  72. </set>
  73.  
  74. <set name="Ceremonial" BaseSet="Melee">
  75. </set>
  76.  
  77. <set name="Nuke">
  78. <main>$%SpellElementStaff</main>
  79. <sub>Bugard Strap +1</sub>
  80. <ammo>Phantom Tathlum</ammo>
  81. <head>Warlock's Chapeau</head>
  82. <neck>Philomath stole</neck>
  83. <lear>Moldavite Earring</lear>
  84. <rear>Morion earring</rear>
  85. <body>Augur's Jaseran</body>
  86. <hands>Errant cuffs</hands>
  87. <lring>Diamond Ring</lring>
  88. <rring>Diamond Ring</rring>
  89. <back>Rainbow Cape</back>
  90. <waist>Penitent's rope</waist>
  91. <legs>Teal Slops</legs>
  92. <feet>Custom F boots</feet>
  93. </set>
  94.  
  95. <set name="Enfeeb-ACC">
  96. <main>$%SpellElementStaff</main>
  97. <sub>Bugard Strap +1</sub>
  98. <ammo>Phantom Tathlum</ammo>
  99. <head>Teal chapeau</head>
  100. <neck>Spider Torque</neck>
  101. <lear>Insomnia Earring</lear>
  102. <rear>Antivenom Earring</rear>
  103. <body>Warlock's Tabard</body>
  104. <hands>Teal Cuffs</hands>
  105. <lring>Diamond Ring</lring>
  106. <rring>Diamond Ring</rring>
  107. <back>Rainbow Cape</back>
  108. <waist>Penitent's Rope</waist>
  109. <legs>Teal Slops</legs>
  110. <feet>Teal pigaches</feet>
  111. </set>
  112.  
  113. <set name="Enfeeb-MND">
  114. <main>$%SpellElementStaff</main>
  115. <sub>Bugard Strap +1</sub>
  116. <ammo>Phantom Tathlum</ammo>
  117. <head>Teal chapeau</head>
  118. <neck>Spider torque</neck>
  119. <lear>Insomnia earring</lear>
  120. <rear>Antivenom earring</rear>
  121. <body>Augur's Jaseran</body>
  122. <hands>Teal cuffs</hands>
  123. <lring>Sapphire ring</lring>
  124. <rring>Sapphire Ring</rring>
  125. <back>Rainbow cape</back>
  126. <waist>Penitent's Rope</waist>
  127. <legs>Errant Slops</legs>
  128. <feet>Teal pigaches</feet>
  129. </set>
  130.  
  131. <set name="Stoneskin">
  132. <main>Neptune's Staff</main>
  133. <sub>Bugard Strap +1</sub>
  134. <ammo>Phantom Tathlum</ammo>
  135. <head>Teal Chapeau</head>
  136. <neck>Stone Gorget</neck>
  137. <lear>Insomnia earring</lear>
  138. <rear>Antivenom Earring</rear>
  139. <body>Augur's jaseran</body>
  140. <hands>Teal cuffs</hands>
  141. <lring>Sapphire Ring</lring>
  142. <rring>Sapphire Ring</rring>
  143. <back>Rainbow Cape</back>
  144. <waist>Penitent's Rope</waist>
  145. <legs>Errant Slops</legs>
  146. <feet>Teal pigaches</feet>
  147. </set>
  148.  
  149. <set name="Dark">
  150. <main>$%SpellElementStaff</main>
  151. <sub>Bugard Strap +1</sub>
  152. <ammo>Phantom Tathlum</ammo>
  153. <head>Warlock's Chapeau</head>
  154. <neck>Dark Torque</neck>
  155. <lear>Insomnia Earring</lear>
  156. <rear>Antivenom earring</rear>
  157. <body>Augur's jaseran</body>
  158. <hands>Dusk Gloves</hands>
  159. <lring>Ether ring</lring>
  160. <rring>Dark Ring</rring>
  161. <waist>Swift Belt</waist>
  162. <feet>Dusk Ledelsens</feet>
  163. </set>
  164.  
  165. <set name="Dark-Haste" BaseSet="Dark">
  166. </set>
  167.  
  168. <set name="Enmity">
  169. </set>
  170.  
  171. <set name="EnmMinus">
  172. </set>
  173.  
  174. <set name="Cure">
  175. <main>Apollo's Staff</main>
  176. </set>
  177.  
  178. <set name="Enhancing">
  179. </set>
  180.  
  181. <set name="Haste">
  182. <head>Warlock's Chapeau</head>
  183. <hands>Dusk Gloves</hands>
  184. <waist>Swift Belt</waist>
  185. <feet>Dusk Ledelsens</feet>
  186. </set>
  187.  
  188. <set name="Precast">
  189. <head>Warlock's Chapeau</head>
  190. </set>
  191.  
  192. <set name="PDT">
  193. <main>$EarthStaff</main>
  194. <sub>Bugard Strap +1</sub>
  195. <ammo>Phantom Tathlum</ammo>
  196. <head>Darksteel Cap</head>
  197. <neck>Orochi Nodowa</neck>
  198. <lear>Insomnia earring</lear>
  199. <rear>Antivenom Earring</rear>
  200. <body>Darksteel Harness</body>
  201. <hands>Darksteel Mittens</hands>
  202. <lring>Jelly Ring</lring>
  203. <rring>Dark Ring</rring>
  204. <back>Cheviot Cape</back>
  205. <waist>Swift Belt</waist>
  206. <legs>Darksteel Subligar</legs>
  207. <feet>Dst. Leggings</feet>
  208. </set>
  209.  
  210. <set name="MDT">
  211. <main>$EarthStaff</main>
  212. <sub>Bugard Strap +1</sub>
  213. <ammo>Phantom Tathlum</ammo>
  214. <head>Coral Visor</head>
  215. <neck>Orochi Nodowa</neck>
  216. <lear>Coral Earring</lear>
  217. <rear>Coral Earring</rear>
  218. <body>Coral scale mail</body>
  219. <hands>Coral Finger gauntlets</hands>
  220. <lring>Merman's Ring</lring>
  221. <rring>Coral Ring</rring>
  222. <back>Cheviot Cape</back>
  223. <waist>Penitent's rope</waist>
  224. <legs>Coral Cuisses</legs>
  225. <feet>Coral Greaves</feet>
  226. </set>
  227.  
  228. </group>
  229. <group name="Potency" inherit="Standard">
  230. <set name="Nuke">
  231. </set>
  232. <set name="Enfeeb-MND">
  233. <head>Teal Chapeau</head>
  234. </set>
  235. </group>
  236.  
  237. <group name="Accuracy" inherit="Standard">
  238. <set name="Nuke">
  239. </set>
  240. <set name="Enfeeb-MND">
  241. <neck>Enfeebling Torque</neck>
  242. <body>Warlock's Tabard</body>
  243. </set>
  244. </group>
  245. </sets>
  246.  
  247. <variables clear="true">
  248. <var name="IceStaff">Aquilo's Staff</var>
  249. <var name="WindStaff">Auster's Staff</var>
  250. <var name="EarthStaff">Terra's Staff</var>
  251. <var name="ThunderStaff">Jupiter's Staff</var>
  252. <var name="WaterStaff">Neptune's Staff</var>
  253. <var name="FireStaff">Vulcan's Staff</var>
  254. <var name="DarkStaff">Pluto's Staff</var>
  255. <var name="LightStaff">Apollo's Staff</var>
  256. <var name="Idle">PDT</var>
  257. <var name="Enmity">0</var>
  258. <var name="Melee">0</var>
  259. <var name="StandTime">aftercast</var>
  260. <var name="GearTime">midcast</var>
  261. </variables>
  262.  
  263. <rules>
  264.  
  265. <!--Miscellaneous-->
  266. <if Spell="Teleport*|Warp*|Retrace|Escape|Recall*"><return /></if>
  267. <if spell="Sentinel">
  268. <equip when="precast" set="PDT" />
  269. <cancelspell />
  270. <return />
  271. </if>
  272. <if spell="Rampart">
  273. <equip when="precast" set="MDT" />
  274. <cancelspell />
  275. <return />
  276. </if>
  277. <if Area="*Remnants|Periqia|Ilrusi Atoll|Mamool Ja Training Grounds|Lebros Caverns|Leujoaom Sanctum|Nyzul Isle|The Ashu Talif">
  278. <equip when="idle|engaged|resting|precast|midcast|aftercast"><lring lock="t">Balrahn's Ring</lring></equip>
  279. </if>
  280. <if CastTimeGT="4" notBuffActive="Chainspell">
  281. <if spell="Utsusemi: Ichi" EquipBody="Cor. Scale Mail +1" />
  282. <else>
  283. <action type="equip" when="precast" set="Precast" />
  284. <PreCastDelay Delay="0.2" />
  285. <if notSpell="Utsusemi: Ichi"><MidCastDelay Delay="1.5" /></if>
  286. </else>
  287. </if>
  288. <!--End-->
  289.  
  290. <!--Toggles-->
  291. <if spell="Drain II">
  292. <if advanced='"$Idle" = "PDT"'>
  293. <var cmd="set Idle MDT" />
  294. <addtochat color="57">Gear Toggle - Idle in MDT</addtochat>
  295. </if>
  296. <else>
  297. <var cmd="set Idle PDT" />
  298. <addtochat color="57">Gear Toggle - Idle in PDT</addtochat>
  299. </else>
  300. </if>
  301. <if spell="Dread Spikes">
  302. <if advanced='"$Enmity" = "0"'>
  303. <var cmd="set Enmity 1" />
  304. <addtochat color="57">Gear Toggle - Enmity Plus</addtochat>
  305. </if>
  306. <elseif advanced='"$Enmity" = "1"'>
  307. <var cmd="set Enmity 2" />
  308. <addtochat color="57">Gear Toggle - Enmity Minus</addtochat>
  309. </elseif>
  310. <else>
  311. <var cmd="set Enmity 0" />
  312. <addtochat color="57">Gear Toggle - Enmity Off</addtochat>
  313. </else>
  314. </if>
  315. <if spell="Reprisal">
  316. <if advanced='"$Melee" = "0"'>
  317. <var cmd="set Melee 1" />
  318. <addtochat color="57">Gear Toggle - Melee Standard</addtochat>
  319. </if>
  320. <elseif advanced='"$Melee" = "1"'>
  321. <var cmd="set Melee 2" />
  322. <addtochat color="57">Gear Toggle - Melee Ceremonial</addtochat>
  323. </elseif>
  324. <else>
  325. <var cmd="set Melee 0" />
  326. <addtochat color="57">Gear Toggle - Melee Off</addtochat>
  327. </else>
  328. </if>
  329. <if advanced='"$Melee" = "1"'>
  330. <equip when="idle|engaged|resting|precast|midcast|aftercast">
  331. <main lock="t" />
  332. <sub lock="t" />
  333. <range lock="t" />
  334. </equip>
  335. </if>
  336. <!--End-->
  337.  
  338. <!--Aftercast Prep-->
  339. <if spell="Drain II|Dread Spikes|Flee|Reprisal|Hastega"><var cmd="set StandTime precast" /></if>
  340. <elseif spell="autoset">
  341. <if status="resting"><var cmd="set StandTime resting" /></if>
  342. <elseif status="idle"><var cmd="set StandTime idle" /></elseif>
  343. <elseif status="engaged"><var cmd="set StandTime engaged" /></elseif>
  344. </elseif>
  345. <else><var cmd="set StandTime aftercast" /></else>
  346. <!--End-->
  347.  
  348. <!--Aftercast Handling-->
  349. <if notbuffactive="Chainspell">
  350. <if status="resting">
  351. <equip when="$StandTime" set="Resting" />
  352. </if>
  353. <elseif status="engaged">
  354. <if advanced='"$Melee" = "1"'>
  355. <equip when="$StandTime" set="Melee" />
  356. <if Mode="OR" EquipMain="Justice Sword" EquipSub="Justice Sword">
  357. <equip when="$StandTime"><ammo>Virtue Stone</ammo></equip>
  358. </if>
  359. </if>
  360. <elseif advanced='"$Melee" = "2"'><equip when="$StandTime" set="Ceremonial" /></elseif>
  361. <else>
  362. <if Advanced='"$Idle" = "PDT"'><equip when="$StandTime" set="Stand-PDT" /></if>
  363. <elseif Advanced='"$Idle" = "MDT"'><equip when="$StandTime" set="Stand-MDT" /></elseif>
  364. </else>
  365. </elseif>
  366. <else>
  367. <if Advanced='"$Idle" = "PDT"'><equip when="$StandTime" set="Stand-PDT" /></if>
  368. <elseif Advanced='"$Idle" = "MDT"'><equip when="$StandTime" set="Stand-MDT" /></elseif>
  369. </else>
  370. <if advanced='"$StandTime" = "precast"'><cancelspell /><return /></if>
  371. </if>
  372. <!--End-->
  373.  
  374. <!--Chainspell Exception-->
  375. <if buffactive="Chainspell">
  376. <PreCastDelay Delay="0.2" />
  377. <var cmd="set GearTime precast" />
  378. </if>
  379. <else>
  380. <var cmd="set GearTime midcast" />
  381. </else>
  382. <!--End-->
  383.  
  384. <!--Spell Handling-->
  385. <if Skill="Ninjutsu" notbuffactive="Chainspell">
  386. <if Spell="Utsusemi: Ichi">
  387. <equip when="midcast" set="PDT"><waist>Swift Belt</waist></equip>
  388. <if BuffActive="Copy Image"><command>wait 1.8; cancel 66</command></if>
  389. <elseif BuffActive="Copy Image (2)"><command>wait 1.8; cancel 444</command></elseif>
  390. <elseif BuffActive="Copy Image (3)"><command>wait 1.8; cancel 445</command></elseif>
  391. <elseif BuffActive="Copy Image (4+)"><command>wait 1.8; cancel 446</command></elseif>
  392. </if>
  393. <else><equip when="midcast" set="Haste" /></else>
  394. </if>
  395.  
  396. <if skill="ElementalMagic">
  397. <equip set="Nuke" when="$GearTime" />
  398. <!--<if notGroup="Accuracy" MPPAftercastLT="50"><equip when="$GearTime"><neck>Uggalepih Pendant</neck></equip></if>-->
  399. </if>
  400.  
  401. <if skill="DarkMagic">
  402. <if notbuffactive="Chainspell" Spell="Stun"><equip when="$GearTime" set="Dark-Haste" /></if>
  403. <else><equip when="$GearTime" set="Dark" /></else>
  404. </if>
  405.  
  406. <if skill="EnfeeblingMagic">
  407. <if Spell="Slow*|Paralyze*"><equip when="$GearTime" set="Enfeeb-MND" /></if>
  408. <else><equip when="$GearTime" set="Enfeeb-ACC" /></else>
  409. </if>
  410.  
  411. <if skill="EnhancingMagic">
  412. <if Spell="Stoneskin">
  413. <equip when="$GearTime" set="Stoneskin" />
  414. <if buffactive="Stoneskin">
  415. <if buffactive="Chainspell">
  416. <command>cancel 37</command>
  417. <precastdelay delay=".3" />
  418. </if>
  419. <else><command>wait 2.5; cancel 37</command></else>
  420. </if>
  421. </if>
  422. <elseif Spell="Bar*|En*|Phalanx"><equip when="$GearTime" set="Enhancing" /></elseif>
  423. </if>
  424.  
  425. <if advanced='"$Enmity" = "1"' spell="Cure*|Curaga*|Flash|Stun|Sentinel|Souleater|Last Resort|Absorb-*|Aspir"><equip when="$GearTime" set="Enmity" /></if>
  426. <elseif advanced='"$Enmity" = "2"' spell="Cure*"><equip when="$GearTime" set="EnmMinus" /></elseif>
  427.  
  428. <if Spell="Cure*|Curaga*"><equip when="$GearTime" set="Cure" /></if>
  429.  
  430. <!--End-->
  431.  
  432. <!--Sleep Timers-->
  433. <if Spell="Sleep|Sleep II|Sleepga">
  434. <if Spell="Sleep II" BuffActive="Manifestation">
  435. <action type="command" when="aftercast">spellcast var inc sleepid;wait 40;input /echo [AOE] [$sleepid:%spell] <%target> [Half Resist Time: 5 Seconds]</action>
  436. <action type="command" when="aftercast">wait 75;input /echo [AOE] [$sleepid:%spell] <%target> [Time: 15 Seconds]</action>
  437. <action type="command" when="aftercast">wait 85;input /echo [AOE] [$sleepid:%spell] <%target> [Time: 5 Seconds];spellcast var dec sleepid;</action>
  438. </if>
  439. <elseif spell="Sleep II">
  440. <action type="command" when="aftercast">spellcast var inc sleepid;wait 40;input /echo [$sleepid:%spell] <%target> [Half Resist Time: 5 Seconds]</action>
  441. <action type="command" when="aftercast">wait 75;input /echo [$sleepid:%spell] <%target> [Time: 15 Seconds]</action>
  442. <action type="command" when="aftercast">wait 85;input /echo [$sleepid:%spell] <%target> [Time: 5 Seconds];spellcast var dec sleepid;</action>
  443. </elseif>
  444. <elseif Mode="OR" Spell="Sleepga" BuffActive="Manifestation">
  445. <action type="command" when="aftercast">spellcast var inc sleepid;wait 25;input /echo [AOE] [$sleepid:%spell] <%target> [Half Resist Time: 5 Seconds]</action>
  446. <action type="command" when="aftercast">wait 45;input /echo [AOE] [$sleepid:%spell] <%target> [Time: 15 Seconds]</action>
  447. <action type="command" when="aftercast">wait 55;input /echo [AOE] [$sleepid:%spell] <%target> [Time: 5 Seconds];spellcast var dec sleepid;</action>
  448. </elseif>
  449. <else>
  450. <action type="command" when="aftercast">spellcast var inc sleepid;wait 25;input /echo [$sleepid:%spell] <%target> [Half Resist Time: 5 Seconds]</action>
  451. <action type="command" when="aftercast">wait 45;input /echo [$sleepid:%spell] <%target> [Time: 15 Seconds]</action>
  452. <action type="command" when="aftercast">wait 55;input /echo [$sleepid:%spell] <%target> [Time: 5 Seconds];spellcast var dec sleepid;</action>
  453. </else>
  454. </if>
  455. <!--End-->
  456.  
  457. </rules>
  458. </Spellcast>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement