SCH Idle Spellcast Help

言語: JP EN DE FR
2010-06-21
New Items
users online
フォーラム » Everything Else » Tech Support » SCH Idle Spellcast Help
SCH Idle Spellcast Help
 Fairy.Tussilo
Offline
サーバ: Fairy
Game: FFXI
user: Tussilo
By Fairy.Tussilo 2010-01-30 13:56:39  
Hi again all,

Some of you may remember that a while back I had a question about SMN spellcast. I took everyone's advice, modded one to my liking, and everything has been working great since.

My question this time is about SCH. I'm looking for a very basic spellcast that simply switches to an idle set when you aren't casting. My knowledge of code is very poor, otherwise I'd try to write it myself.

If anyone has any advice, or links to things that work for them, it'd be much appreciated. Again, the simpler the better!

Thanks in advance!
 Siren.Clinpachi
Offline
サーバ: Siren
Game: FFXI
user: Clinpachi
Posts: 2680
By Siren.Clinpachi 2010-01-30 14:00:35  
Here is my spellcast for SCH. You can sift through it and maybe get some use out of it.
Quote:
<?xml version="1.0"?>
<spellcast>
<!--Custom Scholar Spellcast Script-->
<!--Written by Clinpachi of Siren-->
<!--www.remnantlinkshell.com-->

<config RequireVersion="2.16" ShowGearSwaps="false" Debug="false" ShowSpellInfo="false"/>

<sets>
<group default="yes" name="SCH">
<set name="Standard">
<main>Light Staff</main>
<sub>Staff Strap</sub>
<ammo>Hedgehog Bomb</ammo>
<head>Goliard Chapeau</head>
<neck>Beak Necklace +1</neck>
<lear>Magnetic Earring</lear>
<rear>Loquacious Earring</rear>
<body>Goliard Saio</body>
<hands>Errant cuffs</hands>
<lring>Tamas Ring</lring>
<rring>Serket Ring</rring>
<back>Blue Cape +1</back>
<waist>Hierarch Belt</waist>
<legs>Scholar's Pants</legs>
<feet>Scholar's Loafers</feet>
</set>
<set name="Resting">
<main>Pluto's Staff</main>
<head>Goliard Chapeau</head>
<neck>Beak Necklace +1</neck>
<lear>Relaxing Earring</lear>
<rear>Antivenom Earring</rear>
<body>Errant Houppelande</body>
<waist>Hierarch Belt</waist>
<feet>Goliard Clogs</feet>
</set>
<set name="LightArts">
<main>Apollo's Staff</main>
<sub>Staff Strap</sub>
<ammo>Hedgehog Bomb</ammo>
<head>Goliard Chapeau</head>
<neck>Beak Necklace +1</neck>
<lear>Magnetic Earring</lear>
<rear>Loquacious Earring</rear>
<body>Goliard Saio</body>
<hands>Errant cuffs</hands>
<lring>Tamas Ring</lring>
<rring>Serket Ring</rring>
<back>Blue Cape +1</back>
<waist>Hierarch Belt</waist>
<legs>Scholar's Pants</legs>
<feet>Scholar's Loafers</feet>
</set>
<set name="DarkArts">
<main>Aquilo's Staff</main>
<sub>Bugard Strap +1</sub>
<ammo>Phantom Tathlum</ammo>
<head>Maat's Cap</head>
<neck>Elemental Torque</neck>
<lear>Aptus Earring</lear>
<rear>Moldavite Earring</rear>
<body>Royal Redingote</body>
<hands>Vicious Mufflers</hands>
<lring>Tamas Ring</lring>
<rring>Snow Ring</rring>
<back>Prism Cape</back>
<waist>Penitent's Rope</waist>
<legs>Mahatma Slops</legs>
<feet>Goliard Clogs</feet>
</set>
<set name="DarkArtsHNM">
<main>Apollo's Staff</main>
<sub>Bugard Strap+1</sub>
<ammo>Sturm's Report</ammo>
<head>Argute M.Board</head>
<neck>Elemental Torque</neck>
<lear>Phantom Earring</lear>
<rear>Elemental Earring</rear>
<body>Scholar's Gown</body>
<hands>Genie Gauges</hands>
<lring>Tamas Ring</lring>
<rring>Snow Ring</rring>
<back>Prism Cape</back>
<waist>Argute Belt</waist>
<legs>Mahatma Slops</legs>
<feet>Goliard Clogs</feet>
</set>
<set name="Sandstorm">
<feet>Desert Boots</feet>
</set>
<set name="NoSandstormL">
<feet>Scholar's Loafers</feet>
</set>
<set name="NoSandstormD">
<feet>Goliard Clogs</feet>
</set>
</group></sets>
<variables>
<!--Var: Elemental Staves-->
<var name="IceStaff">Aquilo's Staff</var>
<var name="WindStaff">Auster's Staff</var>
<var name="EarthStaff">Earth Staff</var>
<var name="ThunderStaff">Jupiter's Staff</var>
<var name="WaterStaff">Water Staff</var>
<var name="FireStaff">Fire Staff</var>
<var name="DarkStaff">Pluto's Staff</var>
<var name="LightStaff">Apollo's Staff</var>
<var name="CureStaff">Apollo's Staff</var>

<!--Var: Elemental Grips-->
<var name="IceGrip">Ice Grip</var>
<var name="WindGrip">Wind Grip</var>
<var name="ThunderGrip">Thunder Grip</var>
<var name="WaterGrip">Water Grip</var>
<var name="FireGrip">Fire Grip</var>
<var name="EarthGrip">Earth Grip</var>
<var name="LightGrip">Light Grip</var>
<var name="DarkGrip">Dark Grip</var>

<!--Var: Other Equipment-->
<var name="UggPendant">1</var>

<!--Var: Elemental Obis-->
<var name="IceObi">Hyorin Obi</var>
<var name="WindObi">Furin Obi</var>
<var name="EarthObi">Dorin Obi</var>
<var name="ThunderObi">Rairin Obi</var>
<var name="WaterObi">Suirin Obi</var>
<var name="FireObi">Karin Obi</var>
<var name="DarkObi">Anrin Obi</var>
<var name="LightObi">Korin Obi</var>

<!--Var: Sleep Timers-->
<var name="SleepTimers">1</var>
</variables>
<rules>


<!--Auto-Equips based on rules-->
<if buffactive="Light Arts|Addendum: White">
<if spell="autoset">
<action type="equip" when="idle" set="LightArts"/>
<action type="equip" when="resting" set="Resting"/>
</if></if>
<if buffactive="Dark Arts|Addendum: Black">
<if spell="autoset">
<action type="equip" when="idle" set="DarkArts"/>
<action type="equip" when="resting" set="Resting"/>
</if></if>
<if spell="Light Arts">
<action type="equip" when="midcast" set="LightArts"/>
</if>
<if spell="Dark Arts">
<action type="equip" when="midcast" set="DarkArts"/>
</if>
<if mode="OR" weatherelement="Earth" spell="sandstorm">
<action type="equip" when="aftercast" set="Sandstorm"/>
</if>
<else>
<if buffactive="Light Arts|Addendum: White">
<action type="equip" when="midcast" set="NoSandstormL"/>
</action></if>
<if buffactive="Dark Arts|Addendum: Black">
<action type="equip" when="midcast" set="NoSandstormD"/>
</action></if>
</else>


<!--Just use equips in sublimination macro and this will lock-->
<if buffactive="Sublimation: Activated">
<action type="Enable" slot="head|body"/></if><else>
<action type="Enable" slot="head|body"/></else>


<!--Timers for when Enspells are wearing off-->
<if advanced='"$SleepTimers"="1"'>
<if spell="Sleep II|Sleepga II">
<action type="command" when="aftercast">spellcast var inc sleepid;wait 45;input /echo [%spell - %target] Wearing off in 45 seconds</action>
<action type="command" when="aftercast">wait 75;input /echo [%spell - %target] Wearing off in 15 seconds</action>
<action type="command" when="aftercast">wait 85;input /echo [%spell - %target] Wearing off in 5 seconds;spellcast var dec sleepid;</action>
</if>
<elseif spell="Sleep|Sleepga">
<action type="command" when="aftercast">spellcast var inc sleepid;wait 45;input /echo [%spell - %target] Wearing off in 15 seconds</action>
<action type="command" when="aftercast">wait 55;input /echo [%spell - %target] Wearing off in 5 seconds;spellcast var dec sleepid;</action></elseif>
<!-- Timers for when Enspells are wearing off -->
<if spell="En*">
<action type="command" when="aftercast">wait 165;input /echo [%spell] wearing off in 15 seconds</action></if>
<!--Auto-Equip-->
<if MPPAfterCastLT="50" Advanced="$UggPendant==1">
<if spell="Bli*|Fre*|Aer*|Tor*|Sto*|Qua*|Thu*|Bur*|Wat*|Flo*|Fir*|Fla*|*helix">
<action type="equip" when="midcast">
<neck lock="yes">Uggalepih Pendant</neck>
</action>
<action type="equip" when="aftercast">
<neck lock="no">Elemental Torque</neck>
</action>
</if>
</if>


<!--Auto-Equip Elemental Obi's-->
<if spell="Bli*|Fre*|Aer*|Tor*|Sto*|Qua*|Thu*|Bur*|Wat*|Flo*|Fir*|Fla*|*helix">
<if advanced='("%SpellElement"=="%DayElement")'><action type="equip" when="midcast"><waist>$%SpellElementObi</waist>
</action>
</if>
<elseif advanced='("%SpellElement"=="%WeatherElement")'>
<action type="equip" when="midcast"><waist>$%SpellElementObi</waist></action></elseif>
</if>

<!--Auto-Equip Elemental Staffs/Grips-->
<if skill="ElementalMagic">
<action type="equip" when="midcast">
<main>$%SpellElementStaff</main>
<sub>$%SpellElementGrip</sub>
<waist>$%SpellElementObi</waist>
<ammo>Phantom Tathlum</ammo>
<head>Maat's Cap</head>
<neck>Elemental Torque</neck>
<lear>Aptus Earring</lear>
<rear>Moldavite Earring</rear>
<body>Royal Redingote</body>
<hands>Vicious Mufflers</hands>
<lring>Tamas Ring</lring>
<rring>Snow Ring</rring>
<back>Prism Cape</back>
<legs>Mahatma Slops</legs>
<feet>Goliard Clogs</feet>
</action>
<if buffactive="Dark Arts|Addendum: Black">
<action type="equip" when="aftercast">
<main>Aquilo's Staff</main>
<sub>Bugard Strap +1</sub>
<ammo>Phantom Tathlum</ammo>
<head>Maat's Cap</head>
<neck>Elemental Torque</neck>
<lear>Aptus Earring</lear>
<rear>Moldavite Earring</rear>
<body>Royal Redingote</body>
<hands>Vicious Mufflers</hands>
<lring>Tamas Ring</lring>
<rring>Snow Ring</rring>
<back>Prism Cape</back>
<waist>Penitent's Rope</waist>
<legs>Mahatma Slops</legs>
<feet>Goliard Clogs</feet>
</action></if>
<if buffactive="Light Arts|Addendum: White">
<action type="equip" when="aftercast">
<main>Apollo's Staff</main>
<sub>Staff Strap</sub>
<ammo>Hedgehog Bomb</ammo>
<head>Goliard Chapeau</head>
<neck>Morgana's Choker</neck>
<lear>Magnetic Earring</lear>
<rear>Loquacious Earring</rear>
<body>Goliard Saio</body>
<hands>Argute Bracers</hands>
<lring>Tamas Ring</lring>
<rring>Serket Ring</rring>
<back>Altruistic Cape</back>
<waist>Hierarch Belt</waist>
<legs>Scholar's Pants</legs>
<feet>Scholar's Loafers</feet>
</action></if>
</if>

<!--Auto-Equip for following enfeebles-->
<if spell="Blind*|Bind|Gravity|Dispel|Poison*">
<action type="equip" when="midcast">
<main>$%SpellElementStaff</main>
<sub>$%SpellElementGrip</sub>
<ammo>Sturm's Report</ammo>
<head>Elite Beret</head>
<neck>Spider Torque</neck>
<lear>Aptus Earring</lear>
<rear>Moldavite Earring</rear>
<body>Scholar's Gown</body>
<hands>Argute Bracers</hands>
<lring>Tamas Ring</lring>
<rring>Snow Ring</rring>
<back>Prism Cape</back>
<waist>Penitent's Rope</waist>
<legs>Mahatma Slops</legs>
<feet>Goliard Clogs</feet>
</action>
<if buffactive="Dark Arts|Addendum: Black">
<action type="equip" when="aftercast">
<main>Aquilo's Staff</main>
<sub>Bugard Strap +1</sub>
<ammo>Phantom Tathlum</ammo>
<head>Maat's Cap</head>
<neck>Elemental Torque</neck>
<lear>Aptus Earring</lear>
<rear>Moldavite Earring</rear>
<body>Royal Redingote</body>
<hands>Vicious Mufflers</hands>
<lring>Tamas Ring</lring>
<rring>Snow Ring</rring>
<back>Prism Cape</back>
<waist>Penitent's Rope</waist>
<legs>Mahatma Slops</legs>
<feet>Goliard Clogs</feet>
</action></if>
<if buffactive="Light Arts|Addendum: White">
<action type="equip" when="aftercast">
<main>Apollo's Staff</main>
<sub>Staff Strap</sub>
<ammo>Hedgehog Bomb</ammo>
<head>Goliard Chapeau</head>
<neck>Morgana's Choker</neck>
<lear>Magnetic Earring</lear>
<rear>Loquacious Earring</rear>
<body>Goliard Saio</body>
<hands>Argute Bracers</hands>
<lring>Tamas Ring</lring>
<rring>Serket Ring</rring>
<back>Altruistic Cape</back>
<waist>Hierarch Belt</waist>
<legs>Scholar's Pants</legs>
<feet>Scholar's Loafers</feet>
</action></if>
</if>

<!--Auto-Equip for Slow, Paralyze, and Silence-->
<if spell="Slow*|Paralyze*|Silence">
<action type="equip" when="midcast">
<main>$%SpellElementStaff</main>
<sub>Raptor Strap +1</sub>
<ammo>Sturm's Report</ammo>
<head>Elite Beret</head>
<neck>Spider Torque</neck>
<lear>Phantom Earring</lear>
<rear>Moldavite Earring</rear>
<body>Errant Houppelande</body>
<hands>Argute Bracers</hands>
<lring>Tamas Ring</lring>
<rring>Sapphire Ring</rring>
<back>Prism Cape</back>
<waist>Penitent's Rope</waist>
<legs>Mahatma Slops</legs>
<feet>Goliard Clogs</feet>
</action>
<if buffactive="Dark Arts|Addendum: Black">
<action type="equip" when="aftercast">
<main>Aquilo's Staff</main>
<sub>Bugard Strap +1</sub>
<ammo>Phantom Tathlum</ammo>
<head>Maat's Cap</head>
<neck>Elemental Torque</neck>
<lear>Aptus Earring</lear>
<rear>Moldavite Earring</rear>
<body>Royal Redingote</body>
<hands>Vicious Mufflers</hands>
<lring>Tamas Ring</lring>
<rring>Snow Ring</rring>
<back>Prism Cape</back>
<waist>Penitent's Rope</waist>
<legs>Mahatma Slops</legs>
<feet>Goliard Clogs</feet>
</action></if>
<if buffactive="Light Arts|Addendum: White">
<action type="equip" when="aftercast">
<main>Apollo's Staff</main>
<sub>Staff Strap</sub>
<ammo>Hedgehog Bomb</ammo>
<head>Goliard Chapeau</head>
<neck>Morgana's Choker</neck>
<lear>Magnetic Earring</lear>
<rear>Loquacious Earring</rear>
<body>Goliard Saio</body>
<hands>Argute Bracers</hands>
<lring>Tamas Ring</lring>
<rring>Serket Ring</rring>
<back>Altruistic Cape</back>
<waist>Hierarch Belt</waist>
<legs>Scholar's Pants</legs>
<feet>Scholar's Loafers</feet>
</action></if>
</if>

