Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" ?>
- <spellcast>
- <guildwork
- character="Warusha"
- server="Odin"
- description="description text"
- job="BLM"
- />
- <config RequireVersion="2.3"/>
- <variables>
- <!-- use Sorc ring or not? set to 0 if you do not have it or dangerous location -->
- <var name="Ring">1</var>
- <!-- Set HP Variables for what the maximum amount of HP you can have to trigger sorc ring is for each subjob -->
- <var name="RDMRingHP">761</var>
- <var name="WHMRingHP">761</var>
- <var name="NINRingHP">761</var>
- <!-- Var: Fastcast Staves -->
- <var name="IceFast">Vourukasha I</var>
- <var name="WindFast">Vayu's Staff +3</var>
- <var name="EarthFast">Vishrava I</var>
- <var name="ThunderFast">Apamajas I</var>
- <var name="WaterFast">Haoma I</var>
- <var name="FireFast">Atar I</var>
- <var name="DarkFast">Xsaeta I</var>
- <var name="LightFast">Terra's Staff</var>
- <!-- Var: Mdmg Staves -->
- <var name="IceMdmg">Vourukasha I</var>
- <var name="WindMdmg">Vayu's Staff +3</var>
- <var name="EarthMdmg">Vishrava I</var>
- <var name="ThunderMdmg">Apamajas I</var>
- <var name="WaterMdmg">Haoma I</var>
- <var name="FireMdmg">Atar I</var>
- <var name="DarkMdmg">Xsaeta I</var>
- <var name="LightMdmg">Arka IV</var>
- <!-- Var: Macc Staves -->
- <var name="IceMacc">Vourukasha I</var>
- <var name="WindMacc">Vayu's Staff +3</var>
- <var name="EarthMacc">Terra's Staff</var>
- <var name="ThunderMacc">Apamajas I</var>
- <var name="WaterMacc">Haoma I</var>
- <var name="FireMacc">Atar I</var>
- <var name="DarkMacc">Pluto's Staff</var>
- <var name="LightMacc">Arka IV</var>
- <!-- Elemental Obi's, set to 1 for the ones you have. -->
- <var name="DarkObi">Anrin Obi</var>
- <var name="LightObi">Korin Obi</var>
- <var name="ThunderObi">Rairin Obi</var>
- <var name="IceObi">Hyorin Obi</var>
- <var name="FireObi">Karin Obi</var>
- <var name="WindObi">Furin obi</var><!-- Furin Obi -->
- <var name="WaterObi">Oneiros Sash</var><!-- Suirin Obi -->
- <var name="EarthObi">Oneiros Sash</var><!-- Dorin Obi -->
- </variables>
- <sets>
- <group name="Main" default="yes">
- <set name="Standard">
- <body>Heka's Kalasiris</body>
- <main>Terra's Staff</main>
- <sub>Vivid Strap +1</sub>
- <range>Aureole</range>
- <head>Nefer Khat +1</head>
- <neck>Twilight Torque</neck>
- <lear>Sorcerer's Earring</lear>
- <rear>Moonshade Earring</rear>
- <hands>Serpentes Cuffs</hands>
- <lring>Dark Ring</lring>
- <rring>Dark Ring</rring>
- <back>Umbra Cape</back>
- <waist>Ninurta's Sash</waist>
- <legs>Nares Trews</legs>
- <feet>Serpentes Sabots</feet>
- </set>
- <set name="ElementalFastCast">
- <main>$%SpellElementFast</main>
- <sub>Vivid Strap +1</sub>
- <head>Nares Cap</head>
- <lear>Loquacious Earring</lear>
- <legs>Nebula Slops +1</legs>
- <feet>Augur's Gaiters</feet>
- <lring>Prolix Ring</lring>
- <neck>Stoicheion Medal</neck>
- <back>Swith Cape +1</back>
- <body>Anhur Robe</body>
- </set>
- <set name="EnhancingFastCast">
- <main>$%SpellElementFast</main>
- <sub>Vivid strap +1</sub>
- <lear>Loquacious Earring</lear>
- <head>Nares Cap</head>
- <body>Anhur Robe</body>
- <back>Swith Cape +1</back>
- <waist>Siegel Sash</waist>
- <hands>Carapacho Cuffs</hands>
- <legs>Nebula Slops +1</legs>
- <feet>Augur's Gaiters</feet>
- <lring>Prolix Ring</lring>
- </set>
- <set name="HealingFastCast">
- <main>$%SpellElementFast</main>
- <sub>Vivid strap +1</sub>
- <lear>Loquacious Earring</lear>
- <head>Nares Cap</head>
- <body>Heka's Kalasiris</body>
- <back>Swith Cape +1</back>
- <legs>Nebula Slops +1</legs>
- <feet>Augur's Gaiters</feet>
- <waist>Witful Belt</waist>
- <lring>Prolix Ring</lring>
- <hands>Nebula Cuffs +1</hands>
- </set>
- <set name="FastCast">
- <main>$%SpellElementFast</main>
- <sub>Vivid strap +1</sub>
- <lear>Loquacious Earring</lear>
- <head>Nares Cap</head>
- <body>Anhur Robe</body>
- <back>Swith Cape +1</back>
- <legs>Nebula Slops +1</legs>
- <feet>Augur's Gaiters</feet>
- <waist>Witful Belt</waist>
- <lring>Prolix Ring</lring>
- <hands>Nebula Cuffs +1</hands>
- </set>
- <set name="Resting" BaseSet="Standard">
- <main>Pluto's Staff</main>
- <hands>Nares Cuffs</hands>
- <lear>Loquacious Earring</lear>
- <sub>Elder Grip</sub>
- </set>
- <set name="ElementalMagic">
- <main>$%SpellElementMdmg</main>
- <sub>Elder Grip</sub>
- <ammo>Witchstone</ammo>
- <neck>Stoicheion Medal</neck>
- <lear>Novio Earring</lear>
- <rear>Hecate's Earring</rear>
- <head>Nares Cap</head>
- <body>Nares Saio</body>
- <lring>Strendu Ring</lring>
- <rring>Tamas Ring</rring>
- <back>Romanus Cape</back>
- <legs>Valkyrie's Trews</legs>
- <feet>Nares Clogs</feet>
- <waist>Oneiros Sash</waist>
- <hands>Nares Cuffs</hands>
- </set>
- <set name="DarkMagic">
- <main>$%SpellElementMdmg</main>
- <sub>Vivid Strap +1</sub>
- <legs>Portent Pants</legs>
- <lear>Abyssal Earring</lear>
- <rear>Hirudinea Earring</rear>
- <head>Zelus Tiara</head>
- <neck>Dark Torque</neck>
- <body>Nashira Manteel</body>
- <back>Swith Cape +1</back>
- <waist>Ninurta's Sash</waist>
- <feet>Goetia Sabots +2</feet>
- <ammo>Hasty Pinion</ammo>
- <hands>Avesta Bangles</hands>
- <lring>Prolix Ring</lring>
- <rring>Strendu Ring</rring>
- </set>
- <set name="EnfeeblingMagic">
- <main>$%SpellElementMacc</main>
- <sub>Elder Grip</sub>
- <body>Nares Saio</body>
- <head>Hyksos Khat +1</head>
- <neck>Enfeebling Torque</neck>
- <lear>Abyssal Earring</lear>
- <rear>Moonshade Earring</rear>
- <back>Swith Cape +1</back>
- <feet>Nares Clogs</feet>
- <legs>Portent Pants</legs>
- <lring>Tamas Ring</lring>
- <rring>Strendu Ring</rring>
- <waist>Ninurta's Sash</waist>
- <range>Aureole</range>
- <hands>Avesta Bangles</hands>
- </set>
- <set name="HealingMagic">
- <main>$%SpellElementMdmg</main>
- <hands>Augur's Gloves</hands>
- <feet>Nares Clogs</feet>
- <lear>Novia Earring</lear>
- <head>Hyksos Khat +1</head>
- <lring>Prolix Ring</lring>
- <rring>Tamas Ring</rring>
- <body>Heka's Kalasiris</body>
- <ammo>Hasty Pinion</ammo>
- <waist>Korin Obi</waist>
- <legs>Nares Trews</legs>
- </set>
- <set name="DivineMagic" Baseset="ElementalMagic"/>
- <set name="EnhancingMagic">
- <main>Kirin's Pole</main>
- <sub>Fulcio Grip</sub>
- <body>Anhur Robe</body>
- <head>Zenith Crown +1</head>
- <neck>Enhancing Torque</neck>
- <lear>Augmenting Earring</lear>
- <legs>Portent Pants</legs>
- <waist>Olympus Sash</waist>
- <hands>Augur's Gloves</hands>
- <ammo>Hasty Pinion</ammo>
- </set>
- <set name="Stoneskin">
- <main>Kirin'sPole</main>
- <body>Nashira Manteel</body>
- <head>Nares Cap</head>
- <neck>Stone Gorget</neck>
- <lear>Augmenting Earring</lear>
- <legs>Haven Hose</legs>
- <waist>Siegel Sash</waist>
- <ammo>Hasty Pinion</ammo>
- </set>
- <set name="Engaged" Baseset="Standard">
- <head>Zelus Tiara</head>
- <body>Nashira Manteel</body>
- <waist>Ninurta's Sash</waist>
- <ammo>Hasty Pinion</ammo>
- </set>
- <set name="Weaponskill" Baseset="ElementalMagic">
- </set>
- <set name="HPdown" Baseset="Standard">
- <head>Zenith Crown +1</head>
- <body>Dalmatica +1</body>
- <hands>Zenith Mitts +1</hands>
- <back>Swith Cape +1</back>
- <lring>Dark Ring</lring>
- <rring>Dark Ring</rring>
- <lear>Hirudinea Earring</lear>
- <feet>Augur's Gaiters</feet>
- <legs>Portent Pants</legs>
- </set>
- <set name="Movement Set" Baseset="Standard">
- <body>Heka's Kalasiris</body>
- <main>Owleyes</main>
- <sub>Genbu's Shield</sub>
- <head>Nefer Khat +1</head>
- <lear>Sorcerer's Earring</lear>
- <rear>Moonshade Earring</rear>
- <hands>Serpentes Cuffs</hands>
- <lring>Dark Ring</lring>
- <rring>Dark Ring</rring>
- <back>Umbra Cape</back>
- <legs>Stearc Subligar</legs>
- <feet>Serpentes Sabots</feet>
- </set>
- <set name="PDT Set" Baseset="Standard">
- <main>Terra's Staff</main>
- <sub>Vivid strap +1</sub>
- <neck>Twilight Torque</neck>
- <lear>Sorcerer's Earring</lear>
- <rear>Moonshade Earring</rear>
- <hands>Serpentes Cuffs</hands>
- <lring>Dark Ring</lring>
- <rring>Dark Ring</rring>
- <back>Umbra Cape</back>
- <legs>Goliard Trews</legs>
- <feet>Goetia Sabots +2</feet>
- </set>
- <set name="MDT Set" Baseset="Standard">
- <body>Dalmatica +1</body>
- <main>Chtonic Staff</main>
- <sub>Vallus Grip</sub>
- <neck>Twilight Torque</neck>
- <lear>Sorcerer's Earring</lear>
- <rear>Moonshade Earring</rear>
- <hands>Serpentes Cuffs</hands>
- <lring>Dark Ring</lring>
- <rring>Dark Ring</rring>
- <back>Umbra Cape</back>
- <legs>Stearc Subligar</legs>
- <feet>Serpentes Sabots</feet>
- </set>
- <set name="DayBonus|DayWeatherBonus" Baseset="ElementalMagic"><!-- 23% day / 33% day + weather -->
- <rring>Zodiac Ring</rring>
- <waist>$%SpellElementObi</waist>
- <back>Twilight Cape</back>
- </set>
- <set name="WeatherBonus" Baseset="ElementalMagic"><!-- 15% single / 30% double -->
- <waist>$%SpellElementObi</waist>
- <back>Twilight Cape</back>
- </set>
- <set name="DayWeatherx2Bonus" Baseset="ElementalMagic"><!-- 40% -->
- <waist>$%SpellElementObi</waist>
- <back>Twilight Cape</back>
- <lring>Zodiac Ring</lring>
- </set>
- <set name="HPDayWeatherBonus" Baseset="ElementalMagic"><!-- 23% day / 33% day + weather -->
- <lring>Zodiac Ring</lring>
- <waist>$%SpellElementObi</waist>
- <back>Twilight Cape</back>
- <rring>Sorcerer's Ring</rring>
- </set>
- <set name="HPDayWeatherx2Bonus" Baseset="ElementalMagic"><!-- 40% -->
- <waist>$%SpellElementObi</waist>
- <back>Twilight Cape</back>
- <lring>Zodiac Ring</lring>
- <rring>Sorcerer's Ring</rring>
- </set>
- </group>
- </sets>
- <rules>
- <!-- 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*">
- <changetarget target="<me>" />
- </if>
- <if SpellTargetType="NONE" ValidTarget="*Self*">
- <changetarget target="<me>" />
- </if>
- <if spell="Cataclysm">
- <action type="equip" when="precast|midcast" set="Weaponskill" />
- </if>
- <!-- set of gear to equip when finished casting a spell or coming back from resting mp (idle set) -->
- <equip when="Idle|aftercast" set="Standard" />
- <!-- set of gear to equip when resting -->
- <equip when="Resting" set="Resting" />
- <if Spell="Stun">
- <!-- equip gear that helps stun, and nothing else -->
- <equip set="DarkMagic|FastCast">
- <main>$%SpellElementMacc</main>
- </equip>
- </if>
- <else>
- <if Skill="*Magic">
- <!-- Fastcast for all generic spells -->
- <if Skill="ElementalMagic">
- <equip Set="ElementalFastCast" when="precast" />
- <equip Set="ElementalMagic" when="midcast" />
- <if advanced='"$%SpellElementObi" != "0"'>
- <if element="%WeatherElement">
- <if advanced='%HP < $%SubJobRingHP'>
- <if element="%DayElement">
- <if weather="*x2"><!-- 35% (day + weather x2) -->
- <equip when="midcast" set="HPDayWeatherx2Bonus" />
- </if>
- <else><!-- 20% (day + weather) -->
- <equip when="midcast" set="HPDayWeatherBonus" />
- </else>
- </if>
- </if>
- <elseif element="%DayElement">
- <if weather="*x2"><!-- 35% (day + weather x2) -->
- <equip when="midcast" set="DayWeatherx2Bonus" />
- </if>
- <else><!-- 20% (day + weather) -->
- <equip when="midcast" set="DayWeatherBonus" />
- </else>
- </elseif>
- <elseif><!-- 10-25% (weather / weather x2 only) -->
- <!--Note: currently only 1 piece of gear grants weather bonus,
- but more could be added in the future. Split between double
- and single weather when that happens -->
- <equip when="midcast" set="WeatherBonus" />
- </elseif>
- </if>
- <elseif element="%DayElement"><!-- 10% (day only) -->
- <equip when="midcast" set="DayBonus" />
- </elseif>
- </if>
- <if advanced='$Ring == 1'>
- <if advanced='%HP < $%SubJobRingHP'>
- <equip when="midcast">
- <rring lock="yes">Sorcerer's Ring</rring>
- </equip>
- </if>
- </if>
- <if Spell="Impact">
- <equip when="Precast|Midcast"><body lock="true">Twilight Cloak</body></equip>
- </if>
- </if>
- <if Skill="EnhancingMagic">
- <equip Set="EnhancingFastCast" when="precast" />
- <equip Set="Standard|%Skill" when="midcast" />
- </if>
- <if Skill="EnfeeblingMagic">
- <equip Set="FastCast" when="precast"/>
- <equip set="EnfeeblingMagic" when="midcast" />
- </if>
- <if Skill="DarkMagic">
- <equip Set="FastCast" when="precast"/>
- <equip set="DarkMagic" when="midcast" />
- </if>
- <if Skill="HealingMagic">
- <equip Set="HealingFastCast" when="precast"/>
- <equip set="HealingMagic" when="midcast" />
- </if>
- <if Skill="DivineMagic">
- <equip Set="FastCast" when="precast"/>
- <equip set="DivineMagic" when="midcast" />
- </if>
- </if>
- <if spell="Stoneskin">
- <equip Set="Stoneskin" when="midcast" />
- </if>
- <!-- Timers for when sleep is wearing off. -->
- <if mode="OR" Spell="Sleep*" ValidTarget="Corpse">
- <if Spell="Sleep II|Sleepga II">
- <action type="command" when="aftercast">wait 45;input /echo [%spell] Wearing off in 45s</action>
- <action type="command" when="aftercast">wait 75;input /echo [%spell] Wearing off in 15s</action>
- <action type="command" when="aftercast">wait 85;input /echo [%spell] Wearing off in 5s</action>
- </if>
- <elseif Spell="Sleep|Sleepga">
- <action type="command" when="aftercast">wait 45;input /echo [%spell] Wearing off in 15s</action>
- <action type="command" when="aftercast">wait 55;input /echo [%spell] Wearing off in 5s</action>
- </elseif>
- </if>
- <if spell="Addle">
- <equip set="Standard" />
- <action type="cancelspell" />
- <action type="return" />
- </if>
- <if Spell="Bar*">
- <action type="equip" when="precast|midcast" set="EnhancingMagic" />
- </if>
- <elseif CommandPrefix="/jobability">
- <if spell="Penury|Parsimony">
- <if BuffActive="Light Arts|Addendum: White">
- <action type="ChangeSpell" Spell="Penury" />
- <action type="Command">input /recast Penury</action>
- </if>
- <elseif BuffActive="Dark Arts|Addendum: Black">
- <action type="ChangeSpell" Spell="Parsimony" />
- <action type="Command">input /recast Parsimony</action>
- </elseif>
- </if>
- <elseif spell="Celerity|Alacrity">
- <if BuffActive="Light Arts|Addendum: White">
- <action type="ChangeSpell" Spell="Celerity" />
- <action type="Command">input /recast Celerity</action>
- </if>
- <elseif BuffActive="Dark Arts|Addendum: Black">
- <action type="ChangeSpell" Spell="Alacrity" />
- <action type="Command">input /recast Alacrity</action>
- </elseif>
- </elseif>
- <elseif spell="Accession|Manifestation">
- <if BuffActive="Light Arts|Addendum: White">
- <action type="ChangeSpell" Spell="Accession" />
- <action type="Command">input /recast Accession</action>
- </if>
- <elseif BuffActive="Dark Arts|Addendum: Black">
- <action type="ChangeSpell" Spell="Manifestation" />
- <action type="Command">input /recast Manifestation</action>
- </elseif>
- </elseif>
- <elseif spell="Addendum*">
- <if BuffActive="Light Arts">
- <action type="ChangeSpell" Spell="Addendum: White" />
- <action type="Command">input /recast "Addendum: White"</action>
- </if>
- <elseif BuffActive="Dark Arts">
- <action type="ChangeSpell" Spell="Addendum: Black" />
- <action type="Command">input /recast "Addendum: Black"</action>
- </elseif>
- </elseif>
- </elseif>
- <!-- auto cancel sneak/utsu/stoneskin/blink when recasting them. Requires Cancel Plugin -->
- <if Spell="Sneak" BuffActive="Sneak" SpellTargetType="Self">
- <command when="midcast">cancel 71</command>
- <midcastdelay delay="1" />
- </if>
- <if spell="Utsusemi: Ichi" BuffActive="Copy Image">
- <midcastdelay delay="3.0" />
- <command when="midcast">cancel 66</command>
- </if>
- <elseif Spell="Stoneskin" BuffActive="Stoneskin">
- <command when="midcast">cancel 37</command>
- <midcastdelay delay="1.5" />
- </elseif>
- <elseif Spell="Blink" BuffActive="Blink">
- <command when="midcast">cancel 36</command>
- <midcastdelay delay="2" />
- </elseif>
- </else>
- </rules>
- </spellcast>
Advertisement
Add Comment
Please, Sign In to add comment