Looking For Good Xml That Utilizes Apocalypse

Language: JP EN DE FR
2010-09-08
New Items
users online
Forum » FFXI » Jobs » Dark Knight » Looking for good xml that utilizes Apocalypse
Looking for good xml that utilizes Apocalypse
First Page 2 3 4 5
 Ramuh.Austar
Offline
Server: Ramuh
Game: FFXI
user: Austar
Posts: 10457
By Ramuh.Austar 2012-07-12 10:52:24
Link | Quote | Reply
 
ctrl+c/ctrl+v
 Phoenix.Evildemon
Offline
Server: Phoenix
Game: FFXI
Posts: 87
By Phoenix.Evildemon 2012-07-12 10:54:54
Link | Quote | Reply
 
I know how to copy and paste.... what I was getting at is I don't have nearly that many sets and I've not played in like 4 months so no idea where to start making sets
 Cerberus.Nahtaivel
Offline
Server: Cerberus
Game: FFXI
user: Nahtaivel
Posts: 47
By Cerberus.Nahtaivel 2012-07-12 14:18:01
Link | Quote | Reply
 
I'd recommend taking the time to go through it to understand the XML and how the triggers work. It's worth the trouble IMO.
 Phoenix.Evildemon
Offline
Server: Phoenix
Game: FFXI
Posts: 87
By Phoenix.Evildemon 2012-07-12 14:51:04
Link | Quote | Reply
 
Worth the trouble yes but when some sets your not exactly sure to use not doing much good in those cases
 Fenrir.Nightfyre
Offline
Server: Fenrir
Game: FFXI
user: Nightfyre
Posts: 11680
By Fenrir.Nightfyre 2012-07-12 15:03:38
Link | Quote | Reply
 
Anything I put in there would be specific to what I actually have, which isn't especially helpful unless you have exactly the same gear as me. If you have questions about specific sets then I can help you with that, but I tried to keep the nomenclature relatively self-explanatory.
 Asura.Ezekial
Offline
Server: Asura
Game: FFXI
user: Ezekial
Posts: 95
By Asura.Ezekial 2012-07-12 15:13:11
Link | Quote | Reply
 
Your Spellcast likes to lock out WS's for some reason. Quite often as well. Can you think of any reason why?
 Ramuh.Laffter
Offline
Server: Ramuh
Game: FFXI
user: Rocketpop
Posts: 11972
By Ramuh.Laffter 2012-07-12 15:13:52
Link | Quote | Reply
 
There's probably a rule to prevent usage should a mob move or be out of range on execution.
[+]
 Leviathan.Frotaut
Offline
Server: Leviathan
Game: FFXI
user: Frotaut2
Posts: 281
By Leviathan.Frotaut 2012-07-12 15:20:12
Link | Quote | Reply
 
Can someone help me, i'm trying to lock specific gears for when LR is up. I use a rehashed war xml seems to work pretty well for what i need except locking the gear if Last Resort is up. Here's my xml and if anyone could help me clean it up as well get rid of rules i'm not using etc. would be beyond appreciated ty in advance.
Code
<?xml version="1.0" ?>
<spellcast xmlns:xi="http://www.w3.org/2001/XInclude"> 
	<config />
	<variables clear="True">
		<!-- Standard Variables 1 -->
		<var name="TriggerSetOne">Shackled*|Grim*|Dancing Chains|Vulcan*|Barbed*|*Schism|Carnal*</var>
		<var name="TriggerSetTwo">Poison V|Poisonga V|Scop's*|*Pastoral|*Fantasia|Raptor*</var>
		<var name="TriggerSetThree">Netherspikes|Foxfire|Diaga V|Banishga V|Goblin Gavotte</var>
		<var name="Resist">R</var>
		<var name="Area">Outside</var>
		<var name="Distance">8.5</var>
		<var name="Delay-JA">0.3</var>
		<var name="LockMain">1</var>
		<var name="R-Weapon">Trollbane</var>
		<var name="Armor-Idle">BlankSet</var>
		<var name="Armor-Engaged">BlankSet</var>
		<!-- Standard Variables 2 -->
		<var name="VAR-TP">HASTE</var>
		<var name="VAR-WS">STR</var>
		<var name="VAR-Utsusemi">$PDT</var>
		<var name="Movement-Idle">Movement</var>
		<var name="Movement-Engaged">BlankSet</var>
		<!-- Multi-Class Variables  -->
		<var name="STYLE">2Handed</var>
		<var name="PDT">PDT</var>
		<var name="MDT">MDT</var>
		<var name="Berserk">N</var>
                <var name="Last Resort">N</var>
		<var name="BloodRage">N</var>
		<var name="MightyStrikes">BlankSet</var>
		<var name="TwilightSet">BlankSet</var>
		<var name="DDNeck">ravager's gorget</var>
		<var name="TPRanged">Ravager's Orb</var>
		<!-- include Variables -->
		<xi:include href="include2.xml" xpointer="//include[@name='TrialStaffFastCast']/*" />
		<xi:include href="include2.xml" xpointer="//include[@name='TrialStaffDMG']/*" />
		<xi:include href="include2.xml" xpointer="//include[@name='TrialStaffACC']/*" />
		<xi:include href="include2.xml" xpointer="//include[@name='ElementalObiConstants']/*" />
		<xi:include href="include2.xml" xpointer="//include[@name='VarEnSpells']/*" />
		<xi:include href="include2.xml" xpointer="//include[@name='EleStaffConst']/*" />
	</variables>
	<sets>
		<group name="Abyssea-R">
			<set name="Idle" baseset="PDT">
				<head>valhalla helm</head>
				
			</set>
			<set name="Movement">
				<legs>crimson cuisses</legs>
			</set>
			<set name="Resting" />
			<set name="PDT">
			<ammo></ammo>
<head>Valhalla Helm</head>
<body>Mekira Meikogai</body>
<hands>Magma Gauntlets</hands>
<legs>Ogier's Breeches</legs>
<feet>Phorcys Schuhs</feet>
<neck>Twilight Torque</neck>
<waist>Nierenschutz</waist>
<lear>Colossus's Earring</lear>
<rear>Brutal Earring</rear>
<lring>Dark Ring</lring>
<rring>Dark Ring</rring>
<back>Metallon Mantle</back>
			</set>
			<set name="AM-PDT">
				<head>ogier's helm</head>
				<neck>Wiglen Gorget</neck>
				<body>Mekira Meikogai</body>
				<lring>Dark Ring</lring>
				<rring>Dark Ring</rring>
				<back>Shadow Mantle</back>
			</set>
			<set name="MDT">
				<ammo>Ravager's Orb</ammo>
				<head>Ogier's Helm</head>
				<body>Mekira Meikogai</body>
				<hands>Magma Gauntlets</hands>
				<legs>Inmicus Cuisses</legs>
				<feet>Ogier's Leggings</feet>
				<neck>Twilight Torque</neck>
				<waist>Nierenschutz</waist>
				<lear>Brutal Earring</lear>
				<rear>Ravager's Earring</rear>
				<lring>Dark Ring</lring>
				<rring>Dark Ring</rring>
				<back>Metallon Mantle</back>
			</set>
			<set name="AM-MDT">
				<neck>Twilight Torque</neck>
				<rring>Shadow Ring</rring>
			</set>
			<set name="FullEvasion" baseset="PDT"/>
			<set name="TP-2Handed-HASTE">
			<ammo>Hagneia Stone</ammo>
<head>Phorcys Salade</head>
<body>Adaman Hauberk</body>
<hands>Bale Gauntlets +2</hands>
<legs>Phorcys Dirs</legs>
<feet>Ace's Leggings</feet>
<neck>Ganesha's Mala</neck>
<waist>Ninurta's Sash</waist>
<lear>Bale Earring</lear>
<rear>Brutal Earring</rear>
<lring>Tyrant's Ring</lring>
<rring>Rajas Ring</rring>
<back>Atheling Mantle</back>
			</set>
			<set name="TP-2Handed-ATT" baseset="TP-2Handed-HASTE">
				<ammo>$TPRanged</ammo>
				
			</set>
			<set name="TP-2Handed-ACC" baseset="TP-2Handed-HASTE">
				<ammo>$TPRanged</ammo>
			
			</set>
			<set name="TP-DualWield-HASTE">
				<ammo>$TPRanged</ammo>
				<neck>$DDNeck</neck>
			
			</set>
			<set name="TP-DualWield-ATT" baseset="TP-DualWield-HASTE">
				<ammo>$TPRanged</ammo>
			
			</set>
			<set name="TP-DualWield-ACC" baseset="TP-DualWield-HASTE">
				<ammo>$TPRanged</ammo>
			
			</set>
			<set name="BlankSet" />
			<set name="Utsusemi-Precast">
				<lear>Loquac. Earring</lear>
				<neck>Magoraga Beads</neck>
			</set>
			<set name="Haste">
			
			
			</set>
	<set name="Warcry">
				
			</set>
			<set name="Reraise">
				<head>Twilight Helm</head>
				<body>Twilight Mail</body>
			</set>
		<set name="nether void">
				<legs>bale flanchard +2</legs>
			</set>
			<set name="MightyStrikes">
			
			</set>
			
<set name="Darkmagic">
<neck>dark torque</neck>
<legs>bale flanchard +2</legs>
				
			</set>
		
			<set name="spike">
			<body>bale cuirass +2</body>
			</set>
			<set name="Spell-Interruption" />
			<!-- WS Base is for any Weapon Skill not listed below -->
			<set Name="WS Base">

			
			</set>
			<!-- Crit Weapon Skills -->
			<set name="Resolution-STR-N">
<ammo>Bomb Core</ammo>
<head>Mekira-oto +1</head>
<body>Phorcys Korazin</body>
<hands>phorcys mitts</hands>
<legs>Bale Flanchard +2</legs>
<feet>ugol solerets</feet>
<neck>Soil Gorget</neck>
<waist>Soil Belt</waist>
<lear>Bale Earring</lear>
<rear>Brutal Earring</rear>
<lring>Strigoi Ring</lring>
<rring>Rajas Ring</rring>
<back>Atheling Mantle</back>
			</set>
			<set name="Resolution-STR-Berserk" baseset="Resolution-STR-N">
<ammo>Bomb Core</ammo>
<head>Mekira-oto +1</head>
<body>Phorcys Korazin</body>
<hands>phorcys mitts</hands>
<legs>Bale Flanchard +2</legs>
<feet>ugol solerets</feet>
<neck>Soil Gorget</neck>
<waist>Soil Belt</waist>
<lear>Bale Earring</lear>
<rear>Brutal Earring</rear>
<lring>Strigoi Ring</lring>
<rring>Rajas Ring</rring>
<back>Atheling Mantle</back>
			</set>
			<set name="Quietus-STR-N">
<ammo>Bomb Core</ammo>
<head>twilight helm</head>
<body>Phorcys Korazin</body>
<hands>phorcys mitts</hands>
<legs>Bale Flanchard +2</legs>
<feet>ugol solerets</feet>
<lear>Bale Earring</lear>
<rear>Brutal Earring</rear>
<lring>Strigoi Ring</lring>
<rring>Rajas Ring</rring>
<back>Atheling Mantle</back>
<neck>ganesha's mala</neck>		
			</set>
			<set name="Quietus-STR-Berserk" baseset="Quietus-STR-N">
<ammo>Bomb Core</ammo>
<head>twilight helm</head>
<body>Phorcys Korazin</body>
<hands>phorcys mitts</hands>
<legs>Bale Flanchard +2</legs>
<feet>ugol solerets</feet>
<lear>Bale Earring</lear>
<rear>Brutal Earring</rear>
<lring>Strigoi Ring</lring>
<rring>Rajas Ring</rring>
<back>Atheling Mantle</back>
<neck>ganesha's mala</neck>		
			</set>
				
			
			<!-- Non-crit Weapon Skills -->
			<set name="Torcleaver-STR-N">
<ammo>Bomb Core</ammo>
<head>Twilight Helm</head>
<body>Phorcys Korazin</body>
<hands>phorcys mitts</hands>
<legs>Phorcys dirs</legs>
<feet>Ugol Solerets</feet>
<neck>Ganesha's Mala</neck>
<waist>Anguinus Belt</waist>
<lear>Bale Earring</lear>
<rear>Brutal Earring</rear>
<lring>Corneus Ring</lring>
<rring>Terrasoul Ring</rring>
<back>Atheling Mantle</back>

	</set>	
			<set name="Torcleaver-STR-Berserk" baseset="Torcleaver-STR-N">
<ammo>Bomb Core</ammo>
<head>Twilight Helm</head>
<body>Phorcys Korazin</body>
<hands>phorcys mitts</hands>
<legs>Phorcys dirs</legs>
<feet>Ugol Solerets</feet>
<neck>Ganesha's Mala</neck>
<waist>Anguinus Belt</waist>
<lear>Bale Earring</lear>
<rear>Brutal Earring</rear>
<lring>Corneus Ring</lring>
<rring>Terrasoul Ring</rring>
<back>Atheling Mantle</back>

	</set>	
			<set name="Last Resort">
<hands lock="t">phorcys mitts</hands>
		
		</set>
			<set name="Cataclysm">
				<sub>Claymore Grip</sub>
				<ammo>Ravager's Orb</ammo>
				<head>Twilight Helm</head>
				<body>phorcy's korazin</body>
				<hands>phorcys mitts</hands>
				<legs>Avant Cuisses +1</legs>
				<feet>Rvg. Calligae +2</feet>
				<neck>Stoicheion Medal</neck>
				<waist>Windbuffet Belt</waist>
				<lear>Hecate's Earring</lear>
				<rear>Novio Earring</rear>
				<lring>Strigoi Ring</lring>
				<rring>Diamond Ring</rring>
				<back>Atheling Mantle</back>
			</set>
		<set name="FastCast">
			       <neck>Jeweled collar</neck>
                               <body>nuevo coselete</body>
                               <rear>Loquac. Earring</rear>
                               <legs>homam cosciales</legs>

			</set>
		</group>
		<group name="Abyssea-NM" inherit="Abyssea-R" />
		<group name="Outside-R" inherit="Abyssea-R" default="true"/>
		<group name="Outside-NM" inherit="Outside-R" />
	</sets>
	<rules>
		<!-- Core include Rules -->
		<xi:include href="include2.xml" xpointer="//include[@name='LVrestriction']/*" />
		<xi:include href="include2.xml" xpointer="//include[@name='ReturnRules']/*" />
		<xi:include href="include2.xml" xpointer="//include[@name='CleanTransportation']/*" />
		<xi:include href="include2.xml" xpointer="//include[@name='AreaRule']/*" />
		<xi:include href="include2.xml" xpointer="//include[@name='LockWeaponRule']/*" />
		<xi:include href="include2.xml" xpointer="//include[@name='SpellCancel']/*" />
		<!-- Optional include Rules -->
		<xi:include href="include2.xml" xpointer="//include[@name='PowderBootsRule']/*" />

