Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" ?>
- <spellcast>
- <config
- RequireVersion="2.22"
- Debug = "False"
- ShowGearSwaps="false"
- ShowSpellInfo="false"
- />
- <sets>
- <group name="WHM" default="yes">
- <set name="Idle">
- <main>Eminent Staff</main>
- <sub>Curatio Grip</sub>
- <ammo>Incantor Stone</ammo>
- <head>Gende. Caubeen</head>
- <neck>Twilight Torque</neck>
- <lear>Orison Earring</lear>
- <rear>Roundel Earring</rear>
- <body>Orison Bliaud +2</body>
- <hands>Gendewitha Gages</hands>
- <lring>Ephedra Ring</lring>
- <rring>Ephedra Ring</rring>
- <back>Cheviot Cape</back>
- <waist>Witful Belt</waist>
- <legs>Gendewitha Spats</legs>
- <feet>Gende. Galoshes</feet>
- </set>
- <set name="Haste" BaseSet="Idle">
- <head>Espial Cap</head>
- <neck>Twilight Torque</neck>
- <body>Espial Gambison</body>
- <hands>Espial Bracers</hands>
- <back>Cheviot Cape</back>
- <waist>Witful Belt</waist>
- <legs>Espial Hose</legs>
- <feet>Espial Socks</feet>
- </set>
- <set name="RefIdle" BaseSet="Idle">
- <head>Wayfarer Circlet</head>
- <body>Wayfarer Robe</body>
- <hands>Wayfarer Cuffs</hands>
- <legs>Wayfarer Slops</legs>
- <feet>Wayfarer Clogs</feet>
- </set>
- <set name="RefHaste" BaseSet="Haste">
- <head>Wayfarer Circlet</head>
- <neck>Twilight Torque</neck>
- <body>Wayfarer Robe</body>
- <hands>Wayfarer Cuffs</hands>
- <back>Cheviot Cape</back>
- <waist>Witful Belt</waist>
- <legs>Wayfarer Slops</legs>
- <feet>Wayfarer Clogs</feet>
- </set>
- <set name="Reive" BaseSet="Haste">
- <main lock=“yes”>Eminent Wand</main>
- <sub lock=“yes”>Genbu's Shield</sub>
- </set>
- <set name="Resting" BaseSet="Idle">
- <main>Chatoyant Staff</main>
- <head>Wayfarer Circlet</head>
- <body>Wayfarer Robe</body>
- <hands>Wayfarer Cuffs</hands>
- <legs>Wayfarer Slops</legs>
- <feet>Wayfarer Clogs</feet>
- </set>
- <set name="Healing"> <!-- heal 51 pot 35 mnd 57 vit 26 -->
- <main>Chatoyant Staff</main> <!-- pot 10 mnd 5 vit 5 -->
- <sub>Curatio Grip</sub> <!-- heal 3 -->
- <head>Gende. Caubeen</head> <!-- pot 10 mnd 20 vit 16 -->
- <neck>Aceso's Choker</neck> <!-- vit -4 -->
- <lear>Orison Earring</lear> <!-- pot 2 -->
- <rear>Roundel Earring</rear> <!-- pot 5 -->
- <body>Orison Bliaud +2</body> <!-- heal 20 enh aff solace -->
- <hands>Augur's Gloves</hands> <!-- heal 5 pot 4 mnd 7 -->
- <lring>Ephedra Ring</lring> <!-- heal 7 -->
- <rring>Ephedra Ring</rring> <!-- heal 7 -->
- <back>Tempered Cape</back> <!-- heal 4 pot 4 -->
- <waist>Bishop's Sash</waist> <!-- heal 5 -->
- <legs>Orsn. Pantaln. +2</legs> <!-- mnd 7 convert 5% to mp -->
- <feet>Wayfarer Clogs</feet> <!-- mnd 18 vit 9 -->
- </set>
- <set name="NaSpell">
- <head>Orison Cap +2</head> <!-- 10% Divine Veil effect -->
- <hands>Orison Mitts +2</hands> <!-- Divine Caress blocks 3 times -->
- <legs>Orsn. Pantaln. +2</legs> <!-- Divine Benison Fast Cast and - Emnity effect -->
- <back>Mending Cape</back> <!-- Divine Caress ? -->
- </set>
- <set name="Cursna"> <!-- Reive JSE cape! Reforged AF 109/119 legs! -->
- <neck>Malison Medallion</neck>
- <lring>Ephedra Ring</lring>
- <rring>Ephedra Ring</rring>
- <back>Mending Cape</back>
- <legs>Theo. Pantaloons</legs>
- <feet>Gendewitha Galoshes</feet>
- </set>
- <set name="Regen"> <!-- Reforged AF 109/119 legs! -->
- <body>Cleric's Briault</body>
- <hands>Orison Mitts +2</hands>
- <legs>Theo. Pantaloons</legs>
- </set>
- <set name="Bar">
- <main>Eminent Staff</main>
- <sub>Fulcio Grip</sub>
- <head>Orison Cap +2</head>
- <neck>Enhancing Torque</neck>
- <body>Orison Bliaud +2</body>
- <hands>Orison Mitts +2</hands>
- <back>Merciful Cape</back>
- <waist>Olympus Sash</waist>
- <legs>Clr. Pantaln. +2</legs>
- <feet>Orsn. Duckbills +2</feet>
- </set>
- <set name="Solace">
- <body>Orison Bliaud +2</body>
- </set>
- <set name="Caress">
- <hands>Orison Mitts +2</hands>
- </set>
- <set name="Divine">
- <main>Eminent Staff</main>
- <sub>Divinus Grip</sub>
- <head>Wayfarer Circlet</head>
- <neck>Divine Torque</neck>
- <rear>Divine Earring</rear>
- <body>Wayfarer Robe</body>
- <back>Altruistic Cape</back>
- <waist>Bishop's Sash</waist>
- <legs>Healer's Pantaln.</legs>
- <feet>Gende. Galoshes</feet>
- </set>
- <set name="Dark">
- <main>Eminent Staff</main>
- <sub>Caecus Grip</sub>
- <neck>Dark Torque</neck>
- <back>Merciful Cape</back>
- <waist>Casso Sash</waist>
- </set>
- <set name="Elem">
- <main>Eminent Staff</main>
- <sub>Elementa Grip</sub>
- <head>Wayfarer Circlet</head>
- <neck>Elemental Torque</neck>
- <body>Wayfarer Robe</body>
- <back>Merciful Cape</back>
- <waist>Olympus Sash</waist>
- <legs>Gendewitha Spats</legs>
- <feet>Gende. Galoshes</feet>
- </set>
- <set name="Enfeeb">
- <main>Eminent Staff</main>
- <sub>Macero Grip</sub>
- <neck>Enfeebling Torque</neck>
- <body>Healer's Briault</body>
- <hands>Cleric's Mitts</hands>
- <back>Altruistic Cape</back>
- <waist>Casso Sash</waist>
- <feet>Clr. Duckbills +2</feet>
- </set>
- <set name="Enhance">
- <main>Eminent Staff</main>
- <sub>Fulcio Grip</sub>
- <neck>Enhancing Torque</neck>
- <hands>Augur's Gloves</hands>
- <back>Merciful Cape</back>
- <waist>Olympus Sash</waist>
- <legs>Clr. Pantaln. +2</legs>
- <feet>Orsn. Duckbills +2</feet>
- </set>
- <set name="Stoneskin" BaseSet="Enhance">
- <rear>Earthcry Earring</rear>
- <waist>Siegel Sash</waist>
- </set>
- <set name="Proshell" BaseSet="Enhance">
- <legs>Clr. Pantaln. +2</legs>
- <feet>Clr. Duckbills +2</feet>
- </set>
- <set name="FC"> <!-- 22% Fast Cast -->
- <ammo>Incantor Stone</ammo> <!-- 2% Fast Cast -->
- <lear>Loquac. Earring</lear> <!-- 2% Fast Cast -->
- <hands>Gendewitha Gages</hands> <!-- 7% Fast Cast -->
- <back>Swith Cape</back> <!-- 3% Fast Cast -->
- <waist>Witful Belt</waist> <!-- 3% Fast Cast -->
- <legs>Orvail Pants</legs> <!-- 5% Fast Cast -->
- </set>
- <set name="FCHeal" BaseSet="FC"> <!-- 55% Cure Cast -->
- <head>Clr. Cap +2</head> <!-- 10% Cure Cast -->
- <neck>Aceso's Choker</neck> <!-- 10% Cure Cast -->
- <back>Pahtli Cape</back> <!-- 8% Cure Cast -->
- <legs>Orsn. Pantaln. +2</legs> <!-- 12% Cure Cast -->
- <feet>Cure Clogs</feet> <!-- 15% Cure Cast -->
- </set>
- <set name="FCEnh" BaseSet="FC">
- <waist>Siegel Sash</waist> <!-- 8% Enhance Cast -->
- </set>
- <set Name="GearCollector">
- <item>Eminent Wand</item>
- <item>Genbu's Shield</item>
- <item> </item>
- <item>Forbidden Key</item>
- <item>Echo Drops</item>
- <item>Prism Powder</item>
- <item>Silent Oil</item>
- </set>
- </group>
- </sets>
- <variables>
- <!-- Sleep timers, announces to chat when sleep is wearing off. Set to 0 to not use. -->
- <!-- (note: this is sort of very obvious usage of 3rd party programs, so turn off when around people you dont trust -->
- <var name="SleepTimers">1</var>
- <var name="stance">Idle</var>
- <var name="send_trigger">Death</var> // this is what fake skill your going to use to trigger the send command in spellcast (i use curing waltz 3 )
- <var name="send_name">Trumpy</var>
- </variables>
- <rules>
- <if status="Dead|Zoning">
- <if spell="Protectra V|Shellra V|Afflatus Solace|Afflatus Misery|Reraise*|Cur*|*na|Teleport*|Recall*|Warp*|Escape">
- <cancelspell/>
- </if>
- <return />
- </if>
- <action type="equip" when="Precast" set="FC" />
- <if status="Idle">
- <if MPPAfterCastLT="80">
- <equip when="Idle|Aftercast" Set="RefIdle" />
- </if>
- <else>
- <equip when="Idle|Aftercast" Set="Idle" />
- </else>
- </if>
- <if status="Resting">
- <equip when="Resting" Set="Resting" />
- </if>
- <!-- Sets for Engaged State -->
- <if status="Engaged">
- <if MPPAfterCastLT="50">
- <equip when="Engaged|Aftercast" Set="RefHaste" />
- </if>
- <else>
- <equip when="Engaged|Aftercast" Set="Haste" />
- </else>
- </if>
- <if Spell="Cure" SpellTargetType="PLAYER|SELF">
- <if buffactive="Visitant"> <!-- Abyssea #s 98 95 85 65 20 0 -->
- <action type="Equip" when="precast" set="FCHeal" />
- <action type="Equip" when="midcast" set="Healing" />
- <if SpellTargetHPPGT="98">
- <changespell Spell="Regen III" />
- </if>
- <elseif SpellTargetHPPGT="95">
- <changespell Spell="Cure II" />
- </elseif>
- <elseif SpellTargetHPPGT="85">
- <if MPGT="46"> <changespell Spell="Cure III" /> </if>
- <elseif MPGT="24"> <changespell Spell="Cure II" /> </elseif>
- <else> <changespell Spell="Cure" /> </else>
- </elseif>
- <elseif SpellTargetHPPGT="65">
- <if MPGT="88"> <changespell Spell="Cure IV" /> </if>
- <elseif MPGT="46"> <changespell Spell="Cure III" /> </elseif>
- <elseif MPGT="24"> <changespell Spell="Cure II" /> </elseif>
- <else> <changespell Spell="Cure" /> </else>
- </elseif>
- <elseif SpellTargetHPPGT="20">
- <if MPGT="135"> <changespell Spell="Cure V" /> </if>
- <elseif MPGT="88"> <changespell Spell="Cure IV" /> </elseif>
- <elseif MPGT="46"> <changespell Spell="Cure III" /> </elseif>
- <elseif MPGT="24"> <changespell Spell="Cure II" /> </elseif>
- <else> <changespell Spell="Cure" /> </else>
- </elseif>
- <elseif MPGT="227"> <changespell Spell="Cure VI" /> </elseif>
- <elseif MPGT="135"> <changespell Spell="Cure V" /> </elseif>
- <elseif MPGT="88"> <changespell Spell="Cure IV" /> </elseif>
- <elseif MPGT="46"> <changespell Spell="Cure III" /> </elseif>
- <elseif MPGT="24"> <changespell Spell="Cure II" /> </elseif>
- <else> <changespell Spell="Cure" /> </else>
- </if>
- <else> <!-- Vanadiel #s 95 85 65 40 20 0 -->
- <action type="Equip" when="precast" set="FCHeal" />
- <action type="Equip" when="midcast" set="Healing" />
- <if SpellTargetHPPGT="95">
- <changespell Spell="Regen III" />
- </if>
- <elseif SpellTargetHPPGT="90">
- <changespell Spell="Cure II" />
- </elseif>
- <elseif SpellTargetHPPGT="70">
- <if MPGT="46"> <changespell Spell="Cure III" /> </if>
- <elseif MPGT="24"> <changespell Spell="Cure II" /> </elseif>
- <else> <changespell Spell="Cure" /> </else>
- </elseif>
- <elseif SpellTargetHPPGT="40">
- <if MPGT="88"> <changespell Spell="Cure IV" /> </if>
- <elseif MPGT="46"> <changespell Spell="Cure III" /> </elseif>
- <elseif MPGT="24"> <changespell Spell="Cure II" /> </elseif>
- <else> <changespell Spell="Cure" /> </else>
- </elseif>
- <elseif SpellTargetHPPGT="20">
- <if MPGT="135"> <changespell Spell="Cure V" /> </if>
- <elseif MPGT="88"> <changespell Spell="Cure IV" /> </elseif>
- <elseif MPGT="46"> <changespell Spell="Cure III" /> </elseif>
- <elseif MPGT="24"> <changespell Spell="Cure II" /> </elseif>
- <else> <changespell Spell="Cure" /> </else>
- </elseif>
- <elseif MPGT="227"> <changespell Spell="Cure VI" /> </elseif>
- <elseif MPGT="135"> <changespell Spell="Cure V" /> </elseif>
- <elseif MPGT="88"> <changespell Spell="Cure IV" /> </elseif>
- <elseif MPGT="46"> <changespell Spell="Cure III" /> </elseif>
- <elseif MPGT="24"> <changespell Spell="Cure II" /> </elseif>
- <else> <changespell Spell="Cure" /> </else>
- </else>
- </if>
- <if Spell="Cure I*|Cure V*|Cura*">
- <action type="Equip" when="precast" set="FCHeal" />
- <action type="Equip" when="midcast" set="Healing" />
- </if>
- <if Spell="Cursna">
- <action type="Equip" when="precast" set="FCHeal|NaSpell" />
- <action type="Equip" when="precast|midcast" set="NaSpell|Cursna" />
- </if>
- <if Spell="Poisona|Paralyna|Blindna|Silena|Stona|Viruna">
- <action type="Equip" when="precast" set="FCHeal|NaSpell" />
- <action type="Equip" when="precast|midcast" set="NaSpell" />
- </if>
- <if Spell="Regen*">
- <action type="Equip" when="precast" set="FCEnh" />
- <action type="Equip" when="midcast" set="Regen" />
- </if>
- <if Spell="Hexa Stike|Realmrazer|Flash Nova|Shattersoul|Retribution|Black Halo|Full Swing|Judgment|True Strike|Heavy Swing">
- <action type="Equip" when="precast|midcast" set="Haste" />
- </if>
- <if Spell="Bar*">
- <action type="Equip" when="precast" set="FCEnh" />
- <action type="Equip" when="midcast" set="Bar" />
- </if>
- <if Spell="Protect*|Shell*">
- <action type="Equip" when="precast" set="FCEnh" />
- <action type="Equip" when="midcast" set="Proshell" />
- </if>
- <if Spell="Stoneskin">
- <action type="Equip" when="precast" set="FCEnh" />
- <action type="Equip" when="midcast" set="Stoneskin" />
- </if>
- <if Spell="Afflatus Solace">
- <action type="Equip" when="precast" set="Solace" />
- </if>
- <if Skill="DivineMagic">
- <action type="Equip" when="midcast" set="Divine" />
- </if>
- <if Spell="Teleport*|Recall*|Warp*|Escape">
- <action type="Equip" when="precast|midcast|aftercast" set="Idle" />
- </if>
- <if Spell="Invisible">
- <action type="Equip" when="precast|midcast" set="Idle" />
- </if>
- <if Spell="Sneak">
- <if BuffActive="Sneak" spelltargettype="Self">
- <action type="Equip" when="precast|midcast" set="Idle" />
- <midcastdelay delay="1" />
- <cmd when="midcast">cancel 71</cmd>
- </if>
- <else>
- <action type="Equip" when="precast|midcast" set="Idle" />
- </else>
- </if>
- <if Skill="EnhancingMagic" NotSpell="Teleport*|Recall*|Warp*|Escape|Sneak|Invisible">
- <action type="Equip" when="precast" set="FCEnh" />
- <action type="Equip" when="midcast" set="Enhance" />
- <if Spell="Erase">
- <action type="command" when="aftercast">wait 10;input //send trumpy /echo =======*****======= %spell is Ready! =======*****=======</action>
- </if>
- </if>
- <if Skill="EnfeeblingMagic">
- <action type="Equip" when="midcast" set="Enfeeb" />
- </if>
- <if Skill="ElementalMagic">
- <action type="Equip" when="midcast" set="Elem" />
- </if>
- <if Spell="Stun">
- <action type="Equip" when="midcast" set="Dark" />
- <!-- these codes just print Stun in auto translate into chat. -->
- <!-- <action type="command">input /p \xFD\x07\x02\x12\xFC\xFD >> <%SpellTarget></action> -->
- </if>
- <!-- Timers for when sleep is wearing off. -->
- <if advanced='"$SleepTimers"="1"'>
- <if Spell="Sleep II|Sleepga II|Repose">
- <action type="command" when="aftercast">spellcast var inc sleepid;wait 45;input /echo [$sleepid:%spell] <%target> Wearing off in 45s</action>
- <action type="command" when="aftercast">wait 75;input /echo [$sleepid:%spell] <%target> Wearing off in 15s</action>
- <action type="command" when="aftercast">wait 85;input /echo [$sleepid:%spell] <%target> Wearing off in 5s;spellcast var dec sleepid;</action>
- </if>
- <elseif Spell="Sleep|Sleepga">
- <action type="command" when="aftercast">spellcast var inc sleepid;wait 45;input /echo [$sleepid:%spell] <%target> Wearing off in 15s</action>
- <action type="command" when="aftercast">wait 55;input /echo [$sleepid:%spell] <%target> Wearing off in 5s;spellcast var dec sleepid;</action>
- </elseif>
- </if>
- <!-- Vanadiel #s 95 85 65 40 20 Abyssea #s 98 95 85 65 20 -->
- <!--
- <if mode="AND" Spell="Cure" area="Abyssea*|Empyreal*">
- <if Spell="Cure" SpellTargetType="PLAYER|SELF">
- <action type="Equip" when="midcast" set="Healing" />
- <if SpellTargetHPPGT="95">
- <changespell Spell="Cure" />
- </if>
- <elseif SpellTargetHPPGT="85">
- <changespell Spell="Cure II" />
- </elseif>
- <elseif SpellTargetHPPGT="65">
- <if MPGT="46"> <changespell Spell="Cure III" /> </if>
- <elseif MPGT="24"> <changespell Spell="Cure II" /> </elseif>
- <else> <changespell Spell="Cure" /> </else>
- </elseif>
- <elseif SpellTargetHPPGT="40">
- <if MPGT="88"> <changespell Spell="Cure IV" /> </if>
- <elseif MPGT="46"> <changespell Spell="Cure III" /> </elseif>
- <elseif MPGT="24"> <changespell Spell="Cure II" /> </elseif>
- <else> <changespell Spell="Cure" /> </else>
- </elseif>
- <elseif SpellTargetHPPGT="20">
- <if MPGT="135"> <changespell Spell="Cure V" /> </if>
- <elseif MPGT="88"> <changespell Spell="Cure IV" /> </elseif>
- <elseif MPGT="46"> <changespell Spell="Cure III" /> </elseif>
- <elseif MPGT="24"> <changespell Spell="Cure II" /> </elseif>
- <else> <changespell Spell="Cure" /> </else>
- </elseif>
- <elseif MPGT="227"> <changespell Spell="Cure VI" /> </elseif>
- <elseif MPGT="135"> <changespell Spell="Cure V" /> </elseif>
- <elseif MPGT="88"> <changespell Spell="Cure IV" /> </elseif>
- <elseif MPGT="46"> <changespell Spell="Cure III" /> </elseif>
- <elseif MPGT="24"> <changespell Spell="Cure II" /> </elseif>
- <else> <changespell Spell="Cure" /> </else>
- </if>
- -->
- </rules>
- </spellcast>
Add Comment
Please, Sign In to add comment