Advertisement
Guest User

Byrth-Include.xml (10-10-11)

a guest
Oct 10th, 2011
984
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 3.21 KB | None | 0 0
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <includes>
  3.     <!-- These stop any gear changes if I'm unable to take particular actions.  The reason for this is because
  4.        if I'm impatient and spamming a macro while petrified or something I don't want a WHM to be unable to target
  5.        me for Stona, for instance. -->
  6.     <include name="ReturnRules">
  7.         <if notSpell="$TriggerSetOne|$TriggerSetTwo|$TriggerSetThree">
  8.             <if BuffActive="Sleep|Petrification|Stun|Terror|Charm|Illusion|Egg">
  9.                 <return />
  10.             </if>
  11.             <elseif spell="Ranged">
  12.                 <if advanced='"%SpellTargetDistance" &gt; "24.9"'>
  13.                     <return />
  14.                 </if>
  15.             </elseif>
  16.             <elseif Type="PetCommand|*BloodPact*" notPetISValid="TRUE">
  17.                 <return />
  18.             </elseif>
  19.             <elseif Type="*Magic|BardSong|Ninjutsu" BuffActive="Silence|Mute|Omerta">
  20.                 <return />
  21.             </elseif>
  22.             <elseif Type="Weaponskill|JobAbility|PetCommand|CorsairRoll|CorsairShot|Scholar" BuffActive="Amnesia|Impairment">
  23.                 <return />
  24.             </elseif>
  25.             <elseif type="Weaponskill">
  26.                 <if mode="OR" TPLT="85" advanced='%SpellTargetDistance &gt; $Distance' notstatus="engaged">
  27.                     <cancelspell />
  28.                     <return />
  29.                 </if>
  30.             </elseif>
  31.         </if>
  32.     </include>
  33.     <!--- Dancer Return Rules --->
  34.     <include name="FlourishReturnRules">
  35.         <if buffactive="Finishing Move 1">
  36.             <var cmd="set Finishing 1" />
  37.         </if>
  38.         <elseif buffactive="Finishing Move 2">
  39.             <var cmd="set Finishing 2" />
  40.         </elseif>
  41.         <elseif buffactive="Finishing Move 3">
  42.             <var cmd="set Finishing 3" />
  43.         </elseif>
  44.         <elseif buffactive="Finishing Move 4">
  45.             <var cmd="set Finishing 4" />
  46.         </elseif>
  47.         <elseif buffactive="Finishing Move 5">
  48.             <var cmd="set Finishing 5" />
  49.         </elseif>
  50.         <else>
  51.             <var cmd="set Finishing 0" />
  52.         </else>
  53.        
  54.         <if spell="Wild Flourish|Striking Flourish" advanced='$Finishing &lt; "2"'>
  55.             <addtochat color="135">Insufficient Finishing Moves</addtochat>
  56.             <cancelspell />
  57.             <return />
  58.         </if>
  59.     </include>
  60.    
  61.     <!--- Equip MDT (Aegis Schism) --->
  62.     <include name="Variable-MDT">
  63.         <elseif Spell="Aegis Schism">
  64.             <cancelspell />
  65.             <if Advanced='"$Armor"="BlankSet"'>
  66.                 <var cmd="set Armor MDT" />
  67.                 <addtochat color="135">*** MDT/DD Set ***</addtochat>
  68.             </if>
  69.             <else>
  70.                 <var cmd="set Armor BlankSet" />
  71.                 <addtochat color="135">*** Back to Normal! ***</addtochat>
  72.             </else>
  73.             <command>Dancing Chains</command>
  74.         </elseif>
  75.     </include>
  76.     <!--- Equip PDT (Barbed Crescent) --->
  77.     <include name="Variable-PDT">
  78.         <elseif Spell="Barbed Crescent">
  79.             <cancelspell />
  80.             <if Advanced='"$Armor"="BlankSet"'>
  81.                 <var cmd="set Armor PDT" />
  82.                 <addtochat color="135">*** PDT/DD Set ***</addtochat>
  83.             </if>
  84.             <else>
  85.                 <var cmd="set Armor BlankSet" />
  86.                 <addtochat color="135">*** Back to Normal! ***</addtochat>
  87.             </else>
  88.             <command>Dancing Chains</command>
  89.         </elseif>
  90.     </include>
  91.    
  92. </includes>
  93.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement