<blockresends>false</blockresends><!--If enabled, will stop action packets being sent multiple times. This is useful if you are playing at a high enough latency that the game always attempts to resend actions.-->
<predictivepet>true</predictivepet><!--If enabled, will automatically trigger petskill when using an ability that correlates to a pet skill such as a blood pact or ready move.-->
<init><!--Used for startup commands, parsed once when XML is loaded.. use for keybinds, macro book changes, variable setup, whatever-->
<!--Equip tags will not do anything here. Rules and all other tags will.-->
<command>/macro book 1</command>
<commanddelay="1000">/macro set 1</command><!--I recommend a delay when using macro book and set changes, seems the client doesn't always like both changed at once?-->
<variables><!--You can reference variables that aren't defined here, this is just for initializing-->
<varname="Shield">Ochain</var><!--All variables are stored as strings, and turned into numbers if used in a numerical comparison-->
</variables>
<inputcommands><!--This allows you to set up commands to do specific things. Whenever the typed command is input, it's section is parsed.-->
<cmdinput="/Trigger1"><!--Reads through this node when the command is input. -->
<!--If, Elseif, and Else statements can be used to control flow. If the statement evaluates true, everything inside it will be read.-->
<ife_area="Eastern Adoulin"><!--If statements can contain any amount of attributes from the variables.txt file.-->
</if>
<elseif><!--Elseif must always be placed after an if and can use the same type of rules.-->
</elseif>
<else><!--Else must follow an if or elseif. No attributes.-->
</else>
<commanddelay="1500">/ma "Flash" <t></command><!--Pass a command to the game client. Use < and > to avoid creating an XML node.-->
<!--delay is optional, if specified will wait that many milliseconds to send the command.-->
<clearvars/><!--Clear all user-defined variables.-->
<setvarname="Shield"value="Aegis"/><!--Set a variable to a specific value.-->
<incvarname="Count"value="3"/><!--Increase a variable, if value isn't specified will use 1.-->
<decvarname="Count"value="3"/><!--Decrease a variable. if value isn't specified will use 1.-->
<changeid="333"/><!--Change the ID of an outgoing spell/ability/etc(ie: downgrade a cure if your rules
determine that it's not needed. Doesn't work in input commands, obviously.-->
<addtochatcolor="35">Printing Text</addtochat><!--Print text to chat log. If color isn't specified, will use white.-->
<gearlocklength="5"/><!--Stop all gear changes for length seconds, not optional.-->
<cancel/><!--Stop the spell in process from occuring-->
<return/><!--Stop reading flow, any gearswaps currently pending will still be applied and the ability will go through if cancel wasn't called.-->
<doidlegear/><!--Process idle gear section-->
<registerbuffid="409"active="false"/><!--This adds a buff to an internal registry for 3 seconds. It will take priority over status
effects on your character. This is useful for Sneak Attack->WS or Perpetuance->Spell or anything else where your buff icon
wouldn't have loaded. Put it in the perpetuance precast event, and it'll be registered when you hit your spell. If active isn't
specified, it's assumed to be true. status="false" forces the game to think your buff isn't active even if it is -->
<clearbuffid="409"/><!--This removes the buff ID from the registry, allowing the game to use it's actual buffs again before
the 3 second wait has passed.-->
<equiplock="true"set="setname"priority="15"><!--All tags are optional.
All equips are parsed and then when the section ends, the last setting for each slot is equipped.-->
<mainlock="true"priority="-1">Burtgang</main><!--Single slot equip tags can be used inside an equip node, you can also specify lock and priority on a per slot basis.-->
<!--If a set was specified, these will overwrite it.-->
<sub>Ochain</sub>
<range>none</range>
<ammo>Angha Gem</ammo>
<head>Laeradr Helm</head>
<neck>Twilight Torque</neck>
<lear>Merman's Earring</lear><!--Ear1, Ear2, Ring1, Ring2 also work-->
<rear>Merman's Earring</rear>
<body>Mekira Meikogai</body>
<hands>Cizin Mufflers</hands>
<lring>Shadow Ring</lring>
<rring>Defending Ring</rring>
<back>Repulse Mantle</back>
<waist>Nierenschutz</waist>
<legs>Blood Cuisses</legs>
<feet>Phorcys Schuhs</feet>
</equip>
</cmd>
</inputcommands>
<idlegear>
<!--Same subnodes as command triggers, is processed whenever an action ends, your status changes, and once every 3 seconds if no actions done.-->
</idlegear>
<preranged>
<!--Same subnodes as command triggers, is processed when a shot starts. Equip tags will be on when the shot starts.-->
</preranged>
<midranged>
<!--Same subnodes as command triggers, is processed before shot ends. Equip tags will be on when the shot finishes.-->
</midranged>
<premagic>
<!--Same subnodes as command triggers, is processed when a spell starts. Equip tags will be on when the spell starts.-->
</premagic>
<midmagic>
<!--Same subnodes as command triggers, is processed before a spell ends. Equip tags will be on when the spell finishes.-->
</midmagic>
<jobability>
<!--Same subnodes as command triggers, processed when you use a JA. Equip tags will be on when the JA processes.-->
</jobability>
<weaponskill>
<!--Same subnodes as command triggers, processed when you use a WS. Equip tags will be on when the WS processes.-->
</weaponskill>
<petskill>
<!--Most of same nodes as command triggers, processed when your pet uses a weaponskill. Equip tags will be on when pet WS damage is calculated.
A cancel tag indicates that idlegear should be used as normal(no swap for this pet ws). If this section doesn't exist, idlegear will be used for petws.
<change> and <doidlegear> do NOT work here.-->
</petskill>
<petspell>
<!--Most of same nodes as command triggers, processed when your pet casts a spell. Equip tags will be on when pet spell damage is calculated.
A cancel tag indicates that idlegear should be used as normal(no swap for this pet spell). If this section doesn't exist, idlegear will be used for pet spell.
<change> and <doidlegear> do NOT work here.-->
</petsspell>
<!--Each of the base nodes is optional, if you don't need it then you don't need to add it.-->