Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" ?>
- <!--| Keysers BRD SpellCast file ver10.23.10 |-->
- <!--| RunicPortal.com |-->
- <!--|------------------------------------------------------------------------------------->
- <!--|You will need to do some minor editing before using this file, I have tried to |-->
- <!--|make those required edits as easy to identify and understand as I could. |-->
- <!--|------------------------------------------------------------------------------------->
- <!--|-----------------------BE SURE TO READ OVER ALL 3 SECTIONS------------------------|-->
- <!--|------------------------------------------------------------------------------------->
- <!--| Section 1: File Notes |-->
- <!--|------------------------------------------------------------------------------------->
- <!--|This file was designed consolodate all macros for each song type and tier into one|-->
- <!--|macro for each song type (ie instead of separate Minuet 4 and 3 macros, one macro |-->
- <!--|for both). Songs will automatically adjust themselves based on your current level |-->
- <!--|(including level sync), and will first play the highest tier song available to |-->
- <!--|you, followed immediately by the next highest tier song. Since this essentially |-->
- <!--|plays two songs in rapid succession of eachother, be aware that one "Unable to |-->
- <!--|cast spells at this time" error will happen on every macro push, this is normal |-->
- <!--|and expected behavior. |-->
- <!--| |-->
- <!--|To use this file as intended, please create the following macro for Ballad, |-->
- <!--|Madrigal, Mambo, March, Minne, Minuet, and Paeon, as well as Elegy and Requiem. |-->
- <!--|Be sure to use the appropriate song in line 2. |-->
- <!--| |-->
- <!--|1:/smile motion <stpc> (Use <stnpc> for the debuffs) |-->
- <!--|2://sc var set Song Ballad |-->
- <!--|3:/ma Holy <lastst> |-->
- <!--| |-->
- <!--|If you have HP force down gear to activate the Minstrels Ring latent, switch into |-->
- <!--|it by creating a "/ma Yawn <me>" macro. |-->
- <!---------------------------------------------------------------------------------------->
- <spellcast>
- <config
- HideErrors="false"
- ShowGearSwaps="true"
- Debug="true"
- ShowspellInfo="false"
- />
- <sets>
- <group default="yes" name="BRD">
- <!---------------------------------------------------------------------------------------->
- <!--| Section 2: Gear Sets |-->
- <!--|------------------------------------------------------------------------------------->
- <!--|Below is where you define the gear you use for each set. Each set has a short |-->
- <!--|description to help you choose which gear is best to use. Generally, it is only |-->
- <!--|necessary to define pieces that have the desired stats on them. Defining all |-->
- <!--|slots, however, will not negatively impact performance. The gear pre-defined here |-->
- <!--|is meant to only be an example. If you use a piece of equipment for a certain set |-->
- <!--|and it's slot is not defined here, simply add it in yourself. If you are not |-->
- <!--|defining a piece of gear for a slot, delete that entire slots line, do not leave |-->
- <!--|that slot empty (ex: <neck></neck> is bad). |-->
- <!---------------------------------------------------------------------------------------->
- <!--| Defineable Slots |-->
- <!--| |main|sub |range|ammo | |-->
- <!--| |head|neck |lear |rear | |-->
- <!--| |body|hands|lring|rring| |-->
- <!--| |back|waist|legs |feet | |-->
- <!---------------------------------------------------------------------------------------->
- <set name="Refresh">
- <!--Damage-, refresh gear-->
- <main>$EarthStaff</main>
- <sub>Bugard Strap +1</sub>
- <head>Darksteel Cap +1</head>
- <neck>Orochi Nodowa +1</neck>
- <lear>Merman's Earring</lear>
- <rear>Merman's Earring</rear>
- <body>Marduk's Jubbah</body>
- <hands>Serpentes Cuffs</hands>
- <lring>Dark Ring</lring>
- <rring>Jelly Ring</rring>
- <back>Umbra Cape</back>
- <waist>Lieutenant's Sash</waist>
- <legs>Aoidos' Rhing. +2</legs>
- <feet>Aoidos' Cothrn. +2</feet>
- </set>
- <set name="Evasion" BasteSet="Refresh">
- <!--Damage-, evasion gear-->
- </set>
- <set name="Rest" BaseSet="Refresh">
- <!--hMP+ gear-->
- <main>$DarkStaff</main>
- <sub>Bugard Strap +1</sub>
- </set>
- <set name="Melee">
- <!--Haste+, Acc+ gear-->
- </set>
- <set name="Latent">
- <!--HP down gear to activate Minstrels Ring-->
- </set>
- <set name="Fast" BaseSet="FastMP">
- <!--Fast Cast gear-->
- <neck>Aoidos' Matinee</neck>
- <rear>Loquacious earring</rear>
- <body>Sha'ir Manteel</body>
- <waist>Swift Belt</waist>
- <hands>Schellenband</hands>
- </set>
- <set name="FastMP">
- <!--Fast Cast and Conserve MP gear-->
- <head>Walahra turban</head>
- <rear>Loquacious earring</rear>
- <body>Marduk's Jubbah</body>
- <hands>Dusk Gloves +1</hands>
- <waist>Velocious Belt</waist>
- <legs>Byakko's Haidate</legs>
- <feet>Dusk Ledelsens +1</feet>
- </set>
- <set name="Buff" baseset="Fast">
- <!--Skill+ gear-->
- <head>Demon Helm +1</head>
- <neck>Wind Torque</neck>
- <lear>Musical earring</lear>
- <body>Minstrel's Coat</body>
- <hands>Chl. Cuffs +1</hands>
- <lring>Nereid Ring</lring>
- <rring>Nereid Ring</rring>
- <waist>Marching Belt</waist>
- <legs>Aoidos' Rhing. +2</legs>
- <feet>Oracle's pigaches</feet>
- </set>
- <set name="Debuff" BaseSet="Buff">
- <!--CHR+, Skill+ gear-->
- <sub>Reign Grip</sub>
- <body>Augur's Jaseran</body>
- <hands>Chl. Cuffs +1</hands>
- <lring>Omega Ring</lring>
- <rring>Balrahn's Ring</rring>
- <back>Jester's cape +1</back>
- <waist>Aristo Belt</waist>
- <legs>Marduk's Shalwar</legs>
- <feet>Aoidos' Cothrn. +2</feet>
- </set>
- <set name="Stoneskin" BaseSet="FastMP">
- <neck>Stone Gorget</neck>
- <body>Marduk's Jubbah</body>
- <hands>Augur's Gloves</hands>
- <waist>Cascade Belt</waist>
- <legs>Haven Hose</legs>
- </set>
- </group>
- </sets>
- <variables>
- <!----------------------------------------------------------------------------------------->
- <!--| Section 3: Settings |-->
- <!----------------------------------------------------------------------------------------->
- <!--| General Options |-->
- <!--| --------------- |-->
- <!--|Options and What you can choose Edit this column|-->
- <!--|descriptions from (in brackets) | |-->
- <!--| | | | |-->
- <!--| v v v |-->
- <!--| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |-->
- <!--|Have a Storm Fife for Salvage? [Yes/No]--><var name="Storm" >Yes</var>
- <!--| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - --->
- <!--|Divine Seal Confirmation [On/Off]--><var name="DSConfirm" >Off</var>
- <!--| Will force the second button click to prevent -->
- <!--| accidental usage if you have a macro for this. -->
- <!--| -->
- <!--|Divine Seal Warning /echos [On/Off]--><var name="DSWarn" >Off</var>
- <!--| Displays an echo warning at :30 and :10 to -->
- <!--| let you know the ability is almost ready again. -->
- <!--| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - --->
- <!--|Elemental Seal Confirmation [On/Off]--><var name="ESConfirm" >Off</var>
- <!--| Will force the second button click to prevent -->
- <!--| accidental usage if you have a macro for this. -->
- <!--| -->
- <!--|Elemental Seal warning /echos [On/Off]--><var name="ESWarn" >Off</var>
- <!--| Displays an echo warning at :30 and :10 to -->
- <!--| let you know the ability is almost ready again. -->
- <!--| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - --->
- <!--|Nightingale warning /echos [On/Off]--><var name="NightWarn" >On</var>
- <!--| Displays an echo warning at :30 and :10 to -->
- <!--| let you know the ability is almost ready again. -->
- <!--| -->
- <!--|Nightingale merits [0/1/2/3/4/5]--><var name="NightMerits" >5</var>
- <!--| How many merits do you have? -->
- <!--| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - --->
- <!--|Troubadour warning /echos [On/Off]--><var name="TroubWarn" >On</var>
- <!--| Displays an echo warning at :30 and :10 to -->
- <!--| let you know the ability is almost ready again. -->
- <!--| -->
- <!--|Troubadour merits [0/1/2/3/4/5]--><var name="TroubMerits" >5</var>
- <!--| How many merits do you have? -->
- <!--| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - --->
- <!--|Double-Up chance check for rolls [On/Off]--><var name="DoubleCheck" >Off</var>
- <!--| Allows you to use a roll macro -->
- <!--| to activate Double-Up. -->
- <!--| - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - --->
- <!--|Soul Voice Confirmation [On/Off]--><var name="SoulConfirm" >Off</var>
- <!--| Will force the second button click to prevent -->
- <!--| accidental usage if you have a macro for this. -->
- <!--| -->
- <!--|Soul Voice Warning /echos [On/Off]--><var name="SoulWarn" >On</var>
- <!--| Displays an echo warning at :30 and :10 to -->
- <!--| let you know when Soul Voice will wear off. -->
- <!----------------------------------------------------------------------------------------->
- <!----------------------------------------------------------------------------------------->
- <!-- Instruments -->
- <!-- ----------- -->
- <!--Set these to what you use. Make sure to set every -->
- <!--one. If you do not have a specific instrument Edit this column -->
- <!--you use, pick a default one to set it to. | -->
- <!-- v -->
- <!--|Ballad --><var name="Ballad" >Storm Fife</var>
- <!--|Elegy --><var name="Elegy" >Syrinx</var>
- <!--|Etude --><var name="Etude" >Angel Lyre</var>
- <!--|Finale --><var name="Finale" >Pan's Horn</var>
- <!--|Hymnus --><var name="Hymnus" ></var>
- <!--|Lullaby --><var name="Lullaby" >Pan's Horn</var>
- <!--|Madrigal --><var name="Madrigal" >Cantabank's Horn</var>
- <!--|March --><var name="March" >Faerie Piccolo</var>
- <!--|Mambo --><var name="Mambo" >Vihuela</var>
- <!--|Mazurka --><var name="Mazurka" >Vihuela</var>
- <!--|Minne --><var name="Minne" >Syrinx</var>
- <!--|Minuet --><var name="Minuet" >Cornette +1</var>
- <!--|Paeon --><var name="Paeon" ></var>
- <!--|Prelude --><var name="Prelude" >Cantabank's Horn</var>
- <!--|Requiem --><var name="Requiem" >Requiem</var>
- <!--|Threnody --><var name="Threnody" ></var>
- <!----------------------------------------------------------------------------------------->
- <!----------------------------------------------------------------------------------------->
- <!-- Staves -->
- <!-- ------ -->
- <!--Set these to the NQ/HQ Staves that you own. -->
- <!--If you do not own a certain type of staff, Edit this column -->
- <!--you can just leave it set to whatever. | -->
- <!-- v -->
- <!--|Party Buffs --><var name="BuffStaff" >$ElementStaff</var>
- <!--|Fire --><var name="FireStaff" >Vulcan's Staff</var>
- <!--|Earth --><var name="EarthStaff" >Terra's Staff</var>
- <!--|Water --><var name="WaterStaff" >Neptune's Staff</var>
- <!--|Wind --><var name="WindStaff" >Auster's Staff</var>
- <!--|Ice --><var name="IceStaff" >Aquilo's Staff</var>
- <!--|Thunder --><var name="ThunderStaff" >Jupiter's Staff</var>
- <!--|Light --><var name="LightStaff" >Apollo's Staff</var>
- <!--|Darkness --><var name="DarkStaff" >Pluto's Staff</var>
- <!----------------------------------------------------------------------------------------->
- <!----------------------------------------------------------------------------------------->
- <!----------------------------------------------------------------------------------------->
- <!------------------------------------END EDITABLE AREA------------------------------------>
- <!-------------------------------DO NOT EDIT BELOW THIS LINE------------------------------->
- <!----------------------------------------------------------------------------------------->
- <!----------------------------------------------------------------------------------------->
- <var name="LastST"><lastst></var>
- <var name="Song"></var>
- </variables>
- <rules>
- <if SubJob="WHM|RDM|SCH">
- <if status="engaged">
- <action type="equip" when="engaged|aftercast" set="Melee" />
- </if>
- <else>
- <action type="equip" when="idle|aftercast" set="Refresh" />
- <action type="equip" when="resting" set="Rest" />
- </else>
- </if>
- <else>
- <if status="engaged">
- <action type="equip" when="engaged|aftercast" set="Melee" />
- </if>
- <else>
- <action type="equip" when="idle|resting|aftercast" set="Evasion" />
- </else>
- </else>
- <if type="CorsairRoll">
- <if Advanced='"$DoubleCheck"="On"' BuffActive="Double-Up Chance">
- <action type="ChangeSpell" Spell="Double-Up" />
- </if>
- </if>
- <if Skill="Ninjutsu">
- <action type="equip" when="precast" set="FastMP" />
- <action type="equip" when="midcast" set="FastMP">
- <range>$Hymnus</range>
- </action>
- <if spell="Monomi*">
- <action type="Command" when="precast">cancel 71</action>
- </if>
- </if>
- <if skill="EnhancingMagic|HealingMagic|DivineMagic">
- <action type="equip" when="precast" set="FastMP" />
- <action type="equip" when="precast">
- <range>$Hymnus</range>
- </action>
- <if spell="Stoneskin">
- <action type="equip" when="precast" set="FastMP" />
- <action type="equip" when="midcast" set="Stoneskin" />
- <action type="Command" when="precast">cancel 37</action>
- <action type="equip" when="precast">
- <main>$EarthStaff</main>
- </action>
- </if>
- <elseif spell="Sneak" SpellTargetType="SELF">
- <action type="Command" when="precast">cancel 71</action>
- <action type="equip" when="precast">
- <main>$WindStaff</main>
- </action>
- </elseif>
- <elseif spell="Warp*|Teleport*|Escape">
- <action type="AfterCastDelay" delay=".1" />
- </elseif>
- <else>
- <action type="AfterCastDelay" delay="3" />
- <action type="equip" when="precast">
- <main>$%SpellElementStaff</main>
- </action>
- </else>
- </if>
- <if spell="Yawn">
- <action type="equip" when="precast" set="Latent" />
- <action Type="CancelSpell" />
- </if>
- <elseif spell="Holy">
- <if Advanced='"$Song"="Ballad"'>
- <if MlvlLT="85">
- <action type="ChangeSpell" Spell="Mage's Ballad II" />
- <action type="command" when="precast">
- wait 1;input /raw /ma "Mage's Ballad" $LastST
- </action>
- </if>
- <if MlvlLT="55">
- <action type="ChangeSpell" Spell="Mage's Ballad" />
- </if>
- <else>
- <action type="ChangeSpell" Spell="Mage's Ballad III" />
- <action type="command" when="precast">
- wait 1;input /raw /ma "Mage's Ballad II" $LastST
- </action>
- </else>
- <action type="equip" when="precast" set="Fast" />
- <if area="*Remnants|Leujaoam Sanctum|Mamool Ja Training Grounds|Lebros Cavern|Periqia|Ilrusi Atoll|Nyzul Isle"
- Advanced='"$Storm"="Yes"'>
- <action type="equip" when="midcast">
- <range>Storm Fife</range>
- <legs>Aoidos' Rhing. +2</legs>
- </action>
- </if>
- <else>
- <action type="equip" when="midcast">
- <range>$Ballad</range>
- <legs>Aoidos' Rhing. +2</legs>
- </action>
- </else>
- </if>
- <elseif Advanced='"$Song"="Madrigal"'>
- <if MlvlLT="51">
- <action type="ChangeSpell" Spell="Sword Madrigal" />
- </if>
- <else>
- <action type="ChangeSpell" Spell="Blade Madrigal" />
- <action type="command" when="precast">
- wait 1;input /raw /ma "Sword Madrigal" $LastST
- </action>
- </else>
- <if spellactive="Nightingale">
- <action type="equip" when="precast" set="Fast" />
- <action type="equip" when="precast">
- <main>$BuffStaff</main>
- <range>$Madrigal</range>
- </action>
- <action type="MidCastDelay" delay="3" />
- <action type="equip" when="midcast" set="Buff" />
- </if>
- <else>
- <action type="equip" when="precast" set="Buff" />
- </else>
- </elseif>
- <elseif Advanced='"$Song"="March"'>
- <if MlvlLT="60">
- <action type="ChangeSpell" Spell="Advancing March" />
- </if>
- <else>
- <action type="ChangeSpell" Spell="Victory March" />
- <action type="command" when="precast">
- wait 1;input /raw /ma "Advancing March" $LastST
- </action>
- </else>
- <if spellactive="Nightingale">
- <action type="equip" when="precast" set="Fast" />
- <action type="equip" when="precast">
- <main>$BuffStaff</main>
- <range>$Madrigal</range>
- </action>
- <action type="MidCastDelay" delay="3" />
- <action type="equip" when="midcast" set="Buff" />
- </if>
- <else>
- <action type="equip" when="precast" set="Buff" />
- </else>
- </elseif>
- <elseif Advanced='"$Song"="Mambo"'>
- <if MlvlLT="53">
- <action type="ChangeSpell" Spell="Sheepfoe Mambo" />
- </if>
- <else>
- <action type="ChangeSpell" Spell="Dragonfoe Mambo" />
- <action type="command" when="precast">
- wait 1;input /raw /ma "Sheepfoe Mambo" $LastST
- </action>
- </else>
- <if spellactive="Nightingale">
- <action type="equip" when="precast" set="Fast" />
- <action type="equip" when="precast">
- <main>$BuffStaff</main>
- <range>$Madrigal</range>
- </action>
- <action type="MidCastDelay" delay="3" />
- <action type="equip" when="midcast" set="Buff" />
- </if>
- <else>
- <action type="equip" when="precast" set="Buff" />
- </else>
- </elseif>
- <elseif Advanced='"$Song"="Minne"'>
- <if MlvlLT=80 MlvlGT=60>
- <action type="ChangeSpell" Spell="Knight's Minne IV" />
- <action type="command" when="precast">
- wait 1;input /raw /ma "Knight's Minne III" $LastST
- </action>
- </if>
- <elseif MlvlLT=61 MlvlGT=40>
- <action type="ChangeSpell" Spell="Knight's Minne III" />
- <action type="command" when="precast">
- wait 1;input /raw /ma "Knight's Minne II" $LastST
- </action>
- </elseif>
- <elseif MlvlLT=41 MlvlGT=20>
- <action type="ChangeSpell" Spell="Knight's Minne II" />
- <action type="command" when="precast">
- wait 1;input /raw /ma "Knight's Minne" $LastST
- </action>
- </elseif>
- <elseif MlvlLT=21>
- <action type="ChangeSpell" Spell="Knight's Minne" />
- </elseif>
- <else>
- <action type="ChangeSpell" Spell="Knight's Minne V" />
- <action type="command" when="precast">
- wait 1;input /raw /ma "Knight's Minne IV" $LastST
- </action>
- </else>
- <if spellactive="Nightingale">
- <action type="equip" when="precast" set="Fast" />
- <action type="equip" when="precast">
- <main>$BuffStaff</main>
- <range>$Madrigal</range>
- </action>
- <action type="MidCastDelay" delay="3" />
- <action type="equip" when="midcast" set="Buff" />
- </if>
- <else>
- <action type="equip" when="precast" set="Buff" />
- </else>
- </elseif>
- <elseif Advanced='"$Song"="Minuet"'>
- <if MlvlLT=63 MlvlGT=42>
- <action type="ChangeSpell" Spell="Valor Minuet III" />
- <action type="command" when="precast">
- wait 1;input /raw /ma "Valor Minuet II" $LastST
- </action>
- </if>
- <elseif MlvlLT=43 MlvlGT=22>
- <action type="ChangeSpell" Spell="Valor Minuet II" />
- <action type="command" when="precast">
- wait 1;input /raw /ma "Valor Minuet" $LastST
- </action>
- </elseif>
- <elseif MlvlLT=23>
- <action type="ChangeSpell" Spell="Valor Minuet" />
- </elseif>
- <else>
- <action type="ChangeSpell" Spell="Valor Minuet IV" />
- <action type="command" when="precast">
- wait 1;input /raw /ma "Valor Minuet III" $LastST
- </action>
- </else>
- <if spellactive="Nightingale">
- <action type="equip" when="precast" set="Fast" />
- <action type="equip" when="precast">
- <main>$BuffStaff</main>
- <range>$Madrigal</range>
- </action>
- <action type="MidCastDelay" delay="3" />
- <action type="equip" when="midcast" set="Buff" />
- </if>
- <else>
- <action type="equip" when="precast" set="Buff" />
- </else>
- </elseif>
- <elseif Advanced='"$Song"="Paeon"'>
- <if MlvlLT=78 MlvlGT=64>
- <action type="ChangeSpell" Spell="Army's Paeon V" />
- <action type="command" when="precast">
- wait 1;input /raw /ma "Army's Paeon IV" $LastST
- </action>
- </if>
- <elseif MlvlLT=65 MlvlGT=44>
- <action type="ChangeSpell" Spell="Army's Paeon IV" />
- <action type="command" when="precast">
- wait 1;input /raw /ma "Army's Paeon III" $LastST
- </action>
- </elseif>
- <elseif MlvlLT=45 MlvlGT=34>
- <action type="ChangeSpell" Spell="Army's Paeon III" />
- <action type="command" when="precast">
- wait 1;input /raw /ma "Army's Paeon II" $LastST
- </action>
- </elseif>
- <elseif MlvlLT=35 MlvlGT=14>
- <action type="ChangeSpell" Spell="Army's Paeon II" />
- <action type="command" when="precast">
- wait 1;input /raw /ma "Army's Paeon" $LastST
- </action>
- </elseif>
- <elseif MlvlLT=15>
- <action type="ChangeSpell" Spell="Army's Paeon" />
- </elseif>
- <else>
- <action type="ChangeSpell" Spell="Army's Paeon VI" />
- <action type="command" when="precast">
- wait 1;input /raw /ma "Army's Paeon V" $LastST
- </action>
- </else>
- <action type="equip" when="precast" set="Fast" />
- <action type="equip" when="precast">
- <range>$Paeon</range>
- </action>
- </elseif>
- <elseif Advanced='"$Song"="Elegy"'>
- <if MlvlLT="59">
- <action type="ChangeSpell" Spell="Battlefield Elegy" />
- </if>
- <else>
- <action type="ChangeSpell" Spell="Carnage Elegy" />
- <action type="command" when="precast">
- wait 1;input /raw /ma "Battlefield Elegy" $LastST
- </action>
- </else>
- <action type="equip" when="precast" set="Debuff" />
- <action type="equip" when="precast">
- <main>$%SpellElementStaff</main>
- <sub>Reign Grip</sub>
- <range>$Elegy</range>
- </action>
- </elseif>
- <elseif Advanced='"$Song"="Requiem"'>
- <if MlvlLT=76 MlvlGT=66>
- <action type="ChangeSpell" Spell="Foe Requiem VI" />
- <action type="command" when="precast">
- wait 1;input /raw /ma "Foe Requiem V" $LastST
- </action>
- </if>
- <elseif MlvlLT=67 MlvlGT=56>
- <action type="ChangeSpell" Spell="Foe Requiem V" />
- <action type="command" when="precast">
- wait 1;input /raw /ma "Foe Requiem IV" $LastST
- </action>
- </elseif>
- <elseif MlvlLT=57 MlvlGT=46>
- <action type="ChangeSpell" Spell="Foe Requiem IV" />
- <action type="command" when="precast">
- wait 1;input /raw /ma "Foe Requiem III" $LastST
- </action>
- </elseif>
- <elseif MlvlLT=47 MlvlGT=36>
- <action type="ChangeSpell" Spell="Foe Requiem III" />
- <action type="command" when="precast">
- wait 1;input /raw /ma "Foe Requiem II" $LastST
- </action>
- </elseif>
- <elseif MlvlLT=37 MlvlGT=16>
- <action type="ChangeSpell" Spell="Foe Requiem II" />
- <action type="command" when="precast">
- wait 1;input /raw /ma "Foe Requiem" $LastST
- </action>
- </elseif>
- <elseif MlvlLT=17 MlvlGT=6>
- <action type="ChangeSpell" Spell="Foe Requiem" />
- </elseif>
- <else>
- <action type="ChangeSpell" Spell="Foe Requiem VII" />
- <action type="command" when="precast">
- wait 1;input /raw /ma "Foe Requiem VI" $LastST
- </action>
- </else>
- <action type="equip" when="precast" set="Debuff" />
- <action type="equip" when="precast">
- <main>$%SpellElementStaff</main>
- <sub>Reign Grip</sub>
- <range>$Requiem</range>
- </action>
- </elseif>
- <elseif Advanced='"$Song"="Lullaby"'>
- <if MlvlLT="83">
- <action type="ChangeSpell" Spell="Foe Lullaby" />
- </if>
- <else>
- <action type="ChangeSpell" Spell="Foe Lullaby II" />
- <action type="command" when="precast">
- wait 1;input /raw /ma "Foe Lullaby" $LastST
- </action>
- </else>
- <action type="equip" when="precast" set="Debuff" />
- <action type="equip" when="precast">
- <main>$%SpellElementStaff</main>
- <sub>Reign Grip</sub>
- <range>$Lullaby/range>
- </action>
- <elseif>
- </elseif>
- <elseif spell="Horde Lullaby">
- <action type="equip" when="precast" set="Debuff" />
- <action type="equip" when="precast">
- <main>$%SpellElementStaff</main>
- <sub>Reign Grip</sub>
- <range>$Lullaby</range>
- </action>
- </elseif>
- <elseif spell="* Etude">
- <action type="equip" when="precast" set="Buff" />
- <action type="equip" when="precast">
- <main>$BuffStaff</main>
- <range>$Etude</range>
- </action>
- </elseif>
- <elseif spell="* Prelude">
- <action type="equip" when="precast" set="Buff" />
- <action type="equip" when="precast">
- <main>$BuffStaff</main>
- <range>$Prelude</range>
- </action>
- </elseif>
- <elseif spell="* Mazurka">
- <action type="equip" when="precast" set="Fast" />
- <action type="equip" when="precast">
- <range>$Mazurka</range>
- </action>
- </elseif>
- <elseif spell="* Hymnus">
- <action type="equip" when="precast" set="Fast" />
- <action type="equip" when="precast">
- <range>$Hymnus</range>
- </action>
- </elseif>
- <elseif spell="Magic Finale">
- <action type="equip" when="precast" set="Debuff" />
- <action type="equip" when="precast">
- <main>$%SpellElementStaff</main>
- <sub>Reign Grip</sub>
- <range>$Finale</range>
- </action>
- </elseif>
- <elseif spell="* Threnody">
- <action type="equip" when="precast" set="Debuff" />
- <action type="equip" when="precast">
- <main>$%SpellElementStaff</main>
- <range>$Threnody</range> </action>
- </elseif>
- <elseif spell="Nightingale" Advanced='"$NightWarn"="On"'>
- <if Advanced='"$NightMerits"="1"'>
- <action type="command" when="precast">
- wait 1170;input /echo === Nightingale ready in 0:30 ===
- </action>
- <action type="command" when="precast">
- wait 1190;input /echo === Nightingale ready in 0:10 ===
- </action>
- </if>
- <elseif Advanced='"$NightMerits"="2"'>
- <action type="command" when="precast">
- wait 1020;input /echo === Nightingale ready in 0:30 ===
- </action>
- <action type="command" when="precast">
- wait 1040;input /echo === Nightingale ready in 0:10 ===
- </action>
- </elseif>
- <elseif Advanced='"$NightMerits"="3"'>
- <action type="command" when="precast">
- wait 870;input /echo === Nightingale ready in 0:30 ===
- </action>
- <action type="command" when="precast">
- wait 890;input /echo === Nightingale ready in 0:10 ===
- </action>
- </elseif>
- <elseif Advanced='"$NightMerits"="4"'>
- <action type="command" when="precast">
- wait 720;input /echo === Nightingale ready in 0:30 ===
- </action>
- <action type="command" when="precast">
- wait 740;input /echo === Nightingale ready in 0:10 ===
- </action>
- </elseif>
- <elseif Advanced='"$NightMerits"="5"'>
- <action type="command" when="precast">
- wait 570;input /echo === Nightingale ready in 0:30 ===
- </action>
- <action type="command" when="precast">
- wait 590;input /echo === Nightingale ready in 0:10 ===
- </action>
- </elseif>
- </elseif>
- <elseif spell="Troubadour" Advanced='"$TroubWarn"="On"'>
- <if Advanced='"$TroubMerits"="1"'>
- <action type="command" when="precast">
- wait 1170;input /echo === Troubadour ready in 0:30 ===
- </action>
- <action type="command" when="precast">
- wait 1190;input /echo === Troubadour ready in 0:10 ===
- </action>
- </if>
- <elseif Advanced='"$TroubMerits"="2"'>
- <action type="command" when="precast">
- wait 1020;input /echo === Troubadour ready in 0:30 ===
- </action>
- <action type="command" when="precast">
- wait 1040;input /echo === Troubadour ready in 0:10 ===
- </action>
- </elseif>
- <elseif Advanced='"$TroubMerits"="3"'>
- <action type="command" when="precast">
- wait 870;input /echo === Troubadour ready in 0:30 ===
- </action>
- <action type="command" when="precast">
- wait 890;input /echo === Troubadour ready in 0:10 ===
- </action>
- </elseif>
- <elseif Advanced='"$TroubMerits"="4"'>
- <action type="command" when="precast">
- wait 720;input /echo === Troubadour ready in 0:30 ===
- </action>
- <action type="command" when="precast">
- wait 740;input /echo === Troubadour ready in 0:10 ===
- </action>
- </elseif>
- <elseif Advanced='"$TroubMerits"="5"'>
- <action type="command" when="precast">
- wait 570;input /echo === Troubadour ready in 0:30 ===
- </action>
- <action type="command" when="precast">
- wait 590;input /echo === Troubadour ready in 0:10 ===
- </action>
- </elseif>
- </elseif>
- <elseif spell="Elemental Seal">
- <if Advanced='"$ESConfirm"="On"'>
- <action type="DefaultTarget" Target="<stpc>" />
- </if>
- <if Advanced='"$ESWarn"="On"'>
- <action type="command" when="precast">
- wait 570;input /echo === Elemental Seal ready in 0:30 ===
- </action>
- <action type="command" when="precast">
- wait 590;input /echo === Elemental Seal ready in 0:10 ===
- </action>
- </if>
- </elseif>
- <elseif spell="Divine Seal">
- <if Advanced='"$DSConfirm"="On"'>
- <action type="DefaultTarget" Target="<stpc>" />
- </if>
- <if Advanced='"$DSWarn"="On"'>
- <action type="command" when="precast">
- wait 570;input /echo === Divine Seal ready in 0:30 ===
- </action>
- <action type="command" when="precast">
- wait 590;input /echo === Divine Seal ready in 0:10 ===
- </action>
- </if>
- </elseif>
- <elseif Spell="Soul Voice">
- <if Advanced='"$SoulConfirm"="On"'>
- <action type="DefaultTarget" Target="<stpc>" />
- </if>
- <if Advanced='"$SoulWarn"="On"'>
- <action type="command" when="precast">
- wait 59;input /echo === Soul Voice off in 2:00 ===
- </action>
- <action type="command" when="precast">
- wait 119;input /echo === Soul Voice off in 1:00 ===
- </action>
- <action type="command" when="precast">
- wait 149;input /echo === Soul Voice off in 0:30 ===
- </action>
- <action type="command" when="precast">
- wait 164;input /echo === Soul Voice off in 0:15 ===
- </action>
- <action type="command" when="precast">
- wait 174;input /echo === Soul Voice off in 0:05 ===
- </action>
- </if>
- </elseif>
- </rules>
- </spellcast>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement