Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" ?>
- <spellcast xmlns:xi="http://www.w3.org/2001/XInclude">
- <config debug="false" />
- <variables>
- <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="IceStaff">Aquilo's Staff</var>
- <var Name="WindStaff">Auster's Staff</var>
- <var Name="LightStaff">Apollo's Staff</var>
- <var Name="DarkStaff">Pluto's Staff</var>
- <var name="Avatar">False</var> <!-- DO NOT CHANGE THIS -->
- </variables>
- <sets>
- <group name="Main" default="yes">
- <set name="PDT">
- <main>$EarthStaff</main>
- <sub>Reign Grip</sub>
- <ammo>Hedgehog Bomb</ammo>
- <head>Zenith Crown</head>
- <neck>Caller's Pendant</neck>
- <lear>Conjurer's Earring</lear>
- <rear>Loquacious Earring</rear>
- <body>Dalmatica</body>
- <hands>Beacon Cuffs</hands>
- <lring>Dark Ring</lring>
- <rring>Jelly Ring</rring>
- <back>Umbra Cape</back>
- <waist>Penitent's Rope</waist>
- <legs>Tatsumaki Sitagoromo</legs>
- <feet>Nashira Crackows</feet>
- </set>
- <set name="Perpdown">
- <main>$%SpellElementStaff</main>
- <sub>Reign Grip</sub>
- <ammo>Hedgehog Bomb</ammo>
- <head>Evoker's Horn</head>
- <neck>Caller's Pendant</neck>
- <lear>Antivenom Earring</lear>
- <rear>Loquacious Earring</rear>
- <body>Dalmatica</body>
- <hands>Beacon Cuffs</hands>
- <lring>Conjurer's Ring</lring>
- <rring>Evoker's Ring</rring>
- <back>Ixion Cape</back>
- <waist>Penitent's Rope</waist>
- <legs>Evoker's Spats</legs>
- <feet>Nashira Crackows</feet>
- </set>
- <set name="Carbuncle">
- <main>$LightStaff</main>
- <sub>Reign Grip</sub>
- <ammo lock="true">Hedgehog Bomb</ammo>
- <head lock="true">Zenith Crown</head>
- <neck>Caller's Pendant</neck>
- <lear lock="true">Antivenom Earring</lear>
- <rear lock="true">Loquacious Earring</rear>
- <body>Dalmatica</body>
- <hands lock="true">Carbuncle Mitts</hands>
- <lring lock="true">Tamas Ring</lring>
- <rring lock="true">Serket Ring</rring>
- <back>Ixion Cape</back>
- <waist>Penitent's Rope</waist>
- <legs>Evoker's Spats</legs>
- <feet>Nashira Crackows</feet>
- </set>
- <set name="BPTimer">
- <head>Austere Hat</head>
- <body>Austere Robe</body>
- <legs>Facio Spats</legs>
- </set>
- <set name="BPRage"><!-- Skill, Avatar Accuracy/Attack stuff here -->
- <head>Evoker's Horn</head>
- <neck>Sacrifice Torque</neck>
- <body>Austere Robe</body>
- <hands>Beacon Cuffs</hands>
- <rring>Evoker's Ring</rring>
- <legs>Evoker's Spats</legs>
- <feet>Nashira Crackows</feet>
- </set>
- <set name="BPMagicRage"><!-- Magic attack/accuracy + SMN skill stuff here -->
- <head>Evoker's Horn</head>
- <body>Augur's Jaseran</body>
- <neck>Eidolon Pendant</neck>
- <hands>Beacon Cuffs</hands>
- <rring>Evoker's Ring</rring>
- <legs>Austere Slops</legs>
- <feet>Nashira Crackows</feet>
- </set>
- <set name="BPWard"><!-- SMN Skill here -->
- <main>$$AvatarStaff</main>
- <head>Evoker's Horn</head>
- <neck>Caller's Pendant</neck>
- <body>Augur's Jaseran</body>
- <hands>Beacon Cuffs</hands>
- <rring>Evoker's Ring</rring>
- <legs>Austere Slops</legs>
- <feet>Nashira Crackows</feet>
- </set>
- <set name="MinusHP"> <!-- HP Down to force latent on Conjurer's Ring -->
- <head>Zenith Crown</head>
- <hands>Zenith Mitts</hands>
- <rring>Serket Ring</rring>
- <feet>Zenith Pumps</feet>
- <body>Dalmatica</body>
- <back>Ixion Cape</back>
- </set>
- <set name="MND">
- <main>$WaterStaff</main>
- <sub>Reign Grip</sub>
- <head>Zenith Crown</head>
- <neck>Promise Badge</neck>
- <body>Augur's Jaseran</body>
- <hands>Devotee's Mitts</hands>
- <back>Sunbeam Cape</back>
- <waist>Penitent's Rope</waist>
- <legs>Austere Slops</legs>
- <feet>Nashira Crackows</feet>
- </set>
- <set name="Resting">
- <main>$DarkStaff</main>
- <ammo>Hedgehog Bomb</ammo>
- <head>Zenith Crown</head>
- <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="Ability" />
- <set name="Ninjutsu" />
- <set name="Unknown" />
- </group>
- </sets>
- <rules>
- <!-- set of gear to equip when resting -->
- <equip when="Resting" set="Resting" />
- <addtochat when="Resting" color="121">Resting Gear: Equipped</addtochat>
- <if Spell="Teleport*|Warp*|Retrace|Escape|Recall*"><return /></if>
- <!-- Allow Gear changes for Stoneskin because no avatars are out -->
- <if Spell="Release">
- <var cmd="set Avatar False" />
- </if>
- <!--Decide the best spirit to use for Elemental Siphon -->
- <if Spell="Drain II">
- <equip when="precast" set="BPWard" />
- <if Weather="* x2">
- <if WeatherElement="Wind"><command>input /ma "Air Spirit" <me></command></if>
- <else><command>input /ma "%WeatherElement Spirit" <me></command></else>
- </if>
- <elseif WeatherElement="None">
- <if Day="Windsday"><command>input /ma "Air Spirit" <me></command></if>
- <else><command>input /ma "%DayElement Spirit" <me></command></else>
- </elseif>
- <elseif Advanced='"%WeatherElement"="$%DayElement"'>
- <if WeatherElement="Wind"><command>input /ma "Air Spirit" <me></command></if>
- <else><command>input /ma "%WeatherElement Spirit" <me></command></else>
- </elseif>
- <else>
- <if Day="Windsday"><command>input /ma "Air Spirit" <me></command></if>
- <else><command>input /ma "%DayElement Spirit" <me></command></else>
- </else>
- <cancelspell />
- <return />
- </if>
- <if Spell="Elemental Siphon">
- <equip when="PreCast">
- <main>$$AvatarStaff</main>
- </equip>
- <equip set="BPWard" when="Precast" />
- </if>
- <!--If summoning/BP'ing, tell Spellcast we have an avatar out-->
- <if skill="SummoningMagic">
- <var cmd="set Avatar %SpellElement" />
- </if>
- <!-- set of gear to equip when finished casting a spell or coming back from resting mp (idle set) -->
- <if advanced='"$Avatar" = "False"'>
- <equip when="Idle|Aftercast" set="PDT" />
- </if>
- <else>
- <if advanced='"$Avatar" = "Light"'>
- <equip when="Idle|Aftercast" set="Carbuncle" />
- </if>
- <elseif advanced='"$Avatar" = "Dark|Wind|Ice|Fire|Thunder|Earth"'>
- <equip when="Idle|Aftercast" set="Perpdown" />
- </elseif>
- </else>
- <!-- Equip Perp- gear for all avatar's except Carbuncle -->
- <if spell="Garuda|Fenrir|Diabolos|Ifrit|Shiva|Ramuh|Leviathan|Titan">
- <midcastdelay delay="1" />
- <equip when="Precast" set="MinusHP" />
- <equip when="midcast" set="Perpdown" />
- </if>
- <!-- Equip Perp- gear for Carbuncle -->
- <if spell="Carbuncle">
- <equip when="Precast" set="Carbuncle" />
- </if>
- <if type="BloodPactRage">
- <if spell= "*Blade|*II|*IV|*Blast|Searing Light|Howling Moon|Inferno|Earthen Fury|Tidal Wave|Diamond Dust|Judgement Bolt|Ruinous Omen|Thunderstorm|Lunar Bay|Holy Mist">
- <castdelay delay=".5" />
- <midcastdelay delay="1" />
- <aftercastdelay delay="2" />
- <equip when="precast" set="BPTimer" />
- <equip when="midcast" set="BPMagicRage" />
- <equip when="aftercast" set="PerpDown" />
- </if>
- <else>
- <castdelay delay=".5" />
- <midcastdelay delay="1" />
- <aftercastdelay delay="2" />
- <equip when="precast" set="BPTimer" />
- <equip when="midcast" set="BPRage" />
- <equip when="aftercast" set="PerpDown" />
- </else>
- </if>
- <if type="BloodPactWard">
- <castdelay delay=".5" />
- <midcastdelay delay="1" />
- <aftercastdelay delay="2" />
- <equip when="precast" set="BPTimer" />
- <equip when="midcast" set="BPWard" />
- <equip when="aftercast" set="PerpDown" />
- </if>
- <if mode="and" advanced='"$Avatar" = "False"' spell="Stoneskin">
- <equip when="PreCast" set="MND" />
- </if>
- <elseif mode="and" advanced='"$Avatar" = "False"' spell="Cure*|Cura*">
- <equip when="Precast" set="MND" />
- </elseif>
- <!-- Prints Fenrir boosts basebased on moon phase -->
- <if spell="Ecliptic Howl">
- <if advanced="%MOONPCT > 89">
- <command>input /echo Moon @ %Moonpct% [Ecliptic Howl] Accuracy 25 - Evasion 1</command>
- </if>
- <elseif advanced="%MOONPCT > 74">
- <command>input /echo Moon @ %Moonpct% [Ecliptic Howl] Accuracy 21 - Evasion 5</command>
- </elseif>
- <elseif advanced="%MOONPCT > 59">
- <command>input /echo Moon @ %Moonpct% [Ecliptic Howl] Accuracy 17 - Evasion 9</command>
- </elseif>
- <elseif advanced="%MOONPCT > 39">
- <command>input /echo Moon @ %Moonpct% [Ecliptic Howl] Accuracy 13 - Evasion 13</command>
- </elseif>
- <elseif advanced="%MOONPCT > 24">
- <command>input /echo Moon @ %Moonpct% [Ecliptic Howl] Accuracy 9 - Evasion 17</command>
- </elseif>
- <elseif advanced="%MOONPCT > 9">
- <command>input /echo Moon @ %Moonpct% [Ecliptic Howl] Accuracy 5 - Evasion 21</command>
- </elseif>
- <else>
- <command>input /echo Moon @ %Moonpct% [Ecliptic Howl] Accuracy 1 - Evasion 25</command>
- </else>
- </if>
- <!-- Prints Fenrir boosts based on moon phase -->
- <if spell="Ecliptic Growl">
- <if advanced="%MOONPCT > 89">
- <command>input /echo Moon @ %Moonpct% [Ecliptic Growl] STR/DEX/VIT 7 - INT/MND/CHR/AGI 1</command>
- </if>
- <elseif advanced="%MOONPCT > 74">
- <command>input /echo Moon @ %Moonpct% [Ecliptic Growl] STR/DEX/VIT 6 - INT/MND/CHR/AGI 2</command>
- </elseif>
- <elseif advanced="%MOONPCT > 59">
- <command>input /echo Moon @ %Moonpct% [Ecliptic Growl] STR/DEX/VIT 5 - INT/MND/CHR/AGI 3</command>
- </elseif>
- <elseif advanced="%MOONPCT > 39">
- <command>input /echo Moon @ %Moonpct% [Ecliptic Growl] STR/DEX/VIT 4 - INT/MND/CHR/AGI 4</command>
- </elseif>
- <elseif advanced="%MOONPCT > 24">
- <command>input /echo Moon @ %Moonpct% [Ecliptic Growl] STR/DEX/VIT 3 - INT/MND/CHR/AGI 5</command>
- </elseif>
- <elseif advanced="%MOONPCT > 9">
- <command>input /echo Moon @ %Moonpct% [Ecliptic Growl] STR/DEX/VIT 2 - INT/MND/CHR/AGI 6</command>
- </elseif>
- <else>
- <command>input /echo Moon @ %Moonpct% [Ecliptic Growl] STR/DEX/VIT 1 - INT/MND/CHR/AGI 7</command>
- </else>
- </if>
- <!-- Prints Fenrir boosts based on moon phase -->
- <if spell="Lunar Cry">
- <if advanced="%MOONPCT > 89">
- <command>input /echo Moon @ %Moonpct% [Lunar Cry] Enemy Acc Down 31 - Enemy Eva Down 1</command>
- </if>
- <elseif advanced="%MOONPCT > 74">
- <command>input /echo Moon @ %Moonpct% [Lunar Cry] Enemy Acc Down 26 - Enemy Eva Down 6</command>
- </elseif>
- <elseif advanced="%MOONPCT > 59">
- <command>input /echo Moon @ %Moonpct% [Lunar Cry] Enemy Acc Down 21 - Enemy Eva Down 11</command>
- </elseif>
- <elseif advanced="%MOONPCT > 39">
- <command>input /echo Moon @ %Moonpct% [Lunar Cry] Enemy Acc Down 16 - Enemy Eva Down 16</command>
- </elseif>
- <elseif advanced="%MOONPCT > 24">
- <command>input /echo Moon @ %Moonpct% [Lunar Cry] Enemy Acc Down 11 - Enemy Eva Down 21</command>
- </elseif>
- <elseif advanced="%MOONPCT > 9">
- <command>input /echo Moon @ %Moonpct% [Lunar Cry] Enemy Acc Down 6 - Enemy Eva Down 26</command>
- </elseif>
- <else>
- <command>input /echo Moon @ %Moonpct% [Lunar Cry] Enemy Acc Down 1 - Enemy Eva Down 31</command>
- </else>
- </if>
- </rules>
- </spellcast>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement