Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" ?>
- <spellcast>
- <config RequireVersion="2.22" />
- <variables>
- <!-- Elemental Grips, set to 1 for each you have -->
- <var name="LightGrip">0</var>
- <var name="DarkGrip">0</var>
- <var name="ThunderGrip">0</var>
- <var name="IceGrip">0</var>
- <var name="FireGrip">0</var>
- <var name="WindGrip">0</var>
- <var name="WaterGrip">0</var>
- <var name="EarthGrip">0</var>
- <!-- Elemental Staffs, input what staff to use for each element here -->
- <var name="IceStaff">Chatoyant Staff</var>
- <var name="DarkStaff">Chatoyant Staff</var>
- <var name="ThunderStaff">Chatoyant Staff</var>
- <var name="LightStaff">Chatoyant Staff</var>
- <var name="WindStaff">Chatoyant Staff</var>
- <var name="FireStaff">Chatoyant Staff</var>
- <var name="EarthStaff">Chatoyant Staff</var>
- <var name="WaterStaff">Chatoyant Staff</var>
- <!-- Elemental Obi's, set to 1 for the ones you have. -->
- <var name="DarkObi">0</var>
- <var name="LightObi">0</var>
- <var name="ThunderObi">0</var>
- <var name="IceObi">0</var>
- <var name="FireObi">0</var>
- <var name="WindObi">0</var>
- <var name="WaterObi">0</var>
- <var name="EarthObi">0</var>
- </variables>
- <sets>
- <group name="Main" default="yes">
- <set name="Idle">
- <main>Terra's Staff</main>
- <sub>Bugard Strap +1</sub>
- <ammo>Incantor Stone</ammo>
- <head>Orison Cap +1</head>
- <body>Orison Bliaud +2</body>
- <hands>Serpentes Cuffs</hands>
- <legs>Tatsumaki Sitagoromo</legs>
- <feet>Serpentes Sabots</feet>
- <neck>Twilight Torque</neck>
- <lear>Colossus's Earring</lear>
- <rear>Ethereal Earring</rear>
- <lring>Serket Ring</lring>
- <rring>Ether Ring</rring>
- <back>Umbra Cape</back>
- <waist>Steppe Rope</waist>
- </set>
- <set name="FastCast">
- <feet>Rostrum Pumps</feet>
- <rear>Loquac. Earring</rear>
- </set>
- <set name="Resting">
- <main>$DarkStaff</main>
- <sub>Bugard Strap +1</sub>
- <head>Goliard Chapeau</head>
- <body>Orison Bliaud +2</body>
- <hands>Serpentes Cuffs</hands>
- <legs>Yigit Seraweels</legs>
- <feet>Serpentes Sabots</feet>
- <neck>Beak Necklace +1</neck>
- <lear>Novia Earring</lear>
- <rear>Antivenom Earring</rear>
- <lring>Serket Ring</lring>
- <rring>Ether Ring</rring>
- <back>Orison Cape</back>
- <waist>Qiqirn Sash +1</waist>
- </set>
- <set name="HealingMagic">
- <head>Orison Cap +1</head>
- <body>Orison Bliaud +2</body>
- <hands>Blessed Mitts</hands>
- <legs>Orison Pantaloons +1</legs>
- <feet>Cure Clogs</feet>
- <neck>Orison Locket</neck>
- <lear>Novia Earring</lear>
- <rear>Loquacious Earring</rear>
- <lring>Serket Ring</lring>
- <rring>Ether Ring</rring>
- <back>Orison Cape</back>
- <waist>Steppe Rope</waist>
- </set>
- <set name="Barspells">
- <head>Orison Cap +1</head>
- <body>Blessed Briault</body>
- <hands>Blessed Mitts</hands>
- <legs>Orison Pantaloons +1</legs>
- <feet>Orison Duckbills +1</feet>
- <neck>Orison Locket</neck>
- <lear>Novia Earring</lear>
- <rear>Loquacious Earring</rear>
- <lring>Serket Ring</lring>
- <rring>Ether Ring</rring>
- <back>Orison Cape</back>
- <waist>Steppe Rope</waist>
- </set>
- <set name="EnhancingMagic">
- <main lock="t">Alkalurops</main>
- <head>Orison Cap +1</head>
- <body>Blessed Briault</body>
- <hands>Blessed Mitts</hands>
- <legs>Orison Pantaloons +1</legs>
- <feet>Orison Duckbills +1</feet>
- <neck>Orison Locket</neck>
- </set>
- </group>
- </sets>
- <rules>
- <if status="Engaged" TPGT="10">
- <action type="equip" when="precast">
- <main lock="t" />
- <sub lock="t" />
- </action>
- <action type="equip" when="midcast">
- <main lock="t" />
- <sub lock="t" />
- </action>
- <action type="equip" when="aftercast">
- <main lock="t" />
- <sub lock="t" />
- </action>
- </if>
- <!-- utility: if targetting a monster, but casting a spell that can not be cast on monsters, then cast on self (buffs). -->
- <if SpellTargetType="MONSTER" NotValidTarget="*Enemy*" ValidTarget="*Self*">
- <action type="changetarget" target="<me>" />
- </if>
- <if SpellTargetType="NONE" ValidTarget="*Self*">
- <action type="changetarget" target="<me>" />
- </if>
- <if Spell="Escape|Warp|Warp II|Retrace|Teleport-*|Reraise|Tractor"> <action type="return" />
- </if>
- <!-- set of gear to equip when finished casting a spell or coming back from resting mp (idle set) -->
- <action type="equip" when="Idle|aftercast" set="Idle" />
- <!-- set of gear to equip when resting -->
- <action type="equip" when="Resting" set="Resting" />
- <else>
- <!-- equip fast cast gear -->
- <action type="equip" Set="FastCast" />
- <!-- Elemental Grip checks. Are we casting an enfeeble, or are we casting on a resistant mob? -->
- <if mode="OR" NotSkill="ElementalMagic" Spell="Frost|Drown|Rasp|Burn|Shock|Choke" SpellTargetName="Tiamat|Suzaku|Seiryu|Byakko|Kirin|Jormungand|Ouryu|Vrtra|Cerberus|Khimaira|Fafnir|Nidhogg|Aspidochelone|King Behemoth|Tinnin|Sarameya|Tyger|Jailer of Love">
- <if Advanced='"$%SpellElementGrip" == "1"'>
- <action type="equip" when="midcast">
- <sub lock="true">%SpellElement Grip</sub>
- </action>
- </if>
- </if>
- <!-- if were handling spells -->
- <elseif Spell="Cur*">
- <!-- for any other type of spell, just equip matching set name. -->
- <action type="equip" when="precast|midcast" Set="HealingMagic" />
- </elseif>
- <elseif Skill="*Magic">
- <!-- for any other type of spell, just equip matching set name. -->
- <action type="equip" when="precast|midcast" Set="%SkillMagic" />
- </elseif>
- <!-- Handle Elemental Obi's -->
- <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>
- <!-- finally, equip our staff! -->
- <action type="equip" when="midcast">
- <main>$%SpellElementStaff</main>
- </action>
- </else>
- </rules>
- </spellcast>
Add Comment
Please, Sign In to add comment