
Originally Posted by
Slore
wondering with all the updates to ws's if anyone has seen a sdecent cor xml with either last stand or a generic gear set that can be constructed just agi? My cor xml is beyond old and its time to upgrade. Any assistance would be great i looked over completed sc's but no avail no odd out ws set. Thank you if you can help.
Code:
<spellcast>
<config ShowGearSwaps="false" ShowSpellInfo="false"/>
<variables>
<!--CombatStyle sets the "mode" you wish to be in. Defaults to RangedTP for shooting.
Other valid options are: MeleeTP, Support, Kiting-->
<var name="CombatStyle">RangedTP</var>
<!--MeleeWeapon is the name melee weapon of your choice if you are using one-->
<var name="MeleeWeapon">Joyeuse</var>
<!--This variable governs whether Luzuf's Ring is equipped. Your in game macro to
equip it should be "/sc var set RingToggle 1" then spellcast will remember
to equip it during your next roll or double up action and then set the variable back
to 0 (off) when finished.-->
<var name="RingToggle">0</var>
<!--BrewMode defaults to Off and should remain so unless you are Primeval Brewing with Wildfire
in which case it equips Brew specific gear-->
<var name="BrewMode">Off</var>
<!--Set the values for the obis you don't have to 0, used for quickdraw. Please note that the
rules section is set to equip Zodiac ring for day, take these out if you do not have it-->
<var name="IceObi">0</var>
<var name="ThunderObi">0</var>
<var name="DarkObi">0</var>
<var name="FireObi">0</var>
<var name="EarthObi">0</var>
<var name="WaterObi">0</var>
<var name="WindObi">0</var>
<var name="LightObi">0</var>
<var name="LightObi">0</var>
<!--Specifies the bullets you wish to use. WS Bullet is for non LeadenSalute/Wildfire
weaponskills and QDBullet is for quick draw-->
<var name="TPbullet">Steel Bullet</var>
<var name="WildfireBullet">Steel Bullet</var>
<var name="WSBullet">Steel Bullet</var>
<var name="QDBullet">Steel Bullet</var>
</variables>
<sets>
<group default="yes" name="normal">
<set name="Standing">
<ammo>$TPBullet</ammo>
<head>Nvrch. Tricorne +1</head>
<neck>Peacock Charm</neck>
<lear>Volley Earring</lear>
<rear>Clearview earring</rear>
<body>Navarch's Frac +1</body>
<hands>Crimson Fng. Gnt.</hands>
<back>Navarch's mantle</back>
<waist>Aquiline belt</waist>
<legs>Denali Kecks</legs>
<feet>Skadi's jambeaux</feet>
<lring>Behemoth Ring</lring>
<rring>Rajas ring</rring>
</set>
<set name="MeleeTP">
<!-- Nada Here -->
</set>
<set name="Support">
<!-- nada here -->
</set>
<set name="RangedTP">
<ammo>$TPBullet</ammo>
<head>Nvrch. Tricorne +1</head>
<neck>Peacock Charm</neck>
<lear>Volley Earring</lear>
<rear>Clearview earring</rear>
<body>Navarch's Frac +1</body>
<hands>Crimson Fng. Gnt.</hands>
<back>Navarch's mantle</back>
<waist>Aquiline belt</waist>
<legs>Denali Kecks</legs>
<feet>Skadi's jambeaux</feet>
<lring>Behemoth Ring</lring>
<rring>Rajas ring</rring>
</set>
<!--RangedEngaged is the set you stand in while shooting for TP between shots
while your weapon is drawn-->
<set name="RangedEngaged">
<!-- Nada Here -->
</set>
<set name="Snapshot">
<body>Mirke Wandecors</body>
</set>
<set name="SlugShot" baseset="Standing">
<ammo>$WSBullet</ammo>
<head>Anwig Salade</head>
<body>Loki's Kaftan</body>
<rring>Rajas Ring</rring>
</set>
<set name="Detonator">
<!-- your set-->
</set>
<set name="SwordWS">
<!-- your set-->
</set>
<set name="Evisceration">
<!-- your set-->
</set>
<set name="ElementalWS">
<!-- your set-->
</set>
<set name="LeadenSalute" baseset="Standing">
<ammo>$WildfireBullet</ammo>
<head>Anwig Salade</head>
<neck>Uggalepih Pendant</neck>
<lear>Hecate's Earring</lear>
<rear>Moldavite Earring</rear>
<hands>Crimson Fng. Gnt.</hands>
<lring>Solemn ring</lring>
<rring>Breeze ring</rring>
<feet>Nvrch. Bottes +1</feet>
</set>
<set name="Wildfire" baseset="Standing">
<ammo>$WildfireBullet</ammo>
<neck>Uggalepih Pendant</neck>
<lear>Hecate's Earring</lear>
<rear>Moldavite Earring</rear>
<body>Loki's Kaftan</body>
<lring>Solemn ring</lring>
<rring>Snow ring</rring>
<feet>Nvrch. Bottes +1</feet>
</set>
<set name="agiws" baseset="Standing">
<!-- your agi setup for last stand -->
</set>
<set name="PhantomRoll" baseset="Standing">
<head>Comm. Tricorne</head>
<hands>Nvrch. Gants +1</hands>
</set>
<set name="RandomDeal" baseset="Standing">
<body>Commodore Frac</body>
</set>
<set name="QuickdrawDamage" baseset="Standing">
<ammo>$QDBullet</ammo>
<head>Cor. Tricorne +1</head>
<neck>Arctier's Torque</neck>
<lear>Hecate's Earring</lear>
<rear>Moldavite Earring</rear>
<lring>Solemn ring</lring>
<rring>Breeze ring</rring>
<feet>Nvrch. Bottes +1</feet>
</set>
<set name="QuickdrawAGI" baseset="Standing">
<ammo>$QDBullet</ammo>
<neck>Arctier's Torque</neck>
<lear>Hecate's Earring</lear>
<rear>Moldavite Earring</rear>
<lring>Solemn ring</lring>
<rring>Breeze ring</rring>
<feet>Nvrch. Bottes +1</feet>
</set>
<set name="Kiting">
<!-- your set-->
</set>
<set name="HealingMagic">
<!-- your set -->
</set>
<set name="EnhancingMagic">
<!-- your set -->
</set>
<set name="Stoneskin">
<!-- your set -->
</set>
<set name="DarkMagic">
<!-- your set -->
</set>
</group>
</sets>
<rules>
<if advanced='"$CombatStyle"="MeleeTP"'>
<if commandprefix="/range|/ra">
<action type="equip" when="precast" set="Snapshot" />
<command>wait 1; sc set RangedTP</command>
<action type="aftercastdelay" delay="5" />
</if>
<if subjob="DRG">
<action type="equip" when="engaged" set="MeleeTP">
<rear>Wyvern Earring</rear>
</action>
</if>
<else>
<action type="equip" when="engaged" set="MeleeTP" />
</else>
<action type="equip" when="idle" set="Standing" />
<if Status="Engaged">
<if subjob="DRG">
<action type="equip" when="aftercast" set="MeleeTP">
<rear>Wyvern Earring</rear>
</action>
</if>
<else>
<action type="equip" when="aftercast" set="MeleeTP" />
</else>
</if>
<elseif Status="Idle">
<action type="equip" when="aftercast" set="Standing" />
</elseif>
</if>
<if advanced='"$CombatStyle"="RangedTP"'>
<if commandprefix="/range|/ra">
<action type="equip" when="precast" set="Snapshot" />
<command>wait 1; sc set RangedTP</command>
<action type="aftercastdelay" delay="5.89" />
</if>
<action type="equip" when="engaged" set="RangedEngaged" />
<if MPLT="40">
<action type="equip" when="idle" set="Standing">
<!-- Nada Here -->
</action>
</if>
<else>
<action type="equip" when="idle" set="Standing" />
</else>
<if Status="Engaged">
<if EquipMain="$meleeweapon">
<action type="equip" when="aftercast" set="MeleeTP" />
</if>
<elseif NotMainEquip="$meleeweapon">
<action type="equip" when="aftercast" set="RangedEngaged" />
</elseif>
</if>
<elseif Status="Idle">
<if MPLT="40">
<action type="equip" when="aftercast" set="Standing">
<!-- Nada Here -->
</action>
</if>
<else>
<action type="equip" when="aftercast" set="Standing">
<!-- Nada Here -->
</action>
</else>
</elseif>
</if>
<action type="equip" when="resting" set="Support">
<!-- Nada Here -->
</action>
<if EquipMain="$meleeweapon">
<action type="equip" when="engaged" set="MeleeTP" />
<action type="equip" when="idle" set="Standing" />
</if>
<else>
<action type="equip" when="engaged|idle" set="Support" />
</else>
<if status="Idle">
<action type="equip" when="aftercast" set="Support" />
</if>
<elseif status="Engaged">
<if MainEquip="$meleeweapon">
<action type="equip" when="aftercast" set="MeleeTP" />
</if>
<elseif NotMainEquip="$meleeweapon">
<action type="equip" when="aftercast" set="Standing" />
</elseif>
</elseif>
<if advanced='"$CombatStyle"="Kiting"'>
<if Spell="Earth Shot|Wind Shot|Ice Shot|Water Shot|Thunder Shot|Fire Shot">
<command>wait 1;sc set Kiting</command>
</if>
<if Status="Idle">
<action type="equip" when="aftercast" set="Kiting" />
</if>
<action type="equip" when="engaged|idle" set="Kiting" />
</if>
<if Spell="Magus*|Choral*|Samurai*|Scholar*">
<if advanced='"$RingToggle"="1"'>
<action type="equip" when="precast" set="PhantomRoll">
<rring>Luzaf's Ring</rring>
</action>
<action type="addtochat">Luzaf's Ring Equipped. %Spell Lucky Number: 2 Unlucky Number: 6</action>
<action type="command">sc var set RingToggle 0</action>
</if>
<elseif advanced='"$RingToggle"="0"'>
<action type="equip" when="precast" set="PhantomRoll"></action>
<action type="addtochat">%Spell Lucky Number: 2 Unlucky Number: 6</action>
</elseif>
</if>
<if Spell="Healer*|Monk*|Drachen*|Gallant*|Dancer*">
<if advanced='"$RingToggle"="1"'>
<action type="equip" when="precast" set="PhantomRoll">
<rring>Luzaf's Ring</rring>
</action>
<action type="addtochat">Luzaf's Ring Equipped. %Spell Lucky Number: 3 Unlucky Number: 7</action>
<action type="command">sc var set RingToggle 0</action>
</if>
<elseif advanced='"$RingToggle"="0"'>
<action type="equip" when="precast" set="PhantomRoll" />
<action type="addtochat">%Spell Lucky Number: 3 Unlucky Number: 7</action>
</elseif>
</if>
<if Spell="Ninja*|Hunter*|Puppet*|Beast*|Warlock*|Chaos*">
<if advanced='"$RingToggle"="1"'>
<action type="equip" when="precast" set="PhantomRoll">
<rring>Luzaf's Ring</rring>
</action>
<action type="addtochat">Luzaf's Ring Equipped. %Spell Lucky Number: 4 Unlucky Number: 8</action>
<action type="command" when="aftercast">sc var set RingToggle 0</action>
</if>
<elseif advanced='"$RingToggle"="0"'>
<action type="equip" when="precast" set="PhantomRoll" />
<action type="addtochat">%Spell Lucky Number: 4 Unlucky Number: 8</action>
</elseif>
</if>
<if Spell="Corsair*|Evoker*|Rogue*|Fighter*|Wizard*">
<if advanced='"$RingToggle"="1"'>
<action type="equip" when="precast" set="PhantomRoll">
<rring>Luzaf's Ring</rring>
</action>
<action type="addtochat">Luzaf's Ring Equipped. %Spell Lucky Number: 5 Unlucky Number: 9</action>
<action type="command" when="aftercast">sc var set RingToggle 0</action>
</if>
<elseif advanced='"$RingToggle"="0"'>
<action type="equip" when="precast" set="PhantomRoll" />
<action type="addtochat">%Spell Lucky Number: 5 Unlucky Number: 9</action>
</elseif>
</if>
<if Spell="Bolter*">
<if advanced='"$RingToggle"="1"'>
<action type="equip" when="precast" set="PhantomRoll">
<rring>Luzaf's Ring</rring>
</action>
<action type="addtochat">Luzaf's Ring Equipped. %Spell Lucky Number: 3 Unlucky Number: 9</action>
<action type="command" when="aftercast">sc var set RingToggle 0</action>
</if>
<elseif advanced='"$RingToggle"="0"'>
<action type="equip" when="precast" set="PhantomRoll" />
<action type="addtochat">%Spell Lucky Number: 3 Unlucky Number: 9</action>
</elseif>
</if>
<if Spell="Caster*">
<if advanced='"$RingToggle"="1"'>
<action type="equip" when="precast" set="PhantomRoll">
<legs>Nvrch. Culottes +1</legs>
<rring>Luzaf's Ring</rring>
</action>
<action type="addtochat">Luzaf's Ring Equipped. %Spell Lucky Number: 2 Unlucky Number: 7</action>
<action type="command" when="aftercast">sc var set RingToggle 0</action>
</if>
<elseif advanced='"$RingToggle"="0"'>
<action type="equip" when="precast" set="PhantomRoll">
<legs>Nvrch. Culottes +1</legs>
</action>
<action type="addtochat">%Spell Lucky Number: 2 Unlucky Number: 7</action>
</elseif>
</if>
<if Spell="Allies*">
<if advanced='"$RingToggle"="1"'>
<action type="equip" when="precast" set="PhantomRoll">
<rring>Luzaf's Ring</rring>
<hands>Nvrch. Gants +1</hands>
</action>
<action type="addtochat">Luzaf's Ring Equipped. %Spell Lucky Number: 3 Unlucky Number: 10</action>
<action type="command" when="aftercast">sc var set RingToggle 0</action>
</if>
<elseif advanced='"$RingToggle"="0"'>
<action type="equip" when="precast" set="PhantomRoll">
<hands>Nvrch. Gants +1</hands>
</action>
<action type="addtochat">%Spell Lucky Number: 3 Unlucky Number: 10</action>
</elseif>
</if>
<if Spell="Blitzer*">
<if advanced='"$RingToggle"="1"'>
<action type="equip" when="precast" set="PhantomRoll">
<rring>Luzaf's Ring</rring>
<head>Nvrch. Tricorne +1</head>
</action>
<action type="addtochat">Luzaf's Ring Equipped. %Spell Lucky Number: 4 Unlucky Number: 9</action>
<action type="command" when="aftercast">sc var set RingToggle 0</action>
</if>
<elseif advanced='"$RingToggle"="0"'>
<action type="equip" when="precast" set="PhantomRoll">
<head>Nvrch. Tricorne +1</head>
</action>
<action type="addtochat">%Spell Lucky Number: 4 Unlucky Number: 9</action>
</elseif>
</if>
<if Spell="Tactician*">
<if advanced='"$RingToggle"="1"'>
<action type="equip" when="precast" set="PhantomRoll">
<body><body>Navarch's Frac +1</body></body>
<rring>Luzaf's Ring</rring>
</action>
<action type="addtochat">Luzaf's Ring Equipped. %Spell Lucky Number: 5 Unlucky Number: 8. Roll to 9+</action>
<action type="command" when="aftercast">sc var set RingToggle 0</action>
</if>
<elseif advanced='"$RingToggle"="0"'>
<action type="equip" when="precast" set="PhantomRoll">
<body><body>Navarch's Frac +1</body></body>
</action>
<action type="addtochat">%Spell Lucky Number: 5 Unlucky Number: 8</action>
</elseif>
</if>
<if Spell="Courser*">
<if advanced='"$RingToggle"="1"'>
<action type="equip" when="precast" set="PhantomRoll">
<feet>Nvrch. Bottes +1</feet>
<rring>Luzaf's Ring</rring>
</action>
<action type="addtochat">Luzaf's Ring Equipped. %Spell Lucky Number: 3 Unlucky Number: 9</action>
<action type="command" when="aftercast">sc var set RingToggle 0</action>
</if>
<elseif advanced='"$RingToggle"="0"'>
<action type="equip" when="precast" set="PhantomRoll">
<feet>Nvrch. Bottes +1</feet>
</action>
<action type="addtochat">%Spell Lucky Number: 3 Unlucky Number: 9</action>
</elseif>
</if>
<if Spell="Random*">
<action type="equip" when="precast" set="RandomDeal" />
</if>
<if Spell="Slug*|Hot*|Split*|Sniper*|Numbing*">
<action type="equip" when="precast" set="SlugShot" />
</if>
<if Spell="Detonator">
<action type="equip" when="precast" set="Detonator" />
</if>
<if Spell="Utsusemi*">
<action type="equip" when="precast">
<neck>Magoraga bead necklace</neck>
</action>
</if>
<if Spell="Leaden*">
<if MPLT="75">
<action type="equip" when="precast" set="LeadenSalute" />
</if>
<if MPGT="74">
<action type="equip" when="precast" set="LeadenSalute">
<neck>Artemis' Medal</neck>
</action>
</if>
<action type="aftercastdelay" delay="4.5" />
<if Advanced='"%DayElement"="Dark"'>
<action type="equip" when="precast">
<waist>Anrin Obi</waist>
</action>
</if>
</if>
<if spell="Last Stand">
<action type="equip" when="precast" set="agiws" />
</if>
<if Spell="Wildfire">
<if advanced='"$BrewMode"="Off"'>
<action type="equip" when="precast" set="Wildfire" />
<action type="aftercastdelay" delay="4.5" />
<if Advanced='"%DayElement"="Fire"'>
<action type="equip" when="precast">
<waist>Karin Obi</waist>
</action>
</if>
<if MPGT="75">
<action type="equip" when="precast">
<neck>Arctier's Torque</neck>
</action>
<action type="addtochat">Check MP for Neck Proc!</action>
</if>
</if>
<else>
<action type="equip" when="precast" set="Wildfire">
<head>Anwig Salade</head>
<body>Mirke Wardecors</body>
<neck>Artemis' Medal</neck>
<waist>Aquiline Belt</waist>
<legs>Denali Kecks</legs>
</action>
<action type="aftercastdelay" delay="4.5" />
<if Advanced='"%DayElement"="Fire"'>
<action type="equip" when="precast">
<waist>Karin Obi</waist>
</action>
</if>
</else>
</if>
<if Spell="Savage*|Fast*|Burning*|Red*|Circle*|Flat*|Spirits*|Vorpal*">
<action type="equip" when="precast" set="SwordWS" />
</if>
<if Spell="Evisceration|Energy*|Wasp*|Shadowstitch">
<action type="equip" when="precast" set="Evisceration" />
</if>
<if Spell="Gust*|Cyclone|Aeolian*|Burning*|Shining*">
<!--Rule added for azuring low HP mobs in abyssea-->
<action type="equip" when="precast" set="ElementalWS" />
</if>
<if Skill="ElementalMagic">
<action type="equip" set="QuickDrawDamage" when="precast|midcast">
<head>Maat's Cap</head>
<neck>Artemis' Medal</neck>
<lring>Dark Ring</lring>
<rring>Diamond Ring</rring>
</action>
</if>
<if Spell="Light Shot|Dark Shot">
<action type="equip" when="precast" set="QuickdrawAGI" />
</if>
<if Spell="Fire Shot|Earth Shot|Water Shot|Wind Shot|Ice Shot|Thunder Shot">
<if MPLT="75">
<action type="equip" when="precast" set="QuickdrawDamage" />
</if>
<else>
<action type="equip" when="precast" set="QuickdrawDamage">
<neck>Artemis' Medal</neck>
</action>
<action type="addtochat">Check MP for Neck Proc</action>
</else>
<if Spell="Fire Shot">
<if Advanced='"$FireObi" = "1" AND "%WeatherElement" = "Fire"'>
<action type="equip" when="precast">
<waist>Karin Obi</waist>
</action>
</if>
<if Advanced='"$FireObi" = "1" AND "%DayElement" = "Fire"'>
<action type="equip" when="precast">
<waist>Karin Obi</waist>
<lring>Zodiac Ring</lring>
</action>
</if>
</if>
<if Spell="Earth Shot">
<if Advanced='"$EarthObi" = "1" AND "%WeatherElement" = "Earth"'>
<action type="equip" when="precast">
<waist>Dorin Obi</waist>
</action>
</if>
<if Advanced='"$EarthObi" = "1" AND "%DayElement" = "Earth"'>
<action type="equip" when="precast">
<waist>Dorin Obi</waist>
<lring>Zodiac Ring</lring>
</action>
</if>
</if>
<if Spell="Water Shot">
<if Advanced='"$WaterObi" = "1" AND "%WeatherElement" = "Water"'>
<action type="equip" when="precast">
<waist>Suirin Obi</waist>
</action>
</if>
<if Advanced='"$WaterObi" = "1" AND "%DayElement" = "Water"'>
<action type="equip" when="precast">
<waist>Suirin Obi</waist>
<lring>Zodiac Ring</lring>
</action>
</if>
</if>
<if Spell="Wind Shot">
<if Advanced='"$WindObi" = "1" AND "%WeatherElement" = "Wind"'>
<action type="equip" when="precast">
<waist>Furin Obi</waist>
</action>
</if>
<if Advanced='"$WindObi" = "1" AND "%DayElement" = "Wind"'>
<action type="equip" when="precast">
<waist>Furin Obi</waist>
<lring>Zodiac Ring</lring>
</action>
</if>
</if>
<if Spell="Ice Shot">
<if Advanced='"$IceObi" = "1" AND "%WeatherElement" = "Ice"'>
<action type="equip" when="precast">
<waist>Hyorin Obi</waist>
</action>
</if>
<if Advanced='"$IceObi" = "1" AND "%DayElement" = "Ice"'>
<action type="equip" when="precast">
<waist>Hyorin Obi</waist>
<lring>Zodiac Ring</lring>
</action>
</if>
</if>
<if Spell="Thunder Shot">
<if Advanced='"$ThunderObi" = "1" AND "%WeatherElement" = "Thunder"'>
<action type="equip" when="precast">
<waist>Rairin Obi</waist>
</action>
</if>
<if Advanced='"$ThunderObi" = "1" AND "%DayElement" = "Thunder"'>
<action type="equip" when="precast">
<waist>Rairin Obi</waist>
<lring>Zodiac Ring</lring>
</action>
</if>
</if>
</if>
<if Skill="DarkMagic">
<if Spell="Stun">
<action type="equip" when="precast|midcast" set="DarkMagic" />
<if NotEquipMain="$meleeweapon">
<action type="equip" when="midcast">
<sub>Bugard Strap +1</sub>
</action>
</if>
</if>
<if Spell="Bio*">
<action type="equip" when="precast|midcast" set="DarkMagic" />
<if NotEquipMain="$meleeweapon">
<action type="equip" when="midcast">
<sub>Bugard Strap +1</sub>
</action>
</if>
</if>
</if>
<if Skill="HealingMagic">
<action type="equip" when="precast">
<lear>Loquac. Earring</lear>
</action>
<action type="equip" when="midcast" set="HealingMagic" />
<if NotEquipMain="$meleeweapon">
<action type="equip" when="midcast">
<sub>Reign Grip</sub>
</action>
</if>
</if>
<if Spell="Bar*|Phalanx|Blink|Protect*|Shell*|Erase|Regen|En*">
<action type="equip" when="precast|midcast" set="EnhancingMagic" />
</if>
<if Spell="Stoneskin">
<action type="equip" when="precast|midcast" set="Stoneskin" />
</if>
<if Spell="Double*">
<if advanced='"$RingToggle"="1"'>
<action type="equip" when="precast">
<rring>Luzaf's Ring</rring>
</action>
<action type="command">sc var set RingToggle 0</action>
</if>
</if>
<if Spell="Triple Shot">
<action type="equip" when="precast">
<body>Navarch's Frac +1</body>
</action>
</if>
</rules>
</spellcast>
this is the one i use i added the agi septup as agiws and last stand part you wanted.