Also I thought I would post this here too because windower forums have really bad BLU.xml templates and mines not to terrible after I updated it a few weeks ago
JAR bluxml V V V V
<spellcast>
<config
RequireVersion="2.30"
Debug="False"
/>
<!-- _____________________________
| |
| FFXI ! |
| Jar's BLU.xml VER 3.5 |
| updated: 9/18/2010 |
|____________________________|
-->
<variables>
<!-- use Ugg Pendant or not? set to 0 if you do not have it. -->
<var name="UggPendant">1</var>
<var name="MAVIKAVUK"></var>
<!-- Put elemental Staves you have here -->
<var name="FireStaff">Fire Staff</var>
<var name="EarthStaff">earth Staff</var>
<var name="WaterStaff">Water Staff</var>
<var name="WindStaff">Wind Staff</var>
<var name="ThunderStaff">Thunder Staff</var>
<var name="IceStaff">Aquilo's Staff</var>
<var name="DarkStaff">dark Staff</var>
<var name="LightStaff">Light Staff</var>
<!-- Elemental Obi's, set to 1 for the ones you have. -->
<var name="DarkObi">1</var>
<var name="LightObi">0</var>
<var name="ThunderObi">1</var>
<var name="IceObi">1</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="Standard" default="Yes">
<!-- Base stat groups i dont use them all but i like having base sets lol-->
<set name="STR">
<ammo>Mavi Tathlum</ammo>
<head>Anwig salade</head>
<rear>minuet earring</rear>
<lear>heims earring</lear>
<body>Magus Jubbah +1</body>
<neck>Ire Torque</neck>
<hands>Alkyoneus's bracelets</hands>
<feet>Denali gamashes</feet>
<legs>Mirage Shalwar</legs>
<waist>Warwolf belt</waist>
<rring>Flame ring</rring>
<back>Smilodon Mantle +1</back>
</set>
<!--Vanity dive gear-->
<set name="DEX" baseset="STR">
<hands>Mirage bazubands</hands>
<legs>Magus Shalwar +1</legs>
<feet>Aurore gaiters</feet>
</set>
<set name="VIT" baseset="STR">
</set>
<!--Benthic thypoon gear-->
<set name="AGI" baseset="STR">
<hands>Aurore Gloves</hands>
<legs>Magus Shalwar +1</legs>
</set>
<set name="INT" baseset="MND">
<ammo>Phantom tathlum</ammo>
<head>Teal chapeau</head>
<rear>Moldavite earring</rear>
<lear>Heims earring</lear>
<lring>diamond Ring</lring>
<rring>diamond Ring</rring>
<body>teal saio</body>
<hands>Errant cuffs</hands>
<waist>Penitent's rope</waist>
<back>Rainbow cape</back>
<legs>Teal Slops</legs>
<feet>Denali gamashes</feet>
</set>
<set name="MND">
<ammo>Bibiki seashell</ammo>
<head>Teal chapeau</head>
<lear>Harvest earring</lear>
<rear>Heims earring</rear>
<lring>diamond Ring</lring>
<rring>diamond Ring</rring>
<body>teal saio</body>
<hands>Mirage bazubands</hands>
<back>Rainbow cape</back>
<waist>Penitent's rope</waist>
<legs>Jet Seraweels</legs>
<neck>promise badge</neck>
<feet>Teal pigaches</feet>
</set>
<set name="CHR">
<ammo>Mavi Tathlum</ammo>
<head>Mirage Keffiyeh</head>
<neck>Flower necklace</neck>
<rear>Moldavite earring</rear>
<lear>Heims earring</lear>
<lring>Moon ring</lring>
<rring>Omega Ring</rring>
<body>teal saio</body>
<hands>teal cuffs</hands>
<back>jester's cape +1</back>
<waist>Corsette</waist>
<legs>Teal Slops</legs>
<feet>Teal pigaches</feet>
</set>
<set name="Shadow" baseset="TP">
<body>Mirke Wardecors</body>
<legs>Homam cosciales</legs>
</set>
<set name="MACC">
<ammo>Mavi Tathlum</ammo>
<head>Mirage Keffiyeh</head>
<rring>Omega Ring</rring>
<hands>Teal Cuffs</hands>
<body>Magus Jubbah +1</body>
<legs>Mirage Shalwar</legs>
<feet>Denali gamashes</feet>
</set>
<set name="TP">
<ammo>Olibanum sachet</ammo>
<head>Walahra Turban</head>
<neck>Chivalrous chain</neck>
<lear>Suppanomimi</lear>
<rear>brutal earring</rear>
<body>Mirage jubbah</body>
<hands>Aurore Gloves</hands>
<lring>Rajas ring</lring>
<rring>Ecphoria ring</rring>
<back>Amemet mantle +1</back>
<waist>swift belt</waist>
<legs>Aurore brais</legs>
<feet>Aurore gaiters</feet>
</set>
<set name="Idle" baseset="tp" />
<set name="FastCast">
<head>Teal chapeau</head>
<body>Teal Saio</body>
<hands>Teal cuffs</hands>
<legs>teal slops</legs>
<feet>teal Pigaches</feet>
</set>
<set name="WS">
<head>Anwig salade</head>
<ammo>Olibanum sachet</ammo>
<neck>Chivalrous chain</neck>
<lear>Suppanomimi</lear>
<rear>brutal earring</rear>
<body>Mirke Wardecors</body>
<hands>denali wristbands</hands>
<rring>Flame ring</rring>
<waist>Virtuoso belt</waist>
<legs>Mirage Shalwar</legs>
<feet>Denali gamashes</feet>
</set>
<set name="Sanguine Blade" >
<ammo>Phantom tathlum</ammo>
<head>Teal chapeau</head>
<rear>Moldavite earring</rear>
<lear>Heims earring</lear>
<lring>Hale ring</lring>
<rring>Omega Ring</rring>
<body>teal saio</body>
<hands>errant cuffs</hands>
<waist>Penitent's rope</waist>
<back>Rainbow cape</back>
<legs>Teal Slops</legs>
<feet>Denali gamashes</feet>
</set>
</group>
<group name="BREATH" inherit="Standard">
<set name="Standard|TP|Default|Nuke|INT|MND|resting|maxhmp|macc|haste|ws|idle">
<main>$%Spellelementstaff</main>
<sub>axe grip</sub>
<head>Mirage Keffiyeh</head>
<neck>promise badge</neck>
<lear>physical earring</lear>
<rear>physical earring</rear>
<body>Magus Jubbah +1</body>
<hands>Alkyoneus's bracelets</hands>
<lring>Bomb queen ring</lring>
<rring>Bloodbead ring</rring>
<back>Rainbow cape</back>
<waist>forest sash</waist>
<legs>homam cosciales</legs>
<feet>root sabots</feet>
</set>
</group>
<group name="MAGE" inherit="Standard">
<set name="TP|idle" baseset="INT">
<main>Earth staff</main>
<body>Mirage jubbah</body>
<hands>Teal cuffs</hands>
</set>
<set name="INT|MND|CHR" baseset="INT">
<main>$%Spellelementstaff</main>
<sub></sub>
</set>
</group>
<group name="LEARNING" inherit="Standard">
<set name="Standard|TP|Default|Nuke|INT|MND|resting|maxhmp|macc|haste|ws|idle">
<hands>Magus Bazubands</hands>
</set>
</group>
</sets>
<rules>
<if status="Engaged|Aftercast">
<action type="equip" when="Engaged|Aftercast" set="TP" />
</if>
<elseif status="Idle|Aftercast">
<action type="equip" when="Idle|Aftercast" set="TP" />
</elseif>
<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>
<!-- Spells Rule -->
<if CommandPrefix="/magic|/ninjutsu|/ma|/nin">
<!-- Magic Rules MND/INT/CHR with a precast fastcast-->
<if spell="Pollen|Wild Carrot|Magic Fruit|Plenilune Embrace|Healing breaze">
<action type="equip" when="precast" set="FastCast" />
<action type="equip" when="midcast" set="MND" />
</if>
<if spell="Leafstorm|Blazing bound|Acrid Stream|Sandspin|Cursed Sphere|Blastbomb|Bomb Toss|Death Ray|Blitzstrahl|Ice Break|Maelstrom|Firespit|Corrosive Ooze|Regurgitation|Mysterious Light|Eyes On Me|Magic Hammer|Mind Blast">
<if spell="Magic Hammer|Mind Blast|Leafstorm|Blazing bound|Acrid Stream|Sandspin|Cursed Sphere|Blastbomb|Bomb Toss|Death Ray|Blitzstrahl|Ice Break|Maelstrom|Firespit|Corrosive Ooze|Regurgitation|Mysterious Light|Eyes On Me">
<action type="equip" when="precast" set="FastCast" />
</if>
<if MPPLT="51" Advanced="$UggPendant==1">
<action type="equip" when="precast|midcast" >
<neck lock="Yes">Uggalepih Pendant</neck>
</action>
</if>
<if spell="Magic Hammer|Mind Blast">
<action type="equip" when="midcast" set="MND" />
</if>
<if spell="Leafstorm|Blazing bound|Acrid Stream|Sandspin|Cursed Sphere|Blastbomb|Bomb Toss|Death Ray|Blitzstrahl|Ice Break|Maelstrom|Firespit|Corrosive Ooze|Regurgitation">
<action type="equip" when="midcast" set="INT" />
</if>
<if spell="Mysterious Light|Eyes On Me">
<action type="equip" when="midcast" set="CHR" />
</if>
</if>
<elseif spell="Auroral Drape|Osmosis|MP Drainkiss|Actinic Burst|Soporific|Frightful Roar|Sheep song|Yawn|Chaotic Eye|Sound blast|Blood Saber|Diamondhide|Head butt">
<action type="equip" set="Macc" />
</elseif>
<!-- DD spell rules so long <_____________<;;-->
<if Type="Bluemagic" NOTspell="Head butt|Auroral Drape|Blood Saber|Diamondhide|osmosis|Benthic Typhoon|Vanity Dive|Leafstorm|Blazing bound|Battery charge|Animating wail|Regeneration|Acrid Stream|Refueling|Plenilune Embrace|Actinic burst|Cocoon|Reactor Cool|Warm-up|Plasma Charge|Amplification|Saline coat|Zephyr mantle|Triumphant Roar|Memento mori|Magic Hammer|Mind Blast|Pollen|Wild Carrot|Magic Fruit|Sandspin|Cursed Sphere|Blastbomb|Bomb Toss|Death Ray|Blitzstrahl|Ice Break|Maelstrom|Firespit|Corrosive Ooze|Regurgitation|MP Drainkiss|Soporific|Frightful Roar|Sheep song|Yawn|Chaotic Eye|Sound blast|Mysterious Light|Eyes On Me|*Breath|Hecatomb Wave|Flying hip press" >
<action type="Equip" set="STR" />
</if>
<if spell="Benthic Typhoon">
<action type="equip" set="AGI" />
</if>
<if spell="Vanity Dive|Seedspray">
<action type="equip" set="DEX" />
</if>
<if Type="Bluemagic" NOTspell="Head butt|Auroral Drape|Blood Saber|Diamondhide|osmosis|Benthic Typhoon|Vanity Dive|Leafstorm|Blazing bound|Battery charge|Animating wail|Regeneration|Acrid Stream|Refueling|Plenilune Embrace|Actinic burst|Cocoon|Reactor Cool|Warm-up|Plasma Charge|Amplification|Saline coat|Zephyr mantle|Triumphant Roar|Memento mori|Magic Hammer|Mind Blast|Pollen|Wild Carrot|Magic Fruit|Sandspin|Cursed Sphere|Blastbomb|Bomb Toss|Death Ray|Blitzstrahl|Ice Break|Maelstrom|Firespit|Corrosive Ooze|Regurgitation|MP Drainkiss|Soporific|Frightful Roar|Sheep song|Yawn|Chaotic Eye|Sound blast|Mysterious Light|Eyes On Me|*Breath|Hecatomb Wave|Flying hip press" Buffactive="Chain Affinity" Advanced="$MAVIKAVUK==1">
<action type="Equip">
<head>Mavi Kavuk +1</head>
</action>
</if>
<if spell="*Breath|Hecatomb Wave|Flying hip press">
<command When="Midcast">input /sc group Breath</command>
<action type="equip" when="Precast" set="Breath" >
<main>$%Spellelementstaff</main>
</action>
</if>
<!-- Equips haste/fastcast for ninjistu and automatically takes off your shadows midcast if you are casting utsu ni (or sneak for monomi) needs Cancel plugin-->
<if Spell="Utsusemi*|Monomi*|Tonko*|Actinic Burst">
<if SubJob="NIN">
<castdelay delay="0.2"/>
<equip When="Precast" Set="Shadow"/>
<if spell="Utsusemi: Ichi">
<midcastdelay delay="2.8" />
<command when="midcast">cancel 66</command>
</if>
<elseif spell="Monomi: Ichi" BuffActive="Sneak">
<command When="midcast">cancel 71</command>
<midcastdelay delay="2.5" />
</elseif>
</if>
</if>
</if>
<!-- Rules for group changing -->
<if Advanced='"%EquipHands"=="Magus Bazubands"' NotGroup="Learning">
<command When="Aftercast|Engaged|Idle|Resting">input /sc group learning</command>
</if>
<if Advanced='"%EquipHands"=="Aurore Gloves"' NotGroup="Standard">
<command When="Aftercast|Engaged|Idle|Resting">input /sc group Standard</command>
</if>
<if Advanced='"%Equipmain"=="Water staff"' NotGroup="Mage">
<command When="Aftercast|Engaged|Idle|Resting">input /sc group mage</command>
</if>
<if Advanced='"%Equipmain"=="Thunder staff"' NotGroup="Mage">
<command When="Aftercast|Engaged|Idle|Resting">input /sc group mage</command>
</if>
<!-- WS Rules -->
<if CommandPrefix="/weaponskill|/ws">
<!-- begin ws checker; stops you from WSing if above 5.0 distance -->
<if mode="OR" advanced='%spelltargetdistance > 5.0' tplt="100">
<cancelspell />
<command>input /echo Target out of range. %spell cancelled.</command>
<return />
</if>
<else>
<if Group="Standard|LEARNING">
<if spell="Vorp*|Savage*">
<action type="equip" when="Precast" set="WS" >
<neck>Thunder gorget</neck>
</action>
</if>
<if spell="Sanguine Blade|Red Lotus Blade">
<if MPPLT="51">
<action type="equip" when="precast" set="Sanguine Blade" >
<neck lock="Yes">Uggalepih Pendant</neck>
</action>
</if>
<elseif MPPGT="51">
<action type="equip" when="precast" set="Sanguine Blade" >
</action>
</elseif>
</if>
<else>
<castdelay delay="0.2"/>
<equip when="Precast" set="WS" />
</else>
</if>
</else>
</if>
</rules>
</spellcast>