<if Spell="Stun">
            <!-- equip gear that helps stun, and nothing else -->
            <action type="equip" set="DarkMagic|FastCast">
                         </action>
            <!-- these codes just print Stun in auto translate into chat. -->
            <action type="command">input /p \xFD\x07\x02\x12\xFC\xFD >> <%SpellTarget></action>
        </if>
 <if Spell="dread spikes">
<equip when="precast" Set="FastCast" />
			         
</if>
<! -- Dread spikes rule -->
			             
    <if buffactive="Dread Spikes">
            <action type="equip" when="precast|aftercast|midcast|idle">                             
            <body lock="t">Bale Cuirass +2</body>  
                                        </action> 

                        </if>
<!-- Drains aspir -->
                                <if spell="Drain*|Aspir*">
                        <equip when="precast" Set="FastCast" />
                        <equip when="midcast" Set="DarkMagic" />       
                                                <equip when="midcast">
                                            <rear>hirudinea earring</rear> 
                                         <legs>bale flanchard +2</legs>                                         
                                                </equip>
</if>
             <if spell="Absorb*">
                        <equip when="precast" Set="FastCast" />                          
                                                <equip when="midcast">
                            <hands>bale gauntlets +2</hands>                                           
                                                </equip>
</if>
		<!-- Rerraise Gear Rules -->
		<if EquipHead = "Reraise Hairpin">
			<equip when="all">
				<head lock="true" />
			</equip>
		</if>
		<if EquipLear = "Reraise Earring">
			<equip when="all">
				<lear lock="true" />
			</equip>
		</if>
		<if EquipRear = "Reraise Earring">
			<equip when="all">
				<rear lock="true" />
			</equip>
		</if>
		<!-- Automatically change variables when buffs wear off -->
		<if notBuffactive="Berserk" advanced='"$Berserk"!="N"'>
			<var cmd="set Berserk N" />
		</if>
		<if notBuffactive="Last Resort" advanced='"$Last Resort"!="N"'>
			<var cmd="set Last Resort N" />
		</if>
		<if notBuffactive="Blood Rage" advanced='"$BloodRage"!="N"'>
			<var cmd="set BloodRage N" />
		</if>
		<if notBuffactive="Warcry" advanced='"$Warcry"!="N"'>
			<var cmd="set BloodRage N" />
		</if>
		<!-- Automatically Equip Gear Rules -->
		<command when="engaged|idle|aftercast|resting">Dancing Chains</command>
		<!-- Automatically change group -->
		<if notgroup="$Area-$Resist">
			<command>sc group $Area-$Resist</command>
		</if>
		<!-- Trigger Spells -->
		<if spell="$TriggerSetOne|$TriggerSetTwo|$TriggerSetThree">
			<if spell="$TriggerSetOne">
				<!-- Auto Update Gear -->
				<if spell="Dancing Chains">
					<cancelspell />
					<if status="idle">
						<equip set="%Status|$Armor-%Status|$Movement-%Status|$TwilightSet" />
					</if>
					<elseif status="engaged">
						<if advanced='"$VAR-TP"="TP-2Handed-HASTE"'>
							<equip set="TP-$STYLE-$VAR-TP|$Armor-%Status|$Movement-%Status|$TwilightSet" />
						</if>
						<else>
							<equip set="TP-$STYLE-$VAR-TP|$Armor-%Status|$Movement-%Status|$TwilightSet" />
						</else>
					</elseif>
					<elseif status="resting">
						<equip set="%Status" />
					</elseif>
				</if>
				<!-- Equip PDT (Barbed Crescent) -->
				<elseif Spell="Barbed Crescent">
					<cancelspell />
					<var cmd="set Armor-%Status $PDT" />
					<addtochat>PDT Set Equipped</addtochat>
					<command>Dancing Chains</command>
				</elseif>
				<!-- Equip MDT (Aegis Schism) -->
				<elseif Spell="Aegis Schism">
					<cancelspell />
					<var cmd="set Armor-%Status $MDT" />
					<addtochat>MDT Set Equipped</addtochat>
					<command>Dancing Chains</command>
				</elseif>
				<!-- Change the distance at which to cancel WS -->
				<xi:include href="include2.xml" xpointer="//include[@name='SetDistanceVariable']/*" />
				<!-- Change the resistance variable: Regular mobs or NMs -->
				<xi:include href="include2.xml" xpointer="//include[@name='ResistRule']/*" />
				<!-- Change the Armor variable: Blank, MDT, PDT, or Full Evasion -->
				<xi:include href="include2.xml" xpointer="//include[@name='Variable-Blank']/*" />
				<xi:include href="include2.xml" xpointer="//include[@name='Variable-FullEvasion']/*" />
			</if>
			<elseif spell="$TriggerSetTwo">
				<!-- Change TP set type -->
				<if spell="Poison V">
					<cancelspell />
					<if advanced='"$VAR-TP"="HASTE"'>
						<var cmd="set VAR-TP ATT" />
						<var cmd="set TPRanged Ravager's Orb" />
					</if>
					<elseif advanced='"$VAR-TP"="ATT"'>
						<var cmd="set VAR-TP ACC" />
						<var cmd="set TPRanged Fire Bomblet" />
					</elseif>
					<elseif advanced='"$VAR-TP"="ACC"'>
						<var cmd="set VAR-TP HASTE" />
						<var cmd="set TPRanged Ravager's Orb" />
					</elseif>
					<addtochat color="135">TP Variable: $VAR-TP</addtochat>
					<if status="engaged">
						<command>Dancing Chains</command>
					</if>
				</if>
				<!-- Change WS set type -->
				<elseif spell="Poisonga V">
					<cancelspell />
					<if advanced='"$VAR-WS"="STR"'>
						<var cmd="set VAR-WS DEX" />
					</if>
					<elseif advanced='"$VAR-WS"="DEX"'>
						<var cmd="set VAR-WS ATT" />
					</elseif>
					<elseif advanced='"$VAR-WS"="ATT"'>
						<var cmd="set VAR-WS ACC" />
					</elseif>
					<elseif advanced='"$VAR-WS"="ACC"'>
						<var cmd="set VAR-WS STR" />
					</elseif>
					<addtochat color="135">WS Variable: $VAR-WS</addtochat>
				</elseif>
				<!-- Change Midcast for Utsusemi -->
				<elseif spell="Scop's Operetta">
					<cancelspell />
					<if advanced='"$VAR-Utsusemi"="$PDT"'>
						<var cmd="set VAR-Utsusemi Spell-Interruption" />
					</if>
					<elseif advanced='"$VAR-Utsusemi"="Spell-Interruption"'>
						<var cmd="set VAR-Utsusemi $PDT" />
					</elseif>
					<addtochat color="135">Utsusemi Midcast: $Var-Utsusemi</addtochat>
				</elseif>
			  <!-- Rancor Collar Toggle -->
                <elseif spell="Shining Fantasia">
                    <cancelspell />
                    <if advanced='"$DDNeck"="Rancor Collar"'>
                        <var cmd="set DDNeck Ravager's Gorget" />
                    </if>
                    <elseif advanced='"$DDNeck"="Ravager&apos;s Gorget"'>
                        <var cmd="set DDNeck Rancor Collar" />
                    </elseif>
					<addtochat color="135">DD Neck: $DDNeck</addtochat>
                    <command>Dancing Chains</command>
                </elseif>
				<!-- Add or Remove Movement Gear -->
				<elseif spell="Raptor Mazurka">
					<cancelspell />
					<if advanced='"$Movement-%Status"="BlankSet"'>
						<var cmd="set Movement-%Status Movement" />
						<addtochat color="135">Movement Speed: ON</addtochat>
					</if>
					<else>
						<var cmd="set Movement-%Status BlankSet" />
						<addtochat color="135">Movement Speed: OFF</addtochat>
					</else>
					<command>Dancing Chains</command>
				</elseif>
			</elseif>
			<else>
				<!-- Reraise Gear Lock -->
				<if spell="Foxfire">
					<cancelspell />
					<if advanced='"$TwilightSet"="BlankSet"'>
						<var cmd="set TwilightSet Reraise" />
						<addtochat color="135">Reraise Gear Locked: ON</addtochat>
					</if>
					<elseif advanced='"$TwilightSet"="Reraise"'>
						<var cmd="set TwilightSet BlankSet" />
						<addtochat color="135">Reraise Gear Locked: OFF</addtochat>
					</elseif>
					<command>Dancing Chains</command>
				</if>
				<!-- Bravura Aftermath -->
				<elseif spell="Netherspikes">
					<cancelspell />
					<if EquipMain="Bravura">
						<if BuffActive="Aftermath">
							<if advanced='"$PDT"="PDT"'>
								<var cmd="set PDT AM-PDT" />
								<var cmd="set MDT AM-MDT" />
							</if>
						</if>
						<elseif advanced='"$PDT"="AM-PDT"'>
							<var cmd="set PDT PDT" />
							<var cmd="set MDT MDT" />
						</elseif>
					</if>
				</elseif>
				<!-- TP Style Variable (2-Handed vs Dual Wield) -->
				<elseif spell="Diaga V">
					<cancelspell />
					<if advanced='"$STYLE"="2Handed"'>
						<var cmd="set STYLE DualWield" />
						<addtochat color="135">TP STYLE: DualWield</addtochat>
					</if>
					<elseif advanced='"$STYLE"="DualWield"'>
						<var cmd="set STYLE 2Handed" />
						<addtochat color="135">TP STYLE: 2Handed</addtochat>
					</elseif>
					<command>Dancing Chains</command>
				</elseif>
				<!-- Mighty Strikes Variable -->
				<elseif spell="Goblin Gavotte">
					<cancelspell />
					<if advanced='"$MightyStrikes"="BlankSet"'>
						<var cmd="set MightyStrikes MightyStrikes" />
					</if>
					<elseif advanced='"$MightyStrikes"="MightyStrikes"'>
						<var cmd="set MightyStrikes BlankSet" />
					</elseif>
					<command>Dancing Chains</command>
				</elseif>
				<elseif spell="Herb Pastoral">
					<cancelspell />
					<if hpplt="35">
						<equip when="all" set="Reraise" />
					</if>
				</elseif>
				<!-- Trigger Spells Not Used -->
				<elseif spell="Banishga V">
					<cancelspell />
				</elseif>
			</else>
		</if>
		<elseif type="Ninjutsu">
			<!-- Ninjutsu: Utsusemi -->
			<if spell="Utsusemi: Ichi">
				<equip when="precast" set="Utsusemi-Precast" />
				<command when="precast">wait 0.5; sc set "Utsusemi-Midcast-$VAR-Utsusemi"</command>
				<midcastdelay delay="2" />
				<equip when="midcast" set="Haste" />
			</if>
			<elseif spell="Utsusemi: Ni">
				<equip when="precast|midcast" set="Haste" />
			</elseif>
		</elseif>
		<elseif CommandPrefix="/range" notEquipRange="$R-Weapon">
			<castdelay delay="$Delay-JA" />
			<equip when="precast">
				<ammo lock="true">$R-Weapon</ammo>
			</equip>
		</elseif>
