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">
- <!-- Last modified: 4/17/2012 11:30:58 AM -->
- <config Debug="false"
- ShowGearSwaps="false"
- ShowSpellInfo="false"
- RequireVersion="2.30"
- />
- <variables clear="false">
- <xi:include href="Mote-Include3.xml" xpointer="//include[@name='UtilityVars']/*" />
- <xi:include href="Mote-Include3.xml" xpointer="//include[@name='ElementalStaves']/*" />
- <xi:include href="Mote-Include3.xml" xpointer="//include[@name='SchWeatherConstants']/*" />
- <xi:include href="Mote-Include3.xml" xpointer="//include[@name='ElementalGear']/*" />
- <xi:include href="Mote-Include3.xml" xpointer="/includes/include[@name='RecastDurations']/*" />
- <xi:include href="NyzulTimer.xml" xpointer="//include[@name='NyzulTimerVars']/*" />
- <var name="IdleFeet">Serpentes Sabots</var>
- <var name="SublimationSet">None</var>
- <var name="PenuryLayer">None</var>
- <var name="EbullienceLayer">None</var>
- <var name="PerpetuanceLayer">None</var>
- <var name="KlimaformLayer">None</var>
- <var name="PerpFlag">No</var>
- <var name="EbulFlag">No</var>
- <!-- Values: LA, DA, NA -->
- <var name="Arts">NA</var>
- </variables>
- <sets>
- <group name="Outside-Group" default="true">
- <set name="None">
- </set>
- <set name="Idle">
- <body>Heka's Kalasiris</body>
- <hands>Serpentes Cuffs</hands>
- <feet>Serpentes Sabots</feet>
- <legs>Nares Trews</legs>
- <head>Nefer Khat</head>
- <neck>Wiglen Gorget</neck>
- <lring>Paguroidea Ring</lring>
- <rring>Sheltered Ring</rring>
- <rear>Loquacious Earring</rear>
- <waist>Hierarch Belt</waist>
- <back>Umbra Cape</back>
- <ammo>Incantor Stone</ammo>
- <main>Owleyes</main>
- <sub>Genbu's Shield</sub>
- <lear>Savant's Earring</lear>
- </set>
- <set name="Sublimation">
- <body>Argute Gown +2</body>
- <hands>Serpentes Cuffs</hands>
- <feet>Serpentes Sabots</feet>
- <legs>Nares Trews</legs>
- <head>Scholar's M.board</head>
- <back>Twilight Cape</back>
- <ammo>Incantor's Stone</ammo>
- <main>Siriti</main>
- <sub>Genbu's Shield</sub>
- <lear>Savant's Earring</lear>
- </set>
- <set name="Refresh">
- <main>Arka IV</main>
- <main>Pluto's Staff</main>
- <main>Terra's Staff</main>
- <main>Surya's Staff +3</main>
- <main>Chatoyant Staff</main>
- <main>Vourukasha I</main>
- <main>Apamajas I</main>
- <main>Vayuvata I</main>
- <main>Vulcan's Staff</main>
- <head>Svnt. Bonnet +2</head>
- <legs>Svnt. Pants +2</legs>
- <hands>Svnt. Bracers +2</hands>
- <waist>Anrin Obi</waist>
- <waist>Rairin Obi</waist>
- <waist>Korin Obi</waist>
- <waist>Hyorin Obi</waist>
- <back>Twilight Cape</back>
- <body>Twilight Cloak</body>
- </set>
- <set name="PDT">
- <hands>Serpentes Cuffs</hands>
- <feet>Serpentes Sabots</feet>
- <head>Nefer Khat</head>
- <body>Heka's Kalasiris</body>
- <neck>Wiglen Gorget</neck>
- <lring>Dark Ring</lring>
- <rring>Dark Ring</rring>
- <legs>Tatsumaki Sitagoromo</legs>
- <back>Umbra Mantle</back>
- <main>Earth Staff</main>
- </set>
- <set name="Regen">
- <head>Svnt. Bonnet +2</head>
- <hands>Svnt. Bracers +2</hands>
- </set>
- <set name="Penury">
- <legs>Savant's Pants +2</legs>
- </set>
- <set name="Ebullience">
- <head>Savant's Bonnet +2</head>
- </set>
- <set name="Perpetuance">
- <hands>Savant's Bracers +2</hands>
- </set>
- <set name="Klimaform">
- <feet>Svnt. Loafers +2</feet>
- </set>
- <set name="Storms">
- <feet>Argute Loafers +2</feet>
- </set>
- <set name="TabulaRasa">
- <legs>Argute Pants +2</legs>
- </set>
- <set name= "FastCast">
- <main>$Staff-DMG-%SpellElement</main>
- <sub>Vivid Strap</sub>
- <neck>Jeweled Collar</neck>
- <legs>Orvail Pants</legs>
- <head>Nares Cap</head>
- <body>Anhur Robe</body>
- <hands>Repartie Gloves</hands>
- <back>Swith Cape</back>
- <lring>Prolix Ring</lring>
- <rring>Dark Ring</rring>
- <waist>Witful Belt</waist>
- <lear>Loquac. Earring</lear>
- <feet>Argute Loafers +2</feet>
- <sub>Vivid Strap</sub>
- </set>
- <set name="HasteCast">
- <main>$Staff-DMG-%SpellElement</main>
- <sub>Vivid Strap</sub>
- <back>Swith Cape</back>
- <lring>Prolix Ring</lring>
- <waist>Witful Belt</waist>
- <lear>Loquac. Earring</lear>
- <feet>Argute Loafers +2</feet>
- <sub>Vivid Strap</sub>
- <legs>Orvail Pants</legs>
- </set>
- <set name="Convert">
- <head>Savant's Bonnet +2</head>
- <body>Hedera Cotehardie</body>
- <legs>Nares Trews</legs>
- <feet>Serpentes Sabots</feet>
- <lring>Dark Ring</lring>
- <rring>Dark Ring</rring>
- <back>Umbra Cape</back>
- <ammo>Witchstone</ammo>
- <main>Plenitas Virga</main>
- <legs>Orvail Pants</legs>
- <sub>Vivid Strap</sub>
- <feet>Savant's Loafers +2</feet>
- </set>
- <set name="Cure">
- <main>$Staff-Cures</main>
- <sub>Vivid Strap</sub>
- <head>Hyksos Khat</head>
- <neck>Fylgja Torque +1</neck>
- <body>Heka's Kalasiris</body>
- <hands>Augur's Gloves</hands>
- <lring>Prolix Ring</lring>
- <rring>Sirona's Ring</rring>
- <waist>Pythia Sash +1</waist>
- <legs>Nares Trews</legs>
- <feet>Argute Loafers +2</feet>
- </set>
- <set name="Nuke">
- <rring>Icesoul Ring</rring>
- <body>Savant's Gown +2</body>
- <head>Nares Cap</head>
- <legs>Rubeus Spats</legs>
- <waist>Wanion Belt</waist>
- <hands>Nares Cuffs</hands>
- <feet>Nares Clogs</feet>
- <back>Taubran Cape</back>
- <neck>Stoicheion Medal</neck>
- <lear>Strophadic Earring</lear>
- <rear>Hecate's Earring</rear>
- <ammo>Witchstone</ammo>
- <sub>Wizzan Grip</sub>
- <lring>Strendu Ring</lring>
- </set>
- <set name="Helix">
- <lring>Icesoul Ring</lring>
- <ammo>Witchstone</ammo>
- <sub>Wizzan Grip</sub>
- <head>Nares Cap</head>
- <neck>Stoicheion Medal</neck>
- <lear>Strophadic Earring</lear>
- <lear>Hecate's Earring</lear>
- <body>Savant's Gown +2</body>
- <hands>Nares Cuffs</hands>
- <rring>Icesoul Ring</rring>
- <back>Taubran Cape</back>
- <waist>Wanion Belt</waist>
- <legs>Rubeus Spats</legs>
- <feet>Savant's Loafers +2</feet>
- <sub>Wizzan Grip</sub>
- </set>
- <set name="Dark">
- <ammo>Incantor Stone</ammo>
- <main>Soothsayer Staff</main>
- <sub>Mephitis Grip</sub>
- <head>Nares Cap</head>
- <neck>Dark Torque</neck>
- <lear>Lifestorm Earring</lear>
- <rear>Psystorm Earring</rear>
- <body>Hedera Cotehardie</body>
- <hands>Repartie Gloves</hands>
- <lring>Prolix Ring</lring>
- <rring>Icesoul Ring</rring>
- <back>Refraction Cape</back>
- <waist>Witful Belt</waist>
- <legs>Orvail Pants</legs>
- <sub>Mephitis Grip</sub>
- <feet>Argute Loafers +2</feet>
- </set>
- <set name="Enfeeble">
- <ammo>Savant's Treatise</ammo>
- <main>Soothsayer Staff</main>
- <sub>Mephitis Grip</sub>
- <head>Hyksos Khat</head>
- <neck>Weike Torque</neck>
- <lear>Lifestorm Earring</lear>
- <rear>Psystorm Earring</rear>
- <body>Savant's Gown +2</body>
- <hands>Repartie Gloves</hands>
- <lring>Strendu Ring Ring</lring>
- <rring>Icesoul Ring</rring>
- <back>Refraction Cape</back>
- <waist>Demonry Sash</waist>
- <legs>Orvail Pants</legs>
- <sub>Mephitis Grip</sub>
- <feet>Rubeus Boots</feet>
- </set>
- <set name="Enhancing">
- <sub>Fulcio Grip</sub>
- <main>Kirin's Pole</main>
- <sub>Fulcio Grip</sub>
- <ammo>Savant's Treatise</ammo>
- <main>Kirin's Pole</main>
- <head>Savant's Bonnet +2</head>
- <neck>Colossus's Torque</neck>
- <body>Anhur Robe</body>
- <hands>Augur's Gloves</hands>
- <legs>Scholar's Pants</legs>
- <feet>Rubeus Boots</feet>
- <back>Merciful Cape</back>
- <waist>Cascade Belt</waist>
- </set>
- <set name="Enhancing-LA" BaseSet="Enhancing-NA">
- <legs>Scholar's Pants</legs>
- </set>
- <set name="Enhancing-DA" BaseSet="Enhancing-NA">
- </set>
- </group>
- </sets>
- <rules>
- <if type="Scholar">
- <command>input /recast "%Spell"</command>
- </if>
- <!-- Cancel Strategems for incorrect book.
- Game macros always have both, so ignore the one we won't use. -->
- <if BuffActive="Light Arts|Addendum: White">
- <if Spell="Parsimony|Alacrity|Addendum: Black|Manifestation|Ebullience|Immanence">
- <cancelspell />
- <return />
- </if>
- </if>
- <elseif BuffActive="Dark Arts|Addendum: Black">
- <if Spell="Penury|Celerity|Addendum: White|Accession|Rapture|Perpetuance">
- <cancelspell />
- <return />
- </if>
- </elseif>
- <xi:include href="NyzulTimer.xml" xpointer="//include[@name='NyzulTimer']/*" />
- <xi:include href="Mote-Include3.xml" xpointer="//include[@name='AutoChangeGear']/*" />
- <xi:include href="Mote-Include3.xml" xpointer="//include[@name='LevelRequirement']/*" />
- <xi:include href="Mote-Include3.xml" xpointer="//include[@name='ReturnRules']/*" />
- <xi:include href="Mote-Include3.xml" xpointer="//include[@name='AreaRules']/*" />
- <xi:include href="Mote-Include3.xml" xpointer="//include[@name='CleanTransportation']/*" />
- <xi:include href="Mote-Include3.xml" xpointer="//include[@name='RecastWarnings']/*" />
- <!-- Macros double up on JA usage to force arts if not already active.
- Don't process XML for those cases. -->
- <if type="WeaponSkill">
- <castdelay delay="0.03" />
- <if spell="Cataclysm">
- <equip when="precast" set="Nuke" />
- </if>
- </if>
- <if Spell="Light Arts|Parsimony" BuffActive="Light Arts|Addendum: White">
- <cancelspell />
- <return />
- </if>
- <elseif Spell="Dark Arts|Penury" BuffActive="Dark Arts|Addendum: Black">
- <cancelspell />
- <return />
- </elseif>
- <!-- Gear sets are separated by arts type. Determine arts. -->
- <if BuffActive="Light Arts|Addendum: White">
- <var cmd="set Arts LA" />
- </if>
- <elseif BuffActive="Dark Arts|Addendum: Black">
- <var cmd="set Arts DA" />
- </elseif>
- <else>
- <var cmd="set Arts NA" />
- </else>
- <!-- Determine whether to wear Sublimation gear -->
- <if BuffActive="Sublimation: Activated">
- <if Spell="Sublimation">
- <var cmd="set SublimationSet None" />
- </if>
- <else>
- <var cmd="set SublimationSet Sublimation" />
- </else>
- </if>
- <elseif BuffActive="Sublimation: Complete">
- <var cmd="set SublimationSet None" />
- </elseif>
- <elseif Spell="Sublimation">
- <var cmd="set SublimationSet Sublimation" />
- </elseif>
- <else>
- <var cmd="set SublimationSet None" />
- </else>
- <xi:include href="Mote-Include3.xml" xpointer="//include[@name='ToggleAndCycleRules']/*" />
- <if spell="$ResetTrigger|autoset">
- <!-- Autoset (engage/disengage/rest/etc) gets same checks as a Reset command -->
- <xi:include href="Mote-Include3.xml" xpointer="//include[@name='AreaRules']/*" />
- <var cmd="set Convert None" />
- <addtochat>Reset gear.</addtochat>
- </if>
- <elseif type="JobAbility">
- <if Spell="Tabula Rasa">
- <equip when="precast" set="TabulaRasa" />
- </if>
- <xi:include href="Mote-Include3.xml" xpointer="//include[@name='ConvertRule']/*" />
- </elseif>
- <elseif type="Scholar">
- <if Spell="Perpetuance|Immanence">
- <var cmd="set PerpFlag Yes" />
- <command when="Aftercast">wait 5; spellcast var set PerpFlag No</command>
- </if>
- <elseif Spell="Rapture|Ebullience">
- <var cmd="set EbulFlag Yes" />
- <command when="Aftercast">wait 5; spellcast var set EbulFlag No</command>
- </elseif>
- </elseif>
- <xi:include href="Mote-Include3.xml" xpointer="//include[@name='ElementalStaffRules']/*" />
- <var cmd="set BaseLayer Idle-$IdleArea-$IdleStyle" />
- <var cmd="set CurrentSet $BaseLayer|$SublimationSet|$Convert|" />
- <!-- And assign to appropriate sets for idle/aftercast/etc -->
- <xi:include href="Mote-Include3.xml" xpointer="//include[@name='HandleGearChange']/*" />
- <!-- Layers for all the different Sch JAs determined here -->
- <if CommandPrefix="/magic">
- <!-- Switches in Argute Loafers when celerity is active -->
- <if BuffActive = "Celerity|Alacrity">
- <if mode="OR" WeatherElement="%SpellElement" BuffActive="$Storm-%SpellElement">
- <equip when="precast">
- <feet lock="True">Argute Loafers +2</feet>
- </equip>
- </if>
- </if>
- <if BuffActive="Penury|Parsimony">
- <var cmd="set PenuryLayer Penury" />
- </if>
- <else>
- <var cmd="set PenuryLayer None" />
- </else>
- <if mode="OR" BuffActive="Rapture|Ebullience" advanced='"$EbulFlag"="Yes"'>
- <var cmd="set EbullienceLayer Ebullience" />
- </if>
- <else>
- <var cmd="set EbullienceLayer None" />
- </else>
- <if mode="OR" BuffActive="Perpetuance|Immanence" advanced='"$PerpFlag"="Yes"'>
- <var cmd="set PerpetuanceLayer Perpetuance" />
- </if>
- <else>
- <var cmd="set PerpetuanceLayer None" />
- </else>
- <if BuffActive="Klimaform">
- <var cmd="set KlimaformLayer Klimaform" />
- </if>
- <else>
- <var cmd="set KlimaformLayer None" />
- </else>
- <equip when="Precast" set="FastCast" />
- </if>
- <!-- White Magic Gear Rules-->
- <if type="WhiteMagic">
- <if Skill="HealingMagic">
- <if Spell="Cure*|Curaga*|Cura">
- <equip when="Precast" set="Cure" />
- <if MPAfterCastLT="150" SubJob="Rdm" SpellTarget="%Playername">
- <equip when="all" set="convert" />
- </if>
- <else>
- <equip when="Midcast" set="Cure|$PenuryLayer|$EbullienceLayer" />
- </else>
- <if BuffActive="Aurorastorm">
- <equip when="Precast|Midcast">
- <legs>Nares Trews</legs>
- </equip>
- </if>
- <xi:include href="Mote-Include3.xml" xpointer="//include[@name='ObiRingCape-HealingMagic']/*" />
- </if>
- <elseif Spell="|Reraise*|Raise*">
- <castdelay delay="0.03" />
- <equip when="Precast" set="FastCast" />
- </elseif>
- </if>
- <elseif Skill="EnhancingMagic">
- <castdelay delay="0.03" />
- <equip when="Precast">
- <waist>Siegel Sash</waist>
- </equip>
- <if Spell="Stoneskin">
- <equip when="Precast">
- <hands>Carapacho Cuffs</hands>
- </equip>
- <equip when="Midcast" set="Enmity|HasteCast">
- <waist>Siegel Sash</waist>
- </equip>
- </if>
- <elseif Spell="Embrava">
- <equip when="Midcast" set="Enhancing" />
- </elseif>
- <elseif Spell="Bar*|Phalanx*|*Spikes|*Storm|En*">
- <equip when="Midcast" set="Enhancing" />
- </elseif>
- <elseif Spell="Haste|Refresh">
- <equip when="Midcast" set="HasteCast" />
- </elseif>
- <elseif Spell="*storm">
- <equip when="Midcast" set="HasteCast|Storms" />
- </elseif>
- <elseif Spell="Regen*">
- <castdelay delay="0.03" />
- <equip when="midcast" set="Regen">
- </equip>
- </elseif>
- <elseif Spell="Protect*|Shell*">
- <equip when="Precast|Midcast">
- <rring>Sheltered Ring</rring>
- </equip>
- </elseif>
- <equip when="Midcast" set="$PerpetuanceLayer" />
- </elseif>
- <elseif Skill="EnfeeblingMagic">
- <if Spell="Silence|Blind|Paralyze|Slow|Dispel|Sleep*|Break|Bind|Poison*">
- <equip when="Midcast" set="Enfeeble" />
- </if>
- <else>
- <equip when="Midcast" set="Enfeeble" />
- </else>
- <equip when="Midcast" set="$EbullienceLayer|$PerpetuanceLayer|$KlimaformLayer" />
- </elseif>
- </if>
- <!-- Black Magic Gear Rules-->
- <elseif type="BlackMagic">
- <castdelay delay="0.03" />
- <equip when="Precast" set="FastCast">
- <rring>Icesoul Ring</rring>
- </equip>
- <if Skill="DarkMagic">
- <equip when="precast" set="Dark-$Arts" />
- <xi:include href="Mote-Include3.xml" xpointer="//include[@name='ObiRingCape-DarkMagic']/*" />
- </if>
- <elseif Skill="ElementalMagic">
- <if spell="*Helix">
- <equip when="Midcast" set="Helix" />
- </if>
- <else>
- <if Spell="*IV|*V" NotBuffActive="Addendum: Black|Enlightenment">
- <if Spell="Stone*">
- <ChangeSpell Spell="Stone III" />
- </if>
- <elseif Spell="Water*">
- <ChangeSpell Spell="Water III" />
- </elseif>
- <elseif Spell="Aero*">
- <ChangeSpell Spell="Aero III" />
- </elseif>
- <elseif Spell="Fire*">
- <ChangeSpell Spell="Fire III" />
- </elseif>
- <elseif Spell="Blizzard*">
- <ChangeSpell Spell="Blizzard III" />
- </elseif>
- <elseif Spell="Thunder*">
- <ChangeSpell Spell="Thunder III" />
- </elseif>
- </if>
- <equip when="Midcast" set="Nuke" />
- </else>
- <!-- All JA layers -->
- <equip when="Midcast" set="$PenuryLayer|$EbullienceLayer|$PerpetuanceLayer|$KlimaformLayer" />
- <xi:include href="Mote-Include3.xml" xpointer="//include[@name='ObiRingCape-ElementalMagic']/*" />
- </elseif>/
- </elseif>/
- </rules>
- </spellcast>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement