I have my SpellCast (2.17) files setup so that given a certain event, I can change groups so that certain slots are changed depending on the need.
This has been updated to use “groups”.
I need to tweak with the norm/nm groups, as I believe they're currently the same, but that adjustment shell come later.
If you have any suggestions, feel free to message me via Windower.net PM or through whatever means you can find.
<?xml version="1.0" ?> <spellcast> <config hideerrors="false" QuickCommands="true" NormalSet="Standard" RestingSet="Resting" /> <sets> <group default="yes" name="Norm"> <set name="Standard"> <main>Terra's Staff</main> <sub>Staff Strap</sub> <ammo>Phtm. Tathlum</ammo> <head>Sorcerer's Petas.</head> <neck>Grandiose Chain</neck> <rear>Sorcerer's Earring</rear> <lear>Loquac. Earring</lear> <body>Sorcerer's Coat</body> <hands>Wzd. Gloves +1</hands> <lring>Tamas Ring</lring> <rring>Trooper's Ring</rring> <back>Prism cape</back> <waist>Penitent's Rope</waist> <legs>Mahatma Slops</legs> <feet>Herald's Gaiters</feet> </set> <set name="150" BaseSet="Standard"> <main>Kirin's Pole</main> <sub>Bugard Strap +1</sub> <head>Demon Helm +1</head> <neck>Prudence Torque</neck> <lear>Abyssal Earring</lear> <body>Errant Hpl.</body> <hands>Wzd. Gloves +1</hands> <rring>Snow Ring</rring> <legs>Mahatma Slops</legs> <waist>Penitent's Rope</waist> <feet>Yigit Crackows</feet> </set> <set name="Enfeeble" BaseSet="Standard"> <head>Igqira Tiara</head> <neck>Enfeebling Torque</neck> <body>Wizard's Coat</body> <legs>Igqira Lappa</legs> </set> <set name="Buffs" BaseSet="Standard"> <main>Kirin's Pole</main> <sub>Bugard Strap +1</sub> <head>Zenith Crown</head> <body>Errant Hpl.</body> <hands>Devotee's Mitts</hands> <feet>Yigit Crackows</feet> </set> <set name="FastCast"> <rear>Loquac. Earring</rear> <feet>Rostrum Pumps</feet> <back>Warlock's Mantle</back> </set> <set name="Dark" BaseSet="Standard"> <rear>Dark Earring</rear> <main>Pluto's Staff</main> <head>Walahra Turban</head> <neck>Dark Torque</neck> <legs>Wizard's Tonban</legs> <lear>Abyssal Earring</lear> </set> <set name="Resting" BaseSet="Standard"> <body>Errant Hpl.</body> <neck>Grandiose Chain</neck> <main>Pluto's Staff</main> <waist>Qiqirn Sash +1</waist> <lear>Antivenom Earring</lear> <rear>Relaxing Earring</rear> <feet>Arborist Nails</feet> </set> <set name="Nuke" BaseSet="Standard"> <lear>Novio Earring</lear> <head>Sorcerer's Petas.</head> <sub>Bugard Strap +1</sub> <neck>Elemental Torque</neck> <body>Igqira Weskit</body> <rring>Snow Ring</rring> <feet>Yigit Crackows</feet> <rear>Moldavite Earring</rear> </set> <set name="Cure" baseset="Standard"> <main>Apollo's Staff</main> <body>Errant Hpl.</body> </set> </group> <group name="NM" inherit="Norm"> <set name="Nuke"> <head>Sorcerer's Petas.</head> <body>Errant Hpl.</body> </set> </group> <group name="NMRing" inherit="NM"> <set name="FastCast"> <rear>Loquac. Earring</rear> <feet>Rostrum Pumps</feet> <back>Warlock's Mantle</back> </set> </group> <group name="MB" inherit="Norm"> <set name="Nuke"> <hands>Zenith Mitts</hands> <rring>Sorcerer's Ring</rring> </set> <set name="FastCast"> <rear>Loquac. Earring</rear> <feet>Rostrum Pumps</feet> <back>Warlock's Mantle</back> </set> </group> </sets> <rules> <action type="Equip" when="Precast" set="FastCast"/> <rule SubJob="RDM"> <action type="Equip" when="Precast"> <back>Warlock's Mantle</back> </action> </rule> <rule status="Zoning"> </rule> <rule skill="Darkmagic"> <rule Element="Dark"> <action type="Equip" when="Midcast" set="Dark"/> <rule mode="OR" weather="Dark" day="Darksday"> <action type="Equip" when="Midcast"> <waist>Anrin Obi</waist> </action> </rule> </rule> <rule element="Thunder"> <action type="Equip" when="Precast" set="Dark"> <main>Jupiter's Staff</main> </action> </rule> </rule> <rule spell="Paralyze|Slow"> <action type="Equip" when="Midcast" set="Buffs" /> </rule> <rule skill="EnfeeblingMagic" Notspell="Paralyze|Slow"> <rule Element="Wind"> <action type="Equip" when="Midcast" set="Enfeeble"> <main>Wind Staff</main> </action> </rule> <rule Element="Dark"> <action type="Equip" when="Midcast" set="Enfeeble"> <main>Pluto's Staff</main> </action> <rule mode="OR" weather="Dark" day="Darksday"> <action type="Equip" when="Midcast"> <waist>Anrin Obi</waist> </action> </rule> </rule> <rule Element="Ice"> <action type="Equip" when="Midcast" set="Enfeeble"> <main>Aquilo's Staff</main> </action> <rule mode="OR" weather="Ice" day="Iceday"> <action type="Equip" when="Midcast"> <waist>Hyorin Obi</waist> </action> </rule> </rule> <rule Element="Water"> <action type="Equip" when="Midcast" set="Enfeeble"> <main>Water Staff</main> </action> </rule> </rule> <rule Skill="ElementalMagic" Notspell="Choke|Shock|Burn|Drown|Rasp|Frost"> <rule Element="Thunder"> <action type="Equip" when="Midcast" set="Nuke"> <main>Jupiter's Staff</main> </action> <rule mode="OR" weather="Thunder" day="Lightningday"> <action type="Equip" when="Midcast"> <waist>Rairin Obi</waist> </action> </rule> </rule> <rule Element="Ice"> <action type="Equip" when="Midcast" set="Nuke"> <main>Aquilo's Staff</main> </action> <rule mode="OR" weather="Ice" day="Iceday"> <action type="Equip" when="Midcast"> <waist>Hyorin Obi</waist> </action> </rule> </rule> <rule Element="Fire"> <action type="Equip" when="Midcast" set="Nuke"> <main>Fire Staff</main> </action> </rule> <rule Element="Water"> <action type="Equip" when="Midcast" set="Nuke"> <main>Water Staff</main> </action> </rule> <rule Element="Wind"> <action type="Equip" when="Midcast" set="Nuke"> <main>Wind Staff</main> </action> </rule> <rule Element="Earth"> <action type="Equip" when="Midcast" set="Nuke"> <main>Terra's Staff</main> </action> </rule> <rule MPPAfterCastLT="51" NotGroup="NM"> <action type="Equip" when="Midcast"> <neck>Uggalepih Pendant</neck> </action> </rule> <rule Group="*ring*|MB"> <action type="Equip" when="Precast"> <head>Zenith Crown</head> <hands>Zenith Mitts</hands> <legs>Zenith Slacks</legs> <waist>Penitent's Rope</waist> <rring>Electrum Ring</rring> </action> <rule SubJob="WHM" HPLT="580"> <action type="Equip" when="Midcast"> <rring>Sorcerer's Ring</rring> </action> </rule> <rule SubJob="RDM" HPLT="594"> <action type="Equip" when="Midcast"> <rring>Sorcerer's Ring</rring> </action> </rule> </rule> </rule> <rule spell="Stoneskin"> <action type="Equip" when="Midcast" set="Buffs"/> <rule BuffActive="Stoneskin"> <action type="Command" when="Midcast"> cancel 37; </action> </rule> </rule> <rule Spell="Cur*"> <action type="Equip" when="Midcast" Set="Cure"/> </rule> <rule Spell="Choke|Shock|Burn|Rasp|Drown|Frost"> <action type="Equip" When="Midcast" Set="150"/> </rule> <rule spell="Sneak|Invisible"> <action type="DefaultTarget" target="<me>"/> <rule spell="Sneak" BuffActive="Sneak"> <action type="Command" when="Midcast"> cancel 71; </action> </rule> </rule> <action type="Equip" when="Aftercast" set="Standard"/> </rules> </spellcast>