Item Search
     
BG-Wiki Search
Page 239 of 328 FirstFirst ... 189 229 237 238 239 240 241 249 289 ... LastLast
Results 4761 to 4780 of 6548
  1. #4761
    BG Content
    Join Date
    Jul 2007
    Posts
    22,351
    BG Level
    10
    FFXI Server
    Lakshmi
    Blog Entries
    1

    Something like this, I think
    <if MPPAfterCastLT="50">
    <command when="aftercast">input /item "Lucid Ether II" &lt;me&gt;</command>
    </if>

  2. #4762
    Banned.

    Join Date
    Jan 2010
    Posts
    1,205
    BG Level
    6

    How can I keep etoile tights +2 on when saber dance is active, and charis tights +2 when it isn't when engaged/TP set?

    http://pastebin.com/9XD4Yz7B

    Code:
    <?xml version="1.0" ?>
    
    <spellcast>
    	
    <config debug="false" requiredversion="2.17"/>
    
    <sets>
    
    	<group name="Dancer|DNC" default="yes">
    	
    <!---- General Sets---->
    		
    		<set name="Idle">
    			<head>Empress Hairpin</head>
    			<neck>Torero Torque</neck>
    			<lear>Novia Earring</lear>
    			<rear>Suppanomimi</rear>
    			<body>Mirke Wardecors</body>
    			<hands>Charis Bangles +2</hands>
    			<lring>Rajas Ring</lring>
    			<rring>Eponas Ring</rring>
    			<back>Blur Mantle</back>
    			<waist>Scouter's Rope</waist>
    			<legs>Charis Tights +2</legs>
    			<feet>Tandava Crackows</feet>
    			<ammo>Thew Bomblet</ammo>
    		</set>
    		
    		<set name="TP">
    			<head>Charis Tiara +2</head>
    			<neck>Charis Necklace</neck>
    			<lear>Brutal Earring</lear>
    			<rear>Suppanomimi</rear>
    			<body>Charis Casaque +2</body>
    			<hands>Brego Gloves</hands>
    			<lring>Rajas Ring</lring>
    			<rring>Epona's Ring</rring>
    			<back>Atheling Mantle</back>
    			<waist>Twilight belt</waist>
    			<legs>Charis Tights +2</legs>
    			<feet>Charis Toeshoes +2</feet>
    			<ammo>Thew Bomblet</ammo>
    		</set>
    		
    		<set name="PDT">
    			<head></head>
    			<neck></neck>
    			<lear></lear>
    			<rear></rear>
    			<body></body>
    			<hands></hands>
    			<lring></lring>
    			<rring></rring>
    			<back></back>
    			<waist></waist>
    			<legs></legs>
    			<feet></feet>
    			<ammo></ammo>
    		</set>
    		
    		<set name="MDT">
    			<head></head>
    			<neck>Twilight Torque</neck>
    			<lear>Merman's Earring</lear>
    			<rear>Merman's Earring</rear>
    			<body>Coral Harness</body>
    			<hands></hands>
    			<lring>Dark Ring</lring>
    			<rring>Dark Ring</rring>
    			<back>Mollusca Mantle</back>
    			<waist></waist>
    			<legs>Coral Subligar</legs>
    			<feet></feet>
    			<ammo></ammo>
    		</set>
    		
    		<set name="Evasion">
    			<head>Empress Hairpin</head>
    			<neck>Torero Torque</neck>
    			<lear>Novia Earring</lear>
    			<rear>Suppanomimi</rear>
    			<body>Mirke Wardecors</body>
    			<hands>Charis Bangles +2</hands>
    			<lring>Rajas Ring</lring>
    			<rring>Eponas Ring</rring>
    			<back>Blur Mantle</back>
    			<waist>Scouter's Rope</waist>
    			<legs>Charis Tights +2</legs>
    			<feet>Tandava Crackows</feet>
    			<ammo>Thew Bomblet</ammo>
    		</set>
    		
    		<set name="Fast Cast">
    			<head></head>
    			<neck></neck>
    			<lear></lear>
    			<rear></rear>
    			<body></body>
    			<hands></hands>
    			<lring></lring>
    			<rring></rring>
    			<back></back>
    			<waist></waist>
    			<legs></legs>
    			<feet></feet>
    			<ammo></ammo>
    		</set>
    		
    <!---- Weaponskill Sets---->
    
    		<set name="Dancing Edge">
    			<head>Ocelo. Headpiece</head>
    			<neck>Soil Gorget</neck>
    			<lear>Brutal Earring</lear>
    			<rear>Merman's Earring</rear>
    			<body>Toci's Harness</body>
    			<hands>Charis Bangles +2	</hands>
    			<lring>Rajas Ring</lring>
    			<rring>Epona's Ring</rring>
    			<back>Atheling Mantle</back>
    			<waist>Pipilaka Belt</waist>
    			<legs>Tumbler Trunks</legs>
    			<feet>Athos's Boots</feet>
    			<ammo>Thew Bomblet</ammo>
    		</set>
    		
    
    		<set name="Evisceration">
    			<head></head>
    			<neck></neck>
    			<lear></lear>
    			<rear></rear>
    			<body></body>
    			<hands></hands>
    			<lring></lring>
    			<rring></rring>
    			<back></back>
    			<waist></waist>
    			<legs></legs>
    			<feet></feet>
    			<ammo></ammo>
    		</set>
    		
    		<set name="Pyrrhic Kleos">
    			<head></head>
    			<neck></neck>
    			<lear></lear>
    			<rear></rear>
    			<body></body>
    			<hands></hands>
    			<lring></lring>
    			<rring></rring>
    			<back></back>
    			<waist></waist>
    			<legs></legs>
    			<feet></feet>
    			<ammo></ammo>
    		</set>
    		
    		<set name="Aeolian Edge">
    			<head></head>
    			<neck></neck>
    			<lear></lear>
    			<rear></rear>
    			<body></body>
    			<hands></hands>
    			<lring></lring>
    			<rring></rring>
    			<back></back>
    			<waist></waist>
    			<legs></legs>
    			<feet></feet>
    			<ammo></ammo>
    		</set>
    		
    		<set name="Exenterator">
    			<head>Ocelo. Headpiece</head>
    			<neck>Justiciar's Torque</neck>
    			<lear>Brutal Earring</lear>
    			<rear>Merman's Earring</rear>
    			<body>Loki's Kaftan</body>
    			<hands>Athos's Gloves</hands>
    			<lring>Stormsoul Ring</lring>
    			<rring>Epona's Ring</rring>
    			<back>Atheling Mantle</back>
    			<waist>Crudelis Belt</waist>
    			<legs>Ambusher's Hose</legs>
    			<feet>Athos's Boots</feet>
    			<ammo>Thew Bomblet</ammo>
    		</set>
    		
    		<set name="Rudras Storm">
    			<head></head>
    			<neck></neck>
    			<lear></lear>
    			<rear></rear>
    			<body></body>
    			<hands></hands>
    			<lring></lring>
    			<rring></rring>
    			<back></back>
    			<waist></waist>
    			<legs></legs>
    			<feet></feet>
    			<ammo></ammo>
    		</set>
    
    <!---- Dancer Sets---->
    
    		<set name="Waltz">
    			<head>Etoile Tiara</head>
    			<neck>Phalaina Locket</neck>
    			<lear></lear>
    			<rear></rear>
    			<body>Dancer's Casaque</body>
    			<hands>Athos's Gloves</hands>
    			<lring></lring>
    			<rring></rring>
    			<back></back>
    			<waist></waist>
    			<legs></legs>
    			<feet>Charis Shoes +2</feet>
    			<ammo></ammo>
    		</set>
    		
    		<set name="Reverse Flourish">
    			<head></head>
    			<neck></neck>
    			<lear></lear>
    			<rear></rear>
    			<body></body>
    			<hands>Charis Bangles +2</hands>
    			<lring></lring>
    			<rring></rring>
    			<back></back>
    			<waist></waist>
    			<legs></legs>
    			<feet></feet>
    			<ammo></ammo>
    		</set>
    		
    		<set name="Violent Flourish">
    			<head></head>
    			<neck></neck>
    			<lear></lear>
    			<rear></rear>
    			<body>Etoile Casaque</body>
    			<hands></hands>
    			<lring></lring>
    			<rring></rring>
    			<back></back>
    			<waist></waist>
    			<legs></legs>
    			<feet></feet>
    			<ammo></ammo>
    		</set>
    		
    		<set name="Striking Flourish">
    			<head></head>
    			<neck></neck>
    			<lear></lear>
    			<rear></rear>
    			<body>Charis Casaque +2</body>
    			<hands></hands>
    			<lring></lring>
    			<rring></rring>
    			<back></back>
    			<waist></waist>
    			<legs></legs>
    			<feet></feet>
    			<ammo></ammo>
    		</set>
    		
    		<set name="Climatic Flourish">
    			<head>Charis Tiara +2</head>
    			<neck></neck>
    			<lear></lear>
    			<rear></rear>
    			<body></body>
    			<hands></hands>
    			<lring></lring>
    			<rring></rring>
    			<back></back>
    			<waist></waist>
    			<legs></legs>
    			<feet></feet>
    			<ammo></ammo>
    		</set>
    		
    		<set name="Feather Step">
    			<head></head>
    			<neck></neck>
    			<lear></lear>
    			<rear></rear>
    			<body></body>
    			<hands></hands>
    			<lring></lring>
    			<rring></rring>
    			<back></back>
    			<waist></waist>
    			<legs></legs>
    			<feet>Charis Shoes +2</feet>
    			<ammo></ammo>
    		</set>
    		
    		<set name="Spectral Jig">
    			<head></head>
    			<neck></neck>
    			<lear></lear>
    			<rear></rear>
    			<body></body>
    			<hands></hands>
    			<lring></lring>
    			<rring></rring>
    			<back></back>
    			<waist></waist>
    			<legs>Etoile tights +2</legs>
    			<feet>Dancer's shoes</feet>
    			<ammo></ammo>
    		</set>
    		
    		<set name="Saber Dance">
    			<head></head>
    			<neck></neck>
    			<lear></lear>
    			<rear></rear>
    			<body></body>
    			<hands></hands>
    			<lring></lring>
    			<rring></rring>
    			<back></back>
    			<waist></waist>
    			<legs>Etoile tights +2</legs>
    			<feet></feet>
    			<ammo></ammo>
    		</set>
    	
    		
    
    </group>
    
    </sets>
    
    <rules>
    
    <!---- General Rules---->
    
    		<if spell="autoset">
    			<if status="idle">
    				<action type="equip" when="idle" set="Idle" />
    			</if>
    			<elseif status="engaged">
    				<action type="equip" when="engaged" set="TP" />
    			</elseif>
    		</if>
    		
    		<if spell="Utsusemi*">
    			<action type=equip when=precast set="Fast Cast" />
    			<action type=equip when=aftercast set="TP" />
    		</if>
    		
    <!---- Weaponskill Rules---->
    
    		<if spell="Dancing Edge">
    			<action type=equip when=precast set="Dancing Edge" />
    			<action type=equip when=aftercast set="TP" />
    		</if>
    		
    		<if spell="Evisceration">
    			<action type=equip when=precast set="Evisceration" />
    			<action type=equip when=aftercast set="TP" />
    		</if>
    		
    		<if spell="Pyrrhic Kleos">
    			<action type=equip when=precast set="Pyrrhic Kleos" />
    			<action type=equip when=aftercast set="TP" />
    		</if>
    		
    		<if spell="Aeolian Edge">
    			<action type=equip when=precast set="Aeolian Edge" />
    			<action type=equip when=aftercast set="TP" />
    		</if>
    		
    		<if spell="Rudra's Storm">
    			<action type=equip when=precast set="Rudras Storm" />
    			<action type=equip when=aftercast set="TP" />
    		</if>
    		
    		<if spell="Exenterator">
    			<action type=equip when=precast set="Exenterator" />
    			<action type=equip when=aftercast set="TP" />
    		</if>
    		
    <!---- Dancer Rules---->
    
    		<if spell="*Waltz*">
    			<action type=equip when=precast set="Waltz" />
    			<action type=equip when=aftercast set="TP" />
    		</if>
    
    		<if spell="Reverse Flourish">
    			<action type=equip when=precast set="Reverse Flourish"/>
    			<action type=equip when=aftercast set="TP" />
    		</if>
    		
    		<if spell="Violent Flourish">
    			<action type=equip when=precast set="Violent Flourish" />
    			<action type=equip when=aftercast set="TP" />
    		</if>
    		
    		<if spell="Striking Flourish">
    			<action type=equip when=precast set="Striking Flourish" />
    			<body lock="true">Charis Casaque +2</body>
    		</if>
    		
    		<if spell="Climatic Flourish">
    			<action type=equip when=precast set="Climatic Flourish" />
    			<head lock="true">Charis Tiara +2</head>
    		</if>
    		
    		<if spell="Feather Step|Box Step|Quickstep">
    			<action type=equip when=precast set="Feather Step" />
    			<action type=equip when=aftercast set="TP" />
    		</if>
    		
    		<if spell="Spectral Jig">
    			<action type=equip when=precast set="Spectral Jig" />
    			<action type=equip when=aftercast set="Idle" />
    		</if>	
    		
    		<if spell="autoset">
    			<if buffActive="Saber Dance">
    				<if status="Engaged" NotStatus="Precast|Midcast">
    					<action type=equip set="Saber Dance"/>
    					<legs>Etoile Tights +2</legs>
    				</if>
    			</if>
    		</if>
    		
    		<if spell="Spectral Jig">
    <command when="precast">cancel 71</command>
    </if>
    
    		
    </rules>
    
    </spellcast>

  3. #4763
    BG's most likeable Québécois
    Pens win! Pens Win!!! PENS WIN!!!!!

    Join Date
    Sep 2007
    Posts
    37,887
    BG Level
    10

    Using this spellcast for pup

    Code:
        <?xml version="1.0" ?>
        <spellcast xmlns:xi="http://www.w3.org/2001/XInclude">
            <!-- Last modified: 8/4/2012 0:21:27 AM -->
         
          <config Debug="false"
                 ShowGearSwaps="false"
                 ShowSpellInfo="false"
                 RequireVersion="2.30"
                 />
         
            <variables>
                <!-- General configuration -->
                <xi:include href="Mote-Include.xml" xpointer="/includes/include[@name='ConfigurationVars']/*" />
         
                <!-- Configuration var overrides. -->
                <var name="CritWS">Stringing Pummel|Victory Smite</var>
                <var name="MagicalWS">Aeolian Edge</var>
         
                <!-- General utility -->
                <xi:include href="Mote-Include.xml" xpointer="/includes/include[@name='UtilityVars']/*" />
                <xi:include href="Mote-Include.xml" xpointer="/includes/include[@name='RecastDurations']/*" />
         
                <!-- Utility default var overrides. -->
                <var name="TPWeapon">H2H</var>
                <var name="AggressiveLayer">Rancor</var>
         
                <!-- Local vars -->
                <var name="PetEngaged">False</var>
            </variables>
         
            <sets>
                <xi:include href="Mote-Include.xml" xpointer="//include[@name='Base-Group']/*" />
         
                <group name="Outside-Group" inherit="Base-Group" default="yes">
                    <set name="Resting-Normal" BaseSet="Regen">
                        <!-- <head>Puppetry Taj</head> -->
                    </set>
         
                    <set name="Idle-Town-*">
                        <head>Cirque Capello +1</head>
                        <neck>Wiglen Gorget</neck>
                        <lear>Brutal Earring</lear>
                        <rear>Aesir Ear Pendant</rear>
                        <body>Cirque Farsetto +1</body>
                        <hands>Cirque Guanti +1</hands>
                        <lring>Sheltered Ring</lring>
                        <rring>Paguroidea Ring</rring>
                        <back>Pantin Cape</back>
                        <waist>Twilight Belt</waist>
                        <legs>Cirque Pantaloni +1</legs>
                        <feet>Cirque Scarpe +2</feet>
                    </set>
                    <set name="Idle-Field-Normal" BaseSet="Idle-Town-Normal|Regen">
                        <back>Cheviot Cape</back>
                    </set>
                    <set name="Idle-Field-NukePuppet" BaseSet="Idle-Town-Normal|Regen">
                        <rear>Cirque Earring</rear>
                        <legs>Cirque Pantaloni +1</legs>
                        <feet>Cirque Scarpe +1</feet>
                    </set>
                    <set name="Idle-Field-WhmPuppet" BaseSet="Idle-Town-Normal|Regen">
                        <legs>Pup. Churidars</legs>
                    </set>
                    <set name="Idle-Field-DDPuppet" BaseSet="Idle-Town-Normal|Regen">
                        <head>Cirque Capello +1</head>
                        <body>Pantin Tobe</body>
                        <hands>Cirque Guanti +1</hands>
                        <back>Pantin Cape</back>
                        <!-- <waist>Shaolin Belt</waist> -->
                        <legs>Cirque Pantaloni +1</legs>
                    </set>
                    <set name="Idle-Field-*" BaseSet="Idle-Town-Normal|Regen">
                    </set>
         
         
                    <set name="Move|Kite">
                        <feet>Hermes' Sandals</feet>
                    </set>
         
                    <set name="Regen">
                        <head>Ocelomeh Headpiece +1</head>
                        <neck>Wiglen Gorget</neck>
                        <hands>Garden Bangles</hands>
                        <lring>Sheltered Ring</lring>
                        <rring>Paguroidea Ring</rring>
                    </set>
         
         
                    <!-- ***************************** -->
                    <!--  Sets for TP                  -->
                    <!-- ***************************** -->
         
                    <set name="TP-H2H-*-Normal">
                        <ammo>Turbo Animator</ammo>
                        <head>Cirque Capello +1</head>
                        <neck>Rancor Collar</neck>
                        <lear>Brutal Earring</lear>
                        <rear>Ghillie Earring +1</rear>
                        <body>Cirque Farsetto +1</body>
                        <hands>Cirque Guanti +1</hands>
                        <lring>Rajas Ring</lring>
                        <rring>Epona's Ring</rring>
                        <back>Vellaunus' Mantle</back>
                        <waist>Twilight Belt</waist>
                        <legs>Cirque Pantaloni +2</legs>
                        <feet>Cirque Scarpe +1</feet>
                    </set>
         
                    <set name="TP-H2H-*-Evasion">
                        <ammo>Turbo Animator</ammo>
                        <head>Empress Hairpin</head>
                        <neck>Agasaya's Collar</neck>
                        <lear>Brutal Earring</lear>
                        <rear>Ethereal Earring</rear>
                        <body>Aurore Doublet</body>
                        <hands>Cirque Guanti +1</hands>
                        <lring>Rajas Ring</lring>
                        <rring>Epona's Ring</rring>
                        <back>Boxer's Mantle</back>
                        <waist>Twilight Belt</waist>
                        <legs>Cirque Pantaloni +1</legs>
                        <feet>Dance Shoes</feet>
                    </set>
         
                    <set name="TacSwitch">
                        <feet>Cirque Scarpe +1</feet>
                    </set>
         
                    <set name="ManeuverBurden">
                        <neck>Buffoon's Collar</neck>
                        <body>Cirque Farsetto +1</body>
                        <hands>Puppetry Dastanas</hands>
                    </set>
         
                    <!-- JA boosts -->
                    <!-- Aim for 20+ in stat (2x8 plus buffer) -->
                    <!-- Don't use body/hands/neck -->
                    <set name="Fire Maneuver">
                        <lring>Rajas Ring</lring>
                        <rring>Spiral Ring</rring>
                        <legs>Usukane Hizayoroi</legs>
                        <feet>Cirque Scarpe +2</feet>
                    </set>
                    <set name="Ice Maneuver">
                        <body>Errant Hpl.</body>
                        <lring>Snow Ring</lring>
                        <rring>Snow Ring</rring>
                        <legs>Mahatma Slops</legs>
                    </set>
                    <set name="Wind Maneuver">
                        <head>Ocelomeh Headpiece +1</head>
                        <lring>Solemn Ring</lring>
                        <feet>Athos's Boots</feet>
                    </set>
                    <set name="Earth Maneuver">
                        <rear>Kemas Earring</rear>
                        <rring>Spiral Ring</rring>
                        <feet>Creek F Clomps</feet>
                    </set>
                    <set name="Thunder Maneuver">
                        <head>Ocelomeh Headpiece +1</head>
                        <lring>Rajas Ring</lring>
                        <legs>Usukane Hizayoroi</legs>
                        <feet>Athos's Boots</feet>
                    </set>
                    <set name="Water Maneuver">
                        <body>Heka's Kalasiris</body>
                        <lring>Aquasould Ring</lring>
    					<rring>Aquasould Ring</rring>
                        <back>Swith Cape</back>
                        <waist>Cascade Belt</waist>
                        <feet>Goliard Clogs</feet>
                    </set>
                    <set name="Light Maneuver">
                        <body>Errant Hpl.</body>
                        <back>Swith Cape</back>
                        <waist>Corsette +1</waist>
                        <legs>Mahatma Slops</legs>
                        <feet>Goliard Clogs</feet>
                    </set>
                    <set name="Dark Maneuver">
                    </set>
         
         
                    <set name="Weaponskill">
                        <lear>Brutal Earring</lear>
                        <rear>Kemas Earring</rear>
                        <body>Cirque Farsetto +1</body>
                        <hands>Mustela Gloves</hands>
                        <lring>Rajas Ring</lring>
                        <rring>Epona's Ring</rring>
                        <back>Rancorous Mantle</back>
                        <legs>Cirque Pantaloni +1</legs>
                        <feet>Cirque Scarpe +1</feet>
                    </set>
         
                    <set name="WS-Shijin Spiral-*" BaseSet="Weaponskill">
                        <head>Ocelomeh Headpiece +1</head>
                        <neck>Thunder Gorget</neck>
                        <waist>Thunder Belt</waist>
                        <legs>Usukane Hizayoroi</legs>
                    </set>
         
                    <set name="WS-Victory Smite-*" BaseSet="Weaponskill">
                       
                    </set>
         
                    <set name="WS-Stringing Pummel-*" BaseSet="Weaponskill">
                        <neck>Soil Gorget</neck>
                        <lring>Spiral Ring</lring>
                        <waist>Soil Belt</waist>
                    </set>
         
                    <set name="WS-*" BaseSet="Weaponskill">
                        <body>Mirke Wardecors</body>
                    </set>
         
         
                    <set name="PhysDef-PDT">
                        <neck>Twilight Torque</neck>
                        <lring>Dark Ring</lring>
                        <rring>Dark Ring</rring>
                        <back>Cheviot Cape</back>
                        <legs>Goliard Trews</legs>
                    </set>
         
                    <set name="PhysDef-Evasion">
                        <head>Fugacity Beret</head>
                        <neck>Torero Torque</neck>
                        <body>Usukane Haramaki</body>
                        <hands>Usukane Gote</hands>
                        <lring>Heed Ring</lring>
                        <rring>Dark Ring</rring>
                        <back>Boxer's Mantle</back>
                        <legs>Ocelot Trousers</legs>
                    </set>
         
                    <set name="MDT-Any|MDT-All|MDT-None|Resist-Any|Resist-All|Resist-None">
                        <neck>Twilight Torque</neck>
                        <rear>Merman's Earring</rear>
                        <body>Avalon Breastplate</body>
                        <lring>Dark Ring</lring>
                        <rring>Dark Ring</rring>
                    </set>
                    <set name="MDT-Earth|Resist-Earth" BaseSet="MDT-Any">
                        <ammo>Soil Sachet</ammo>
                    </set>
                    <set name="MDT-Water|Resist-Water" BaseSet="MDT-Any">
                        <ammo>Aqua Sachet</ammo>
                    </set>
                    <set name="MDT-Wind|Resist-Wind" BaseSet="MDT-Any">
                        <ammo>Breeze Sachet</ammo>
                    </set>
                    <set name="MDT-Fire|Resist-Fire" BaseSet="MDT-Any">
                        <!-- <ammo>Flame Sachet</ammo> -->
                    </set>
                    <set name="MDT-Ice|Resist-Ice" BaseSet="MDT-Any">
                        <ammo>Snow Sachet</ammo>
                    </set>
                    <set name="MDT-Thunder|Resist-Thunder" BaseSet="MDT-Any">
                        <ammo>Thunder Sachet</ammo>
                    </set>
         
                    <set name="WeakSet">
                        <neck>Twilight Torque</neck>
                        <rear>Bloodgem Earring</rear>
                        <lring>Dark Ring</lring>
                        <rring>Dark Ring</rring>
                        <feet>Hermes' Sandals</feet>
                    </set>
         
                    <set name="FastCast">
                        <rear>Loquacious Earring</rear>
                    </set>
         
                </group>
         
                <group name="Abyssea-Group" inherit="Outside-Group">
                    <!-- In Abyssea, maneuver sets are unneeded since the master should always have 40+ more
                        of each stat than the puppet. -->
                    <set name="Fire Maneuver">
                    </set>
                    <set name="Ice Maneuver">
                    </set>
                    <set name="Wind Maneuver">
                    </set>
                    <set name="Earth Maneuver">
                    </set>
                    <set name="Thunder Maneuver">
                    </set>
                    <set name="Water Maneuver">
                    </set>
                    <set name="Light Maneuver">
                    </set>
                    <set name="Dark Maneuver">
                    </set>
                </group>
         
                <group name="Campaign-Group" inherit="Outside-Group" />
         
                <group name="Voidwatch-Group" inherit="Outside-Group" />
         
                <group name="Legion-Group" inherit="Outside-Group" />
         
            </sets>
         
            <rules>
                <xi:include href="Mote-Include.xml" xpointer="/includes/include[@name='RunFirstUpdate']/*" />
         
                <!-- Make sure locks are in place before auto-changing gear. -->
                <xi:include href="Mote-Include.xml" xpointer="/includes/include[@name='EquipmentLockRules']/*" />
                <!-- Auto-change gear call via Aftercast to limit lag. -->
                <xi:include href="Mote-Include.xml" xpointer="/includes/include[@name='ChangeGearAftercast']/*" />
                <!-- Other general imports. -->
                <xi:include href="Mote-Include.xml" xpointer="/includes/include[@name='LevelRequirement']/*" />
                <xi:include href="Mote-Include.xml" xpointer="/includes/include[@name='ReturnRules']/*" />
                <xi:include href="Mote-Include.xml" xpointer="/includes/include[@name='CleanTransportation']/*" />
                <xi:include href="Mote-Include.xml" xpointer="/includes/include[@name='RecastWarnings']/*" />
         
                <!-- First: Adjust values based on status checks. -->
         
                <if PetIsValid="FALSE">
                    <var cmd="set IdleFeet Hermes' Sandals" />
                </if>
                <else>
                    <if status="Engaged">
                        <var cmd="set IdleFeet Cirque Scarpe +2" />
                    </if>
                    <else>
                        <if advanced='"$PetEngaged" = "True"'>
                            <var cmd="set IdleFeet Cirque Scarpe +2" />
                        </if>
                        <else>
                            <var cmd="set IdleFeet Hermes' Sandals" />
                        </else>
                    </else>
                </else>
         
         
                <!-- Check for weakness -->
                <if BuffActive="Weakness">
                    <var cmd="set WeaknessArmor WeakSet" />
                </if>
         
                <!-- Second: Update certain values when their status may drop, or when autoset changes. -->
         
                <if spell="Update|autoset">
                    <!-- Autoset (engage/disengage/rest/etc) gets same checks as a Reset command -->
         
                    <xi:include href="Mote-Include.xml" xpointer="//include[@name='AreaRules']/*" />
         
                    <!-- Check for buffs wearing off -->
                    <if NotBuffActive="Weakness">
                        <var cmd="set WeaknessArmor None" />
                    </if>
         
                    <!-- Ensure movement is set properly -->
                    <if status="Engaged" advanced='"$Movement"="Move"'>
                        <var cmd="set Movement None" />
                    </if>
                    <elseif status="Idle">
                        <var cmd="set Movement Move" />
                    </elseif>
         
                    <!-- Output current status if this is a manual update -->
                    <if SpellTargetRaw="Manual">
                        <addtochat>Update. $TPWeapon - $OffenseMode/$DefenseMode, PD:$PhysicalDefense, MD:$MagicalDefense, $Movement</addtochat>
                    </if>
                </if>
         
                <!-- Third: Adjust configurations based on action/trigger. -->
         
                <xi:include href="Mote-Include.xml" xpointer="/includes/include[@name='UniversalTriggerRules']/*" />
         
                <!-- Fourth: Compile all adjustments into the final gear set. -->
         
                <xi:include href="Mote-Include.xml" xpointer="//include[@name='DefineBaseLayer']/*" />
         
                <!-- Compile all subsets into a single final set -->
                <var cmd="set CurrentSet $BaseLayer|$SaberLayer|$WeaknessArmor|$PhysicalDefense|$MagicalDefense|$Movement" />
         
                <!-- And assign to appropriate sets for idle/aftercast/etc -->
                <xi:include href="Mote-Include.xml" xpointer="//include[@name='HandleEquippingGear']/*" />
         
         
                <!-- Set variables dependant on current conditions. -->
         
         
                <!-- Set gear for JAs and WSs -->
                <if type="JobAbility">
                    <if spell="Activate">
                        <var cmd="set PetEngaged False" />
                    </if>
                    <elseif spell="Tactical Switch">
                        <equip when="Precast" delay="0.1" set="TacSwitch" />
                    </elseif>
                </if>
                <elseif type="PetCommand">
                    <AfterCastDelay Delay="0.5" />
         
                    <if spell="*Maneuver">
                        <addtochat>%Spell</addtochat>
                        <equip when="Precast" delay="0.1" set="ManeuverBurden|%Spell" />
                    </if>
                    <elseif spell="Deploy">
                        <var cmd="set PetEngaged True" />
                    </elseif>
                    <elseif spell="Retrieve|Deactivate">
                        <var cmd="set PetEngaged False" />
                    </elseif>
                </elseif>
         
                <!-- Weaponskill equip rules -->
                <elseif type="WeaponSkill">
                    <xi:include href="Mote-Include.xml" xpointer="//include[@name='DefineWeaponskillSet']/*" />
         
                    <equip when="Precast" set="$WSSet" />
                </elseif>
         
                <!-- Ninjutsu spells -->
                <elseif type="Ninjutsu">
                    <if Spell="Utsusemi: Ichi">
                        <equip when="Precast" delay="0.05" set="PhysDef-Evasion|FastCast" />
                    </if>
                    <elseif Spell="Utsusemi: Ni">
                        <equip when="Precast" delay="0.05" set="FastCast" />
                    </elseif>
                </elseif>
         
            </rules>
        </spellcast>
    and this include

    http://pastebin.com/bm2Lr5FL

    but no idea why when i engage the mob, i dont have any gear on when i do victory smite it works but i dont have gear back to TP after

    P.s I too kthe include from that site but didnt change anything from it

    Why is that

  4. #4764
    Chram
    Join Date
    Sep 2007
    Posts
    2,526
    BG Level
    7
    FFXI Server
    Fenrir

    Quote Originally Posted by Shiyo View Post
    How can I keep etoile tights +2 on when saber dance is active, and charis tights +2 when it isn't when engaged/TP set?
    Put this early in the rules:
    Code:
    <if status="Engaged" BuffActive="Saber Dance">
        <equip when="Aftercast">
            <legs lock="t">Etoile Tights +2</legs>
        </equip>
    </if>
    That should keep them on for your TP set while still allowing you to swap into other pants for various JAs and weaponskills.

  5. #4765
    Chram
    Join Date
    Sep 2007
    Posts
    2,526
    BG Level
    7
    FFXI Server
    Fenrir

    Quote Originally Posted by Ratatapa View Post
    but no idea why when i engage the mob, i dont have any gear on when i do victory smite it works but i dont have gear back to TP after
    That little run-on sentence is unclear. I'm not sure what is or is not happening. Are you not swapping to TP gear when you engage? Or are you not swapping to weaponskill gear when you weaponskill?

    Digging into things around what you mentioned, it looks like there were a few typos in the code. I've fixed those and reuploaded to pastebin. Please get the new copy and try again.

  6. #4766
    RIDE ARMOR
    Join Date
    Aug 2010
    Posts
    20
    BG Level
    1
    FFXI Server
    Leviathan

    wondering how i can change a spellcast variable with a in game macro.
    Example being
    <var name="LockMain">0</var>
    wanna be able to use on the fly w/o having to change the 0 to a 1 then reload spellcast but no clue where to begin with it.

  7. #4767
    Radsourceful

    Join Date
    Jul 2007
    Posts
    1,964
    BG Level
    6
    FFXI Server
    Bismarck

    //sc disable <slot>
    //sc enable <slot>
    Doesn't worry about rules/vars, just disables <equip> commands to that slot. /equip <slot> "Item" will still work, outside of spellcast.

    //sc var set lockmain 1
    //sc v s lockmain 1
    Both of those are the same thing, if you're typing it just //sc v s is shorter

  8. #4768
    Chram
    Join Date
    Sep 2007
    Posts
    2,526
    BG Level
    7
    FFXI Server
    Fenrir

    Quote Originally Posted by thisguy View Post
    wondering how i can change a spellcast variable with a in game macro.
    Example being
    <var name="LockMain">0</var>
    wanna be able to use on the fly w/o having to change the 0 to a 1 then reload spellcast but no clue where to begin with it.
    Random example pulled from my cor xml:

    Code:
            <var name="RollSize">Small</var>
    
            ...
    
            <if type="Trigger">
                <if spell="ClassTrigger">
                    <if SpellTargetRaw="Luzaf*">
                        <if SpellTargetRaw="*.small|*:small">
                            <var cmd="set RollSize Small" />
                        </if>
                        <elseif SpellTargetRaw="*.large|*:large">
                            <var cmd="set RollSize Large" />
                        </elseif>
                        <elseif advanced='"$RollSize" = "Small"'>
                            <var cmd="set RollSize Large" />
                        </elseif>
                        <else>
                            <var cmd="set RollSize Small" />
                        </else>
                        
                        <addtochat>Roll size: $RollSize</addtochat>
                    </if>
                </if>
            </if>
    In-game macro would be:

    Toggle back and forth:
    /ma ClassTrigger Luzaf

    Use 'large' rolls:
    /ma ClassTrigger Luzaf.large

    Use 'small' rolls:
    /ma ClassTrigger Luzaf.small


    Note, I'm explicitly not giving you an example that exactly matches your need. The above works for pretty much anything: set up a variable you want to change, trap for a specific trigger (the RadSources triggers are for exactly these kinds of purposes), and adjust the variable based on what text you use in the macro.

    For clarification on the trigger used:

    All user triggers can be activated using the /ma command. Use of // only works from the command line (it won't work in macros), so writing it as above is needed.

    'ClassTrigger' is one of the specific trigger spells, designed for anything that's class-specific. For something you may be using across multiple jobs, you may want a different trigger (down to the very basic 'Trigger' trigger). Check the bottom of the spells.xml file in the resources directory for a full list.

    The parameter portion of the text must be a single word (no spaces). Use of punctuation is suggested to prevent Spellcast's auto-targetting feature from changing it to something it really shouldn't be. Examples I've come across: 'Manual' gets mapped to the in-game Field Manual; 'On' ends up matching the Clionid mob. I'm thinking of changing all of my custom parameters to require starting with a period or something.

  9. #4769
    RIDE ARMOR
    Join Date
    Aug 2010
    Posts
    20
    BG Level
    1
    FFXI Server
    Leviathan

    ok then i'm confused. essentially all i want is so if i decide to break out my almace on rdm it'll lock the sword in main, but if i decide i'm done melee on the fly and need to use my staffs again i can unlock in macro from how would i write a macro to do that part of it?
    Code:
    <?xml version="1.0" ?>
    <spellcast xmlns:xi="http://www.w3.org/2001/XInclude">
        <config />
        <variables>
            <xi:include href="Include1.xml" xpointer="//include[@name='TrialStaffFastCast']/*" />
            <xi:include href="Include1.xml" xpointer="//include[@name='TrialStaffDMG']/*" />
            <xi:include href="Include1.xml" xpointer="//include[@name='TrialStaffACC']/*" />
            <xi:include href="Include1.xml" xpointer="//include[@name='ElementalObiConstants']/*" />
            <xi:include href="Include1.xml" xpointer="//include[@name='VarEnSpells']/*" />
            <var name="TriggerSetOne">Shackled*|Grim*|Dancing Chains|Vulcan*|Barbed*|*Schism|Carnal*</var>
            <var name="TriggerSetTwo">Poison V|Poisonga V|Scop's*|*Pastoral|*Fantasia|Raptor*</var>
            <var name="TriggerSetThree">Netherspikes|Foxfire|Diaga V|Banishga V|Goblin Gavotte</var>
            <var name="Distance">6</var>
            <var name="Resist">R</var>
            <var name="Area">Outside</var>
            <var name="LockMain">0</var>
            <var name="TP">TP-HASTE</var>
            <var name="Idle">Idle</var>
            <var name="Armor">BlankSet</var>
            <var name="VARTP">HASTE</var>
            <var name="VARWS">DEX</var>
            <var name="VARUtsusemi">PDT</var>
            <var name="VARCure">Potency</var>
            <var name="VARStun">Haste</var>
            <var name="VARDireCast">BlankSet</var>
            <var name="BlackMagicBook">0</var>
            <var name="WhiteMagicBook">0</var>
            <var name="Castwhen">midcast</var>
            <var name="ChangeComposure">0</var>
            <var name="QuickResist">R</var>
            <var name="SleepOrder">0</var>
            <var name="SleepTimer">1</var>
            <var name="DurationTimer">1</var>
            <var name="Main-Idle">chatoyant staff</var>
            <var name="Sub-Idle">bugard leather strap +1</var>
            <var name="Legs-Idle">Crimson cuisses</var>
            <var name="FastCastTotal">0.5</var>
        </variables>
        <sets>
            <group name="Abyssea-R">
                <set name="Idle" baseset="PDT">
    <ammo>Hedgehog Bomb</ammo>
    <head>Duelist's Chapeau</head>
    <body>morrigan's robe</body>
    <hands>Serpentes Cuffs</hands>
    <feet>Serpentes Sabots</feet>
    <neck>Twilight Torque</neck>
    <waist>Flume Belt</waist>
    <lear>Loquac. Earring</lear>
    <rear>Star Earring</rear>
    <lring>Paguroidea Ring</lring>
    <rring>Dark Ring</rring>
    <back>Cheviot Cape</back>
    <legs>Crimson cuisses</legs>
    
                </set>
                <set name="PDT">
                    <neck>Twilight Torque</neck>
                    <lring>Dark Ring</lring>
                       <back>cheviot Cape</back>
                                <rring>Dark Ring</rring>
                    <body></body>
                    <lear></lear>
                </set>
                <set name="Utsusemi-PDT">
                    <neck>Twilight Torque</neck>
                    <lring>Dark Ring</lring>
                            </set>
                <set name="MDT">
                    <lring>Dark Ring</lring>
                                      <neck>Twilight Torque</neck>
                    <rring>Dark Ring</rring>
                          </set>
                <set name="Haste">
                    <head></head>
                    <hands>brego Gloves</hands>
                    <feet></feet>
                    <body>Goliard Saio</body>
                    <waist>Goading Belt</waist>
                </set>
                <set name="Resting">
    <sub>Bugard Strap +1</sub>
    <main>chatoyant Staff</main>
    <range></range>
    <ammo>Clarus Stone</ammo>
    <head>Duelist's Chapeau</head>
    <body>Heka's Kalasiris</body>
    <hands>Tethyan Cuffs +3</hands>
    <legs>Crimson Cuisses</legs>
    <feet>Serpentes Sabots</feet>
    <neck>Eidolon Pendant</neck>
    <waist>Austerity Belt</waist>
    <lear>Hecate's Earring</lear>
    <rear>Antivenom Earring</rear>
    <lring>Star Ring</lring>
    <rring>Star Ring</rring>
    <back>Felicitas Cape</back>
    
                </set>
                <set name="FastCast-Impact">
                    <body>Twilight Cloak</body>
                </set>
                <set name="FastCast-50Max">
    <head>Warlock's Chapeau +1</head>
    <body>Dls. Tabard +1</body>
    <feet>Rubeus Boots</feet>
    <neck>Jeweled Collar</neck>
    <lear>Loquac. Earring</lear>
    <rear>Estq. Earring</rear>
                </set>
                <set name="FastCast" baseset="FastCast-50Max">
                    <feet>Augur's Gaiters</feet>
                </set>
                <set name="SpellInterruption">
                     <body>Warlock's Tabard</body>
                    <neck>Twilight Torque</neck>
                      <hands>Serpentes Cuffs</hands>
                    <lring>Dark Ring</lring>
                       <rring>Dark Ring</rring>
                </set>
                <set name="Utsusemi-SpellInterruption">
                      </set>
                <set name="EmpyreanSet">
                    <body>Estq. Sayon +1</body>
                    <hands>Estq. Ganthrt. +2</hands>
                    <head>Estq. Chappel +1</head>
                    <legs>Estqr. Fuseau +1</legs>
                    <feet>Estq. Houseaux +1</feet>
                </set>
                <set name="TP-ACC">
                  <main>Almace</main>
    <sub>Shikargar</sub>
    <range></range>
    <ammo>Hedgehog Bomb</ammo>
    <head>Duelist's Chapeau</head>
    <body>Goliard Saio</body>
    <hands>Brego Gloves</hands>
    <legs>Nares Trews</legs>
    <feet>Duelist's Boots</feet>
    <neck>Fortitude Torque</neck>
    <waist>Ninurta's Sash</waist>
    <lear>Suppanomimi</lear>
    <rear>Star Earring</rear>
    <lring>Dark Ring</lring>
    <rring>Rajas Ring</rring>
    <back>Atheling Mantle</back>
    
                </set>
                <set name="TP-HASTE" baseset="TP-ACC">
          <ammo>Hedgehog Bomb</ammo>
    <head>Duelist's Chapeau</head>
    <body>Goliard Saio</body>
    <hands>Brego Gloves</hands>
    <legs>Nares Trews</legs>
    <feet>Duelist's Boots</feet>
    <neck>Fortitude Torque</neck>
    <waist>Ninurta's Sash</waist>
    <lear>Suppanomimi</lear>
    <rear>Star Earring</rear>
    <lring>Dark Ring</lring>
    <rring>Rajas Ring</rring>
    <back>Atheling Mantle</back>
    
                </set>
                <set name="TP-PDT" baseset="TP-HASTE">
                    <body>Estq. Sayon +1</body>
                </set>
                <set name="Chant du Cygne-ACC">
    
             
                </set>
                <set name="Chant du Cygne-DEX" baseset="Chant du Cygne-ACC">
    <range></range>
    <ammo>Thunder Sachet</ammo>
    <head>Duelist's Chapeau</head>
    <body>Morrigan's Robe</body>
    <hands>Brego Gloves</hands>
    <legs>Tumbler Trunks</legs>
    <feet>Lithe Boots</feet>
    <neck>Fortitude Torque</neck>
    <waist>Cuchulain's Belt</waist>
    <lear>Suppanomimi</lear>
    <rear>brutal Earring</rear>
    <lring>Zilant Ring</lring>
    <rring>Rajas Ring</rring>
    <back>Atheling Mantle</back>
    
                </set>
                <set name="Evisceration-ACC">
                    <slot>Example</slot>
                </set>
                <set name="Evisceration-DEX" baseset="Evisceration-ACC">
                    <slot>Example</slot>
                </set>
                <set name="Knights of Round">
                    <slot>Example</slot>
                </set>
                <set name="Mercy Stroke">
                    <slot>Example</slot>
                </set>
                <set name="Vorpal Blade">
                    <slot>Example</slot>
                </set>
                <set name="Sanguine Blade">
                  
                </set>
                <set name="Elemental-Debuff">
                    <main>$Staff-ACC-%SpellElement</main>
              <sub>Bugard Strap +1</sub>
    <ammo>Clarus Stone</ammo>
    <head>Estq. Chappel +1</head>
    <body>Estq. Sayon +1</body>
    <hands>Estq. Ganthrt. +2</hands>
    <legs>Estqr. Fuseau +1</legs>
    <feet>Rubeus Boots</feet>
    <neck>Enfeebling Torque</neck>
    <waist>Witch Sash</waist>
    <lear>Loquac. Earring</lear>
    <rear>Estq. Earring</rear>
    <rring>Strendu Ring</rring>
    <back>Hecate's Cape</back>
                </set>
                <set name="Elemental-Nukes">
                    <main>$Staff-DMG-%SpellElement</main>
        <sub>wise strap</sub>
    <ammo>Witchstone</ammo>
    <head>Estq. Chappel +1</head>
    <body>morrigan's robe</body>
    <hands>Tethyan Cuffs +3</hands>
    <legs>Estqr. Fuseau +1</legs>
    <feet>Duelist's Boots</feet>
    <neck>Stoicheion Medal</neck>
    <waist>Witch Sash</waist>
    <lear>Hecate's Earring</lear>
    <rear>Novio Earring</rear>
    <lring>Strendu Ring</lring>
    <rring>Diamond Ring</rring>
    <back>Hecate's Cape</back>
    
                </set>
                <set name="Elemental-Impact" baseset="Elemental-Nukes">
                    <head />
                    <body>Twilight Cloak</body>
                </set>
                <set name="Dark-Skill" baseset="Haste">
                    <main>$Staff-ACC-%SpellElement</main>
                    <body>Glamor Jupon</body>
    <neck>dark torque</neck>      
                </set>
                <set name="Dark-ACC" baseset="Dark-Skill">
    <ammo>Witchstone</ammo>
    <head>Estq. Chappel +1</head>
    <body>Estq. Sayon +1</body>
    <hands>Estq. Ganthrt. +2</hands>
    <legs>Estqr. Fuseau +1</legs>
    <neck>Stoicheion Medal</neck>
    <waist>Witch Sash</waist>
    <lear>Hecate's Earring</lear>
    <rear>Novio Earring</rear>
    <lring>Diamond Ring</lring>
    <rring>Strendu Ring</rring>
    <back>Hecate's Cape</back>
    
                </set>
                <set name="Dark-DMG" baseset="Dark-ACC">
                    <main>$Staff-DMG-%SpellElement</main>
                                       </set>
                <set name="Dark-Haste" baseset="Dark-ACC">
                             </set>
                <set name="Divine-ACC">
                    <main>$Staff-ACC-%SpellElement</main>
                    <slot>Example</slot>
                </set>
                <set name="Divine-DMG" baseset="Divine-ACC">
                    <main>$Staff-DMG-%SpellElement</main>
                    <slot>Example</slot>
                </set>
                <set name="Enhancing-Skill" baseset="PDT">
                 <main></main>
    <sub></sub>
    <range></range>
    <ammo>Clarus Stone</ammo>
    <head></head>
    <body>Glamor Jupon</body>
    <hands>Augur's Gloves</hands>
    <legs>Warlock's Tights</legs>
    <feet>Rubeus Boots</feet>
    <neck></neck>
    <waist>Siegel Sash</waist>
    <lear></lear>
    <rear></rear>
    <lring></lring>
    <rring></rring>
    <back>Estoqueur's Cape</back>
    
                </set>
                <set name="Enhancing-Stoneskin">
                 
    <sub></sub>
    <range></range>
    <ammo>Clarus Stone</ammo>
    <head>Estq. Chappel +1</head>
    <body>Heka's Kalasiris</body>
    <hands>Augur's Gloves</hands>
    <legs>Haven Hose</legs>
    <feet>Rubeus Boots</feet>
    <neck>Morgana's Choker</neck>
    <waist>Siegel Sash</waist>
    <lear>Cmn. Earring</lear>
    <rear>Star Earring</rear>
    <lring>Aquasoul Ring</lring>
    <rring>Karka Ring</rring>
    <back>Estoqueur's Cape</back>
    
                </set>
                <set name="Enhancing-Spikes">
                    <feet>Augur's Gaiters</feet>
                    <legs>Estqr. Fuseau +1</legs>
                    <head>Estq. Chappel +1</head>
                    <body>Estq. Sayon +1</body>
                    <lring>Diamond Ring</lring>
                             </set>
                <set name="Enfeebling-Dark-ACC">
                    <main>$Staff-ACC-%SpellElement</main>
    <range></range>
    <ammo>Clarus Stone</ammo>
    <head>Duelist's Chapeau</head>
    <body>Estq. Sayon +1</body>
    <hands>Estq. Ganthrt. +2</hands>
    <legs></legs>
    <feet>Rubeus Boots</feet>
    <neck>Enfeebling Torque</neck>
    <waist>Witch Sash</waist>
    <lear></lear>
    <rear></rear>
    <lring></lring>
    <rring></rring>
    <back></back>
    
                </set>
                <set name="Enfeebling-Light-ACC">
                    <main>$Staff-ACC-%SpellElement</main>
       <sub></sub>
    <range></range>
    <ammo>Clarus Stone</ammo>
    <head>Duelist's Chapeau</head>
    <body>Estq. Sayon +1</body>
    <hands>Estq. Ganthrt. +2</hands>
    <legs></legs>
    <feet>Rubeus Boots</feet>
    <neck>Enfeebling Torque</neck>
    <waist>Witch Sash</waist>
    <lear></lear>
    <rear></rear>
    <lring></lring>
    <rring></rring>
    <back></back>
    
                </set>
                <set name="Enfeebling-Light-MND" baseset="Enfeebling-Light-ACC">
    <range></range>
    <ammo>Clarus Stone</ammo>
    <head>Estq. Chappel +1</head>
    <body>Estq. Sayon +1</body>
    <hands>Estq. Ganthrt. +2</hands>
    <legs>Haven Hose</legs>
    <feet>Duelist's Boots</feet>
    <neck>Enfeebling Torque</neck>
    <waist>Witch Sash</waist>
    <lear>Cmn. Earring</lear>
    <rear>Star Earring</rear>
    <lring>Aquasoul Ring</lring>
    <rring>Karka Ring</rring>
    <back>Prism Cape</back>
    
                </set>
                <set name="Cure-Potency">
    <main>Arka IV</main>
    <sub>Bugard Strap +1</sub>
    <range></range>
    <ammo>Clarus Stone</ammo>
    <head>Duelist's Chapeau</head>
    <body>Heka's Kalasiris</body>
    <hands>Augur's Gloves</hands>
    <legs>Nares Trews</legs>
    <feet>Rubeus Boots</feet>
    <neck>Jeweled Collar</neck>
    <waist>Witch Sash</waist>
    <lear>Cmn. Earring</lear>
    <rear>Star Earring</rear>
    <lring>Aquasoul Ring</lring>
    <rring>Karka Ring</rring>
    <back>Oretania's Cape</back>
    
    
                </set>
                <set name="Cure-EnmityMinus">
    <main>Arka IV</main>
    <sub>Bugard Strap +1</sub>
    <range></range>
    <ammo>Clarus Stone</ammo>
    <head>Duelist's Chapeau</head>
    <body>Heka's Kalasiris</body>
    <hands>Augur's Gloves</hands>
    <legs>Nares Trews</legs>
    <feet>Rubeus Boots</feet>
    <neck>Jeweled Collar</neck>
    <waist>Witch Sash</waist>
    <lear>Cmn. Earring</lear>
    <rear>Star Earring</rear>
    <lring>Aquasoul Ring</lring>
    <rring>Karka Ring</rring>
    <back>Oretania's Cape</back>
    
                </set>
                <set name="Cure-EnmityPlus">
    <main>Arka IV</main>
    <sub>Bugard Strap +1</sub>
    <range></range>
    <ammo>Clarus Stone</ammo>
    <head>Duelist's Chapeau</head>
    <body>Heka's Kalasiris</body>
    <hands>Augur's Gloves</hands>
    <legs>Nares Trews</legs>
    <feet>Rubeus Boots</feet>
    <neck>Jeweled Collar</neck>
    <waist>Witch Sash</waist>
    <lear>Cmn. Earring</lear>
    <rear>Star Earring</rear>
    <lring>Aquasoul Ring</lring>
    <rring>Karka Ring</rring>
    <back>Oretania's Cape</back>
    
                </set>
                <set name="AilmentRemoval" baseset="Haste">
                    <slot>Example</slot>
                </set>
                <set name="Ninjutsu-Nukes" baseset="Enhancing-Spikes">
                    <main>$Staff-DMG-%SpellElement</main>
                    <slot>Example</slot>
                </set>
                <set name="Convert">
                    <body>Goliard Saio</body>
                    <head>Estq. Chappel +1</head>
                    <legs>Estqr. Fuseau +1</legs>
                    <waist>Hierarch Belt</waist>
                    <back>Altruistic Cape</back>
                    <feet>Serpentes Sabots</feet>
                    <hands>Serpentes Cuffs</hands>
                    <neck>Estoqueur's Collar</neck>
                    <lring>Metanoia Ring</lring>
                    <rring>Demon's Ring</rring>
                </set>
                <set name="BlankSet" />
            </group>
            <group name="Abyssea-RNM" inherit="Abyssea-R"/>
            <group name="Abyssea-NM" inherit="Abyssea-R"/>
            <group name="Outside-R" inherit="Abyssea-R" default="yes"/>
            <group name="Outside-RNM" inherit="Outside-R">
                <set name="Enfeebling-Dark-ACC">
                    <main>$Staff-DMG-%SpellElement</main>
                  
                </set>
            </group>
            <group name="Outside-NM" inherit="Outside-R"/>
        </sets>
        <rules>
            <!--- Core Include Rules --->
            <if notSpell="$TriggerSetOne|$TriggerSetTwo|$TriggerSetThree">
                <xi:include href="Include1.xml" xpointer="//include[@name='ReturnRules']/*" />
            </if>
            <xi:include href="Include1.xml" xpointer="//include[@name='LVrestriction']/*" />
            <xi:include href="Include1.xml" xpointer="//include[@name='SetDistanceVariable']/*" />
            <xi:include href="Include1.xml" xpointer="//include[@name='ResistRule']/*" />
            <xi:include href="Include1.xml" xpointer="//include[@name='AreaRule']/*" />
            <xi:include href="Include1.xml" xpointer="//include[@name='LockWeaponRule']/*" />
            <xi:include href="Include1.xml" xpointer="//include[@name='AutoChangeGear']/*" />
            <xi:include href="Include1.xml" xpointer="//include[@name='SpellCancel']/*" />
            <xi:include href="Include1.xml" xpointer="//include[@name='PowderBootsRule']/*" />
            <!--- Optional Include Rules --->
            <xi:include href="Include1.xml" xpointer="//include[@name='MPCostRule']/*" />
            <xi:include href="Include1.xml" xpointer="//include[@name='ElementalObiRule']/*" />
            <xi:include href="Include1.xml" xpointer="//include[@name='EnspellsRule']/*" />
            <!--- Initial fixations: Automatically change groups to reflect variables --->
            <if notgroup="$Area-$Resist">
                <command>sc group $Area-$Resist</command>
            </if>
            <!--- Auto Update Gear --->
            <if spell="Dancing Chains">
                <cancelspell />
                <if status="idle">
                    <equip set="$Idle" />
                </if>
                <elseif status="engaged">
                    <if advanced='"$VARTP"="PDT"'>
                        <var cmd="set TP TP-$VARTP" />
                        <equip set="$TP" />
                    </if>
                    <else>
                        <var cmd="set TP TP-$VARTP|$Armor" />
                        <equip set="$TP" />
                    </else>
                </elseif>
            </if>
            <!--- Equip Basic DD Set --->
            <elseif Spell="Vulcan Shot">
                <cancelspell />
                <var cmd="set Armor BlankSet" />
                <if status="engaged">
                    <var cmd="set TP TP-$VARTP|$Armor" />
                    <equip set="$TP" />
                </if>
                <elseif status="idle">
                    <var cmd="set Idle Idle|$Armor" />
                    <equip set="$Idle" />
                </elseif>
            </elseif>
            <!--- Equip MDT (Aegis Schism) --->
            <elseif Spell="Aegis Schism">
                <cancelspell />
                <var cmd="set Armor MDT" />
                <if status="engaged">
                    <var cmd="set TP TP-$VARTP|$Armor" />
                    <equip set="$TP" />
                </if>
                <elseif status="idle">
                    <var cmd="set Idle Idle|$Armor" />
                    <equip set="$Idle" />
                </elseif>
            </elseif>
            <!--- Equip PDT (Barbed Crescent) --->
            <elseif Spell="Barbed Crescent">
                <cancelspell />
                <var cmd="set Armor PDT" />
                <if status="engaged">
                    <var cmd="set TP TP-$VARTP|$Armor" />
                    <equip set="$TP" />
                </if>
                <if status="idle">
                    <var cmd="set Idle Idle|$Armor" />
                    <equip set="$Idle" />
                </if>
            </elseif>
            <!--- Change TP set type --->
            <if spell="Poison V">
                <cancelspell />
                <if advanced='"$VARTP"="HASTE"'>
                    <var cmd="set VARTP ACC" />
                    <var cmd="set TP TP-$VARTP|$Armor" />
                    <addtochat color="135">TP Variable: Accuracy</addtochat>
                </if>
                <elseif advanced='"$VARTP"="ACC"'>
                    <var cmd="set VARTP PDT" />
                    <var cmd="set TP TP-$VARTP|$Armor" />
                    <addtochat color="135">TP Variable: PDT</addtochat>
                </elseif>
                <elseif advanced='"$VARTP"="PDT"'>
                    <var cmd="set VARTP HASTE" />
                    <var cmd="set TP TP-$VARTP|$Armor" />
                    <addtochat color="135">TP Variable: Haste</addtochat>
                </elseif>
                <if status="engaged">
                    <equip set="$TP" />
                </if>
            </if>
            <!--- Change WS set type --->
            <if spell="Poisonga V">
                <cancelspell />
                <if advanced='"$VARWS"="DEX"'>
                    <var cmd="set VARWS ACC" />
                    <addtochat color="135">WS Variable: Accuracy</addtochat>
                </if>
                <elseif advanced='"$VARWS"="ACC"'>
                    <var cmd="set VARWS DEX" />
                    <addtochat color="135">WS Variable: Critical hit rate</addtochat>
                </elseif>
            </if>
            <!--- Change Midcast for Utsusemi --->
            <if spell="Scop's Operetta">
                <cancelspell />
                <if advanced='"$VARUtsusemi"="SpellInterruption"'>
                    <var cmd="set VARUtsu PDT" />
                    <addtochat color="135">Utsusemi Midcast: PDT</addtochat>
                </if>
                <elseif advanced='"$VARUtsusemi"="PDT"'>
                    <var cmd="set VARUtsusemi SpellInterruption" />
                    <addtochat color="135">Utsusemi Midcast: Spell Interruption</addtochat>
                </elseif>
            </if>
            <!--- Change Cure type --->
            <if spell="Herb Pastoral">
                <cancelspell />
                <if advanced='"$VARCure"="Potency"'>
                    <var cmd="set VARCure EnmityMinus" />
                </if>
                <elseif advanced='"$VARCure"="EnmityMinus"'>
                    <var cmd="set VARCure EnmityPlus" />
                </elseif>
                <elseif advanced='"$VARCure"="EnmityPlus"'>
                    <var cmd="set VARCure Potency" />
                </elseif>
            </if>
            <!--- Change Idle Main --->
            <if spell="Shining Fantasia">
                <cancelspell />
                <if advanced='"$Main-Idle"="Chatoyant Staff"'>
                    <var cmd="set Main-Idle Almace" />
                    <var cmd="set Sub-Idle Genbu&apos;s Shield" />
                </if>
                <elseif advanced='"$Main-Idle"="Almace"'>
                    <var cmd="set Main-Idle Chatoyant Staff" />
                    <var cmd="set Sub-Idle bugard leather Strap +1" />
                </elseif>
                <if status="idle">
                    <equip>
                        <main>$Main-Idle</main>
                        <sub>$Sub-Idle</sub>
                    </equip>
                </if>
            </if>
            <!--- Change Idle Legs --->
            <if spell="Raptor Mazurka">
                <cancelspell />
                <if advanced='"$Legs-Idle"="Crimson cuisses"'>
                    <var cmd="set Legs-Idle nares trews" />
                </if>
                <elseif advanced='"$Legs-Idle"="Nares trews"'>
                    <var cmd="set Legs-Idle crimson Cuisses" />
                </elseif>
                <if status="idle">
                    <equip>
                        <legs>$Legs-Idle</legs>
                    </equip>
                </if>
            </if>
            <!--- Class Specific Trigger 1: Cast next offensive spell with  --->
            <if spell="Foxfire">
                <cancelspell />
                <if advanced='"$VARStun"="Haste"'>
                    <var cmd="set VARStun ACC" />
                    <addtochat color="135">.:Stun Variable: Magic Accuracy:.</addtochat>
                </if>
                <elseif advanced='"$VARStun"="ACC"'>
                    <var cmd="set VARSTUN Haste" />
                    <addtochat color="135">.:Stun Variable: Haste:.</addtochat>
                </elseif>
            </if>
            <!--- Class Specific Trigger 2 --->
            <if spell="Netherspikes">
                <cancelspell />
                <if advanced='"$QuickResist"="R"'>
                    <var cmd="set QuickResist RNM" />
                    <addtochat color="135">.:Next offensive spell will use sets from [Regular-NM] group:.</addtochat>
                </if>
                <elseif advanced='"$QuickResist"="RNM"'>
                    <var cmd="set QuickResist NM" />
                    <addtochat color="135">.:Next offensive spell will use sets from [Notorious Monster] group:.</addtochat>
                </elseif>
                <elseif advanced='"$QuickResist"="NM"'>
                    <var cmd="set QuickResist R" />
                    <addtochat color="135">.:Next offensive spell will use sets from [Regular] group:.</addtochat>
                </elseif>
            </if>
            <if type="BlackMagic|WhiteMagic" advanced='"$Resist"!="$QuickResist"' notSpellTargetType="SELF|PLAYER">
                <command when="aftercast">sc var set QuickResist $Resist</command>
            </if>
            <!--- Class Specific Trigger 3 --->
            <if spell="Diaga V">
                <cancelspell />
                <if advanced='"$VARDireCast"="BlankSet"'>
                    <var cmd="set VARDireCast SpellInterruption" />
                    <addtochat color="135">Dire Cast: [Spell Interruption] gear will overlay Dark Enfeebles and some Enhancing Skills</addtochat>
                </if>
                <elseif advanced='"$VARDireCast"="SpellInterruption"'>
                    <var cmd="set VARDireCast PDT" />
                    <addtochat color="135">Dire Cast: [Physical Damage Taken] gear will overlay Dark Enfeebles and some Enhancing Skills</addtochat>
                </elseif>
                <elseif advanced='"$VARDireCast"="PDT"'>
                    <var cmd="set VARDireCast BlankSet" />
                    <addtochat color="135">Dire Cast: [BlankSet] gear will overlay Dark Enfeebles and some Enhancing Skills</addtochat>
                </elseif>
            </if>
            <!--- Class Specific Trigger 4 --->
            <if spell="Banishga V">
                <cancelspell />
            </if>
            <!--- Class Specific Trigger 5 --->
            <if spell="Goblin Gavotte">
                <cancelspell />
            </if>
            <!--- Spells: Fastcast; Impact: Keep the cast delay at 1 or greater --->
            <if spell="Impact" notBuffactive="Chainspell|Alacrity|Celerity">
                <castdelay delay="1" />
                <equip when="precast" set="FastCast-Impact" />
                <equip when="precast">
                    <main>$Staff-FastCast-%SpellElement</main>
                </equip>
            </if>
            <!--- Spells: Fast Cast; For the first line, edit Element to match the Magian+2 staffs you have; if none, set to Element="Unknown" --->
            <elseif type="WhiteMagic|BlackMagic" Element="Ice|Fire|Water|Wind|Thunder|Wind|Dark" notSpell="Cure*|Cura*|Cursna|Erase|Stoneskin" notBuffactive="Chainspell|Alacrity|Celerity">
                <if advanced='(%CastTime * 0.88) * ((1 - $FastCastTotal) * (1 - $%TypeBook)) &gt;= 1.35'>
                    <castdelay delay="0.03" />
                    <equip when="precast" set="FastCast" />
                    <equip when="precast">
                        <main>$Staff-FastCast-%SpellElement</main>
                    </equip>
                </if>
                <elseif advanced='(%CastTime) * ((1 - $FastCastTotal) * (1 - $%TypeBook)) &gt;= 1.35'>
                    <castdelay delay="0.03" />
                    <equip when="precast" set="FastCast" />
                </elseif>
                <elseif advanced='(%CastTime) * (0.5) * (1 - $%TypeBook) &gt;= 1.35'>
                    <castdelay delay="0.03" />
                    <equip when="precast" set="FastCast-50Max" />
                </elseif>
            </elseif>
            <elseif type="WhiteMagic|BlackMagic" notSpell="Cure*|Cura*|Cursna|Erase|Stoneskin" notBuffactive="Chainspell|Alacrity|Celerity">
                <if advanced='(%CastTime * ((1 - $FastCastTotal) * (1 - $%TypeBook))) &gt;= 1.35'>
                    <castdelay delay="0.03" />
                    <equip when="precast" set="FastCast" />
                </if>
                <elseif mode="OR" advanced='(%CastTime * (0.5 * (1 - $%TypeBook))) &gt;= 1.35'>
                    <castdelay delay="0.03" />
                    <equip when="precast" set="FastCast-50Max" />
                </elseif>
            </elseif>
            <!--- Spells: Elemental Magic --->
            <if skill="ElementalMagic">
                <if spell="Stone*|Water*|Aero*|Fire*|Fira*|Blizzard*|Blizza*|Thunder*|Thunda*">
                    <equip when="$Castwhen" set="Elemental-Nukes" setgroup="$Area-$QuickResist" />
                </if>
                <elseif spell="Impact">
                    <equip when="$Castwhen" set="Elemental-Impact" setgroup="$Area-$QuickResist" />
                </elseif>
                <elseif spell="Frost|Chok*|Burn|Drow*|Shock|Rasp">
                    <equip when="$Castwhen" set="Elemental-Debuff" setgroup="$Area-$QuickResist" />
                </elseif>
            </if>
            <!--- Spells: Dark Magic --->
            <elseif skill="DarkMagic">
                <if spell="Absorb*|Aspir*">
                    <equip when="$Castwhen" set="Dark-ACC" setgroup="$Area-$QuickResist" />
                </if>
                <elseif spell="Drain*">
                    <equip when="$Castwhen" set="Dark-DMG" setgroup="$Area-$QuickResist" />
                </elseif>
                <elseif spell="Bio*">
                    <equip when="$Castwhen" set="Dark-Skill" setgroup="$Area-$QuickResist" />
                </elseif>
                <elseif spell="Stun">
                    <equip when="precast" set="Dark-$VARStun" setgroup="$Area-$QuickResist" />
                </elseif>
            </elseif>
            <!--- Spells: Divine Magic --->
            <elseif skill="DivineMagic">
                <if spell="Repose">
                    <equip when="$Castwhen" set="Divine-ACC" setgroup="$Area-$QuickResist" />
                </if>
                <elseif spell="Banish*">
                    <equip when="$Castwhen" set="Divine-DMG" setgroup="$Area-$QuickResist" />
                </elseif>
                <elseif spell="Flash">
                    <equip when="precast" set="Divine-ACC|Haste" setgroup="$Area-$QuickResist" />
                </elseif>
            </elseif>
            <!--- Spells: Enfeebling Magic --->
            <elseif skill="EnfeeblingMagic">
                <if spell="Break|Bind|Blind|Dispel|Gravity|Sleep*|Poison*">
                    <equip when="$Castwhen" set="Enfeebling-Dark-ACC|$VARDireCast" setgroup="$Area-$QuickResist" />
                </if>
                <elseif spell="Silence|Addle">
                    <equip when="$Castwhen" set="Enfeebling-Light-ACC" setgroup="$Area-$QuickResist" />
                </elseif>
                <elseif spell="Slow*|Paralyze*">
                    <equip when="$Castwhen" set="Enfeebling-Light-MND" setgroup="$Area-$QuickResist" />
                </elseif>
            </elseif>
            <!--- Spells: Enhancing Magic --->
            <elseif skill="EnhancingMagic">
                <if mode="OR" SpellTargetType="SELF">
                    <if spell="Bar*">
                        <equip when="precast" set="Enhancing-Skill" />
                    </if>
                    <elseif spell="Phalanx|Gain*|En*">
                        <equip when="$Castwhen" set="Enhancing-Skill|$VARDireCast" />
                    </elseif>
                    <elseif spell="*Spikes">
                        <equip when="$Castwhen" set="Enhancing-Spikes|$VARDireCast" />
                    </elseif>
                    <elseif spell="Stoneskin">
                        <equip when="precast" set="Enhancing-Stoneskin|$VARDireCast" />
                    </elseif>
                    <elseif spell="Regen*|Haste|Refresh*">
                        <equip when="$Castwhen" set="Haste|$VARDireCast" />
                    </elseif>
                    <elseif spell="Erase">
                        <equip when="precast" set="AilmentRemoval" />
                    </elseif>
                </if>
                <elseif Buffactive="Composure" SpellTargetType="PLAYER">
                    <if spell="Phalanx II">
                        <equip when="$Castwhen" set="Enhancing-Skill|EmpyreanSet" />
                    </if>
                    <elseif spell="Regen*|Refresh*|Haste">
                        <equip when="$Castwhen" set="Haste|EmpyreanSet" />
                    </elseif>
                    <elseif spell="Erase">
                        <equip when="precast" set="AilmentRemoval" />
                    </elseif>
                </elseif>
                <elseif NotBuffActive="Composure" SpellTargetType="PLAYER">
                    <if spell="Phalanx II">
                        <equip when="$Castwhen" set="Enhancing-Skill" />
                    </if>
                    <elseif spell="Regen*|Refresh*|Haste">
                        <equip when="$Castwhen" set="Haste" />
                    </elseif>
                    <elseif spell="Erase">
                        <equip when="precast" set="AilmentRemoval" />
                    </elseif>
                </elseif>
            </elseif>
            <!--- Spells: Healing Magic--->
            <elseif skill="HealingMagic">
                <if spell="Cure*|Cura*">
                    <if status="engaged" advanced='"$TP"!="Convert"'>
                        <equip when="precast" set="Cure-$VARCure" />
                    </if>
                    <if status="idle" advanced='"$Idle"!="Convert"'>
                        <equip when="precast" set="Cure-$VARCure" />
                    </if>
                </if>
                <elseif spell="Poisona|Cursna|Blindna|Viruna|Paralyna|Stona">
                    <equip when="precast" set="AilmentRemoval" />
                </elseif>
                <elseif spell="Raise*" SpellTargetType="PLAYER">
                    <equip when="$Castwhen" set="Haste" />
                </elseif>
            </elseif>
            <!--- Spells: Refresh --->
            <if spell="Refresh*">
                <equip when="$Castwhen">
                    <legs lock="true">Estqr. Fuseau +1</legs>
                </equip>
            </if>
            <!--- Spells: Enhancing Magic --->
            <if skill="EnhancingMagic">
                <equip when="precast">
                    <waist>Siegel Sash</waist>
                </equip>
                <equip when="$Castwhen">
                    <feet lock="true">Estq. Houseaux +1</feet>
                    <back lock="true">Estoqueur's Cape</back>
                </equip>
            </if>
            <!--- Spells: Sleep timers --->
            <if advanced='"$SleepTimer"=="1"'>
                <if Spell="Sleep|Sleepga">
                    <var cmd="inc SleepOrder" />
                    <command when="aftercast">wait 25; input /echo [%Spell ($SleepOrder) : %target : %Spell wearing in 35s]</command>
                    <command when="aftercast">wait 45; input /echo [%Spell ($SleepOrder) : %target : %Spell wearing in 15s]</command>
                    <command when="aftercast">wait 55; input /echo [%Spell ($SleepOrder) : %target : %Spell wearing in 5s]; spellcast var dec SleepOrder</command>
                </if>
                <elseif Spell="Break">
                    <var cmd="inc SleepOrder" />
                    <command when="aftercast">wait 15; input /echo [%Spell ($SleepOrder) : %target : %Spell wearing in 15s]</command>
                    <command when="aftercast">wait 20; input /echo [%Spell ($SleepOrder) : %target : %Spell wearing in 10s]</command>
                    <command when="aftercast">wait 25; input /echo [%Spell ($SleepOrder) : %target : %Spell wearing in 5s]; spellcast var dec SleepOrder</command>
                </elseif>
                <elseif Spell="Sleep II|Sleepga II">
                    <var cmd="inc SleepOrder" />
                    <command when="aftercast">wait 40; input /echo [%Spell ($SleepOrder) : %target : %Spell wearing in 50s]</command>
                    <command when="aftercast">wait 75; input /echo [%Spell ($SleepOrder) : %target : %Spell wearing in 15s]</command>
                    <command when="aftercast">wait 85; input /echo [%Spell ($SleepOrder) : %target : %Spell wearing in 5s]; spellcast var dec SleepOrder</command>
                </elseif>
            </if>
            <!--- Spells: Haste and Refresh -->
            <if advanced='"$DurationTimer"=="1"' SpellTargetType="SELF">
                <if spell="Refresh*" Buffactive="Composure">
                    <command when="aftercast">wait 525; input /echo %Spell wearing off in 45s</command>
                    <command when="aftercast">wait 555; input /echo %Spell wearing off in 20s</command>
                    <command when="aftercast">wait 570; input /echo %Spell wearing off in 5s</command>
                </if>
                <elseif spell="Haste" Buffactive="Composure">
                    <command when="aftercast">wait 642; input /echo %Spell wearing off in 45s</command>
                    <command when="aftercast">wait 672; input /echo %Spell wearing off in 20s</command>
                    <command when="aftercast">wait 687; input /echo %Spell wearing off in 5s</command>
                </elseif>
            </if>
            <elseif advanced='"$DurationTimer"=="1"' SpellTargetType="PLAYER">
                <if spell="Refresh*" buffactive="Composure">
                    <command when="aftercast">wait 232; input /echo %Spell wearing off in 60s</command>
                    <command when="aftercast">wait 262; input /echo %Spell wearing off in 30s</command>
                    <command when="aftercast">wait 277; input /echo %Spell wearing off in 15s</command>
                </if>
                <elseif spell="Haste" buffactive="Composure">
                    <command when="aftercast">wait 291; input /echo %Spell wearing off in 69s</command>
                    <command when="aftercast">wait 321; input /echo %Spell wearing off in 30s</command>
                    <command when="aftercast">wait 336; input /echo %Spell wearing off in 15s</command>
                </elseif>
            </elseif>
            <!--- Abilities: Weaponskill --->
            <if type="WeaponSkill">
                <castdelay delay="0.03" />
                <if spell="Chant du Cygne|Evisceration">
                    <equip when="precast|midcast" set="%Spell-$VARWS" />
                </if>
                <elseif Spell="Sanguine Blade|Knights of Round|Mercy Stroke|Vorpal Blade">
                    <equip when="precast|midcast" set="%Spell" />
                </elseif>
                <elseif notSpell="$TriggerSetOne|$TriggerSetTwo|$TriggerSetThree">
                    <equip when="precast|midcast" set="WS Base" />
                </elseif>
            </if>
            <!--- Abilities: Chainspell, Alacrity, and Celerity --->
            <if mode="OR" spell="Chainspell|Celerity|Alacrity" Buffactive="Chainspell|Celerity|Alacrity">
                <var cmd="set Castwhen precast" />
            </if>
            <elseif notBuffactive="Chainspell|Celerity|Alacrity" advanced='"$Castwhen"!="midcast"'>
                <var cmd="set Castwhen midcast" />
            </elseif>
            <!--- Abilities: Composure --->
            <if NotBuffActive="Composure" Skill="EnhancingMagic" NotSpell="Erase|Escape|Protect*|Shell*|Tele*|Warp|Sneak|Invisible" SpellTargetType="SELF" Advanced='("$ChangeComposure" = "0")'>
                <command>wait 1.8;%Spell %SpellTargetRaw;</command>
                <command>Composure</command>
                <cancelspell />
                <return />
            </if>
            <if spell="Composure">
                <var Cmd="set ChangeComposure 1" />
                <command>wait 300;sc var set ChangeComposure 0</command>
            </if>
            <!--- Abilities: Conv gear locked until non-cure action taken -->
            <if status="engaged" Spell="Convert">
                <castdelay delay="0.02" />
                <equip when="precast" set="%Spell" />
                <var cmd="set TP Convert" />
            </if>
            <elseif status="idle" Spell="Convert">
                <castdelay delay="0.02" />
                <equip when="precast" set="%Spell" />
                <var cmd="set Idle Convert" />
            </elseif>
            <!--- Abilities: Saboteur --->
            <if skill="EnfeeblingMagic" buffactive="Saboteur">
                <equip when="midcast">
                    <hands lock="true">Estq. Ganthrt. +1</hands>
                </equip>
            </if>
                         <!--- Subs: Change book variables depending on book --->
            <if spell="Dark Arts|Addendum: Black" advanced='$BlackMagicBook!=0.1 OR $WhiteMagicBook=0'>
                <var cmd="set BlackMagicBook 0.1" />
                <var cmd="set WhiteMagicBook -0.2" />
            </if>
            <elseif spell="Light Arts|Addendum: White" advanced='$WhiteMagicBook!=0.1 OR $BlackMagicBook=0'>
                <var cmd="set BlackMagicBook -0.2" />
                <var cmd="set WhiteMagicBook 0.1" />
            </elseif>
            <elseif Buffactive="Dark Arts|Addendum: Black" advanced='$BlackMagicBook!=0.1 OR $WhiteMagicBook=0'>
                <var cmd="set BlackMagicBook 0.1" />
                <var cmd="set WhiteMagicBook -0.2" />
            </elseif>
            <elseif Buffactive="Light Arts|Addendum: White" advanced='$WhiteMagicBook!=0.1 OR $BlackMagicBook=0'>
                <var cmd="set BlackMagicBook -0.2" />
                <var cmd="set WhiteMagicBook 0.1" />
            </elseif>
            <!--- Subs: Scholar JAs show recast and number of charges left --->
            <if type="Scholar">
                <command>input /recast %Spell</command>
            </if>
            <!--- Subs: Utsusemi --->
            <if spell="Utsusemi: Ichi">
                <equip when="precast" set="Fast Cast" />
                <if advanced='$LockMain=0'>
                    <command when="precast">wait 0.5; sc set "$VARUtsusemi"</command>
                </if>
                <else>
                    <command when="precast">wait 0.5; sc set "Utsusemi-$VARUtsusemi"</command>
                </else>
                <midcastdelay delay="1.5" />
                <equip when="midcast" set="Haste" />
            </if>
            <elseif spell="Utsusemi: Ni">
                <equip when="precast|midcast" set="Haste" />
            </elseif>
        </rules>
    </spellcast>

  10. #4770
    Relic Horn
    Join Date
    Sep 2008
    Posts
    3,311
    BG Level
    7
    FFXIV Character
    Nmtd Natlhom
    FFXIV Server
    Coeurl

    Quote Originally Posted by thisguy View Post
    ok then i'm confused. essentially all i want is so if i decide to break out my almace on rdm it'll lock the sword in main, but if i decide i'm done melee on the fly and need to use my staffs again i can unlock in macro from how would i write a macro to do that part of it?
    There's a couple ways you could go about this depending on how complicated/automated or uncomplicated you want to make it. The absolute simplest would just be
    Code:
    <if EquipMain="Shellbuster">
    		<action type="equip" when="precast|midcast|aftercast|idle">
    			<main lock="true">Shellbuster</main>
    		</action>
    	</if>
    but replace shellbuster with almace. I use this on BLU to tell spellcast not to unequip my shellbuster when I equip it (i.e. to do club WSes for procs). It will undo itself once you switch to any other weapon, but you have to do so manually. This has the advantage of not needing (but you can use one if you want) any macro spots.

    Another way is to use a dummy spell as a variable toggle, and have almace locked when the toggle is on, and unlocked when it is off.
    Code:
    	<action type="equip" when="%status" set="%status|$dmg"/>
    
    <if spell="Stonega IV">
    		<cancelspell />
    		<if advanced='"$dmg"=="Standard"'>
    			<action type="var" cmd="set dmg MDT" />
    		</if>
    		<elseif advanced='"$dmg"=="MDT"'>
    			<action type="var" cmd="set dmg PDT" />
    		</elseif>
    		<elseif advanced='"$dmg"=="PDT"'>
    			<action type="var" cmd="set dmg Standard" />
    		</elseif>
    		<else>
    			<action type="var" cmd="set dmg Standard" />
    		</else>
    		<action type="equip" when="precast" set="$dmg" />
    		<command>input /echo Damage set = $dmg</command>
    	</if>
    I use this to toggle my standard, mdt, and pdt sets. Just rewrite it to toggle locked almace. This will require 1 macro slot.

  11. #4771
    Radsourceful

    Join Date
    Jul 2007
    Posts
    1,964
    BG Level
    6
    FFXI Server
    Bismarck

    Or you can have a macro to start

    //sc disable main
    //sc disable sub
    input /equip main "Almace"
    input /equip sub "A Shield or offhand sword"

    and a macro to end

    //sc enable main
    //sc enable sub

  12. #4772
    RIDE ARMOR
    Join Date
    Aug 2010
    Posts
    20
    BG Level
    1
    FFXI Server
    Leviathan

    so seems it's easier just to have a if statement to lock almace if i have almace in main hand then just have a macro with any staff in it to offset when i dont want almace anymore i was overthinking it, i just thought there was a var- command via macro could swear i used one with a old smn sc. Ty guys for the help much appreciated.

  13. #4773
    WASTE OF CURRENCY
    I CAN'T I CAN'T I CAN'T

    Join Date
    Feb 2006
    Posts
    9,065
    BG Level
    8
    FFXIV Character
    Izzy Izumi
    FFXIV Server
    Sargatanas
    FFXI Server
    Phoenix
    WoW Realm
    Arthas

    Is there some sort of new site that lists the commands/variables/rules? The wiki page in all the FAQs I see does not work

  14. #4774
    Chram
    Join Date
    Sep 2007
    Posts
    2,526
    BG Level
    7
    FFXI Server
    Fenrir

    I noticed that a couple days ago, too. Apparently the entire wiki got taken down around the beginning of July, and nothing has replaced it (though one of the devs apparently has written something up, and is waiting for it to be posted). Best bet right now is to search via the WaybackMachine for the archive version of it.

    Only one I have bookmarked right now is here, though I think you can work around and find the other pages easily enough.

  15. #4775
    WASTE OF CURRENCY
    I CAN'T I CAN'T I CAN'T

    Join Date
    Feb 2006
    Posts
    9,065
    BG Level
    8
    FFXIV Character
    Izzy Izumi
    FFXIV Server
    Sargatanas
    FFXI Server
    Phoenix
    WoW Realm
    Arthas

    That'll work for now! Thanks!

  16. #4776
    Fake Numbers
    Join Date
    Mar 2006
    Posts
    82
    BG Level
    2

    So I noticed the other day with Spellcast that I can't use CTRL+D Short Cut(set up in game via config) for ranged attack. Like it works for the very first input then just fails every time after that like its not even getting the input

  17. #4777
    Hydra
    Join Date
    Jul 2010
    Posts
    129
    BG Level
    3
    FFXI Server
    Phoenix

    ignore me. issue seemed to have fixed itself

  18. #4778
    Salvage Bans
    Join Date
    Sep 2008
    Posts
    972
    BG Level
    5
    FFXI Server
    Quetzalcoatl

    I want to have a script that will check for Visitant, and change WS based on whether or not I have Visitant.

    Basically //shijinspiral
    visitant? switch to crit WS
    no visitant? continue using shijinspiral

    Does this work for that?:

    Code:
    <if BuffActive="Visitant*" Spell="Shijin Spiral">
    <cancelspell />
    <command>BackhandBlow %SpellTargetRaw;</command>
    </if>

  19. #4779
    Sea Torques
    Join Date
    Jul 2009
    Posts
    679
    BG Level
    5
    FFXI Server
    Leviathan

    Quote Originally Posted by Nishida View Post
    I want to have a script that will check for Visitant, and change WS based on whether or not I have Visitant.

    Basically //shijinspiral
    visitant? switch to crit WS
    no visitant? continue using shijinspiral

    Does this work for that?:

    Code:
    <if BuffActive="Visitant*" Spell="Shijin Spiral">
    <cancelspell />
    <command>BackhandBlow %SpellTargetRaw;</command>
    </if>
    Something wrong with ChangeSpell?

    Code:
    <if BuffActive="Visitant*" Spell="Shijin Spiral">
    <changespell spell="Backhand Blow" />
    </if>

  20. #4780
    Salvage Bans
    Join Date
    Sep 2008
    Posts
    972
    BG Level
    5
    FFXI Server
    Quetzalcoatl

    Quote Originally Posted by Cymmina View Post
    Something wrong with ChangeSpell?

    Code:
    <if BuffActive="Visitant*" Spell="Shijin Spiral">
    <changespell spell="Backhand Blow" />
    </if>
    Oh! Neat! Thanks.

Page 239 of 328 FirstFirst ... 189 229 237 238 239 240 241 249 289 ... LastLast

Similar Threads

  1. Spellcast Shop Thread
    By Yugl in forum FFXI: Everything
    Replies: 232
    Last Post: 2014-03-18, 04:47
  2. time spent on ls events, helping friends and your own time
    By freewind in forum FFXI: Everything
    Replies: 6
    Last Post: 2005-09-06, 16:42