<!--Auto-Equip for Sleep-->
<if spell="Sleep*">
<action type="equip" when="midcast">
<main>Dark Staff</main>
<sub>Dark Grip</sub>
<ammo>Sturm's Report</ammo>
<head>Elite Beret</head>
<neck>Spider Torque</neck>
<lear>Phantom Earring</lear>
<rear>Moldavite Earring</rear>
<body>Scholar's Gown</body>
<hands>Argute Bracers</hands>
<lring>Tamas Ring</lring>
<rring>Snow Ring</rring>
<back>Prism Cape</back>
<waist>Penitent's Rope</waist>
<legs>Mahatma Slops</legs>
<feet>Goliard Clogs</feet>
</action>
<if buffactive="Dark Arts|Addendum: Black">
<action type="equip" when="aftercast">
<main>Aquilo's Staff</main>
<sub>Bugard Strap +1</sub>
<ammo>Phantom Tathlum</ammo>
<head>Maat's Cap</head>
<neck>Elemental Torque</neck>
<lear>Aptus Earring</lear>
<rear>Moldavite Earring</rear>
<body>Royal Redingote</body>
<hands>Vicious Mufflers</hands>
<lring>Tamas Ring</lring>
<rring>Snow Ring</rring>
<back>Prism Cape</back>
<waist>Penitent's Rope</waist>
<legs>Mahatma Slops</legs>
<feet>Goliard Clogs</feet>
</action></if>
<if buffactive="Light Arts|Addendum: White">
<action type="equip" when="aftercast">
<main>Apollo's Staff</main>
<sub>Staff Strap</sub>
<ammo>Hedgehog Bomb</ammo>
<head>Goliard Chapeau</head>
<neck>Morgana's Choker</neck>
<lear>Magnetic Earring</lear>
<rear>Loquacious Earring</rear>
<body>Goliard Saio</body>
<hands>Argute Bracers</hands>
<lring>Tamas Ring</lring>
<rring>Serket Ring</rring>
<back>Altruistic Cape</back>
<waist>Hierarch Belt</waist>
<legs>Scholar's Pants</legs>
<feet>Scholar's Loafers</feet>
</action></if>
</if>

<!--Auto-Equip for Cures-->
<if spell="Cure*|Cura*">
<action type="equip" when="midcast">
<main>Apollo's Staff</main>
<sub>Staff Strap</sub>
</action>
</if>

<!--Auto-Equip for Stoneskin-->
<if spell="Stoneskin">
<action type="equip" when="midcast">
<main>Kirin's Pole</main>
<sub>Raptor Strap +1</sub>
<ammo>Sturm's Report</ammo>
<head>Maat's Cap</head>
<neck>Holy Phail</neck>
<lear>Phantom Earring</lear>
<rear>Moldavite Earring</rear>
<body>Errant Houppelande</body>
<hands>Devotee's Mitts</hands>
<lring>Tamas Ring</lring>
<rring>Sapphire Ring</rring>
<back>Prism Cape</back>
<waist>Penitent's Rope</waist>
<legs>Mahatma Slops</legs>
<feet>Goliard Clogs</feet>
</action>
<if buffactive="Dark Arts|Addendum: Black">
<action type="equip" when="aftercast">
<main>Aquilo's Staff</main>
<sub>Bugard Strap +1</sub>
<ammo>Phantom Tathlum</ammo>
<head>Maat's Cap</head>
<neck>Elemental Torque</neck>
<lear>Aptus Earring</lear>
<rear>Moldavite Earring</rear>
<body>Royal Redingote</body>
<hands>Vicious Mufflers</hands>
<lring>Tamas Ring</lring>
<rring>Snow Ring</rring>
<back>Prism Cape</back>
<waist>Penitent's Rope</waist>
<legs>Mahatma Slops</legs>
<feet>Goliard Clogs</feet>
</action></if>
<if buffactive="Light Arts|Addendum: White">
<action type="equip" when="aftercast">
<main>Apollo's Staff</main>
<sub>Staff Strap</sub>
<ammo>Hedgehog Bomb</ammo>
<head>Goliard Chapeau</head>
<neck>Morgana's Choker</neck>
<lear>Magnetic Earring</lear>
<rear>Loquacious Earring</rear>
<body>Goliard Saio</body>
<hands>Argute Bracers</hands>
<lring>Tamas Ring</lring>
<rring>Serket Ring</rring>
<back>Altruistic Cape</back>
<waist>Hierarch Belt</waist>
<legs>Scholar's Pants</legs>
<feet>Scholar's Loafers</feet>
</action></if>
</if>