<elseif type="WeaponSkill">
			<castdelay delay="$Delay-JA" />
	
			<if spell="Resolution|Raging Rush">
				<equip when="precast" set="%Spell-$VAR-WS-$Berserk|$MightyStrikes|$TwilightSet" />
				<addtochat color="135">%Spell-$VAR-WS-$Berserk</addtochat>
			</if>
		<if spell="Quietus">
			<equip when="precast" set="%Spell-$VAR-WS-$Berserk|$MightyStrikes|$TwilightSet" />
				<addtochat color="135">%Spell-$VAR-WS-$Berserk</addtochat>
			
	</if>
		<if spell="Torcleaver">
				<equip when="precast" set="%Spell-$VAR-WS-$Berserk|$MightyStrikes|$TwilightSet" />
				<addtochat color="135">%Spell-$VAR-WS-$Berserk</addtochat>
			</if>
		
			<elseif Spell="Rampage">
				<equip set="%Spell|$MightyStrikes|$TwilightSet" />

</elseif>
			
			<if mode ="and" buff="Nether Void">
				<if buffactive="Nether Void">
					<equip when="Precast">
						<legs lock="yes">Bale Flanchard +2</legs>
					</equip>
</if>

<if advanced='"%DayElement" = "Light" OR "%DayElement" = "Thunder" OR "%DayElement" = "Wind"'>
                        <equip when="precast">
                        <head lock="yes">Mekira-oto +1</head>
                        </equip>
                        </if>
			</if>
			<else>
				<equip set="WS Base" />
			</else>
		</elseif>
		<elseif type="JobAbility">
			<!-- Precast-only JAs -->
			<if spell="Provoke|Warcry">
				<castdelay delay="$Delay-JA" />
				<equip when="precast" set="Warcry|$TwilightSet" />
			</if>
		
			<!-- Variable Changing and Precast gear JAs -->
			<elseif Spell="Berserk">
				<var cmd="set Berserk Berserk" />
				
		</elseif>
