Advertisement
Guest User

Byrth-DNC-6-23-11

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