Guest User

Untitled

a guest
Oct 24th, 2017
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 24.55 KB | None | 0 0
  1. <?xml version="1.0" ?>
  2. <!--The above line tells applications reading the file that it is in XML format.-->
  3. <!--Text within tags like this is a comment in XML-->
  4. <spellcast>
  5. <!--The above line specifies the SpellCast section of the XML file so SpellCast knows where to look when it opens the file-->
  6. <config
  7.        Debug="true"
  8.        HideErrors="false"
  9.        ShowGearSwaps="false"
  10.        AutoLoadXML="true"
  11.        RequireVersion="2.44"
  12. />
  13.         <variables>
  14.         <!--This is where you would define custom variables for SpellCast-->
  15.  
  16.         <!--Elemental Staves-->
  17.                 <var name="SetStaff">Apollo's Staff</var>
  18.                 <var name="Ice">"Aquilo's Staff"</var>
  19.                 <var name="Dark">"Pluto's Staff"</var>
  20.                 <var name="Thunder">"Jupiter's Staff"</var>
  21.                 <var name="Light">"Apollo's Staff"</var>
  22.                 <var name="Wind">"Auster's Staff"</var>
  23.                 <var name="Fire">"Vulcan's Staff"</var>
  24.                 <var name="Earth">"Terra's Staff"</var>
  25.                 <var name="Water">"Neptune's Staff"</var>
  26.                
  27.         <!--Variables for JA and Spell Rules-->
  28.                 <var name="DivineCaressReady">1</var>  
  29.                 <var name="RecastRefreshReady">1</var>
  30.                 <var name="AfflatusSolaceReady">1</var>
  31.                 <var name="AfflatusMiseryReady">1</var>
  32.                 <var name="ElementalSealReady">1</var>
  33.         <!--Variables for specific gear rules-->
  34.                 <var name="ReraiseEarring">1</var>
  35.                 <var name="SprintShoes">1</var>
  36.                        
  37.         </variables>
  38.        
  39.         <sets>
  40.                 <group name="WHM Default" default="yes">
  41.                         <set name="WHMBase">
  42.                         <!--This is to cure right out of the gate. First focus is cure potency, then mind, then other stats like -enmity and fast cast-->
  43.                                 <main>$SetStaff</main>
  44.                                 <sub>Verse stratp</sub>
  45.                                 <ammo>Aqua Sachet</ammo>
  46.                                 <head>Orison Cap +2</head>
  47.                                 <neck>Fylgja Torque</neck>
  48.                                 <lear>Orison Earring</lear>
  49.                                 <lring>Star Ring</lring>
  50.                                 <body>Orison Bliaud +2</body>
  51.                                 <hands>Augur's Gloves</hands>
  52.                                 <rear>Celestial Earring</rear>
  53.                                 <rring>Star Ring</rring>
  54.                                 <!--back>Orison Cape</back-->
  55.                                 <back>Orison Cape</back>
  56.                                 <waist>Cleric's Belt</waist>
  57.                                 <legs>Orison Pantaloons +2</legs>
  58.                                 <feet>Orison Duckbills +1</feet>
  59.                         </set>
  60.  
  61.                         <set name="Healing" baseset="WHMBase">
  62.                                 <main>Teiwaz</main>
  63.                                 <body>Facio Bliaut</body>
  64.                         </set>  
  65.                                
  66.                         <set name="MaxMND">
  67.                                 <main>$SetStaff</main>                  
  68.                                 <sub>Verse Strap</sub>
  69.                                 <ammo>Aqua Sachet</ammo>
  70.                                 <head>Orison Cap +2</head>
  71.                                 <neck>Noetic Torque</neck>
  72.                                 <lear>Celestial Earring</lear>
  73.                                 <lring>Star Ring</lring>
  74.                                 <body>Augur's Jaseran</body>
  75.                                 <hands>Augur's Gloves</hands>
  76.                                 <rear>Celestial Earring</rear>
  77.                                 <rring>Star Ring</rring>
  78.                                 <waist>Cascade Belt</waist>
  79.                                 <back>Orison Cape</back>
  80.                                 <legs>Orison Pantaloons +2</legs>
  81.                                 <feet>Orison Duckbills +1</feet>
  82.                         </set>
  83.                        
  84.                         <set name="MaxINT">
  85.                                 <main>$SetStaff</main>                  
  86.                                 <sub>Bugard leather strap +1</sub>
  87.                                 <ammo>Phantom Tathlum</ammo>
  88.                                 <lear>Snow Earring</lear>
  89.                                 <lring>Omniscient Ring</lring>
  90.                                 <body>Augur's Jaseran</body>
  91.                                 <back>Potentia cape</back>
  92.                                 <rear>Abyssal Earring</rear>
  93.                                 <rring>Omniscient ring</rring>
  94.                                 <waist>Witch Sash</waist>
  95.                                 <legs>Mahatma slops</legs>
  96.                                 <feet>Nebula pigaches +1</feet>
  97.                         </set>
  98.                        
  99.                         <set name="NoEnmity" baseset="WHMBase">
  100.                                 <sub>Pax Grip</sub>
  101.                                 <head>Mirror Tiara</head>
  102.                                 <hands>Orison Mitts +2</hands>
  103.                                 <lear>Orison Earring</lear>
  104.                                 <!--rear>Novio Earring</rear-->                        
  105.                         </set>
  106.                
  107.                         <set name="INTEnfSkill" baseset="MaxINT">
  108.                         <!--Enfeebling Skill, Magic Accuracy, and INT-->
  109.                                 <sub>Macero Grip</sub>
  110.                                 <hands>Genie Gages</hands>
  111.                                 <legs>Teal Slops</legs>
  112.                                 <!--hands>Cleric's Mitts</hands-->
  113.                         </set>
  114.        
  115.                         <set name="MNDEnfSkill" baseset="MaxMND">
  116.                         <!--Enfeebling Skill, Magic Accuracy, and MND-->
  117.                                 <sub>Macero Grip</sub>
  118.                                 <body>Teal Saio</body>
  119.                                 <waist>Witch Sash</waist>
  120.                                 <legs>Sagacity Lappas</legs>
  121.                                 <hands>Teal Cuffs</hands>
  122.                         </set>
  123.        
  124.                         <set name="Resting" baseset="WHMBase">
  125.                                 <main>Pluto's Staff</main>
  126.                                 <ammo>Clarus Stone</ammo>
  127.                                 <head>Mirror Tiara</head>
  128.                                 <body>Errant Houppelande</body>
  129.                                 <hands>Genie Gages</hands>
  130.                                 <back>Vita Cape</back>
  131.                                 <legs>Sagacity Lappas</legs>
  132.                         </set>
  133.        
  134.                         <set name="EleDMG" baseset="MaxINT">
  135.                         <!--Magic Attack and Intelligence-->
  136.                                 <lear>Moldavite Earring</lear>
  137.                                 <body>Teal Saio</body>
  138.                                 <hands>Eradico Mitts</hands>
  139.                                 <legs>Teal Slops</legs>
  140.                                 <feet>Nebula Pigaches +1</feet>
  141.                         </set>
  142.                        
  143.                         <set name="EleSkill" baseset="MaxINT">
  144.                         <!--Elemental Magic Skill and Intelligence-->
  145.                                 <sub>Elementa Grip</sub>
  146.                                 <neck>Elemental Torque</neck>
  147.                                 <hands>Genie Gages</hands>
  148.                                 <!--feet>Augur's Gaiters</feet-->
  149.                         </set>  
  150.                        
  151.                         <set name="Enhance" baseset="MaxMND">
  152.                                 <sub>Fulcio Grip</sub>
  153.                                 <neck>Enhancing Torque</neck>
  154.                                 <!--back>Merciful Cape</back-->
  155.                                 <legs>Portent Pants</legs>
  156.                                 <!--feet>Orison Duckbills +1 +1</feet-->
  157.                         </set>  
  158.                        
  159.                         <set name="Stoneskin" baseset="Enhance">
  160.                                 <hands>Carapacho Cuffs</hands>
  161.                                 <lear>Loquacious Earring</lear>
  162.                                 <ammo>Incantor Stone</ammo>
  163.                         </set>                                  
  164.                
  165.                         <set name="Melee" baseset="WHMBase">
  166.                                 <main></main>
  167.                                 <sub></sub>
  168.                                 <range></range>
  169.                                 <ammo></ammo>
  170.                                 <lear>Brutal Earring</lear>
  171.                                 <lring></lring>
  172.                                 <head>Rokugo Hachimaki</head>
  173.                                 <neck>Chivalrous Chain</neck>
  174.                                 <body>Augur's Jaseran</body>
  175.                                 <hands></hands>
  176.                                 <waist></waist>
  177.                                 <rring></rring>
  178.                                 <back>Potentia Cape</back>
  179.                                 <legs></legs>
  180.                                 <feet></feet>
  181.                         </set>
  182.                        
  183.                         <set name="Bar" baseset="Enhance">
  184.                                 <legs>Cleric's Pantaloons</legs>
  185.                         </set>
  186.                        
  187.                         <set name="DarkM" baseset="MaxINT">
  188.                                 <sub>Caecus Grip</sub>
  189.                                 <neck>Dark Torque</neck>
  190.                                 <lear>Dark Earring</lear>
  191.                                 <legs>Portent Pants</legs>
  192.                         </set>
  193.                        
  194.                         <set name="NA" baseset="WHMBase">
  195.                                 <sub>Curatio Grip</sub>
  196.                                 <lring>Sirona's Ring</lring>
  197.                                 <lear>Healing Earring</lear>
  198.                                 <legs>Cleric's Pantaloons</legs>
  199.                         </set>
  200.                        
  201.                         <set name="Town" baseset="WHMBase">
  202.                                 <body>Vermillion Cloak</body>
  203.                         </set>  
  204.                        
  205.                         <set name="NoBLMDmg" baseset="MaxINT">
  206.                         <!--Since Magic Damage is based on my INT vs. target INT(and vice versa), go for straight -m.dmg then stack INT-->
  207.                                 <sub>Vallus Grip</sub>
  208.                                 <lring>Merman's Ring</lring>
  209.                         </set>
  210.                        
  211.                         <set name="NoWHMDmg" baseset="MaxMND">
  212.                                 <sub>Vallus Grip</sub>
  213.                                 <lring>Merman's Ring</lring>
  214.                         </set>
  215.                        
  216.                         <set name="NoMDmg" baseset="MaxMND">
  217.                         </set>
  218.                        
  219.                         <set name="NoPDmg" baseset="WHMBase">
  220.                                 <main lock="t">Terra Staff</main>
  221.                                 <lring>Dark Ring</lring>
  222.                         </set>
  223.                        
  224.                         <set name="DivAcc" baseset="MaxMND">
  225.                         <!--Focus on Divine Skill, then M.Acc, then MND-->
  226.                                 <sub>Light Grip</sub>
  227.                                 <lear>Divine Earring</lear>
  228.                                 <hands></hands>
  229.                                 <waist>Witch Sash</waist>
  230.                                 <back>Gramary Cape</back>
  231.                                 <legs>Sagacity Lappas</legs>
  232.                                 <feet>Nebula pigaches +1</feet>
  233.                         </set>
  234.                        
  235.                         <set name="DivAtk" baseset="MaxMND">
  236.                                 <sub>Light Grip</sub>
  237.                                 <ammo>Witchstone</ammo>
  238.                                 <neck>Artemis' Medal</neck>
  239.                                 <lear>Hecate's Earring</lear>
  240.                                 <rear>Divine Earring</rear>
  241.                                 <hands>Eradico Mitts</hands>
  242.                                 <back>Gramary Cape</back>
  243.                                 <legs>Teal Slops</legs>
  244.                         </set>
  245.                        
  246.                         <set name="Regen|Caress" baseset="WHMBase">
  247.                                 <hands>Orison Mitts +2</hands>
  248.                                 <body>Cleric's Briault</body>
  249.                         </set>
  250.                        
  251.                         <set name="FastCast" baseset="WHMBase">
  252.                                 <rear>Loquacious Earring</rear>
  253.                                 <neck>Aceso's choker</neck>
  254.                                 <hands>Facio Gages</hands>
  255.                                 <ammo>Incantor Stone</ammo>
  256.                                 <feet>Cure Clogs</feet>
  257.                         </set>  
  258.                        
  259.                         <set name="aftercast">
  260.                                 <body>Orison Bliaud +2</body>
  261.                         </set>
  262.                                
  263.                 </group>                
  264.        
  265.         </sets>
  266.  
  267.  
  268.  
  269.         <rules>
  270. <!--Gear Rules-->      
  271.                 <if status="dead">
  272.                         <cancelspell />
  273.                         <return />
  274.                 </if>
  275.                 <if status="engaged">
  276.                         <action type="equip" when="precast|midcast|aftercast" set="Melee" />
  277.                 </if>  
  278. <!--Magic Rules-->
  279.                         <if type="WhiteMagic|BlackMagic">
  280.                                 <action type="Var" cmd="set SetStaff $%SpellElement" />
  281.                                 <if skill="EnfeeblingMagic">
  282.                                                 <if type="WhiteMagic">
  283.                                                         <if spell="Dia*">
  284.                                                                 <action type="equip" when="precast" set="MaxMND" />                                            
  285.                                                         </if>
  286.                                                         <elseif mode="or" buffactive="Visitant" SpellTargetName="Tiamat|Genbu|Suzaku|Byakko|Kirin|Shinryu|Seiryu">
  287.                                                                 <action type="equip" when="midcast" set="MNDEnfSkill" />
  288.                                                         </elseif>
  289.                                                         <else>
  290.                                                                 <action type="equip" when="midcast" Set="MaxMND" />
  291.                                                         </else>
  292.                                                 </if>
  293.                                                 <elseif type="BlackMagic">
  294.                                                         <if mode="or" buffactive="Visitant" SpellTargetName="Tiamat|Genbu|Suzaku|Byakko|Kirin|Shinryu|Seiryu">
  295.                                                                 <action type="equip" when="midcast" set="INTEnfSkill" />
  296.                                                         </if>
  297.                                                         <else>
  298.                                                                 <action type="equip" when="midcast" Set="MaxINT" />
  299.                                                         </else>
  300.                                                 </elseif>
  301.                                 </if>
  302.         <!--Healing Magic-->            
  303.                                 <elseif skill="HealingMagic">
  304.                                         <action type="equip" when="precast" set="FastCast" />
  305.                                                 <if spell="Cur*|Cura*">
  306.                                                         <action type="equip" when="midcast" set="Healing" />
  307.                                                         <if Spell="Cure VI" MPLT="227">
  308.                                                                 <action type="ChangeSpell" Spell="Cure V" />
  309.                                                         </if>
  310.                                                         <elseif Spell="Cure V" MPLT="135">
  311.                                                                 <action type="ChangeSpell" Spell="Cure IV" />
  312.                                                         </elseif>
  313.                                                         <elseif Spell="Cure IV" MPLT="88">
  314.                                                                 <action type="ChangeSpell" Spell="Cure III" />
  315.                                                         </elseif>
  316.                                                         <elseif Spell="Cure III" MPLT="46">
  317.                                                                 <action type="ChangeSpell" Spell="Cure II" />
  318.                                                         </elseif>
  319.                                                         <elseif Spell="Cure II" MPLT="24">
  320.                                                                 <action type="ChangeSpell" Spell="Cure" />
  321.                                                         </elseif>
  322.                                                 </if>
  323.                                                 <elseif spell="*na">                  
  324.                                                         <action type="equip" when="midcast" set="na" />
  325.                                                 </elseif>
  326.                                                 <elseif spell="raise*" NotBuffActive="Weakened">
  327.                                                         <action type="equip" when="precast|midcast" set="Fastcast" />
  328.                                                 </elseif>
  329.                                                 <else>
  330.                                                         <action type="equip" when="midcast" set="WHMBase" />
  331.                                                 </else>
  332.                                 </elseif>
  333.        
  334.                 <!--Enhancing Magic-->
  335.                                 <elseif skill="EnhancingMagic">
  336.                                                 <if spell="Regen*">
  337.                                                         <action type="equip" when="midcast" set="Regen" />
  338.                                                 </if>
  339.                                                 <elseif spell="Escape|Warp*|Retrace*|Teleport*">
  340.                                                         <action type="return" />
  341.                                                 </elseif>
  342.                                                 <elseif spell="Bar*">
  343.                                                         <action type="equip" when="midcast" set="Bar" />
  344.                                                 </elseif>      
  345.                                                 <elseif spell="Stoneskin">
  346.                                                         <action type="equip" when="precast" set="Stoneskin" />
  347.                                                         <action type="equip" when="midcast" set="Enhance" />
  348.                                                 </elseif>
  349.                                                 <elseif spell="refresh">
  350.                                                         <action type="equip" when="precast" set="fastcast" />
  351.                                                 </elseif>
  352.                                                 <else>
  353.                                                 <action type="equip" when="midcast" set="Enhance" />
  354.                                                 </else>        
  355.                                 </elseif>
  356.                 <!--Divine Magic-->
  357.                                 <elseif skill="DivineMagic">
  358.                                                 <if spell="Flash" NotBuffActive="Visitant">
  359.                                                         <action type="equip" when="midcast" set="NoEnmity" />
  360.                                                 </if>
  361.                                                 <elseif spell="Repose">
  362.                                                         <action type="equip" when="midcast" set="DivAcc" />
  363.                                                 </elseif>
  364.                                                 <elseif spell="Holy|Banish*">
  365.                                                                 <action type="equip" when="precast" set="DivAtk" />
  366.                                                 </elseif>
  367.                                                 <else>
  368.                                                         <action type="equip" when="midcast" set="DivAcc">
  369.                                                                 <main>Neptune's Staff</main>
  370.                                                         </action>
  371.                                                 </else>                                                                                        
  372.                                 </elseif>
  373.                                                
  374.                 <!--Elemental Magic-->          
  375.                                 <elseif skill="ElementalMagic">
  376.                                         <if spell="Rasp|Burn|Drown|Choke|Frost|Shock">
  377.                                                 <if mode="or" buffactive="Visitant" SpellTargetName="Tiamat|Genbu|Suzaku|Byakko|Kirin|Shinryu|Seiryu">
  378.                                                         <action type="equip" when="midcast" set="EleSkill" />
  379.                                                 </if>
  380.                                                 <elseif>
  381.                                                 <action type="equip" when="midcast" set="MAXINT" />
  382.                                                 </elseif>
  383.                                         </if>
  384.                                         <else>  
  385.                                                 <action type="equip" when="midcast" Set="EleDMG" />
  386.                                         </else>        
  387.                                 </elseif>
  388.                                
  389.                 <!--Dark Magic-->
  390.                                 <elseif skill="DarkMagic">      
  391.                                         <action type="equip" when="midcast" Set="DarkM" />
  392.                                 </elseif>      
  393.                         </if>
  394.                 <!--Warning Bells delete once you get and set up autoexec-->    
  395.                         <if mode="and" NotArea="*Jeuno" notbuffactive="Reraise">
  396.                                 <command>input /echo **********Reraise is down!************ </command>
  397.                         </if>
  398.                                
  399.                         <if mode="and" skill="*Magic" BuffActive="Silence">
  400.                                 <cancelspell />
  401.                                 <command>input /item "Echo Drops" <me></command>
  402.                         </if>  
  403.                        
  404.                         <if area="*Jeuno">
  405.                                 <action type="equip" set="Town" />
  406.                                         <if NotBuffActive="Signet">
  407.                                                 <command>input /echo Get Signet!</command>
  408.                                         </if>
  409.                         </if>
  410.                        
  411.                         <if area="Aht*|*Zhabi" NotBuffActive="Sanction">
  412.                                 <command>input /echo *****Do you need Sanction?***** </command>
  413.                         </if>
  414.                        
  415.                         <if mode="and" NotArea="*Jeuno" NotBuffActive="Refresh*" subjob="RDM">
  416.                                 <command>input /echo Refresh Wore </command>
  417.                         </if>
  418.                        
  419.                         <if mode="and" EquipBody="empty" EquipHead="empty" NotArea="*Remnants">
  420.                                 <action type="equip" when="precast" set="WHMBase" />
  421.                         </if>
  422.  
  423.         <!--End Rules - Process Autosets-->
  424.                         <!--End Rules - Process Autosets-->
  425.                 <equip when="resting" set="Resting" />
  426.                 <equip when="idle" set="WHMBase" />
  427.                 <equip when="aftercast" set="aftercast" />
  428.         </rules>
  429. </spellcast>
Add Comment
Please, Sign In to add comment