<!--Auto-Equip for Phalanx, Enspells, and Barspells-->
<if spell="Phalanx*|En*|Bar*">
<action type="equip" when="midcast">
<main>Kirin's Pole</main>
<sub>Raptor Strap +1</sub>
<ammo>Sturm's Report</ammo>
<head>Maat's Cap</head>
<neck>Enhancing Torque</neck>
<lear>Phantom Earring</lear>
<rear>Moldavite Earring</rear>
<body>Argute Gown</body>
<hands>Devotee's Mitts</hands>
<lring>Tamas Ring</lring>
<rring>Sapphire Ring</rring>
<back>Prism Cape</back>
<waist>Penitent's Rope</waist>
<legs>Mahatma Slops</legs>
<feet>Goliard Clogs</feet>
</action>
<if buffactive="Dark Arts|Addendum: Black">
<action type="equip" when="aftercast">
<main>Aquilo's Staff</main>
<sub>Bugard Strap +1</sub>
<ammo>Phantom Tathlum</ammo>
<head>Maat's Cap</head>
<neck>Elemental Torque</neck>
<lear>Aptus Earring</lear>
<rear>Moldavite Earring</rear>
<body>Royal Redingote</body>
<hands>Vicious Mufflers</hands>
<lring>Tamas Ring</lring>
<rring>Snow Ring</rring>
<back>Prism Cape</back>
<waist>Penitent's Rope</waist>
<legs>Mahatma Slops</legs>
<feet>Goliard Clogs</feet>
</action></if>
<if buffactive="Light Arts|Addendum: White">
<action type="equip" when="aftercast">
<main>Apollo's Staff</main>
<sub>Staff Strap</sub>
<ammo>Hedgehog Bomb</ammo>
<head>Goliard Chapeau</head>
<neck>Morgana's Choker</neck>
<lear>Magnetic Earring</lear>
<rear>Loquacious Earring</rear>
<body>Goliard Saio</body>
<hands>Argute Bracers</hands>
<lring>Tamas Ring</lring>
<rring>Serket Ring</rring>
<back>Altruistic Cape</back>
<waist>Hierarch Belt</waist>
<legs>Scholar's Pants</legs>
<feet>SCholar's Loafers</feet>
</action></if>
</if>

<!--Auto-Equip for Bio, Drain, and Aspir-->
<if spell="Bio*|Drain*|Aspir*">
<action type="equip" when="midcast">
<main>Dark Staff</main>
<sub>Dark Grip</sub>
<ammo>Sturm's Report</ammo>
<head>Maat's Cap</head>
<neck>Dark Torque</neck>
<lear>Phantom Earring</lear>
<rear>Moldavite Earring</rear>
<body>SCholar's Gown</body>
<hands>Vicious Mufflers</hands>
<lring>Tamas Ring</lring>
<rring>Snow Ring</rring>
<back>Prism Cape</back>
<waist>$%SpellElementObi</waist>
<legs>Mahatma Slops</legs>
<feet>Goliard Clogs</feet>
</action>
<if buffactive="Dark Arts|Addendum: Black">
<action type="equip" when="aftercast">
<main>Aquilo's Staff</main>
<sub>Bugard Strap +1</sub>
<ammo>Phantom Tathlum</ammo>
<head>Maat's Cap</head>
<neck>Elemental Torque</neck>
<lear>Aptus Earring</lear>
<rear>Moldavite Earring</rear>
<body>Royal Redingote</body>
<hands>Vicious Mufflers</hands>
<lring>Tamas Ring</lring>
<rring>Snow Ring</rring>
<back>Prism Cape</back>
<waist>Penitent's Rope</waist>
<legs>Mahatma Slops</legs>
<feet>Goliard Clogs</feet>
</action></if>
<if buffactive="Light Arts|Addendum: White">
<action type="equip" when="aftercast">
<main>Apollo's Staff</main>
<sub>Staff Strap</sub>
<ammo>Hedgehog Bomb</ammo>
<head>Goliard Chapeau</head>
<neck>Morgana's Choker</neck>
<lear>Magnetic Earring</lear>
<rear>Loquacious Earring</rear>
<body>Goliard Saio</body>
<hands>Argute Bracers</hands>
<lring>Tamas Ring</lring>
<rring>Serket Ring</rring>
<back>Altruistic Cape</back>
<waist>Hierarch Belt</waist>
<legs>Scholar's Pants</legs>
<feet>Scholar's Loafers</feet>
</action></if>
</if>