<elseif Spell="Last Resort">
				<var cmd="set Last Resort BloodRage" />
				<castdelay delay="$Delay-JA" />
				<equip when="precast" set="Last Resort|$TwilightSet" />
			</elseif>
<if BuffActive="Last Resort">
<equip when="Idle|precast" set="TP">
<hands lock="yes">phorcys mitts</hands>
</equip>
</if>
</elseif>
	</rules>
</spellcast>
 Fenrir.Nightfyre
Offline
Server: Fenrir
Game: FFXI
user: Nightfyre
Posts: 11680
By Fenrir.Nightfyre 2012-07-12 15:20:19
Link | Quote | Reply
 
I have it set to prevent WS (and enemy-target spells) if you're more than a certain distance away from the monster (specified by the Distance variable). If you're fighting a larger monster, you may find yourself within attacking range but still unable to WS unless you adjust the Distance variable with Trigger1.
[+]
 Asura.Ezekial
Offline
Server: Asura
Game: FFXI
user: Ezekial
Posts: 95
By Asura.Ezekial 2012-07-12 15:33:34
Link | Quote | Reply
 
Ok, thanks. I will see if that fixes the problem.
 Phoenix.Evildemon
Offline
Server: Phoenix
Game: FFXI
Posts: 87
By Phoenix.Evildemon 2012-07-12 16:52:17
Link | Quote | Reply
 
So If i'm to assume the aftermath set is strictly the set for apoc or do I put apoc into any group? Because I did see the example of the Apoc|Twilight scythe.

Also what is TP-OFF representing? just the fact that i'm building tp?

And for the making LR toggle automatic I just switch the <if advanced='"$LastResortAttack"="Off"'> to on or something else as well?
 Fenrir.Nightfyre
Offline
Server: Fenrir
Game: FFXI
user: Nightfyre
Posts: 11680
By Fenrir.Nightfyre 2012-07-12 17:19:56
Link | Quote | Reply
 
Phoenix.Evildemon said: »
So If i'm to assume the aftermath set is strictly the set for apoc or do I put apoc into any group? Because I did see the example of the Apoc|Twilight scythe.
Aftermath group is specifically for Apoc with aftermath active. When not active, it will use the group named Apocalypse.

Quote:
Also what is TP-OFF representing? just the fact that i'm building tp?
Look at the active value for the variable in that position, it'll clue you in. The first variable is the TPDefensive toggle, so "Off" means you don't have your hybrid TP gear equipped. When it's active (value of TPDefensive), it'll equip the TP-TPDefensive-* set instead. I wildcarded the other variables in that set name to save space since they're basically irrelevant for that particular set.

Quote:
And for the making LR toggle automatic I just switch the <if advanced='"$LastResortAttack"="Off"'> to on or something else as well?
No. You either use the appropriate trigger spell to change the value, or if you want the active state to be the default value then you change the value stored in the vars list. Also, make sure you understand what that rule is doing. LastResortAttack manages whether or not your high/low attack state is automatically toggled when LR activates/wears, not whether or not your full buff sets equip with LR. That's automatically handled elsewhere and can be overridden by the BuffOverride rule if you're only getting one march for some reason (AutoExec won't discern the presence of a second, identical buff, so the full buff sets will be inappropriately equipped if you have one march active rather than two). As long as BuffOverride is off you'll swap into your LR sets provided you have the appropriate buffs.
 Phoenix.Urteil
Offline
Server: Phoenix
Game: FFXI
user: Urteil89
By Phoenix.Urteil 2012-07-12 18:32:33
Link | Quote | Reply
 
You can use * to wildcard some of the variables in the sets if you don't wish to fill in every single one or deem it unnecessary.

Example:
Code
<!--DRK/OTHER TP 7HitRagnarok [Pole Grip] +31STP-->
                    <set name="TP-Off-Other-LowBuff-*-*">
		    <lring>Tyrant's Ring</lring>
                    <lear>ghillie earring +1</lear>
                    <ammo>Anger bomblet</ammo>
                    <head>Bale Burgeonet +2</head>
                    <body>Armada Hauberk</body>
                    <hands>Bale Gauntlets +2</hands>
                    <legs>Phorcys Dirs</legs>
                    <feet>Ace's Leggings</feet>
                    <back>Atheling Mantle</back>
                    <neck>Portus Collar</neck>
                    <waist>Goading Belt</waist>
                    <rear>Brutal Earring</rear>
                    <rring>Rajas Ring</rring>
                    </set>





By the way Night, I have a 300TP rule in my other XML for weaponskilling in moonshade/etc. I'm not sure how to implement it in this XML. Would you please divulge your secret?

Thank you.
 Phoenix.Evildemon
Offline
Server: Phoenix
Game: FFXI
Posts: 87
By Phoenix.Evildemon 2012-07-12 21:05:07
Link | Quote | Reply
 
If I delete resolution and other non scythe ws's from my apoc and aftermath sets and vice versa with gsword sets its not going to screw anything up will it?
 Phoenix.Evildemon
Offline
Server: Phoenix
Game: FFXI
Posts: 87
By Phoenix.Evildemon 2012-07-12 21:34:10
Link | Quote | Reply
 
Also for plugging in fast cast what number do I set homam legs and loquac earring too
 Fenrir.Nightfyre
Offline
Server: Fenrir
Game: FFXI
user: Nightfyre
Posts: 11680
By Fenrir.Nightfyre 2012-07-12 22:06:53
Link | Quote | Reply
 
Phoenix.Urteil said: »
By the way Night, I have a 300TP rule in my other XML for weaponskilling in moonshade/etc. I'm not sure how to implement it in this XML. Would you please divulge your secret?

Thank you.
I'll upload a temporary version next chance I get since I'm not being particularly timely about the 1.2 release.

Phoenix.Evildemon said: »
If I delete resolution and other non scythe ws's from my apoc and aftermath sets and vice versa with gsword sets its not going to screw anything up will it?
Nope, by all means delete them.

Phoenix.Evildemon said: »
Also for plugging in fast cast what number do I set homam legs and loquac earring too
Legs are 5% and earring is 2%.
 Phoenix.Evildemon
Offline
Server: Phoenix
Game: FFXI
Posts: 87
By Phoenix.Evildemon 2012-07-12 22:15:15
Link | Quote | Reply
 
So would I write 7 or 7%?
 Fenrir.Nightfyre
Offline
Server: Fenrir
Game: FFXI
user: Nightfyre
Posts: 11680
By Fenrir.Nightfyre 2012-07-12 23:11:11
Link | Quote | Reply
 
7
 Phoenix.Urteil
Offline
Server: Phoenix
Game: FFXI
user: Urteil89
By Phoenix.Urteil 2012-07-12 23:41:59
Link | Quote | Reply
 
Anyone have a problem during FullBuff situations where after WS it doesn't put you into your FullBuff set quick enough?

It seems to put me first in my lowbuff setup then into my fullbuff setup.

The problem basically is that it switches me into my march setup too slowly if at all (though sometimes it works).

Could this be from me wildcarding too many things*?

**Edit

When I have March LR + Haste active spamming the defensive TP trigger does the following:

Defensive TP enabled
Lowbuff Enabled
Defensive TP enabled
FullBuff enabled


Why is it rotating them?
Offline
Posts: 377
By Solrain 2012-07-13 00:32:30
Link | Quote | Reply
 
Yea I have the same problem as well. I'll blink two or three times after a WS until it settles into the appropriate set. I don't think it's a wildcard thing with me as I haven't added any additional wildcards.

That's such a cool word. Wildcard. Wildcard. I feel like a Pokemon.
 Phoenix.Urteil
Offline
Server: Phoenix
Game: FFXI
user: Urteil89
By Phoenix.Urteil 2012-07-13 01:01:11
Link | Quote | Reply
 
I was testing by engaging a goblin outside of Jeuno.

When staring at the mob with FullBuff conditions enabled, hitting a macro with /console update

Would switch between the pieces for the LowBuff and FullBuff variations endlessley.
 Phoenix.Urteil
Offline
Server: Phoenix
Game: FFXI
user: Urteil89
By Phoenix.Urteil 2012-07-13 01:10:21
Link | Quote | Reply
 
This post was dumb.
 Phoenix.Ayrendel
Offline
Server: Phoenix
Game: FFXI
user: Ayrendel
Posts: 105
By Phoenix.Ayrendel 2012-07-18 12:35:02
Link | Quote | Reply
 
Phoenix.Urteil said: »
Would switch between the pieces for the LowBuff and FullBuff variations endlessley.

Reporting in with the same issue.
 Lakshmi.Odude
Offline
Server: Lakshmi
Game: FFXI
user: tdh004
Posts: 81
By Lakshmi.Odude 2012-07-30 12:40:50
Link | Quote | Reply
 
Is anybody else running into a crash when Encumbered? If I get hit with some sort of Encumbrance TP move, as soon as AutoExec processes it's next Update the game crashes. If I manage to be nekkid when I crash, the game crashes upon login unless I disable AutoExec in my init.txt.

Has anybody else ran into this issue?
 Phoenix.Pugnax
Offline
Server: Phoenix
Game: FFXI
user: Pugnax
Posts: 42
By Phoenix.Pugnax 2012-07-30 12:52:43
Link | Quote | Reply
 
Love the xml but have one question

is there a way to make the XML not say which group you are using/when it switches to a group
 Lakshmi.Ziq
Offline
Server: Lakshmi
Game: FFXI
user: sergispro
Posts: 2
By Lakshmi.Ziq 2012-08-02 12:36:56
Link | Quote | Reply
 
ya im trying to get the Mekira part to work but it doesnt seem to put it on when its supposed to
necroskull Necro Bump Detected! [39 days between previous and next post]
 Cerberus.Keyoku
Offline
Server: Cerberus
Game: FFXI
user: Keyoku
Posts: 163
By Cerberus.Keyoku 2012-09-10 21:19:06
Link | Quote | Reply
 
Since I love the RefreshNeck rule in NIghtfyre's XML so much I exported it to my blu.xml along with some other rules. Being a noob at spellcast I made some mistake that's causing my POL to crash whenever I zone. This is what I have:
Code
 		<if spell="autoset" advanced='"%status" != "zoning|dead"'>
			<cmd when="engaged|idle|resting">Update</cmd>
		</if>
		
		<elseif spell="Update">
			<if mode="OR" area="*Whitegate|*Jeuno|Ru'lude Gardens|*Windurst*|*San d'Oria|*Bastok*|Mhaura|Kazham|Rabao" advanced='(int)%HPP>90 AND (int)%MPP>90'>
				<var cmd="set IdleType IdleTown"/>
			</if>
			<elseif HPPLT="95">
				<var cmd="set IdleType IdleRegen"/>
			</elseif>
			<elseif MPPLT="95">
				<var cmd="set IdleType IdleRefresh"/>
			</elseif>
			<if advanced='"$Active" = "No"'>
				<if advanced='"%status" != "zoning|dead"'>
					<equip when="precast" set="$%StatusType|$%StatusRefreshBody" />
				</if>
			</if>
			<cancelspell />
			<return />
		</elseif> 


I have of course googled around for fixes and even came across pretty much the exact same issue with Nightfyre posting part of the above code.
The only hint I have as to what's wrong (besides the crashing upon zoning) is that I get an endless loop of

SpellCast: Did not find Set: $ZoningType in Group: Blue Mage
SpellCast: Did not find Set: $ZoningRefreshBody in Groupd: Blue Mage

whenever I'm locked at a box/flux/NPC.
Any hints or suggestions about what I'm missing?
 Lakshmi.Kukailimoku
Offline
Server: Lakshmi
Game: FFXI
user: Kuahana
Posts: 72
By Lakshmi.Kukailimoku 2012-09-12 20:15:01
Link | Quote | Reply
 
i would love to help but i cant really see the problem with only a part of the spellcast, i'd need to see it in its entirety to find out whats wrong. the above code looks fine however the elseif rule for spell update might be the issue. still need to see the rest of the spellcast to find the real problem.
Log in to post.