Guest User

Untitled

a guest
Sep 21st, 2012
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 15.88 KB | None | 0 0
  1. <?xml version="1.0"?>
  2. <!DOCTYPE spellcast PUBLIC "spellcast" "spellcast.dtd">
  3.  
  4. <Spellcast>
  5.  
  6. <config
  7. Debug="false"
  8. HideErrors="false"
  9. RestingSet="Idle"
  10. NormalSet="Idle"
  11. EngagedSet="TP_$__TP"
  12. ShowGearSwaps="false"
  13. ShowSpellInfo="false"
  14. DefaultAftercast="TP_$__TP"
  15. />
  16.  
  17. <!-- Sets -->
  18.  
  19. <sets>
  20. <group name="Modified" Default="yes">
  21.  
  22. <set Name="TP_1">
  23. <head>Charis tiara +2</head>
  24. <neck>Charis necklace</neck>
  25. <rear>Suppanomimi</rear>
  26. <body>Charis casaque +2</body>
  27. <hands>Dusk Gloves</hands>
  28. <lring>Rajas ring</lring>
  29. <rring>Keen ring</rring>
  30. <back>Atheling Mantle</back>
  31. <waist>Twilight belt</waist>
  32. <legs>Charis Tights +1</legs>
  33. <feet>Charis Shoes +2</feet>
  34. <lear>Brutal earring</lear>
  35. <ammo>Charis feather</ammo>
  36. </set>
  37.  
  38. <set Name="TP_2">
  39. <head>Charis tiara +2</head>
  40. <neck>Charis necklace</neck>
  41. <rear>Suppanomimi</rear>
  42. <body>Charis casaque +2</body>
  43. <hands>Dusk Gloves</hands>
  44. <lring>Rajas ring</lring>
  45. <rring>Keen ring</rring>
  46. <back>Atheling Mantle</back>
  47. <waist>Twilight belt</waist>
  48. <legs>Charis Tights +1</legs>
  49. <feet>Charis Shoes +2</feet>
  50. <lear>Brutal earring</lear>
  51. <ammo>Charis feather</ammo>
  52. </set>
  53.  
  54. <set Name="TP_3">
  55. <head>Charis tiara +2</head>
  56. <neck>Charis necklace</neck>
  57. <rear>Suppanomimi</rear>
  58. <body>Charis casaque +2</body>
  59. <hands>Dusk Gloves</hands>
  60. <lring>Rajas ring</lring>
  61. <rring>Keen ring</rring>
  62. <back>Atheling Mantle</back>
  63. <waist>Twilight belt</waist>
  64. <legs>Charis Tights +1</legs>
  65. <feet>Charis Shoes +2</feet>
  66. <lear>Brutal earring</lear>
  67. <ammo>Charis feather</ammo>
  68. </set>
  69.  
  70. <set Name="TP_4">
  71. <head>Charis tiara +2</head>
  72. <neck>Charis necklace</neck>
  73. <rear>Suppanomimi</rear>
  74. <body>Charis casaque +2</body>
  75. <hands>Dusk Gloves</hands>
  76. <lring>Rajas ring</lring>
  77. <rring>Keen ring</rring>
  78. <back>Atheling Mantle</back>
  79. <waist>Twilight belt</waist>
  80. <legs>Charis Tights +1</legs>
  81. <feet>Charis Shoes +2</feet>
  82. <lear>Brutal earring</lear>
  83. <ammo>Charis feather</ammo>
  84. </set>
  85.  
  86. <set name="Idle">
  87. <head>Charis tiara +2</head>
  88. <neck>Charis necklace</neck>
  89. <rear>Suppanomimi</rear>
  90. <body>Charis casaque +2</body>
  91. <hands>Charis bangles +1</hands>
  92. <lring>Rajas ring</lring>
  93. <rring>Keen ring</rring>
  94. <back>Atheling Mantle</back>
  95. <waist>Twilight belt</waist>
  96. <legs>Charis Tights +1</legs>
  97. <feet>Tandava Crackows</feet>
  98. <lear>Brutal earring</lear>
  99. <ammo>Charis feather</ammo>
  100. </set>
  101.  
  102. <set name="Evasion">
  103. <head>Optical hat</head>
  104. <neck>Evasion Torque</neck>
  105. <rear>Suppanomimi</rear>
  106. <body>Aurore Doublet</body>
  107. <hands>Slither gloves</hands>
  108. <lring>Rajas ring</lring>
  109. <rring>Alert ring</rring>
  110. <back>Blur mantle</back>
  111. <waist>Twilight belt</waist>
  112. <legs>Charis Tights +1</legs>
  113. <feet>Ballerines</feet>
  114. <lear>Brutal earring</lear>
  115. <ammo>Charis feather</ammo>
  116. </set>
  117.  
  118. <set name="MDT">
  119. <lring>Dark ring</lring>
  120. <lear>Brutal Earring</lear>
  121. <body>Avalon breastplate</body>
  122. <neck>Twilight torque</neck>
  123. <rear>Suppanomimi</rear>
  124. <legs>Coral Subligar</legs>
  125. <feet>Tandava Crackows</feet>
  126. <hands>Slither Gloves</hands>
  127. <back>Lamia Mantle +1</back>
  128. <head>Emperor Hairpin</head>
  129. <waist>Twilight Belt</waist>
  130. <rring>Dark ring</rring>
  131. </set>
  132.  
  133. <set name="PDT">
  134. <lring>Dark ring</lring>
  135. <lear>Brutal Earring</lear>
  136. <body>Avalon breastplate</body>
  137. <neck>Twilight torque</neck>
  138. <rear>Suppanomimi</rear>
  139. <legs>Coral Subligar</legs>
  140. <feet>Tandava Crackows</feet>
  141. <hands>Slither Gloves</hands>
  142. <back>Lamia Mantle +1</back>
  143. <head>Emperor Hairpin</head>
  144. <waist>Twilight Belt</waist>
  145. <rring>Dark ring</rring>
  146. </set>
  147.  
  148. <set name="Stepbase">
  149. <lring>Rajas ring</lring>
  150. <lear>Brutal Earring</lear>
  151. <body>Aurore doublet</body>
  152. <neck>Evasion torque</neck>
  153. <rear>Kemas Earring</rear>
  154. <legs>Charis tights +1</legs>
  155. <feet>Charis toeshoes +2</feet>
  156. <hands>Charis bangles +1</hands>
  157. <back>Blur mantle</back>
  158. <head>Optical hat</head>
  159. <waist>Twilight belt</waist>
  160. <rring>Alert ring</rring>
  161. </set>
  162. <set name="OtherStep" baseset="Stepbase">
  163. <feet>Charis Shoes +2</feet>
  164. </set>
  165. <set name="FeatherStep" baseset="Stepbase">
  166. <feet>Charis Shoes +2</feet>
  167. </set>
  168.  
  169. <set name="Waltz">
  170. <lring>Rajas ring</lring>
  171. <body>Dancer's Casaque</body>
  172. <neck>Evasion torque</neck>
  173. <lear>Brutal earring</lear>
  174. <waist>Twilight belt</waist>
  175. <rring>Alert ring</rring>
  176. <hands>Slither gloves</hands>
  177. <ammo>Charis feather</ammo>
  178. <feet>Charis toeshoes +2</feet>
  179. <legs>Charis tights +1</legs>
  180. <rear>Suppanomimi</rear>
  181. <back>Blur mantle</back>
  182. </set>
  183. <set name="W_delay" baseset="Waltz">
  184. <head>Etoile Tiara</head>
  185. </set>
  186. <set name="W_pot" baseset="Waltz">
  187. <head>Etoile Tiara</head>
  188. </set>
  189.  
  190. <set name="Samba">
  191. <head>Dancer's Tiara</head>
  192. <legs>Charis Tights +2</legs>
  193. <feet>Charis Shoes +2</feet>
  194. <body>Charis Casaque +2</body>
  195. <hands>Charis Bangles +2</hands>
  196. </set>
  197. <set name="Jig">
  198. <feet>Dancer's Toe shoes</feet>
  199. <legs>Etoile Tights</legs>
  200. </set>
  201. <set name="Violent">
  202. <head>Charis tiara +2</head>
  203. <neck>Evasion torque</neck>
  204. <rear>Suppanomimi</rear>
  205. <body>Aurore doublet</body>
  206. <hands>Slither gloves</hands>
  207. <lring>Rajas ring</lring>
  208. <rring>Alert ring</rring>
  209. <back>Blur mantle</back>
  210. <waist>Twilight belt</waist>
  211. <legs>Charis Tights +1</legs>
  212. <feet>Charis Shoes +2</feet>
  213. <lear>Brutal earring</lear>
  214. <ammo>Charis feather</ammo>
  215. </set>
  216. <set name="Reverse">
  217. <hands>Charis bangles +1</hands>
  218. </set>
  219. <set name="Striking">
  220. <body>Charis Casaque +2</body>
  221. </set>
  222.  
  223. <set name="MagicWSGear">
  224. <lring>Airy ring</lring>
  225. </set>
  226.  
  227. <set name="CommonWSgear">
  228. <lear>Brutal Earring</lear>
  229. <rring>Rajas ring</rring>
  230. <legs>Charis Tights +1</legs>
  231. <feet>Charis Shoes +2</feet>
  232. <back>Atheling Mantle</back>
  233. </set>
  234.  
  235. <!-- Abyssea WS gear -->
  236.  
  237. <set name="EvisGear_Aby" baseset="CommonWSgear">
  238. <head>Charis tiara +2</head>
  239. <neck>Charis necklace</neck>
  240. <rear>Kemas Earring</rear>
  241. <body>Charis casaque +2</body>
  242. <hands>Charis bangles +1</hands>
  243. <lring>Rajas ring</lring>
  244. <waist>Warwolf belt</waist>
  245. <ammo>Charis feather</ammo>
  246. </set>
  247. <set name="CFRudraGear_Aby" baseset="CommonWSgear">
  248. <head>Charis tiara +2</head>
  249. <neck>Charis necklace</neck>
  250. <rear>Kemas Earring</rear>
  251. <body>Charis casaque +2</body>
  252. <hands>Charis bangles +1</hands>
  253. <lring>Rajas ring</lring>
  254. <waist>Warwolf belt</waist>
  255. <ammo>Charis feather</ammo>
  256. </set>
  257. <set name="NoRudraGear_Aby" baseset="CommonWSgear">
  258. <head>Charis tiara +2</head>
  259. <neck>Charis necklace</neck>
  260. <rear>Kemas Earring</rear>
  261. <body>Charis casaque +2</body>
  262. <hands>Charis bangles +1</hands>
  263. <lring>Rajas ring</lring>
  264. <waist>Warwolf belt</waist>
  265. <ammo>Charis feather</ammo>
  266. </set>
  267. <set name="DEGear_Aby" baseset="CommonWSgear">
  268. <head>Charis tiara +2</head>
  269. <neck>Charis necklace</neck>
  270. <rear>Kemas Earring</rear>
  271. <body>Charis casaque +2</body>
  272. <hands>Charis bangles +1</hands>
  273. <lring>Rajas ring</lring>
  274. <waist>Warwolf belt</waist>
  275. <ammo>Charis feather</ammo>
  276. </set>
  277. <set name="PKGear_Aby" baseset="CommonWSgear">
  278. <head>Charis tiara +2</head>
  279. <neck>Charis necklace</neck>
  280. <rear>Kemas Earring</rear>
  281. <body>Charis casaque +2</body>
  282. <hands>Charis bangles +1</hands>
  283. <lring>Rajas ring</lring>
  284. <waist>Warwolf belt</waist>
  285. <ammo>Charis feather</ammo>
  286. </set>
  287.  
  288.  
  289. <!-- Normal Weaponskill gear -->
  290.  
  291. <set name="EvisGear_Norm" baseset="CommonWSgear">
  292. <head>Charis tiara +2</head>
  293. <neck>Charis necklace</neck>
  294. <rear>Kemas Earring</rear>
  295. <body>Charis casaque +2</body>
  296. <hands>Charis bangles +1</hands>
  297. <lring>Rajas ring</lring>
  298. <waist>Warwolf belt</waist>
  299. <ammo>Charis feather</ammo>
  300. </set>
  301. <set name="CFRudraGear_Norm" baseset="CommonWSgear">
  302. <head>Charis tiara +2</head>
  303. <neck>Charis necklace</neck>
  304. <rear>Kemas Earring</rear>
  305. <body>Charis casaque +2</body>
  306. <hands>Charis bangles +1</hands>
  307. <lring>Rajas ring</lring>
  308. <waist>Warwolf belt</waist>
  309. <ammo>Charis feather</ammo>
  310. </set>
  311. <set name="NoRudraGear_Norm" baseset="CommonWSgear">
  312. <head>Charis tiara +2</head>
  313. <neck>Charis necklace</neck>
  314. <rear>Kemas Earring</rear>
  315. <body>Charis casaque +2</body>
  316. <hands>Charis bangles +1</hands>
  317. <lring>Rajas ring</lring>
  318. <waist>Warwolf belt</waist>
  319. <ammo>Charis feather</ammo>
  320. </set>
  321. <set name="DEGear_Norm" baseset="CommonWSgear">
  322. <head>Charis tiara +2</head>
  323. <neck>Charis necklace</neck>
  324. <rear>Kemas Earring</rear>
  325. <body>Charis casaque +2</body>
  326. <hands>Charis bangles +1</hands>
  327. <lring>Rajas ring</lring>
  328. <waist>Warwolf belt</waist>
  329. <ammo>Charis feather</ammo>
  330. </set>
  331. <set name="PKGear_Norm" baseset="CommonWSgear">
  332. <head>Charis tiara +2</head>
  333. <neck>Charis necklace</neck>
  334. <rear>Kemas Earring</rear>
  335. <body>Charis casaque +2</body>
  336. <hands>Charis bangles +1</hands>
  337. <lring>Rajas ring</lring>
  338. <waist>Warwolf belt</waist>
  339. <ammo>Charis feather</ammo>
  340. </set>
  341. </group>
  342. </sets>
  343.  
  344. <!-- Variables -->
  345.  
  346. <variables>
  347. <var name="__TP">2</var>
  348. <var name="Panda">TP_$__TP</var>
  349. <var name="_Idle">Idle</var>
  350. <var name="_Aby">_Norm</var>
  351. </variables>
  352.  
  353. <!-- Rules -->
  354.  
  355. <rules>
  356. <if status="Engaged">
  357. <action type="Var" cmd="set Panda TP_$__TP" />
  358. </if>
  359. <elseif area="Dynamis*">
  360. <action type="Var" cmd="set Panda TP_$__TP" />
  361. </elseif>
  362. <else>
  363. <action type="Var" cmd="set Panda $_Idle" />
  364. </else>
  365.  
  366. <!-- Delay timers -->
  367.  
  368. <action Type="CastDelay" Delay="0.25" />
  369.  
  370. <!-- Cancel shadows before 'Utsusemi: Ichi' is cast -->
  371. <if Spell="Utsusemi*">
  372. <action Type="Equip" When="Precast">
  373. <neck>Magoraga bead necklace</neck>
  374. </action>
  375. <if Spell="Utsusemi: Ichi" BuffActive="Copy Image">
  376. <action Type="MidCastDelay" Delay="2.7" />
  377. <action Type="Command" When="MidCast">cancel 66</action>
  378. <action Type="Command" When="MidCast">cancel 444</action>
  379. <action Type="Command" When="MidCast">cancel 445</action>
  380. </if>
  381. <action Type="Equip" when="Aftercast" set="$Panda" />
  382. </if>
  383. <elseif Spell="Kurayami: Ni">
  384. <action Type="Equip" When="Midcast" set="Violent" />
  385. <action Type="Equip" When="Aftercast" set="$Panda" />
  386. </elseif>
  387.  
  388. <!-- Cancel sneak before 'Spectral Jig' is cast -->
  389.  
  390. <if Spell="Spectral Jig">
  391. <action Type="Command" When="PreCast">cancel 71</action>
  392. </if>
  393.  
  394.  
  395. <!-- Cancel sneak before 'Monomi: Ichi' is cast -->
  396. <if spell="Monomi*" BuffActive="Sneak">
  397. <action type="command" when="midcast">cancel 71</action>
  398. <action type="midcastdelay" delay="2.4" />
  399. <action type="Equip" when="AfterCast" set="$Panda" />
  400. </if>
  401.  
  402. <!-- Weapon Skill Swap -->
  403. <if Type="WeaponSkill">
  404. <action type="command" when="precast">input /echo --- Weaponskill TP ---</action>
  405. <if Area="Abyssea*">
  406. <action Type="var" cmd="set _Aby _Aby" />
  407. </if>
  408. <else>
  409. <action Type="var" cmd="set _Aby _Norm" />
  410. </else>
  411.  
  412. <if Spell="Evisceration">
  413. <action Type="Equip" When="PreCast" set="EvisGear$_Aby" />
  414. <action Type="Equip" When="MidCast" set="$Panda" />
  415. </if>
  416. <elseif Spell="Rudra's Storm">
  417. <if BuffActive="Striking Flourish">
  418. <action Type="Equip" When="PreCast" set="CFRudraGear$_Aby" />
  419. </if>
  420. <else>
  421. <action Type="Equip" When="PreCast" set="NoRudraGear$_Aby" />
  422. </else>
  423. <action Type="Equip" When="MidCast" set="$Panda" />
  424. </elseif>
  425. <elseif Spell="Dancing Edge|Shark Bite">
  426. <action Type="Equip" When="PreCast" set="DEGear$_Aby" />
  427. <action Type="Equip" When="MidCast" set="$Panda" />
  428. </elseif>
  429. <elseif Spell="Pyrrhic Kleos">
  430. <action Type="Equip" When="PreCast" set="PKGear$_Aby" />
  431. <action Type="Equip" When="MidCast" set="$Panda" />
  432. </elseif>
  433. <elseif Spell="Aeolian Edge">
  434. <action Type="Equip" When="PreCast" set="MagicWSGear" />
  435. <action Type="Equip" When="MidCast" set="$Panda" />
  436. </elseif>
  437. </if>
  438.  
  439.  
  440.  
  441. <!-- Waltz AF Swap -->
  442.  
  443. <elseif Spell="Curing Waltz III|Curing Waltz II|Curing Waltz|Healing Waltz|Curing Waltz IV|Curing Waltz V|Divine Waltz|Divine Waltz II">
  444. <action Type="Equip" when="precast" set="W_delay" />
  445. <action Type="Equip" when="midcast" set="$Panda" />
  446. <action Type="Command" when="AfterCast">input /echo [Waltz: %Spell] === $Panda Gear ===</action>-->
  447. </elseif>
  448.  
  449. <elseif Spell="*Waltz*">
  450. <if Advanced='%EquipMain="Phurba" OR %EquipSub="Phurba"'>
  451. <action Type="Equip" when="precast" set="W_delay" />
  452. </if>
  453. <else>
  454. <action Type="Equip" when="precast" set="W_pot" />
  455. </else>
  456. <action Type="Equip" when="midcast" set="$Panda" />
  457. </elseif>
  458.  
  459. <!-- Step AF Swap -->
  460. <elseif Spell="Feather step">
  461. <action Type="Equip" when="precast" set="FeatherStep" />
  462. <action Type="Equip" when="midcast" set="$Panda" />
  463. </elseif>
  464.  
  465. <elseif Spell="*step">
  466. <action Type="Equip" when="precast" set="OtherStep" />
  467. <action Type="Equip" when="midcast" set="$Panda" />
  468. </elseif>
  469.  
  470. <!-- Flourish Swaps -->
  471.  
  472. <elseif Spell="Violent Flourish|Desperate Flourish">
  473. <action Type="Equip" when="precast" set="Violent" />
  474. <action Type="Equip" when="Midcast" set="$Panda" />
  475. </elseif>
  476.  
  477.  
  478. <elseif Spell="Reverse Flourish">
  479. <action Type="Equip" when="precast" set="Reverse" />
  480. <action Type="Equip" when="Midcast" set="$Panda" />
  481. </elseif>
  482.  
  483. <elseif Spell="Striking Flourish">
  484. <action Type="Equip" when="precast" set="Striking" />
  485. </elseif>
  486.  
  487. <elseif Spell="Climactic Flourish">
  488. <action Type="Equip" when="precast">
  489. <head>Charis Tiara +2</head>
  490. </action>
  491. </elseif>
  492.  
  493. <!-- Samba AF Swap -->
  494.  
  495. <elseif Spell="*Samba*|*Samba">
  496. <action Type="Equip" when="precast" set="Samba" />
  497. <action Type="Equip" when="midcast" set="$Panda" />
  498. </elseif>
  499.  
  500.  
  501. <!-- Jig AF Swap -->
  502.  
  503. <elseif Spell="*Jig">
  504. <action Type="Equip" when="precast" set="Jig" />
  505. <action Type="Equip" when="midcast" set="Idle" />
  506. </elseif>
  507.  
  508.  
  509. <!-- Evasion swap trigger -->
  510. <elseif Spell="Dread Spikes">
  511. <action type="Equip" when="precast" set="Evasion" />
  512. <if Advanced='"$__TP" &lt; 4'>
  513. <action type="var" cmd="setcalc __TP $__TP+1" />
  514. </if>
  515. <action type="var" cmd="set Panda TP_$__TP" />
  516. <action type="command" when="precast">input /echo --- $__TP TP Set ---</action>
  517. <cancelspell />
  518. <return />
  519. </elseif>
  520.  
  521. <!-- TP gear swap trigger -->
  522. <elseif Spell="Reprisal">
  523. <if Advanced='"$__TP" &gt; 1'>
  524. <action type="var" cmd="setcalc __TP $__TP-1" />
  525. </if>
  526. <action type="var" cmd="set Panda TP_$__TP" />
  527. <action type="Equip" when="precast" set="$Panda" />
  528. <action type="command" when="precast">input /echo --- $__TP TP Set ---</action>
  529. <cancelspell />
  530. <return />
  531. </elseif>
  532.  
  533. <!-- MDT gear swap trigger -->
  534. <elseif Spell="Protectra III">
  535. <action type="Equip" when="precast" set="MDT" />
  536. <action type="var" cmd="set Panda MDT" />
  537. <cancelspell />
  538. <return />
  539. </elseif>
  540.  
  541. <!-- PDT gear swap trigger -->
  542. <elseif Spell="Protectra IV">
  543. <action type="Equip" when="precast" set="PDT" />
  544. <action type="var" cmd="set Panda PDT" />
  545. <cancelspell />
  546. <return />
  547. </elseif>
  548.  
  549. </rules>
  550.  
  551. </Spellcast>
Advertisement
Add Comment
Please, Sign In to add comment