Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" ?>
- <spellcast>
- <config debug="false" />
- <variables>
- <var name="IceStaff">Aquilo's Staff</var>
- <var name="DarkStaff">Pluto's Staff</var>
- <var name="ThunderStaff">Jupiter's Staff</var>
- <var name="WindStaff">Auster's Staff</var>
- <var name="FireStaff">Vulcan's Staff</var>
- <var name="EarthStaff">Terra's Staff</var>
- <var name="LightStaff">Apollo's Staff</var>
- <var name="WaterStaff">Neptune's Staff</var>
- <var name="SleepHorn">None</var> <!--Used to determine Sleep timers. Valid entries: NONE, MARY, CRADLE, NURSEMAID, PAN -->
- <var name="SleepTimers">1</var> <!-- Give an /echo to show Sleep Timer(s) -->
- <!--Instrument variables, put the instruments you use next to the song-->
- <var name="Minuet"></var>
- <var name="Carol"></var>
- <var name="March"></var>
- <var name="Etude"></var>
- <var name="Paeon"></var>
- <var name="Minne"></var>
- <var name="Mambo"></var>
- <var name="Madrigal"></var>
- <var name="Requiem"></var>
- <var name="Threnody"></var>
- <var name="Virelai"></var>
- <var name="Elegy"></var>
- <var name="Finale"></var>
- </variables>
- <sets>
- <group name="BRD" default="yes">
- <set name="PDT">
- <main>$EarthStaff</main>
- <body>Dalmatica</body>
- <lring>Dark Ring</lring>
- <rring>Jelly Ring</rring>
- <back>Umbra Cape</back>
- <legs>Tatsumaki Sitagoromo</legs>
- </set>
- <set name="Resting">
- <main>$DarkStaff</main>
- <ammo>Clarus Stone</ammo>
- <waist>Austerity Belt</waist>
- <body>Mahatma Hpl.</body>
- <neck>Eidolon Pendant</neck>
- <lear>Antivenom Earring</lear>
- <rear>Boroka Earring</rear>
- <back>Felicitas Cape</back>
- <legs>Sagacity Lappas</legs>
- <feet>Avocat Pigaches</feet>
- </set>
- <set name="HealingMagic">
- <main>$LightStaff</main>
- <sub>Reign Grip</sub>
- <ammo>Hedgehog Bomb</ammo>
- <head>Warlock's Chapeau</head>
- <neck>Promise Badge</neck>
- <lear>Antivenom Earring</lear>
- <rear>Loquacious Earring</rear>
- <body>Augur's Jaseran</body>
- <hands>Devotee's Mitts</hands>
- <lring>Sirona's Ring</lring>
- <rring>Sapphire Ring</rring>
- <back>Sunbeam Cape</back>
- <waist>Cascade Belt</waist>
- <legs>Sagacity Lappas</legs>
- <feet>Teal Pigaches</feet>
- </set>
- <set name="Singing"> <!-- For buffs: Singing/Wind skill here -->
- <main>$LightStaff</main>
- <sub>Reign Grip</sub>
- <head>Warlock's Chapeau</head>
- <neck>Promise Badge</neck>
- <lear>Antivenom Earring</lear>
- <rear>Loquacious Earring</rear>
- <body>Augur's Jaseran</body>
- <hands>Devotee's Mitts</hands>
- <lring>Sirona's Ring</lring>
- <rring>Sapphire Ring</rring>
- <back>Sunbeam Cape</back>
- <waist>Cascade Belt</waist>
- <legs>Sagacity Lappas</legs>
- <feet>Teal Pigaches</feet>
- </set>
- <set name="FastCast">
- <lear>Loq. Earring</lear>
- </set>
- <set name="MaxMND"> <!-- Para/Slow/Stoneskin -->
- <main>$%SpellElementStaff</main>
- <sub>Reign Grip</sub>
- <ammo>Hedgehog Bomb</ammo>
- <head>Teal Chapeau</head>
- <neck>Promise Badge</neck>
- <lear>Incubus Earring</lear>
- <rear>Incubus Earring</rear>
- <body>Augur's Jaseran</body>
- <hands>Devotee's Mitts</hands>
- <lring>Sirona's Ring</lring>
- <rring>Sapphire Ring</rring>
- <back>Sunbeam Cape</back>
- <waist>Cascade Belt</waist>
- <legs>Mahatma Slops</legs>
- <feet>Teal Pigaches</feet>
- </set>
- <set name="MaxCHR"> <!-- For Debuffs -->
- <main>$%SpellElementStaff</main>
- <sub>Reign Grip</sub>
- <head>Teal Chapeau</head>
- <neck>Promise Badge</neck>
- <lear>Incubus Earring</lear>
- <rear>Incubus Earring</rear>
- <body>Augur's Jaseran</body>
- <hands>Devotee's Mitts</hands>
- <lring>Sirona's Ring</lring>
- <rring>Sapphire Ring</rring>
- <back>Sunbeam Cape</back>
- <waist>Cascade Belt</waist>
- <legs>Mahatma Slops</legs>
- <feet>Teal Pigaches</feet>
- </set>
- <set name="EnfeeblingMagic" />
- <set name="ElementalMagic" />
- <set name="DivineMagic" />
- <set name="EnhancingMagic" />
- <set name="DarkMagic" />
- <set name="Ninjutsu" />
- <set name="Ability" />
- <set name="Unknown" />
- </group>
- </sets>
- <rules>
- <!-- set of gear to equip when finished casting a spell -->
- <equip when="Aftercast|Idle" set="PDT" />
- <!-- set of gear to equip when resting -->
- <equip when="Resting" set="Resting" />
- <equip when="PreCast" set="FastCast" />
- <if spell="Flash|Stun">
- <equip when="precast" set="Haste" />
- </if>
- <if spell="Paralyze|Slow|Stoneskin">
- <equip when="Precast" set="MaxMND" />
- <if Spell="Stoneskin">
- <equip when="Midcast">
- <main>$WaterStaff</main>
- </equip>
- </if>
- </if>
- <if spell="*Requiem*|*Elegy*|*Threnody*|*Virelai*|*Finale*">
- <equip when="Midcast" set="MaxCHR" />
- <if Spell="*Requiem*">
- <equip when="Precast">
- <ranged>$Requiem</ranged>
- </equip>
- </if>
- <elseif spell="*Elegy*">
- <equip when="Precast">
- <ranged>$Elegy</ranged>
- </equip>
- </elseif>
- <elseif spell="*Threnody*">
- <equip when="Precast">
- <ranged>$Threnody</ranged>
- </equip>
- </elseif>
- <elseif spell="*Virelai*">
- <equip when="Precast">
- <ranged>$Virelai</ranged>
- </equip>
- </elseif>
- <elseif spell="*Finale*">
- <equip when="Precast">
- <ranged>$Finale</ranged>
- </equip>
- </elseif>
- </if>
- <elseif Spell="*Minuet*|*Carol*|*March*|*Etude*|*Paeon*|*Minne*|*Mambo*|*Madrigal*">
- <equip when="Midcast" set="Singing" />
- <if Spell="*Minuet*">
- <equip when="Precast">
- <ranged>$Minuet</ranged>
- </equip>
- </if>
- <elseif spell="*Carol*">
- <equip when="Precast">
- <ranged>$Carol</ranged>
- </equip>
- </elseif>
- <elseif spell="*March*">
- <equip when="Precast">
- <ranged>$March</ranged>
- </equip>
- </elseif>
- <elseif spell="*Etude*">
- <equip when="Precast">
- <ranged>$Etude</ranged>
- </equip>
- </elseif>
- <elseif spell="*Paeon*">
- <equip when="Precast">
- <ranged>$Paeon</ranged>
- </equip>
- </elseif>
- <elseif spell="*Minne*">
- <equip when="Precast">
- <ranged>$Minne</ranged>
- </equip>
- </elseif>
- <elseif spell="*Mambo*">
- <equip when="Precast">
- <ranged>$Mambo</ranged>
- </equip>
- </elseif>
- <elseif spell="*Madrigal*">
- <equip when="Precast">
- <ranged>$Madrigal</ranged>
- </equip>
- </elseif>
- </elseif>
- <elseif Skill="HealingMagic">
- <if Spell="Cure*|Cura*">
- <equip when="MidCast" set="HealingMagic" />
- </if>
- <else><return /></else>
- </elseif>
- <else>
- <equip when="Midcast" set="%Skill" />
- </else>
- <!--=========================================================================
- Utility Handling
- =============================================================================-->
- <if mode="and" skill="*Magic|Ninjutsu|Singing" buffactive="Silence">
- <cancelspell />
- <command>input /item "Echo Drops" <me></command>
- </if>
- <!--=========================================================================
- Obi's
- =============================================================================-->
- <if advanced='("%SpellElement" = "%WeatherElement" OR "%SpellElement" = "%DayElement")'>
- <if Element="Dark">
- <equip when="midcast">
- <waist lock="yes">Anrin Obi</waist>
- </equip>
- </if>
- <elseif Element="Light">
- <equip when="midcast">
- <waist lock="yes">Korin Obi</waist>
- </equip>
- </elseif>
- <elseif Element="Thunder">
- <equip when="midcast">
- <waist lock="yes">Rairin Obi</waist>
- </equip>
- </elseif>
- <elseif Element="Ice">
- <equip when="midcast">
- <waist lock="yes">Hyorin Obi</waist>
- </equip>
- </elseif>
- <elseif Element="Fire">
- <equip when="midcast">
- <waist lock="yes">Karin Obi</waist>
- </equip>
- </elseif>
- <elseif Element="Wind">
- <equip when="midcast">
- <waist lock="yes">Furin Obi</waist>
- </equip>
- </elseif>
- <elseif Element="Water">
- <equip when="midcast">
- <waist lock="yes">Suirin Obi</waist>
- </equip>
- </elseif>
- <elseif Element="Earth">
- <equip when="midcast">
- <waist lock="yes">Dorin Obi</waist>
- </equip>
- </elseif>
- </if>
- <!--=========================================================================
- Sleep Timers! Lullaby 2: 60seconds, Lullaby 1: 30seconds - Base. Mary's Horn: +3sec, Cradle/Nursemaids +6sec, Pan Horn +9sec approx.
- =============================================================================-->
- <if advanced='"$SleepTimers"="1"'>
- <if advanced='"$SleepHorn"="None"'>
- <if Spell="Foe Lullaby|Horde Lullaby">
- <command when="aftercast">spellcast var inc sleepid;wait 15;input /echo [$sleepid:%spell] <%target> Wearing off in 15s</command>
- <command when="aftercast">wait 25;input /echo [$sleepid:%spell] <%target> Wearing off in 5s;spellcast var dec sleepid;</command>
- </if>
- <elseif Spell="Foe Lullaby II">
- <command when="aftercast">spellcast var inc sleepid;wait 30;input /echo [$sleepid:%spell] <%target> Wearing off in 30s</command>
- <command when="aftercast">spellcast var inc sleepid;wait 45;input /echo [$sleepid:%spell] <%target> Wearing off in 15s</command>
- <command when="aftercast">wait 55;input /echo [$sleepid:%spell] <%target> Wearing off in 5s;spellcast var dec sleepid;</command>
- </elseif>
- </if>
- <elseif advanced='"$SleepHorn"="Mary"'>
- <if Spell="Foe Lullaby|Horde Lullaby">
- <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 Spell="Foe Lullaby II">
- <command when="aftercast">spellcast var inc sleepid;wait 33;input /echo [$sleepid:%spell] <%target> Wearing off in 30s</command>
- <command when="aftercast">spellcast var inc sleepid;wait 48;input /echo [$sleepid:%spell] <%target> Wearing off in 15s</command>
- <command when="aftercast">wait 58;input /echo [$sleepid:%spell] <%target> Wearing off in 5s;spellcast var dec sleepid;</command>
- </elseif>
- </elseif>
- <elseif advanced='"$SleepHorn"="Nursemaid"|"$SleepHorn"="Cradle"'>
- <if Spell="Foe Lullaby|Horde Lullaby">
- <command when="aftercast">spellcast var inc sleepid;wait 21;input /echo [$sleepid:%spell] <%target> Wearing off in 15s</command>
- <command when="aftercast">wait 31;input /echo [$sleepid:%spell] <%target> Wearing off in 5s;spellcast var dec sleepid;</command>
- </if>
- <elseif Spell="Foe Lullaby II">
- <command when="aftercast">spellcast var inc sleepid;wait 36;input /echo [$sleepid:%spell] <%target> Wearing off in 30s</command>
- <command when="aftercast">spellcast var inc sleepid;wait 51;input /echo [$sleepid:%spell] <%target> Wearing off in 15s</command>
- <command when="aftercast">wait 61;input /echo [$sleepid:%spell] <%target> Wearing off in 5s;spellcast var dec sleepid;</command>
- </elseif>
- </elseif>
- <elseif advanced='"$SleepHorn"="Pan"'>
- <if Spell="Foe Lullaby|Horde Lullaby">
- <command when="aftercast">spellcast var inc sleepid;wait 24;input /echo [$sleepid:%spell] <%target> Wearing off in 15s</command>
- <command when="aftercast">wait 34;input /echo [$sleepid:%spell] <%target> Wearing off in 5s;spellcast var dec sleepid;</command>
- </if>
- <elseif Spell="Foe Lullaby II">
- <command when="aftercast">spellcast var inc sleepid;wait 39;input /echo [$sleepid:%spell] <%target> Wearing off in 30s</command>
- <command when="aftercast">spellcast var inc sleepid;wait 57;input /echo [$sleepid:%spell] <%target> Wearing off in 15s</command>
- <command when="aftercast">wait 67;input /echo [$sleepid:%spell] <%target> Wearing off in 5s;spellcast var dec sleepid;</command>
- </elseif>
- </elseif>
- </if>
- </rules>
- </spellcast>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement