Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" ?>
- <spellcast>
- <config
- AutoLoadXML="true"
- RequiredVersion="2.20"
- HideErrors="false"
- ShowGearSwaps="true"
- Debug="false"
- EngagedSet="Melee"
- ShowSpellInfo="false"
- />
- <variables clear="True">
- <var name="Empyrean">0</var>
- <var name="IceStaff">Aquilo's Staff</var>
- <var name="WindStaff">Auster's Staff</var>
- <var name="EarthStaff">Terra's Staff</var>
- <var name="ThunderStaff">Jupiter's Staff</var>
- <var name="WaterStaff">Neptune's Staff</var>
- <var name="FireStaff">Vulcan's Staff</var>
- <var name="DarkStaff">Pluto's Staff</var>
- <var name="LightStaff">Apollo's Staff</var>
- <var name="IceGrip">Reign Grip</var>
- <var name="WindGrip">Reign Grip</var>
- <var name="EarthGrip">Reign Grip</var>
- <var name="ThunderGrip">Reign Grip</var>
- <var name="WaterGrip">Reign Grip</var>
- <var name="FireGrip">Reign Grip</var>
- <var name="DarkGrip">Reign Grip</var>
- <var name="LightGrip">Reign Grip</var>
- <var name="TwilightCape">1</var>
- <var name="SleepTimers">1</var>
- <var name="TPLock">10</var>
- <var name="Utsusemi">Ichi</var>
- <!--Offensive Songs--> <!-- Base Gear Set for the Instrument used -->
- <var name="Requiem">Requiem Flute</var>
- <var name="FoeLullaby">Pan's Horn</var>
- <var name="HordeLullaby">Nursemaid's Harp</var>
- <var name="Elegy">Syrinx</var>
- <var name="Finale">Pan's Horn</var> <var name="xTargetSpells">Macc</var>
- <var name="Threnody">Iron Ram Horn</var> <var name="xThrenodySkill">Macc</var>
- <var name="Paeon">Iron Ram Horn</var> <var name="xPaeonSkill">Wind</var>
- <var name="Ballad">Iron Ram Horn</var> <var name="xBalladSkill">Wind</var>
- <var name="Minne">Syrinx</var> <var name="xMinneSkill">Wind</var>
- <var name="Minuet">Cornette +1</var> <var name="xMinuetSkill">Wind</var>
- <var name="Madrigal">Traversiere +1</var> <var name="xMadrigalSkill">Wind</var>
- <var name="Prelude">Angel's Flute</var> <var name="xPreludeSkill">Wind</var>
- <var name="Mambo">Vihuela</var> <var name="xMamboSkill">StringSkill</var>
- <var name="March">Iron Ram Horn</var> <var name="xMarchSkill">Wind</var>
- <var name="Etude">Iron Ram Horn</var> <var name="xEtudeSkill">Wind</var>
- <var name="Carol">Crumhorn +2</var> <var name="xCarolSkill">Wind</var>
- <var name="Hymnus">Iron Ram Horn</var> <var name="xHymnusSkill">Wind</var>
- <var name="Mazurka">Vihuela</var> <var name="xMazurkaSkill">StringSkill</var>
- <var name="Dirge">Iron Ram Horn</var> <var name="xDirgeSkill">Wind</var>
- <var name="Sirvente">Iron Ram Horn</var> <var name="xSirventeSkill">Wind</var>
- <var name="Scherzo">Iron Ram Horn</var> <var name="xScherzoSkill">Wind</var>
- </variables>
- <sets>
- <group name = "BRD" default="yes">
- <set name="Normal">
- <range>Daurdabla</range>
- <main>Felibre's Dague</main>
- <sub>Genbu's Shield</sub>
- <head>Aoidos' Calot +2</head>
- <neck>Aoidos' Matinee</neck>
- <lear>Loquac. Earring</lear>
- <rear>Musical Earring</rear>
- <body>Praeco Doublet</body>
- <hands>Ad. Mnchtte. +2</hands>
- <rring>Dawnsoul Ring</rring>
- <lring>Omega Ring</lring>
- <back>Balladeer's Cape</back>
- <waist>Harfner's Sash</waist>
- <legs>Aoidos' Rhing. +2</legs>
- <feet>Aoidos' Cothrn. +2</feet>
- </set>
- <set name="Wind" Baseset="Normal">
- <main>Chanter's Staff</main>
- <sub>Reign grip</sub>
- <body>Aoidos' Hngrln. +2</body>
- <lring>Nereid Ring</lring>
- <rring>Nereid Ring</rring>
- </set>
- <set name="Macc" Baseset="Normal">
- <main>Chanter's Staff</main>
- <sub>Reign grip</sub>
- <body>Aoidos' Hngrln. +2</body>
- <lear>Aoidos' earring</lear>
- <neck>Noetic Torque</neck>
- <lring>Omega Ring</lring>
- <rring>Strendu Ring</rring>
- </set>
- <set name="StringCHR" Baseset="Normal">
- <main>Chanter's Staff</main>
- <sub>Reign grip</sub>
- <body>Aoidos' Hngrln. +2</body>
- <lring>Omega Ring</lring>
- <rring>Dawnsoul Ring</rring>
- </set>
- <set name="StringSkill" Baseset="Wind">
- <main>Chanter's Staff</main>
- <sub>Reign grip</sub>
- <body>Aoidos' Hngrln. +2</body>
- <lring>Omega Ring</lring>
- <rring>Strendu Ring</rring>
- </set>
- <set name="Resting" Baseset="Normal">
- <main>$DarkStaff</main>
- <sub>Reign grip</sub>
- <ammo>Clarus Stone</ammo>
- <feet>Avocat Pigaches</feet>
- </set>
- <set name="Idle" Baseset="Normal">
- </set>
- <set name="EnmityDown" Baseset="Normal">
- </set>
- <set name="MND">
- <sub>Reign Grip</sub>
- <hands>Devotee's mitts +1</hands>
- <neck>Morgana's Choker</neck>
- </set>
- <set name="Cure" Baseset="MND">
- </set>
- <set name="MNDEnfeeble" Baseset="MND">
- </set>
- <set name="INT">
- <lear>Moldavite Earring</lear>
- </set>
- <set name="INTEnfeeble" Baseset="INT">
- </set>
- <set name="Haste">
- <main>Felibre's dague</main>
- <sub>Genbu's Shield</sub>
- <waist>Aoidos' Belt</waist>
- <hands>Schellenband</hands>
- <neck>Aoidos' Matinee</neck>
- <rear>Aoidos' Earring</rear>
- </set>
- <set name="FastCast" Baseset="ConserveMP">
- <main>Felibre's dague</main>
- <sub>Genbu's Shield</sub>
- <waist>Aoidos' Belt</waist>
- <hands>Schellenband</hands>
- <lear>Loquac. Earring</lear>
- <neck>Aoidos' Matinee</neck>
- <rear>Aoidos' Earring</rear>
- </set>
- <set name="Melee">
- <main>Twilight Dagger</main>
- <sub>Genbu's Shield</sub>
- <range>Angel Lyre</range>
- <head>Zelus Tiara</head>
- <neck>Chivalrous Chain</neck>
- <lear>Merman's earring</lear>
- <rear>Brutal Earring</rear>
- <body>Bard's Justaucorps</body>
- <hands>Brego Gloves</hands>
- <lring>Oneiros Ring</lring>
- <rring>Rajas Ring</rring>
- <back>Atheling Mantle</back>
- <waist>Swift Belt</waist>
- <legs>Calmecac Trousers</legs>
- <feet>Savateur's Gaiters</feet>
- </set>
- <set name="WS" Baseset="Melee">
- <head>Hecatomb Cap</head>
- <hands>Hecatomb Mittens</hands>
- <waist>Cuchulain's Belt</waist>
- <legs>Byakko's Haidate</legs>
- <feet>Hecatomb Leggings</feet>
- </set>
- </group>
- </sets>
- <rules>
- <action type="equip" when="resting" set="Resting" />
- <if Status="engaged">
- <action type="equip" when="engaged|aftercast|idle" set="Melee" />
- </if>
- <if NotStatus="engaged">
- <action type="equip" when="aftercast|idle" set="Normal" />
- </if>
- <if TPGT="$TPLock">
- <action type="equip" when="precast|midcast|aftercast">
- <main lock="t" />
- <sub lock="t" /> </action>
- </if>
- <if BuffActive="Silence" CommandPrefix="/ma|/magic|/ninjutsu">
- <action Type="CancelSpell" />
- <action Type="Command">input /echo SILENCED!!!</action>
- </if>
- <if BuffActive="Sleep">
- <action Type="CancelSpell" />
- <action Type="Command">input /echo SLEEPING!!!!</action>
- <action type="command" when="midcast">cancel 37</action>
- </if>
- <if Spell="Stoneskin">
- <action type="midcastdelay" delay="3.5" />
- <action type="equip" when="precast" set="FastCast">
- <main>$EarthStaff</main>
- </action>
- <action type="equip" when="midcast" set="MND">
- <main>$EarthStaff</main>
- </action>
- <action type="command" when="midcast">cancel 37</action>
- </if>
- <elseif Spell="Blink">
- <action type="midcastdelay" delay="2" />
- <action type="command" when="midcast">cancel 36</action>
- </elseif>
- <elseif Spell="Sneak|Invisible|Deodorize">
- <action type="midcastdelay" delay="1.5" />
- <if Spell="Sneak" BuffActive="Sneak" advanced='"%SpellTarget"="%PlayerName" OR "%SpellTarget"="<me>" OR ("%target"="%PlayerName" AND "%SpellTarget"="<t>")'>
- <action type="command" when="midcast">cancel 71</action>
- </if>
- </elseif>
- <elseif Spell="Reraise*">
- <action type="equip" when="precast" set="FastCast" />
- <action type="midcastdelay" delay="3.5" />
- <action type="equip" when="midcast" set="Haste" />
- <action type="command" when="midcast">cancel 113</action>
- </elseif>
- <if Spell="Sleep*|Repose|*Lullaby*">
- <if Advanced='("%SpellElement" = "%WeatherElement" OR "%SpellElement" = "%DayElement") AND "$%SpellElementObi" = "1"'>
- <if Element="Dark"><action type="equip" when="midcast"><waist lock="yes">Anrin Obi</waist></action></if>
- <elseif Element="Light"><action type="equip" when="midcast"><waist lock="yes">Korin Obi</waist></action></elseif>
- </if>
- <elseif Spell="Sleep|Sleepga">
- <action type="equip" when="Precast" set="INTEnfeeble" />
- <if advanced='"$SleepTimers"="1"'>
- <action type="command" when="aftercast">spellcast var inc sleepid;wait 45;input /echo [$sleepid:%spell] <%target> Wearing off in 15s</action>
- <action type="command" when="aftercast">wait 55;input /echo [$sleepid:%spell] <%target> Wearing off in 5s;spellcast var dec sleepid;</action>
- </if>
- </elseif>
- <if Spell="Repose">
- <action type="equip" when="Precast" set="MND" />
- <if advanced='"$SleepTimers"="1"'>
- <command when="aftercast">spellcast var inc sleepid;wait 45;input /echo [$sleepid:%spell] <%Target> Wearing off in 45s</command>
- <command when="aftercast">wait 75;input /echo [$sleepid:%spell] <%Target>Wearing off in 15s</command>
- <command when="aftercast">wait 85;input /echo [$sleepid:%spell] <%Target>Wearing off in 5s;spellcast var dec sleepid;</command>
- </if>
- </if>
- <elseif Spell="*Lullaby" NotSpell="Foe Lullaby II"> <!-- Timers with Cradle Horn/Nursemaid's Harp -->
- <if advanced='"$SleepTimers"="1"'>
- <command when="aftercast">spellcast var inc sleepid;wait 18;input /echo [$sleepid:%spell] <%target> Wearing off in 15s</command>
- <command when="aftercast">wait 28;input /echo [$sleepid:%spell] <%target> Wearing off in 5s; spellcast var dec sleepid;</command>
- </if>
- </elseif>
- <elseif Spell="Foe Lullaby II"> <!-- Timers with Cradle Horn -->
- <if advanced='"$SleepTimers"="1"'>
- <command when="aftercast">spellcast var inc sleepid;wait 30;input /echo [$sleepid:%spell] <%target> Wearing off in 30s</command>
- <command when="aftercast">wait 50;input /echo [$sleepid:%spell] <%target> Wearing off in 10s; spellcast var dec sleepid;</command>
- </if>
- </elseif>
- </if>
- <if Skill="HealingMagic">
- <if Spell="*na">
- <action type="equip" when="precast" set="EnmityDown" />
- </if>
- <if Spell="Raise*">
- <action type="equip" when="precast" set="FastCast" />
- <action type="midcastdelay" delay="3.5" />
- <action type="equip" when="midcast" set="Haste" />
- </if>
- <if Spell="Cur*|Curaga*">
- <action type="equip" when="precast" set="Cure" />
- <if Advanced='("%SpellElement" = "%WeatherElement" OR "%SpellElement" = "%DayElement") AND "$%SpellElementObi" = "1"'>
- <if Element="Light"><action type="equip" when="midcast"><waist lock="yes">Korin Obi</waist></action></if>
- </if>
- <if Advanced='("%SpellElement" = "%WeatherElement" OR "%SpellElement" = "%DayElement") AND "$TwilightCape" = "1"'>
- <action type="equip" when="midcast"><back lock="yes">Twilight Cape</back></action>
- </if>
- <action type="DefaultTarget" target="<stpc>"/>
- <if Spell="Cure IV">
- <if NotBuffActive="*Arts|Penury">
- <if MPLT="88"><action type="ChangeSpell" Spell="Cure III" /></if>
- <if MPLT="46"><action type="ChangeSpell" Spell="Cure II" /></if>
- <if MPLT="24"><action type="ChangeSpell" Spell="Cure I" /></if>
- <if MPLT="8"><action type="CancelSpell" /><addtochat>[NOTE] Not enough MP X_x;;</addtochat></if>
- </if>
- <if BuffActive="Light Arts" NotBuffActive="Penury">
- <if MPLT="80"><action type="ChangeSpell" Spell="Cure III" /></if>
- <if MPLT="42"><action type="ChangeSpell" Spell="Cure II" /></if>
- <if MPLT="22"><action type="ChangeSpell" Spell="Cure I" /></if>
- <if MPLT="8"><action type="CancelSpell" /><addtochat>[NOTE] Not enough MP X_x;;</addtochat></if>
- </if>
- <if BuffActive="Penury">
- <if MPLT="44"><action type="ChangeSpell" Spell="Cure III" /></if>
- <if MPLT="23"><action type="ChangeSpell" Spell="Cure II" /></if>
- <if MPLT="12"><action type="ChangeSpell" Spell="Cure I" /></if>
- <if MPLT="4"><action type="CancelSpell" /><addtochat>[NOTE] Not enough MP X_x;;</addtochat></if>
- </if>
- </if>
- <if Spell="Cure III">
- <if NotBuffActive="*Arts|Penury">
- <if MPLT="46"><action type="ChangeSpell" Spell="Cure II" /></if>
- <if MPLT="24"><action type="ChangeSpell" Spell="Cure I" /></if>
- <if MPLT="8"><action type="CancelSpell" /><addtochat>[NOTE] Not enough MP X_x;;</addtochat></if>
- </if>
- <if BuffActive="Light Arts" NotBuffActive="Penury">
- <if MPLT="42"><action type="ChangeSpell" Spell="Cure II" /></if>
- <if MPLT="22"><action type="ChangeSpell" Spell="Cure I" /></if>
- <if MPLT="8"><action type="CancelSpell" /><addtochat>[NOTE] Not enough MP X_x;;</addtochat></if>
- </if>
- <if BuffActive="Penury">
- <if MPLT="23"><action type="ChangeSpell" Spell="Cure II" /></if>
- <if MPLT="12"><action type="ChangeSpell" Spell="Cure I" /></if>
- <if MPLT="4"><action type="CancelSpell" /><addtochat>[NOTE] Not enough MP X_x;;</addtochat></if>
- </if>
- </if>
- <if Spell="Cure II">
- <if NotBuffActive="*Arts|Penury">
- <if MPLT="24"><action type="ChangeSpell" Spell="Cure I" /></if>
- <if MPLT="8"><action type="CancelSpell" /><addtochat>[NOTE] Not enough MP X_x;;</addtochat></if>
- </if>
- <if BuffActive="Light Arts" NotBuffActive="Penury">
- <if MPLT="22"><action type="ChangeSpell" Spell="Cure I" /></if>
- <if MPLT="8"><action type="CancelSpell" /><addtochat>[NOTE] Not enough MP X_x;;</addtochat></if>
- </if>
- <if BuffActive="Penury">
- <if MPLT="12"><action type="ChangeSpell" Spell="Cure I" /></if>
- <if MPLT="4"><action type="CancelSpell" /><addtochat>[NOTE] Not enough MP X_x;;</addtochat></if>
- </if>
- </if>
- </if>
- </if>
- <if Skill="EnhancingMagic">
- <if Spell="Protect*|Shell*">
- <action type="equip" when="precast" set="FastCast" />
- <action type="midcastdelay" delay="1" />
- <action type="equip" when="midcast" set="ConserveMP" />
- </if>
- <if Spell="Haste|Erase">
- <action type="equip" when="precast" set="FastCast" />
- <action type="midcastdelay" delay="1" />
- <action type="equip" when="midcast" set="Haste" />
- </if>
- <if Spell="Regen*">
- <action type="equip" when="precast" set="FastCast" />
- <action type="equip" when="midcast" set="ConserveMP" />
- <if NotBuffActive="Penury">
- <if Spell="Regen II" MPLT="36">
- <action type="ChangeSpell" Spell="Regen" />
- </if>
- <elseif Spell="Regen II" MPLT="15">
- <action type="CancelSpell" />
- <action type="AddToChat" color="50">[NOTE] Not enough MP X_x;;</action>
- </elseif>
- <elseif Spell="Regen" MPLT="15">
- <action type="CancelSpell" />
- <action type="AddToChat" color="50">[NOTE] Not enough MP X_x;;</action>
- </elseif>
- </if>
- <elseif BuffActive="Penury">
- <if Spell="Regen II" MPLT="18">
- <action type="ChangeSpell" Spell="Regen" />
- </if>
- <elseif Spell="Regen II" MPLT="7">
- <action type="CancelSpell" />
- <action type="AddToChat" color="50">[NOTE] Not enough MP X_x;;</action>
- </elseif>
- <elseif Spell="Regen" MPLT="7">
- <action type="CancelSpell" />
- <action type="AddToChat" color="50">[NOTE] Not enough MP X_x;;</action>
- </elseif>
- </elseif>
- </if>
- </if>
- <if Skill="EnfeeblingMagic">
- <if Advanced='("%SpellElement" = "%WeatherElement" OR "%SpellElement" = "%DayElement") AND "$%SpellElementObi" = "1"'>
- <if Element="Dark"><action type="equip" when="midcast"><waist lock="yes">Anrin Obi</waist></action></if>
- <elseif Element="Light"><action type="equip" when="midcast"><waist lock="yes">Korin Obi</waist></action></elseif>
- <elseif Element="Ice"><action type="equip" when="midcast"><waist lock="yes">Hyorin Obi</waist></action></elseif>
- <elseif Element="Earth"><action type="equip" when="midcast"><waist lock="yes">Dorin Obi</waist></action></elseif>
- </if>
- <if Spell="Paralyze|Silence|Slow">
- <action type="equip" when="precast" set="MNDEnfeeble">
- <main>$%SpellElementStaff</main>
- <sub>Reign Grip</sub>
- </action>
- <if Spell="Dia*">
- <action type="equip" when="precast" set="MNDEnfeeble">
- <main>$LightStaff</main>
- <sub>Reign Grip</sub>
- </action>
- <action type="command" when="aftercast">;spellcast var inc diaid;wait 60;input /echo [$diaid:%spell] <%target> Wearing off in 60s</action>
- <action type="command" when="aftercast">wait 100;input /echo [$diaid:%spell] <%target> Wearing off in 20s;spellcast var dec sleepid;</action>
- </if>
- </if>
- </if>
- <if type="BardSong" Advanced='"$Empyrean"="0"'>
- <if SpellTargetType="PLAYER">
- <castdelay delay="2" />
- <command when="precast">input /raw /ja "Pianissimo" <me></command>
- </if>
- <if spell="Army's Paeon*">
- <action type="equip" when="precast" set="Haste" />
- <action type="midcastdelay" delay="1.5" />
- <action type="equip" when="midcast" set="$xPaeonSkill">
- <range>$Paeon</range>
- </action>
- </if>
- <elseif spell="Mage's Ballad*">
- <action type="equip" when="precast" set="Haste" />
- <action type="midcastdelay" delay="1.5" />
- <action type="equip" when="midcast" set="$xBalladSkill">
- <range>$Ballad</range>
- </action>
- </elseif>
- <elseif spell="*Minne">
- <action type="equip" when="precast" set="Haste" />
- <action type="midcastdelay" delay="1.5" />
- <action type="equip" when="midcast" set="$xMinneSkill">
- <range>$Minne</range>
- </action>
- </elseif>
- <elseif spell="Valor Minuet*">
- <action type="equip" when="precast" set="Haste" />
- <action type="midcastdelay" delay="1.5" />
- <action type="equip" when="midcast" set="$xMinuetSkill">
- <range>$Minuet</range>
- </action>
- </elseif>
- <elseif spell="*Madrigal">
- <action type="equip" when="precast" set="Haste" />
- <action type="midcastdelay" delay="1.5" />
- <action type="equip" when="midcast" set="$xMadrigalSkill">
- <range>$Madrigal</range>
- </action>
- </elseif>
- <elseif spell="*Prelude">
- <action type="equip" when="precast" set="Haste" />
- <action type="midcastdelay" delay="1.5" />
- <action type="equip" when="midcast" set="$xPreludeSkill">
- <range>$Prelude</range>
- </action>
- </elseif>
- <elseif spell="*Mambo">
- <action type="equip" when="precast" set="Haste" />
- <action type="midcastdelay" delay="1.5" />
- <action type="equip" when="midcast" set="$xMamboSkill">
- <range>$Mambo</range>
- </action>
- </elseif>
- <elseif spell="*March">
- <action type="equip" when="precast" set="Haste" />
- <action type="midcastdelay" delay="1.5" />
- <action type="equip" when="midcast" set="$xMarchSkill">
- <range>$March</range>
- </action>
- </elseif>
- <elseif spell="*Etude">
- <action type="equip" when="precast" set="Haste" />
- <action type="midcastdelay" delay="1.5" />
- <action type="equip" when="midcast" set="$xEtudeSkill">
- <range>$Etude</range>
- </action>
- <if spell="Bewitching Etude|Enchanting Etude">
- </if>
- <elseif spell="Logical Etude|Spirited Etude">
- </elseif>
- <elseif spell="Sage Etude|Learned Etude">
- </elseif>
- <elseif spell="Swift Etude|Quick Etude">
- </elseif>
- <elseif spell="Vital Etude|Vivacious Etude">
- </elseif>
- <elseif spell="Uncanny Etude|Dextrous Etude">
- </elseif>
- <elseif spell="Herculean Etude|Sinewy Etude">
- </elseif>
- </elseif>
- <elseif spell="*Carol*">
- <action type="equip" when="precast" set="Haste" />
- <action type="midcastdelay" delay="1.5" />
- <action type="equip" when="midcast" set="$xCarolSkill">
- <range>$Carol</range>
- </action>
- </elseif>
- <elseif spell="Goddess's Hymnus">
- <action type="equip" when="precast" set="Haste" />
- <action type="midcastdelay" delay="1.5" />
- <action type="equip" when="midcast" set="$xHymnusSkill">
- <range>$Hymnus</range>
- </action>
- </elseif>
- <elseif spell="*Mazurka">
- <action type="equip" when="precast" set="Haste" />
- <action type="midcastdelay" delay="1.5" />
- <action type="equip" when="midcast" set="$xMazurkaSkill">
- <range>$Mazurka</range>
- </action>
- </elseif>
- <elseif spell="*Scherzo">
- <action type="equip" when="precast" set="Haste" />
- <action type="midcastdelay" delay="1.5" />
- <action type="equip" when="midcast" set="$xScherzoSkill">
- <range>$Scherzo</range>
- </action>
- </elseif>
- <elseif spell="Foe Requiem*">
- <if Advanced='("%SpellElement" = "%WeatherElement" OR "%SpellElement" = "%DayElement") AND "$%SpellElementObi" = "1"'>
- <if Element="Light"><action type="equip" when="midcast"><waist lock="yes">Korin Obi</waist></action></if>
- </if>
- <action type="equip" when="precast" set="Haste" />
- <action type="midcastdelay" delay="1.5" />
- <action type="equip" when="midcast" set="$xTargetSpells">
- <main>$LightStaff</main>
- <sub>$LightGrip</sub>
- <range>$Requiem</range>
- </action>
- </elseif>
- <elseif spell="Foe Lullaby*">
- <if Advanced='("%SpellElement" = "%WeatherElement" OR "%SpellElement" = "%DayElement") AND "$%SpellElementObi" = "1"'>
- <if Element="Light"><action type="equip" when="midcast"><waist lock="yes">Korin Obi</waist></action></if>
- </if>
- <action type="equip" when="precast" set="Haste" />
- <action type="midcastdelay" delay="1.5" />
- <action type="equip" when="midcast" set="$xTargetSpells">
- <main>$LightStaff</main>
- <sub>$LightGrip</sub>
- <range>$FoeLullaby</range>
- </action>
- </elseif>
- <elseif spell="Horde Lullaby">
- <if Advanced='("%SpellElement" = "%WeatherElement" OR "%SpellElement" = "%DayElement") AND "$%SpellElementObi" = "1"'>
- <if Element="Light"><action type="equip" when="midcast"><waist lock="yes">Korin Obi</waist></action></if>
- </if>
- <action type="equip" when="precast" set="Haste" />
- <action type="midcastdelay" delay="1.5" />
- <action type="equip" when="midcast" set="$xTargetSpells">
- <main>$LightStaff</main>
- <sub>$LightGrip</sub>
- <range>$HordeLullaby</range>
- <body>Augur's Jaseran</body>
- </action>
- </elseif>
- <elseif spell="*Elegy">
- <if Advanced='("%SpellElement" = "%WeatherElement" OR "%SpellElement" = "%DayElement") AND "$%SpellElementObi" = "1"'>
- <if Element="Earth"><action type="equip" when="midcast"><waist lock="yes">Dorin Obi</waist></action></if>
- </if>
- <action type="equip" when="precast" set="Haste" />
- <action type="midcastdelay" delay="1.5" />
- <action type="equip" when="midcast" set="$xTargetSpells">
- <main>$EarthStaff</main>
- <sub>$EarthGrip</sub>
- <range>$Elegy</range>
- </action>
- </elseif>
- <if spell="Magic Finale">
- <if Advanced='("%SpellElement" = "%WeatherElement" OR "%SpellElement" = "%DayElement") AND "$%SpellElementObi" = "1"'>
- <if Element="Light"><action type="equip" when="midcast"><waist lock="yes">Korin Obi</waist></action></if>
- </if>
- <action type="equip" when="precast" set="Haste" />
- <action type="midcastdelay" delay="1.5" />
- <action type="equip" when="midcast" set="$xTargetSpells">
- <main>$LightStaff</main>
- <sub>$LightGrip</sub>
- <range>$Finale</range>
- </action>
- </if>
- <if spell="*Minne*">
- <action type="equip" when="precast" set="Haste" />
- <action type="midcastdelay" delay="1.5" />
- <action type="equip" when="midcast" set="$xFinaleSkill">
- <range>$Minne</range>
- </action>
- </if>
- <elseif spell="*Threnody">
- <if Advanced='("%SpellElement" = "%WeatherElement" OR "%SpellElement" = "%DayElement") AND "$%SpellElementObi" = "1"'>
- <if Element="Dark"><action type="equip" when="midcast"><waist lock="yes">Anrin Obi</waist></action></if>
- <elseif Element="Light"><action type="equip" when="midcast"><waist lock="yes">Korin Obi</waist></action></elseif>
- <elseif Element="Thunder"><action type="equip" when="midcast"><waist lock="yes">Rairin Obi</waist></action></elseif>
- <elseif Element="Ice"><action type="equip" when="midcast"><waist lock="yes">Hyorin Obi</waist></action></elseif>
- <elseif Element="Fire"><action type="equip" when="midcast"><waist lock="yes">Karin Obi</waist></action></elseif>
- <elseif Element="Wind"><action type="equip" when="midcast"><waist lock="yes">Furin Obi</waist></action></elseif>
- <elseif Element="Water"><action type="equip" when="midcast"><waist lock="yes">Suirin Obi</waist></action></elseif>
- <elseif Element="Earth"><action type="equip" when="midcast"><waist lock="yes">Dorin Obi</waist></action></elseif>
- </if>
- <if Spell="Fire*">
- <action type="equip" when="precast" set="Haste" />
- <action type="midcastdelay" delay="1.5" />
- <action type="equip" when="midcast" set="$xThrenodySkill">
- <main>$FireStaff</main>
- <sub>$FireGrip</sub>
- <range>$Threnody</range>
- </action>
- </if>
- <if Spell="Water*">
- <action type="equip" when="precast" set="Haste" />
- <action type="midcastdelay" delay="1.5" />
- <action type="equip" when="midcast" set="$xThrenodySkill">
- <main>$WaterStaff</main>
- <sub>$WaterGrip</sub>
- <range>$Threnody</range>
- </action>
- </if>
- <if Spell="Ltng*">
- <action type="equip" when="precast" set="Haste" />
- <action type="midcastdelay" delay="1.5" />
- <action type="equip" when="midcast" set="$xThrenodySkill">
- <main>$ThunderStaff</main>
- <sub>$ThunderGrip</sub>
- <range>$Threnody</range>
- </action>
- </if>
- <if Spell="Earth*">
- <action type="equip" when="precast" set="Haste" />
- <action type="midcastdelay" delay="1.5" />
- <action type="equip" when="midcast" set="$xThrenodySkill">
- <main>$EarthStaff</main>
- <sub>$EarthGrip</sub>
- <range>$Threnody</range>
- </action>
- </if>
- <if Spell="Wind*">
- <action type="equip" when="precast" set="Haste" />
- <action type="midcastdelay" delay="1.5" />
- <action type="equip" when="midcast" set="$xThrenodySkill">
- <main>$WindStaff</main>
- <sub>$WindGrip</sub>
- <range>$Threnody</range>
- </action>
- </if>
- <if Spell="Ice*">
- <action type="equip" when="precast" set="Haste" />
- <action type="midcastdelay" delay="1.5" />
- <action type="equip" when="midcast" set="$xThrenodySkill">
- <main>$IceStaff</main>
- <sub>$IceGrip</sub>
- <range>$Threnody</range>
- </action>
- </if>
- <if Spell="Light*">
- <action type="equip" when="precast" set="Haste" />
- <action type="midcastdelay" delay="1.5" />
- <action type="equip" when="midcast" set="$xThrenodySkill">
- <main>$LightStaff</main>
- <sub>$LightGrip</sub>
- <range>$Threnody</range>
- </action>
- </if>
- <if Spell="Dark*">
- <action type="equip" when="precast" set="Haste" />
- <action type="midcastdelay" delay="1.5" />
- <action type="equip" when="midcast" set="$xThrenodySkill">
- <main>$DarkStaff</main>
- <sub>$DarkGrip</sub>
- <range>$Threnody</range>
- </action>
- </if>
- </elseif>
- </if>
- <if spell="Stonega IV">
- <action Type="Var" Cmd="set Empyrean 1"/>
- </if>
- <if spell="Drain II">
- <action Type="Var" Cmd="set Empyrean 0"/>
- <action type="equip" when="aftercast" set="Normal" />
- </if>
- <if Type="BardSong" Advanced='"$Empyrean"="1"'>
- <if SpellTargetType="PLAYER">
- <castdelay delay="2" />
- <command when="precast">input /raw /ja "Pianissimo" <me></command>
- </if>
- <action type="equip" when="precast" set="Haste">
- <range>Daurdabla</range>
- </action>
- <action type="midcastdelay" delay="1.5" />
- <action type="equip" when="midcast" set="StringSkill" />
- <elseif spell="*Threnody">
- <if Advanced='("%SpellElement" = "%WeatherElement" OR "%SpellElement" = "%DayElement") AND "$%SpellElementObi" = "1"'>
- <if Element="Dark"><action type="equip" when="midcast"><waist lock="yes">Anrin Obi</waist></action></if>
- <elseif Element="Light"><action type="equip" when="midcast"><waist lock="yes">Korin Obi</waist></action></elseif>
- <elseif Element="Thunder"><action type="equip" when="midcast"><waist lock="yes">Rairin Obi</waist></action></elseif>
- <elseif Element="Ice"><action type="equip" when="midcast"><waist lock="yes">Hyorin Obi</waist></action></elseif>
- <elseif Element="Fire"><action type="equip" when="midcast"><waist lock="yes">Karin Obi</waist></action></elseif>
- <elseif Element="Wind"><action type="equip" when="midcast"><waist lock="yes">Furin Obi</waist></action></elseif>
- <elseif Element="Water"><action type="equip" when="midcast"><waist lock="yes">Suirin Obi</waist></action></elseif>
- <elseif Element="Earth"><action type="equip" when="midcast"><waist lock="yes">Dorin Obi</waist></action></elseif>
- </if>
- <if Spell="Fire*">
- <action type="equip" when="precast" set="Haste" />
- <action type="midcastdelay" delay="1.5" />
- <action type="equip" when="midcast" set="$xThrenodySkill">
- <main>$FireStaff</main>
- <sub>$FireGrip</sub>
- <range>$Threnody</range>
- </action>
- </if>
- <if Spell="Water*">
- <action type="equip" when="precast" set="Haste" />
- <action type="midcastdelay" delay="1.5" />
- <action type="equip" when="midcast" set="$xThrenodySkill">
- <main>$WaterStaff</main>
- <sub>$WaterGrip</sub>
- <range>$Threnody</range>
- </action>
- </if>
- <if Spell="Ltng*">
- <action type="equip" when="precast" set="Haste" />
- <action type="midcastdelay" delay="1.5" />
- <action type="equip" when="midcast" set="$xThrenodySkill">
- <main>$ThunderStaff</main>
- <sub>$ThunderGrip</sub>
- <range>$Threnody</range>
- </action>
- </if>
- <if Spell="Earth*">
- <action type="equip" when="precast" set="Haste" />
- <action type="midcastdelay" delay="1.5" />
- <action type="equip" when="midcast" set="$xThrenodySkill">
- <main>$EarthStaff</main>
- <sub>$EarthGrip</sub>
- <range>$Threnody</range>
- </action>
- </if>
- <if Spell="Wind*">
- <action type="equip" when="precast" set="Haste" />
- <action type="midcastdelay" delay="1.5" />
- <action type="equip" when="midcast" set="$xThrenodySkill">
- <main>$WindStaff</main>
- <sub>$WindGrip</sub>
- <range>$Threnody</range>
- </action>
- </if>
- <if Spell="Ice*">
- <action type="equip" when="precast" set="Haste" />
- <action type="midcastdelay" delay="1.5" />
- <action type="equip" when="midcast" set="$xThrenodySkill">
- <main>$IceStaff</main>
- <sub>$IceGrip</sub>
- <range>$Threnody</range>
- </action>
- </if>
- <if Spell="Light*">
- <action type="equip" when="precast" set="Haste" />
- <action type="midcastdelay" delay="1.5" />
- <action type="equip" when="midcast" set="$xThrenodySkill">
- <main>$LightStaff</main>
- <sub>$LightGrip</sub>
- <range>$Threnody</range>
- </action>
- </if>
- <if Spell="Dark*">
- <action type="equip" when="precast" set="Haste" />
- <action type="midcastdelay" delay="1.5" />
- <action type="equip" when="midcast" set="$xThrenodySkill">
- <main>$DarkStaff</main>
- <sub>$DarkGrip</sub>
- <range>$Threnody</range>
- </action>
- </if>
- </elseif>
- </if>
- <if SubJob="NIN">
- <if spell="Utsusemi:*">
- <action type="equip" when="precast" set="Haste" />
- <if spell="*NI">
- <action type="var" cmd="set Utsusemi Ni" />
- </if>
- <elseif spell="*Ichi">
- <if advanced='"$Utsusemi"=="Ni"'>
- <midcastdelay delay="3.0" />
- <action type="command" when="midcast">cancel 66</action>
- </if>
- <action type="var" cmd="set Utsusemi Ichi" />
- </elseif>
- </if>
- <if spell="Monomi*|Tonko*">
- <if Spell="Monomi*" BuffActive="Sneak">
- <action type="midcastdelay" delay="2.5" />
- <action type="Command" when="midcast">cancel 71</action>
- </if>
- </if>
- </if>
- <if Spell="Evis*|Aeo*|Ex*|Mor*">
- <action type="castdelay" delay=".6" />
- <action type="equip" when="PreCast" set="WS"/>
- <action type="aftercastdelay" delay=".4"/>
- <action type="equip" when="Aftercast" set="Melee" />
- </if>
- </rules>
- </spellcast>
Add Comment
Please, Sign In to add comment