[[Yonko Brd]]

Yonko Brd

This is a work in progress since my brd is only level 51 right now. The skillup var is used so that I can go and skillup on goldfish in sea and not have to change my xml to use wind/string.

<?xml version="1.0" ?>
<spellcast xmlns:xi="http://www.w3.org/2001/XInclude">
	<config RequireVersion="2.30" Debug="false" HideErrors="false" ShowSpellInfo="false" ShowGearSwaps="false"/>
	<sets>
		<group default="yes" name="BRD">
			<set name="Standard" >
				<main>Earth Staff</main>
				<sub>Lizard Strap +1</sub>
				<head>Empress Hairpin</head>
				<neck>Bird Whistle</neck>
				<lear>Enhancing Earring</lear>
				<rear>Black Earring</rear>
				<body>Savage Separates</body>
				<hands>Savage Gauntlets</hands>
				<lring>Loyalty Ring</lring>
				<rring>Loyalty Ring</rring>
				<back>White Cape</back>
				<waist>Corsette +1</waist>
				<legs>Savage Loincloth</legs>
				<feet>Savage Gaiters</feet>
			</set>
			<set name="Resting Gear" BaseSet="Standard">
				<main>Dark Staff</main>          
			</set>
			<set name="MaxChr" BaseSet="Haste">
				<head>Noble's Ribbon</head>
				<neck>Bird Whistle</neck>
				<body>Savage Separates</body>
				<hands>Savage Gauntlets</hands>
				<lring>Loyalty Ring</lring>
				<rring>Loyalty Ring</rring>
				<back>White Cape</back>
				<waist>Corsette +1</waist>
				<legs>Savage Loincloth</legs>
				<feet>Savage Gaiters</feet>
			</set>
			<set name="Haste" baseset="Standard" />
			<set name="Fast Cast" baseset="Standard" />
			<set name="Engaged" BaseSet="Standard"/>
			<set name="Weapon Skill" baseset="Engaged" />
			<set name="String" baseset="Fast Cast" />
			<set name="Wind" baseset="Fast Cast" />
			<set name="Ballad" BaseSet="String">
				<range>Harp +1</range>
			</set>			
			<set name="Minuet" BaseSet="Wind">
				<range>Cornette</range>
			</set>			
			<set name="Madrigal" BaseSet="Wind">
				<range>Traversiere +1</range>
			</set>			
			<set name="Mambo" BaseSet="Wind">
				<range>Gemshorn +1</range>
			</set>			
			<set name="March" BaseSet="Wind">
				<range>Ryl.Spr. Horn</range>
			</set>			
			<set name="Etude" BaseSet="String">
				<range>Rose harp</range>
			</set>			
			<set name="Elegy" BaseSet="Wind">
				<main>$%SpellElementStaff</main>
				<range>Horn +1</range>
			</set>			
			<set name="Lullaby" BaseSet="Wind">
				<main>$%SpellElement Staff</main>
				<range>Mary's Horn</range>
			</set>			
			<set name="Paeon" BaseSet="String">
				<range>Harp +1</range>
			</set>			
			<set name="Requiem" BaseSet="Wind">
				<main>$%SpellElementStaff</main>
				<range>Flute +1</range>
			</set>			
			<set name="Minne" BaseSet="String">
				<range>Harp +1</range>
			</set>			
			<set name="Carol" BaseSet="String">
				<range>Rose harp</range>
			</set>			
			<set name="Threnody" BaseSet="Wind">
				<main>$%SpellElementStaff</main>
				<range>Piccolo +1</range>
			</set>			
			<set name="Prelude" BaseSet="Wind">
				<range>Ryl.Spr. Horn</range>
			</set>
			<set name="Mazurka" BaseSet="Wind">
				<range>Ryl.Spr. Horn</range>
			</set>
			<set name="Other" BaseSet="Wind">
				<range>Ryl.Spr. Horn</range>
			</set>			
			<xi:include href="include/weaponsskills.xml" xpointer="//include[@name='Dagger']/*" />
			<xi:include href="include/weaponsskills.xml" xpointer="//include[@name='Sword']/*" />
			<xi:include href="include/weaponsskills.xml" xpointer="//include[@name='Staff']/*" />		
		</group>
		<group>
			<set name = "MiscGearCollector" load="yes">
				<item>Shihei</item>
				<item>Toolbag (Shihe)</item>
				<item>Toolbag (Shihe)</item>
				<main>Dark Staff</main>
				<main>Light Staff</main>
				<main>Earth Staff</main>
				<item>Ginger Cookie</item>
				<item>Wizard Cookie</item>
			</set>
		</group>
	</sets>
	<variables clear="false">
		<xi:include href="include/includes.xml" xpointer="//include[@name='VarStaves']/*" />		
		<var name="SkillUp">0</var>
	</variables>
	<rules>
		<equip when="resting" set="Resting Gear" />
		<equip when="idle" set="Standard" />
		<equip when="engaged" set="Engaged" />
		<xi:include href="include/includes.xml" xpointer="//include[@name='DeadRules']/*" />		
		<xi:include href="include/includes.xml" xpointer="//include[@name='CancelRules']/*" />		
		<if status="Engaged" TPGT="10">
			<equip when="precast|midcast|aftercast">
				<main lock="t" />
				<sub lock="t" />
			</equip>
		</if>
		<if status="Engaged">
			<equip when="aftercast" set="Engaged" />
		</if>
		<else>
			<equip when="aftercast" set="Standard" />
		</else>
		<if type="BardSong">
			<!-- Rule: Target Correction for Pianissimo -->
			<if BuffActive="Pianissimo">
				<if TargetType="MONSTER" NotSpell="*Lullaby|*Elegy|*Requiem*|*Threnody|*Finale">
					<ChangeTarget Target="&lt;st&gt;" />
				</if>
				<else>
					<ChangeTarget Target="&lt;t&gt;"/>
				</else>
			</if>
			<equip when="midcast" set="MaxChr" />  <!--Haste and CHR Gear -->
			<if spell="Valor Minuet*">
				<if spell="Valor Minuet IV">
					<if MLvlLT="63">
						<ChangeSpell Spell="Valor Minuet III" />
					</if>
				</if>
				<if spell="Valor Minuet III">
					<if MLvlLT="43">
						<ChangeSpell Spell="Valor Minuet II" />
					</if>
				</if>
				<if spell="Valor Minuet II">
					<if MLvlLT="23">
						<ChangeSpell Spell="Valor Minuet" />
					</if>
				</if>
				<equip when="precast" set="Minuet"/>
			</if>
			<elseif spell="* Madrigal">
				<if spell="Blade Madrigal">
					<if MLvlLT="51">
						<ChangeSpell Spell="Sword Madrigal" />
					</if>
				</if>
				<equip when="precast" set="Madrigal"/>
			</elseif>
			<elseif spell="* March">
				<if spell="Victory March">
					<if MLvlLT="60">
						<ChangeSpell Spell="Advancing March" />
					</if>
				</if>
				<equip when="precast" set="March"/>
			</elseif>
			<elseif spell="Mage's *">
				<if spell="Mage's Ballad II">
					<if MLvlLT="55">
						<ChangeSpell Spell="Mage's Ballad" />
					</if>
				</if>
				<equip when="precast" set="Ballad"/>
			</elseif>
			<elseif spell="* Elegy">
				<if spell="Carnage Elegy">
					<if MLvlLT="59">
						<ChangeSpell Spell="Battlefield Elegy" />
					</if>
				</if>
				<equip when="precast" set="Elegy"/>
			</elseif>
			<elseif spell="* Lullaby">
				<xi:include href="include/includes.xml" xpointer="//include[@name='SleeptoChat']/*" />		
				<equip when="precast" set="Lullaby"/>
			</elseif>
			<elseif spell="Foe Requiem*">
				<if spell="Foe Requiem VI">
					<if MLvlLT="67">
						<ChangeSpell Spell="Foe Requiem V" />
					</if>
				</if>
				<if spell="Foe Requiem V">
					<if MLvlLT="57">
						<ChangeSpell Spell="Foe Requiem IV" />
					</if>
				</if>
				<if spell="Foe Requiem IV">
					<if MLvlLT="47">
						<ChangeSpell Spell="Foe Requiem III" />
					</if>
				</if>
				<if spell="Foe Requiem III">
					<if MLvlLT="37">
						<ChangeSpell Spell="Foe Requiem II" />
					</if>
				</if>
				<if spell="Foe Requiem II">
					<if MLvlLT="17">
						<ChangeSpell Spell="Foe Requiem" />
					</if>
				</if>
				<equip when="precast" set="Requiem"/>
			</elseif>
			<elseif spell="Army's *">
				<if spell="Army's Paeon V">
					<if MLvlLT="65">
						<ChangeSpell Spell="Army's Paeon IV" />
					</if>
				</if>
				<if spell="Army's Paeon IV">
					<if MLvlLT="45">
						<ChangeSpell Spell="Army's Paeon III" />
					</if>
				</if>
				<if spell="Army's Paeon III">
					<if MLvlLT="35">
						<ChangeSpell Spell="Army's Paeon II" />
					</if>
				</if>
				<if spell="Army's Paeon II">
					<if MLvlLT="15">
						<ChangeSpell Spell="Army's Paeon" />
					</if>
				</if>
				<equip when="precast" set="Paeon"/>
			</elseif>
			<elseif spell="Knight's*">
				<if spell="Knight's Minne IV">
					<if MLvlLT="61">
						<ChangeSpell Spell="Knight's Minne III" />
					</if>
				</if>
				<if spell="Knight's Minne III">
					<if MLvlLT="41">
						<ChangeSpell Spell="Knight's Minne II" />
					</if>
				</if>
				<if spell="Knight's Minne II">
					<if MLvlLT="21">
						<ChangeSpell Spell="Knight's Minne" />
					</if>
				</if>
				<equip when="precast" set="Minne"/>
			</elseif>
			<elseif spell="* Threnody">
				<if advanced='$SkillUp == 0'>
					<equip when="precast" set="Threnody"/>
				</if>
			</elseif>
			<elseif spell="* Mambo">
				<if spell="Dragonfoe Mambo">
					<if MLvlLT="53">
						<ChangeSpell Spell="Sheepfoe Mambo" />
					</if>
				</if>
				<equip when="precast" set="Mambo"/>
			</elseif>
			<elseif spell="* Etude">
				<if spell="Bewitching Etude">
					<if MLvlLT="62">
						<ChangeSpell Spell="Enchanting Etude" />
					</if>
				</if>
				<if spell="Logical Etude">
					<if MLvlLT="64">
						<ChangeSpell Spell="Spirited Etude" />
					</if>
				</if>
				<if spell="Sage Etude">
					<if MLvlLT="66">
						<ChangeSpell Spell="Learned Etude" />
					</if>
				</if>
				<if spell="Swift Etude">
					<if MLvlLT="68">
						<ChangeSpell Spell="Quick Etude" />
					</if>
				</if>	
				<if spell=" Vital Etude">
					<if MLvlLT="70">
						<ChangeSpell Spell="Spirited Etude" />
					</if>
				</if>
				<if spell="Uncanny Etude">
					<if MLvlLT="72">
						<ChangeSpell Spell="Dextrous Etude" />
					</if>
				</if>
				<if spell="Herculean Etude">
					<if MLvlLT="74">
						<ChangeSpell Spell="Sinewy Etude" />
					</if>
				</if>
				<equip when="precast" set="Etude"/>
			</elseif>
			<elseif spell="* Carol">
				<equip when="precast" set="Carol"/>
			</elseif>
			<elseif spell="* Prelude">
				<if spell="Archer's Prelude">
					<if MLvlLT="71">
						<ChangeSpell Spell="Hunter's Prelude" />
					</if>
				</if>
				<equip when="precast" set="Prelude"/>
			</elseif>
			<elseif spell="* Mazurka">
				<if spell="Chocobo Mazurka">
					<if MLvlLT="73">
						<ChangeSpell Spell="Raptor Mazurka" />
					</if>
				</if>
				<equip when="precast" set="Mazurka"/>
			</elseif>
			<else>
				<equip when="precast" set="Other"/>
			</else>
		</if>
		<elseif type="WhiteMagic|BlackMagic">
			<if skill="EnhancingMagic">
			</if>
			<elseif skill="HealingMagic">
				<if spell="cure*|cura*">
					<equip when="midcast">
						<main>$%SpellElementStaff</main>
					</equip>
				</if>
			</elseif>
		</elseif>
		<elseif type="Ninjutsu">
			<if Spell="Utsusemi: Ni" >
				<equip when="precast" set="Haste Gear" />
			</if>
			<elseif spell="Utsusemi: Ichi">
				<if SubJobLvl="37">
					<midcastdelay delay="2.5" />
					<command when="midcast">cancel 66</command>
				</if>
			</elseif>
		</elseif>
		<elseif type="JobAbility" />
		<xi:include href="include/includes.xml" xpointer="//include[@name='WeaponSkillRule']/*" />		
	</rules>
</spellcast>
plugins/spellcast/userxml/brd/yonko_brd.txt · Last modified: 2009/08/08 14:00 (external edit)
www.chimeric.de Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0