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">
- <!-- This doesn't really work very well...need to do some revisions -->
- <config debug="false"/>
- <variables>
- <xi:include href="Akyrey_Includes.xml" xpointer="/includes/include[@name='TrialStaffFastCast']/*" />
- <xi:include href="Akyrey_Includes.xml" xpointer="/includes/include[@name='TrialStaffDMG']/*" />
- <xi:include href="Akyrey_Includes.xml" xpointer="/includes/include[@name='EleStaffConst']/*" />
- <xi:include href="Akyrey_Includes.xml" xpointer="/includes/include[@name='ElementalObiConstants']/*" />
- <!--Do not change these-->
- <var Name="ChangeAddendum">0</var>
- <var Name="ChangeArt">0</var>
- <var Name="StratagemPrep">0</var>
- <var Name="StratagemConserveMP">0</var>
- <var Name="StratagemFastCast">0</var>
- <var Name="StratagemAreaEffect">0</var>
- <var Name="StratagemPotency">0</var>
- <var name="SCHblinkMyArts1">Devotee's Mitts +1</var>
- <var name="SCHblinkMyArts2">Argute Bracers</var>
- <!--Set these to 1 if you want Spellcast to automatically change your Arts and Addendum to match the spell you're using, otherwise set to 0-->
- <var Name="AutomaticArts">0</var>
- <var Name="AutomaticAddendum">1</var>
- <!--Set this to 1 if you want Stratagems to be queued and automatically used before a spell, otherwise set to 0 (Recommended if using Automatic Arts/Addendums)-->
- <var Name="QueueStratagems">0</var>
- <!-- Nuking set -->
- <var name="Nuke">MAB</var>
- <!-- Sublimination variables: DO NOT ALTER -->
- <var name="xSub">-Std</var>
- <var name="sublimation-counter">0</var>
- <var name="sublimation-complete">0</var>
- </variables>
- <sets>
- <group default="yes" name="Scholar">
- <set name="Standard">
- <main>$Staff-Earth</main>
- <sub>Verse Strap +1</sub>
- <ammo>Incantor Stone</ammo>
- <neck>Twilight Torque</neck>
- <lear>Magnetic Earring</lear>
- <rear>Loquac. Earring</rear>
- <hands>Serpentes Cuffs</hands>
- <rring>Dark Ring</rring>
- <lring>Minerva's Ring</lring>
- <back>Cheviot Cape</back>
- <waist>Siegel Sash</waist>
- <legs>Argute Pants</legs>
- <feet>Herald's Gaiters</feet>
- </set>
- <set name="Idle-Std" BaseSet="Standard">
- </set>
- <set name="Idle-Sub" BaseSet="Standard">
- <head>Scholar's Mortarboard</head>
- <lear>Savant's Earring</lear>
- <body>Argute Gown</body>
- <waist>Siegel Sash</waist>
- <legs>Argute Pants</legs>
- <feet>Herald's Gaiters</feet>
- </set>
- <set name="Resting-Std">
- <main>$DarkStaff</main>
- <sub>Verse Strap +1</sub>
- <ammo>Clarus Stone</ammo>
- <neck>Eidolon Pendant</neck>
- <rear>Relaxing Earring</rear>
- <hands>Serpentes Cuffs</hands>
- <back>Vita Cape</back>
- <waist>Austerity Belt</waist>
- <legs>Nisse Slacks</legs>
- <feet>Avocat Pigaches</feet>
- </set>
- <set name="Resting-Sub">
- <main>$DarkStaff</main>
- <sub>Verse Strap +1</sub>
- <ammo>Clarus Stone</ammo>
- <neck>Eidolon Pendant</neck>
- <rear>Relaxing Earring</rear>
- <hands>Serpentes Cuffs</hands>
- <back>Vita Cape</back>
- <waist>Austerity Belt</waist>
- <legs>Nisse Slacks</legs>
- <feet>Avocat Pigaches</feet>
- </set>
- <set name="ElementalMagic">
- <ammo>Witchstone</ammo>
- <head>Teal Chapeau</head>
- <neck>Artemis' Medal</neck>
- <lear>Moldavite Earring</lear>
- <rear>Hecate's Earring</rear>
- <body>Scholar's Gown</body>
- <hands>Vicious Mufflers</hands>
- <lring>Omega Ring</lring>
- <rring>Spiral Ring</rring>
- <back>Romanus Cape</back>
- <waist>Cognition Belt</waist>
- <legs>Teal Slops</legs>
- <feet>Svnt. Loafers +1</feet>
- <sub>Bugard Strap +1</sub>
- </set>
- <set name="MAB" baseset="ElementalMagic">
- <body>Teal Saio</body>
- </set>
- <set name="INT" BaseSet="MAB">
- <hands>Argute Bracers</hands>
- </set>
- <set name="EnfeeblingMagic-Base">
- <head>Scholar's Mortarboard</head>
- <neck>Enfeebling Torque</neck>
- <body>Scholar's Gown</body>
- <hands>Argute Bracers</hands>
- <lring>Omega Ring</lring>
- <rring>Balrahn's Ring</rring>
- <feet>Avocat Pigaches</feet>
- </set>
- <set name="EnfeeblingMagic-BlackMagic" baseset="EnfeeblingMagic-Base">
- <legs>Savant's Pants +2</legs>
- </set>
- <set name="EnfeeblingMagic-WhiteMagic" baseset="EnfeeblingMagic-Base">
- <neck>Morgana's Choker</neck>
- <legs>Scholar's Pants</legs>
- </set>
- <set name="HealingMagic">
- <main>Surya's Staff +3</main>
- <sub>Verse Strap +1</sub>
- <ammo>Clarus Stone</ammo>
- <neck>Fylgja Torque</neck>
- <rear>Delta Earring</rear>
- <lear>Gifted Earring</lear>
- <body>Augur's Jaseran</body>
- <hands>Augur's Gloves</hands>
- <lring>Trooper's Ring</lring>
- <rring>Sirona's Ring</rring>
- <legs>Tatsu. Sitagoromo</legs>
- </set>
- <set name="DivineMagic">
- <main>$Staff-Light</main>
- <sub>Verse Strap +1</sub>
- <head>Argute Mortarboard</head>
- <body>Augur's Jaseran</body>
- <hands>Augur's Gloves</hands>
- <lring>Omega Ring</lring>
- <rring>Balrahn's Ring</rring>
- <legs>Scholar's Pants</legs>
- <feet>Scholar's Loafers</feet>
- </set>
- <set name="DarkMagic">
- <main>$Staff-Dark</main>
- <head>Scholar's Mortarboard</head>
- <neck>Dark Torque</neck>
- <rear>Loquac. Earring</rear>
- <body>Scholar's Gown</body>
- <hands>Argute Bracers</hands>
- <lring>Omega Ring</lring>
- <rring>Balrahn's Ring</rring>
- <legs>Argute Pants</legs>
- <feet>Rostrum Pumps</feet>
- </set>
- <set name="EnhancingMagic">
- <head>Svnt. Bonnet +1</head>
- <body>Argute Gown</body>
- <neck>Colossus's Torque</neck>
- <legs>Scholar's Pants</legs>
- <feet>Scholar's Loafers</feet>
- </set>
- <set name="SS">
- <neck>Morgana's Choker</neck>
- <rear>Delta Earring</rear>
- <body>Augur's Jaseran</body>
- <hands>Augur's Gloves</hands>
- <rring>Omega Ring</rring>
- <waist>Siegel Sash</waist>
- <legs>Haven Hose</legs>
- <feet>Rostrum Pumps</feet>
- </set>
- <set name="FastCast" BaseSet="Standard">
- <ammo>Incantor Stone</ammo>
- <head>Argute Mortarboard</head>
- <body>Argute Gown</body>
- <rear>Loquac. Earring</rear>
- <back>Veela Cape</back>
- <feet>Scholar's Loafers</feet>
- </set>
- </group>
- </sets>
- <rules>
- <xi:include href="Akyrey_Includes.xml" xpointer="/includes/include[@name='AbilitiesRules']/*" />
- <xi:include href="Akyrey_Includes.xml" xpointer="/includes/include[@name='SpellCancel']/*" />
- <xi:include href="Akyrey_Includes.xml" xpointer="/includes/include[@name='SleepRules']/*" />
- <xi:include href="Akyrey_Includes.xml" xpointer="/includes/include[@name='CureRules']/*" />
- <xi:include href="Akyrey_Includes.xml" xpointer="/includes/include[@name='ElementalObiRule']/*" />
- <xi:include href="Akyrey_Includes.xml" xpointer="/includes/include[@name='TargetRules']/*" />
- <xi:include href="Akyrey_Includes.xml" xpointer="/includes/include[@name='CleanTransportation']/*" />
- <xi:include href="Akyrey_Includes.xml" xpointer="/includes/include[@name='ReturnRules']/*" />
- <xi:include href="Sublimation.xml" xpointer="/includes/include[@name='Sublimation']/*" />
- <!-- Autoset rules -->
- <equip when="AfterCast|Idle" set="Standard" />
- <equip when="Resting" set="Resting-Std" />
- <equip when="Engaged" set="Standard" />
- <!-- Uggalepih Pendant -->
- <if MPPAftercastlt="51">
- <equip when="midcast">
- <neck lock="t">Uggalepih Pendant</neck>
- </equip>
- </if>
- <!--<if commandPrefix="/jobability">
- <if equiphands="$SCHblinkMyArts1">
- <equip><hands>$SCHblinkMyArts2</hands></equip>
- </if>
- <else>
- <equip><hands>$SCHblinkMyArts1</hands></equip>
- </else>
- </if>-->
- <!--
- ************************
- * Magic Casting *
- ************************
- -->
- <!-- Elemental Magic -->
- <if Skill="ElementalMagic">
- <action type="equip" when="precast">
- <main>$Staff-%SpellElement</main>
- <sub>Bugard Strap +1</sub>
- </action>
- <!-- Obis -->
- <if Advanced='"%SpellElement" = "%WeatherElement" OR "%SpellElement" = "%DayElement"'>
- <action type="Equip" when="precast">
- <waist lock="t">$%SpellElementObi</waist>
- </action>
- </if>
- <!-- Helices -->
- <if Spell="*helix|Burn|Frost|Choke|Shock|Rasp|Drown">
- <action type="equip" when="precast" set="INT" />
- </if>
- <!-- Nukes -->
- <else>
- <action type="equip" when="precast" set="$Nuke" />
- </else>
- </if>
- <!-- Enfeebling Magic -->
- <if Skill="EnfeeblingMagic">
- <action type="equip" when="precast">
- <main>$Staff-%SpellElement</main>
- <sub>$%SpellElementGrip</sub>
- </action>
- <action type="equip" when="precast" set="%Skill-%Type" />
- </if>
- <!-- Healing Magic -->
- <if Spell="Cure*">
- <action type="equip" when="precast" set="%Skill" />
- </if>
- <!-- Dark Magic -->
- <if Skill="DarkMagic">
- <action type="equip" when="precast" set="%Skill" />
- </if>
- <!-- Enhancing Magic -->
- <if Skill="EnhancingMagic" notspell="*storm">
- <!-- Stoneskin -->
- <!-- Phalanx, Bar- and Enspells -->
- <if Spell="En*|Bar*|Phalanx">
- <equip when="precast" set="%Skill" />
- </if>
- <if Spell="Stoneskin">
- <equip when="precast" set="SS" />
- </if>
- <!-- Regen, Storms -->
- <if Spell="Regen*">
- <equip when="precast" set="FastCast" />
- </if>
- <!-- Generic [Protect, Shell, Reraise] -->
- <equip when="precast" set="FastCast" />
- </if>
- <!-- ddaydj's Scholar Automatic Arts XML Snippet -->
- <!--Queues up Stratagems for use before spells if enabled-->
- <if NotBuffActive="Enlightenment">
- <if Spell="Accession|Alacrity|Celerity|Ebullience|Manifestation|Parsimony|Penury|Rapture">
- <if Advanced="$QueueStratagems=1 AND $StratagemPrep=0">
- <if Spell="Parsimony|Penury">
- <if Advanced="$StratagemConserveMP=0">
- <action Type="Var" cmd="set StratagemConserveMP 1"/>
- <action Type="AddtoChat" Color="121">[Stratagem: Enabled] Reduces the MP cost of your next spell by 50%.</action>
- </if>
- <else>
- <action Type="Var" cmd="set StratagemConserveMP 0"/>
- <action Type="AddtoChat" Color="121">[Stratagem: Disabled]</action>
- </else>
- </if>
- <if Spell="Alacrity|Celerity">
- <if Advanced="$StratagemFastCast=0">
- <action Type="Var" cmd="set StratagemFastCast 1"/>
- <action Type="AddtoChat" Color="121">[Stratagem: Enabled] Reduces the casting time and recast time of your next spell by 50%.</action>
- </if>
- <else>
- <action Type="Var" cmd="set StratagemFastCast 0"/>
- <action Type="AddtoChat" Color="121">[Stratagem: Disabled]</action>
- </else>
- </if>
- <if Spell="Accession|Manifestation">
- <if Advanced="$StratagemAreaEffect=0">
- <action Type="Var" cmd="set StratagemAreaEffect 1"/>
- <action Type="AddtoChat" Color="121">[Stratagem: Enabled] Extends the effect of your next spell to targets within range. MP cost and recast time are doubled.</action>
- </if>
- <else>
- <action Type="Var" cmd="set StratagemAreaEffect 0"/>
- <action Type="AddtoChat" Color="121">[Stratagem: Disabled]</action>
- </else>
- </if>
- <if Spell="Ebullience|Rapture">
- <if Advanced="$StratagemPotency=0">
- <action Type="Var" cmd="set StratagemPotency 1"/>
- <action Type="AddtoChat" Color="121">[Stratagem: Enabled] Enhances potency of your next spell.</action>
- </if>
- <else>
- <action Type="Var" cmd="set StratagemPotency 0"/>
- <action Type="AddtoChat" Color="121">[Stratagem: Disabled]</action>
- </else>
- </if>
- <action Type="CancelSpell"/>
- </if>
- </if>
- </if>
- <if Type="BlackMagic|WhiteMagic">
- <if Type="BlackMagic">
- <if BuffActive="Ebullience">
- <equip when="midcast">
- <head lock="yes">Svnt. Bonnet +1</head>
- </equip>
- </if>
- <if BuffActive="Parsimony">
- <equip when="midcast">
- <legs lock="yes">Savant's Pants +2</legs>
- </equip>
- </if>
- <!--Uses Dark Arts if casting a Black Magic spell-->
- <if NotBuffActive="Dark Arts|Addendum: Black" Advanced="$AutomaticArts=1 AND $ChangeArt=0">
- <action Type="Var" cmd="set ChangeArt 1"/>
- <action Type="Command">wait 1.5;%Spell %SpellTargetRaw;</action>
- <action Type="Command">Dark Arts</action>
- <action Type="CancelSpell"/>
- <action Type="Return"/>
- </if>
- <!--Uses Addendum: Black if required to cast spell-->
- <if Spell="Sleep*|Dispel|*IV" NotBuffActive="Addendum: Black|Enlightenment" Advanced='$AutomaticAddendum=1 AND $ChangeAddendum=0
- AND ("%Spell"="Aero IV" OR "%Spell"="Blizzard IV" OR "%Spell"="Fire IV" OR "%Spell"="Sleep II" OR "%Spell"="Stone IV" OR "%Spell"="Thunder IV" OR "%Spell"="Water IV"
- OR (("%Spell"="Dispel" AND ("%SubJob"!="RDM" OR ("%SubJob"="RDM" AND %SubJobLVL<32)))
- OR ("%Spell"="Sleep" AND (("%SubJob"!="BLM" AND "%SubJob"!="DRK" AND "%SubJob"!="RDM")
- OR (("%SubJob"="BLM" AND %SubJobLVL<20)
- OR ("%SubJob"="DRK" AND %SubJobLVL<30)
- OR ("%SubJob"="RDM" AND %SubJobLVL<25))))))'>
- <if NotBuffActive="Dark Arts" Advanced="$ChangeArt=0">
- <action Type="Var" cmd="set ChangeArt 1"/>
- <action Type="Command">wait 1.5;%Spell %SpellTargetRaw;</action>
- <action Type="Command">Dark Arts</action>
- <action Type="CancelSpell"/>
- <action Type="Return"/>
- </if>
- <action Type="Var" cmd="set ChangeAddendum 1"/>
- <action Type="Command">wait 1.5;%Spell %SpellTargetRaw;</action>
- <action Type="Command">Addendum: Black</action>
- <action Type="CancelSpell"/>
- <action Type="Return"/>
- </if>
- <!--Uses Stratagems if they have been added to the queue-->
- <if Advanced="$QueueStratagems=1">
- <action Type="Var" cmd="set StratagemPrep 1"/>
- <if Advanced="$StratagemConserveMP=1">
- <if NotBuffActive="Dark Arts|Addendum: Black" Advanced="$ChangeArt=0">
- <action Type="Var" cmd="set ChangeArt 1"/>
- <action Type="Command">wait 1.5;%Spell %SpellTargetRaw;</action>
- <action Type="Command">Dark Arts</action>
- <action Type="CancelSpell"/>
- <action Type="Return"/>
- </if>
- <action Type="Var" cmd="set StratagemConserveMP 0"/>
- <action Type="Command">wait 1.5;%Spell %SpellTargetRaw;</action>
- <action Type="Command">Parsimony</action>
- <action Type="CancelSpell"/>
- <action Type="Return"/>
- </if>
- <if Advanced="$StratagemFastCast=1">
- <if NotBuffActive="Dark Arts|Addendum: Black" Advanced="$ChangeArt=0">
- <action Type="Var" cmd="set ChangeArt 1"/>
- <action Type="Command">wait 1.5;%Spell %SpellTargetRaw;</action>
- <action Type="Command">Dark Arts</action>
- <action Type="CancelSpell"/>
- <action Type="Return"/>
- </if>
- <action Type="Var" cmd="set StratagemFastCast 0"/>
- <action Type="Command">wait 1.5;%Spell %SpellTargetRaw;</action>
- <action Type="Command">Alacrity</action>
- <action Type="CancelSpell"/>
- <action Type="Return"/>
- </if>
- <if Advanced="$StratagemAreaEffect=1" Spell="Absorb*|Aspir|Bind|Bio*|Blind|Dispel|Drain|Gravity|Klimaform|Poison|Sleep*|Stun">
- <if NotBuffActive="Dark Arts|Addendum: Black" Advanced="$ChangeArt=0">
- <action Type="Var" cmd="set ChangeArt 1"/>
- <action Type="Command">wait 1.5;%Spell %SpellTargetRaw;</action>
- <action Type="Command">Dark Arts</action>
- <action Type="CancelSpell"/>
- <action Type="Return"/>
- </if>
- <action Type="Var" cmd="set StratagemAreaEffect 0"/>
- <action Type="Command">wait 1.5;%Spell %SpellTargetRaw;</action>
- <action Type="Command">Manifestation</action>
- <action Type="CancelSpell"/>
- <action Type="Return"/>
- </if>
- <if Advanced="$StratagemPotency=1" Spell="Aero*|Aspir|Bio*|Blizzard*|Drain|Fire*|Stone*|Thunder*|Water*|*helix">
- <if NotBuffActive="Dark Arts|Addendum: Black" Advanced="$ChangeArt=0">
- <action Type="Var" cmd="set ChangeArt 1"/>
- <action Type="Command">wait 1.5;%Spell</action>
- <action Type="Command">Dark Arts</action>
- <action Type="CancelSpell"/>
- <action Type="Return"/>
- </if>
- <action Type="Var" cmd="set StratagemPotency 0"/>
- <action Type="Command">wait 1.5;%Spell</action>
- <action Type="Command">Ebullience</action>
- <action Type="CancelSpell"/>
- <action Type="Return"/>
- </if>
- <action Type="Var" cmd="set StratagemPrep 0"/>
- </if>
- </if>
- <if Type="WhiteMagic">
- <if BuffActive="Rapture">
- <equip when="midcast">
- <head lock="yes">Svnt. Bonnet +1</head>
- </equip>
- </if>
- <if BuffActive="Penury">
- <equip when="midcast">
- <legs lock="yes">Savant's Pants +2</legs>
- </equip>
- </if>
- <!--Uses to Light Arts if casting a White Magic spell-->
- <if NotBuffActive="Light Arts|Addendum: White" Advanced="$AutomaticArts=1 AND $ChangeArt=0">
- <action Type="Var" cmd="set ChangeArt 1"/>
- <action Type="Command">wait 1.5;%Spell %SpellTargetRaw;</action>
- <action Type="Command">Light Arts</action>
- <action Type="CancelSpell"/>
- <action Type="Return"/>
- </if>
- <!--Uses Addendum: White if required to cast spell-->
- <if Spell="Erase|Raise II|Reraise*|*na" NotBuffActive="Addendum: White|Enlightenment" Advanced='$AutomaticAddendum=1 AND $ChangeAddendum=0
- AND ("%Spell"="Raise II" OR "%Spell"="Reraise II" OR "%Spell"="Stona" OR ("%SubJob"!="WHM" OR ("%SubJob"="WHM"
- AND (("%Spell"="Blindna" AND %SubJobLVL<14)
- OR ("%Spell"="Cursna" AND %SubJobLVL<29)
- OR ("%Spell"="Erase" AND %SubJobLVL<32)
- OR ("%Spell"="Paralyna" AND %SubJobLVL<9)
- OR ("%Spell"="Poisona" AND %SubJobLVL<6)
- OR ("%Spell"="Reraise" AND %SubJobLVL<33)
- OR ("%Spell"="Silena" AND %SubJobLVL<19)
- OR ("%Spell"="Viruna" AND %SubJobLVL<34)))))'>
- <if NotBuffActive="Light Arts" Advanced="$ChangeArt=0">
- <action Type="Var" cmd="set ChangeArt 1"/>
- <action Type="Command">wait 1.5;%Spell %SpellTargetRaw;</action>
- <action Type="Command">Light Arts</action>
- <action Type="CancelSpell"/>
- <action Type="Return"/>
- </if>
- <action Type="Var" cmd="set ChangeAddendum 1"/>
- <action Type="Command">wait 1.5;%Spell %SpellTargetRaw;</action>
- <action Type="Command">Addendum: White</action>
- <action Type="CancelSpell"/>
- <action Type="Return"/>
- </if>
- <!--Uses Stratagems if they have been added to the queue-->
- <if Advanced="$QueueStratagems=1">
- <action Type="Var" cmd="set StratagemPrep 1"/>
- <if Advanced="$StratagemConserveMP=1">
- <if NotBuffActive="Light Arts|Addendum: White" Advanced="$ChangeArt=0">
- <action Type="Var" cmd="set ChangeArt 1"/>
- <action Type="Command">wait 1.5;%Spell %SpellTargetRaw;</action>
- <action Type="Command">Light Arts</action>
- <action Type="CancelSpell"/>
- <action Type="Return"/>
- </if>
- <action Type="Var" cmd="set StratagemConserveMP 0"/>
- <action Type="Command">wait 1.5;%Spell %SpellTargetRaw;</action>
- <action Type="Command">Penury</action>
- <action Type="CancelSpell"/>
- <action Type="Return"/>
- </if>
- <if Advanced="$StratagemFastCast=1">
- <if NotBuffActive="Light Arts|Addendum: White" Advanced="$ChangeArt=0">
- <action Type="Var" cmd="set ChangeArt 1"/>
- <action Type="Command">wait 1.5;%Spell %SpellTargetRaw;</action>
- <action Type="Command">Light Arts</action>
- <action Type="CancelSpell"/>
- <action Type="Return"/>
- </if>
- <action Type="Var" cmd="set StratagemFastCast 0"/>
- <action Type="Command">wait 1.5;%Spell %SpellTargetRaw;</action>
- <action Type="Command">Celerity</action>
- <action Type="CancelSpell"/>
- <action Type="Return"/>
- </if>
- <if Advanced="$StratagemAreaEffect=1" Spell="Aquaveil|Bar*|Blink|Cure*|Deodorize|En*|Erase|Invisible|Phalanx|Protect*|Regen*|Shell*|Sneak|Stoneskin|*na|*storm" NotSpell="*ra">
- <if NotBuffActive="Light Arts|Addendum: White" Advanced="$ChangeArt=0">
- <action Type="Var" cmd="set ChangeArt 1"/>
- <action Type="Command">wait 1.5;%Spell %SpellTargetRaw;</action>
- <action Type="Command">Light Arts</action>
- <action Type="CancelSpell"/>
- <action Type="Return"/>
- </if>
- <action Type="Var" cmd="set StratagemAreaEffect 0"/>
- <action Type="Command">wait 1.5;%Spell %SpellTargetRaw;</action>
- <action Type="Command">Accession</action>
- <action Type="CancelSpell"/>
- <action Type="Return"/>
- </if>
- <if Advanced="$StratagemPotency=1" Spell="Banish*|Cure*|Dia*">
- <if NotBuffActive="Light Arts|Addendum: White" Advanced="$ChangeArt=0">
- <action Type="Var" cmd="set ChangeArt 1"/>
- <action Type="Command">wait 1.5;%Spell %SpellTargetRaw;</action>
- <action Type="Command">Light Arts</action>
- <action Type="CancelSpell"/>
- <action Type="Return"/>
- </if>
- <action Type="Var" cmd="set StratagemPotency 0"/>
- <action Type="Command">wait 1.5;%Spell %SpellTargetRaw;</action>
- <action Type="Command">Rapture</action>
- <action Type="CancelSpell"/>
- <action Type="Return"/>
- </if>
- <action Type="Var" cmd="set StratagemPrep 0"/>
- </if>
- </if>
- <action Type="Var" cmd="set ChangeArt 0"/>
- <action Type="Var" cmd="set ChangeAddendum 0"/>
- </if>
- <!-- Dagod's Tabula Rasa optimization -->
- <if spell="Tabula Rasa">
- <if BuffActive="Tabula Rasa">
- <if BuffActive="Penury|Parsimony">
- <if BuffActive="Rapture|Ebullience">
- <if BuffActive="Light Arts|Addendum: White">
- <action type="ChangeSpell" Spell="Celerity" />
- </if>
- <elseif BuffActive="Dark Arts|Addendum: Black">
- <action type="ChangeSpell" Spell="Alacrity" />
- </elseif>
- </if>
- <elseif BuffActive="Light Arts|Addendum: White">
- <action type="ChangeSpell" Spell="Rapture" />
- </elseif>
- <elseif BuffActive="Dark Arts|Addendum: Black">
- <action type="ChangeSpell" Spell="Ebullience" />
- </elseif>
- </if>
- <elseif BuffActive="Light Arts|Addendum: White">
- <action type="ChangeSpell" Spell="Penury" />
- </elseif>
- <elseif BuffActive="Dark Arts|Addendum: Black">
- <action type="ChangeSpell" Spell="Parsimony" />
- </elseif>
- </if>
- </if>
- </rules>
- </spellcast>
Advertisement
Add Comment
Please, Sign In to add comment