<!--Auto-Cancel Stoneskin and Sneak when casting again-->
<if spell="Sneak|Spectral Jig|Monomi*" buffactive="Sneak">
<action type="command" when="midcast">cancel 71</action></if>
<if spell="Stoneskin|Earthen Ward" buffactive="Stoneskin">
<action type="command" when="midcast">cancel 37</action></if>


<!-- Utility: Cast buff on self even if targeted and locked on mob-->
<if spelltargettype="monster" notvalidtarget="*Enemy*" validtarget="*Self*">
<action type="changetarget" TARGET="<me>"/>
</if>
<if spellTARGETtype="NONE" VALIDTARGET="*Self*">
<action type="changetarget" TARGET="<me>"/>
</if>


</rules>
</spellcast>
</xml>
 Fairy.Tussilo
Offline
サーバ: Fairy
Game: FFXI
user: Tussilo
By Fairy.Tussilo 2010-01-30 14:03:56  
Oh wow. I see lots of things I'd like to steal. That sneak/stoneskin cancel rule is particularly attractive. Thanks so much! I just skimmed it briefly but it already looks very promising.
 Siren.Clinpachi
Offline
サーバ: Siren
Game: FFXI
user: Clinpachi
Posts: 2680
By Siren.Clinpachi 2010-01-30 14:06:35  
You'll have to go through and adjust it based on your gear but that's everything i personally use.

Standard Nuking/Darkarts

Curing/Lightarts

Enfeebling/

I also have a high resist set however i have not added the target mob information for this set yet.

High Resist Nuking
Offline
サーバ: Fairy
Game: FFXI
user: Tussilo
By Fairy.Tussilo 2010-01-30 14:31:49  
I didn't notice the sleep stuff, but I haven't taken a good look at it quite yet either. There's tons of possibility here... I'm very impressed. Again I want to thank you; this is much more than I expected.
 Siren.Clinpachi
Offline
サーバ: Siren
Game: FFXI
user: Clinpachi
Posts: 2680
By Siren.Clinpachi 2010-01-30 14:33:48  
When i wrote this a while ago there wasn't much out there to go on... just had to pick apart a few BLM ones and figure the rest out the best i could.

Not a problem at all glad i could help or offer at least a way to get started.

It will take tons of time and patience so good luck.

 Midgardsormr.Mikania
Offline
サーバ: Midgardsormr
Game: FFXI
user: Mikania
Posts: 40
By Midgardsormr.Mikania 2010-01-30 15:16:55  
I have 2 type of idle set: one when sublimation is charging, and another one for when it's either fully charge(or broke b/c hp < 50%) or sublimation is used. (Yes, I know some stuff is misspelled below, too lazy to fix it.)


Here's the set

<set name="Idle">
<ammo>Fenrir's Stone</ammo>
<body>Vermillion Cloak</body>
<main>terra's staff</main>
<neck>orochi nodowa</neck>
<lear>ethereal earring</lear>
<back>cheviot cape</back>
<rring>jelly ring</rring>
<feet>Desert Boots</feet>
<legs>cobra trews</legs>
<hands>cobra gloves</hands>
</set>
<set name="SubliminationIdle" baseset="idle">
<head>Scholar's Mortarboard</head>
<body>Argute Gown</body>
</set>

Here's the Var.

<var name="Sublimination">FALSE</var>

Here's the rule.

<if spell="autoset">
<if status="resting">
<if advanced='("$Sublimination"="TRUE")'>
<equip when="resting" set="SubliminationHeal" />
</if>
<elseif advanced='("$Sublimination"="FALSE")'>
<equip when="resting" set="Resting" />
</elseif>
</if>
<if status="idle">
<if advanced='("$Sublimination"="TRUE")'>
<equip when="idle" set="Subliminationidle" />
</if>
<elseif advanced='("$Sublimination"="FALSE")'>
<equip when="idle" set="idle" />
</elseif>
</if>
</if>
<if advanced='("$Sublimination"="TRUE")'>
<equip when="postcast" set="SubliminationIdle" />
</if>
<elseif advanced='("$Sublimination"="FALSE")'>
<equip when="postcast" set="Idle" />
</elseif>

Here's the autoexec.

<register id="12001" Silent="True" event="gainbuff_*Activated">sc var set Sublimination TRUE;sc set SubliminationIdle</register>
<register id="12002" Silent="True" event="gainbuff_*Complete">sc var set Sublimination FALSE;sc set Idle</register>
<register id="12003" Silent="True" event="losebuff_*sublim*">sc var set Sublimination FALSE;sc set Idle</register>

Enjoy, it's a pain in the ***. (and yes I know sublimation is spelled incorrectly)

One thing I can't stop or at least figured out yet is when you are in the middle of casting blizzard IV, and your sublimation goes from charging to full, It'll swap gear for you. So... just cast faster.

Love~
 Ramuh.Dasva
Offline
サーバ: Ramuh
Game: FFXI
user: dasva
Posts: 40469
By Ramuh.Dasva 2010-01-30 15:17:45  
Siren.Clinpachi said:
Is this thread screwed up looking to anyone else? O_o
If you post to much especially 3+ sets and text in 1 post it *** stuff up
 Siren.Clinpachi
Offline
サーバ: Siren
Game: FFXI
user: Clinpachi
Posts: 2680
By Siren.Clinpachi 2010-01-30 15:32:32  
For sublimation i just did this

Code:
Quote:
<if buffactive="Sublimation: Activated">
<action type="Disable" slot="head|body"/></if><else>
<action type="Disable" slot="head|body"/></else>

And in the macro i hit to use sublimation i do the normal /equip lines for both the AF head and relic body.

This way no matter what as long as sublimation is charging it will never allow it to switch the body or head.

Once it finishes charging it unlocks the body and head allowing spellcast to continue to swap sets based on whats being casted or swap back to normal idle gear.

It's different from what the other person posted but you can boil it down to preference. True that you would normally want to cast in proper gear but slowing down your sublimation charge time may be just as unwise.

Your choice ^^
 Ramuh.Dasva
Offline
サーバ: Ramuh
Game: FFXI
user: dasva
Posts: 40469
By Ramuh.Dasva 2010-01-30 15:40:27  
I think newer spellcast code things different not sure.
 Midgardsormr.Mikania
Offline
サーバ: Midgardsormr
Game: FFXI
user: Mikania
Posts: 40
By Midgardsormr.Mikania 2010-01-30 17:15:14  
Clinpachi said:

<if buffactive="Sublimation: Activated">
<action type="Disable" slot="head|body"/></if><else>
<action type="ENABLE" slot="head|body"/></else>

Fixed it for you.

Problem with this code is you put [+2(more)] 4 mp/tic(sub) vs 10-15 int, 5 mab, or what have you. Just let it swap.
 Siren.Enternius
Offline
サーバ: Siren
Game: FFXI
user: Enternius
Posts: 10387
By Siren.Enternius 2010-01-30 17:19:19  
Taking credit for my work, eh Clin?
 Hades.Triet
Offline
サーバ: Hades
Game: FFXI
user: Sirseiko
Posts: 1615
By Hades.Triet 2010-02-01 22:34:23  
Interesting, but that ***looks confusing...