Guest User

Sel's War XML

a guest
Dec 2nd, 2012
582
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <spellcast>
  2.     <config
  3.        HideErrors="false"
  4.        ShowGearSwaps="false"
  5.        Debug="false"
  6.        ShowSpellInfo="false"
  7.    />
  8.     <variables>
  9.         <var name="Berserk">BlankSet</var>
  10.         <var name="Mighty_Strikes">BlankSet</var>
  11.         <var name="Embrava">BlankSet</var>
  12.         <var name="Warcry">BlankSet</var>
  13.         <var name="Blood_Rage">BlankSet</var>
  14.         <var name="Warriors_Charge">BlankSet</var>
  15.         <var name="Aggressor">BlankSet</var>
  16.         <var name="PDT(Mode)">1</var>
  17.         <var name="PDT(Active)">BlankSet</var>
  18.         <var name="TP(Mode)">NQ</var>
  19.         <var name="Mekira">BlankSet</var>
  20.         <var name="Restraint">BlankSet</var>
  21.     </variables>
  22.     <sets>
  23.         <group name="Standard" default="yes" >
  24.             <set name="BlankSet" />
  25.             <set name="Idle">
  26.                 <head>Zelus Tiara</head>
  27.                 <neck>Rancor Collar</neck>
  28.                 <lear>Brutal Earring</lear>
  29.                 <rear>Ravager's Earring</rear>
  30.                 <body>Rvg. lorica +2</body>
  31.                 <hands>Rvg. Mufflers +2</hands>
  32.                 <lring>Rajas Ring</lring>
  33.                 <rring>Tyrant's ring</rring>
  34.                 <back>Atheling Mantle</back>
  35.                 <waist>Ninurta's Sash</waist>
  36.                 <legs>Rvg. Cuisses +2</legs>
  37.                 <feet>Hermes' Sandals</feet>
  38.                 <ammo>Ravager's Orb</ammo>
  39.             </set>
  40.             <set name="Embrava">
  41.                 <lring>Rajas Ring</lring>
  42.                 <lear>Brutal earring</lear>
  43.                 <rear>Ravager's earring</rear>
  44.                 <head>Ravager's Mask +2</head>
  45.                 <feet>Rvg. Calligae +2</feet>
  46.                 <neck>Ravager's gorget</neck>
  47.                 <body>Ravager's lorica +2</body>
  48.                 <hands>Avant Gauntlets +1</hands>
  49.                 <back>Atheling Mantle</back>
  50.                 <waist>Goading Belt</waist>
  51.                 <legs>Rvg. Cuisses +2</legs>
  52.                 <rring>Tyrant's Ring</rring>
  53.                 <ammo>Ravager's Orb</ammo>
  54.             </set>
  55.             <set name="TP-NQ">
  56.                 <head>Zelus Tiara</head>
  57.                 <neck>Rancor Collar</neck>
  58.                 <lear>Brutal Earring</lear>
  59.                 <rear>Ravager's Earring</rear>
  60.                 <body>Rvg. lorica +2</body>
  61.                 <hands>Avant Gauntlets +1</hands>
  62.                 <lring>Rajas Ring</lring>
  63.                 <rring>Tyrant's ring</rring>
  64.                 <back>Atheling Mantle</back>
  65.                 <waist>Ninurta's Sash</waist>
  66.                 <legs>Rvg. Cuisses +2</legs>
  67.                 <feet>Rvg. Calligae +2</feet>
  68.                 <ammo>Ravager's Orb</ammo>
  69.             </set>
  70.             <set name="TP-ACC" baseset="TP-NQ">
  71.                                 <neck>Agasaya's Collar</neck>
  72.                 <hands>Rvg. Mufflers +2</hands>
  73.                 <waist>Phasmida Belt</waist>
  74.                 <ammo>Ravager's Orb</ammo>
  75.             </set>
  76.             <set name="Ukko's Fury-BlankSet">
  77.                 <head>Ravager's mask +2</head>
  78.                 <neck>Breeze Gorget</neck>
  79.                 <lear>Brutal Earring</lear>
  80.                 <rear>Moonshade Earring</rear>
  81.                 <body>Grim Cuirass +1</body>
  82.                 <hands>Heafoc mitts</hands>
  83.                 <lring>Rajas Ring</lring>
  84.                 <rring>Pyrosoul Ring</rring>
  85.                 <back>Rancorous Mantle</back>
  86.                 <waist>Breeze Belt</waist>
  87.                 <legs>Avant Cuisses +1</legs>
  88.                 <feet>Rvg. Calligae +2</feet>
  89.                 <ammo>Ravager's Orb</ammo>
  90.             </set>
  91.             <set name="Ukko's Fury-Berserk" baseset="Ukko's Fury-BlankSet">
  92.                 <body>Zahak's Mail</body>
  93.             </set>
  94.             <set name="Upheaval-BlankSet">
  95.                 <head>Ravager's mask +2</head>
  96.                 <neck>Fortitude Torque</neck>
  97.                 <lear>Brutal Earring</lear>
  98.                 <rear>Moonshade Earring</rear>
  99.                 <body>Kirin's Osode</body>
  100.                 <hands>Kng. Handschuhs</hands>
  101.                 <lring>Rajas Ring</lring>
  102.                 <rring>Spiral Ring</rring>
  103.                 <back>Atheling Mantle</back>
  104.                 <waist>Light Belt</waist>
  105.                 <legs>Avant Cuisses +1</legs>
  106.                 <feet>Dilaram's Sollerets</feet>
  107.                 <ammo>Ravager's Orb</ammo>
  108.             </set>
  109.             <set name="Upheaval-Mighty_Strikes" baseset="Upheaval-BlankSet">
  110.                 <feet>Rvg. Calligae +2</feet>
  111.             </set>
  112.             <set name="Fell Cleave-BlankSet">
  113.                 <head>Ravager's mask +2</head>
  114.                 <neck>Breeze Gorget</neck>
  115.                 <lear>Brutal Earring</lear>
  116.                 <rear>Moonshade Earring</rear>
  117.                 <body>Grim Cuirass +1</body>
  118.                 <hands>Heafoc mitts</hands>
  119.                 <lring>Rajas Ring</lring>
  120.                 <rring>Pyrosoul Ring</rring>
  121.                 <back>Rancorous Mantle</back>
  122.                 <waist>Breeze Belt</waist>
  123.                 <legs>Avant Cuisses +1</legs>
  124.                 <feet>Dilaram's Sollerets</feet>
  125.                 <ammo>Ravager's Orb</ammo>
  126.             </set>
  127.             <set name="Fell Cleave-Mighty_Strikes" baseset="Fell Cleave-BlankSet">
  128.                 <feet>Rvg. Calligae +2</feet>
  129.             </set>
  130.  
  131.             <set name="PDT-1">
  132.                 <head>Zelus Tiara</head>
  133.                 <neck>Twilight Torque</neck>
  134.                 <lear>Brutal Earring</lear>
  135.                 <rear>Ravager's Earring</rear>
  136.                 <body>Grim Cuirass +1</body>
  137.                 <hands>Avant Gauntlets +1</hands>
  138.                 <lring>Dark Ring</lring>
  139.                 <rring>Dark ring</rring>
  140.                 <back>Atheling Mantle</back>
  141.                 <waist>Phasmida Belt</waist>
  142.                 <legs>Rvg. Cuisses +2</legs>
  143.                 <feet>Rvg. Calligae +2</feet>
  144.                 <ammo>Ravager's Orb</ammo>
  145.             </set>
  146.             <set name="PDT-2" baseset="PDT-1">
  147.                 <head>Ogier's helm</head>
  148.             </set>
  149.             <set name="Restraint">
  150.                 <hands>Ravager's Mufflers +2</hands>
  151.             </set>
  152.             <set name="Mekira">
  153.                 <head>Mekira-oto +1</head>
  154.             </set>
  155.             <set name="Aggressor(Precast)">
  156.                 <body>Warrior's Lorica</body>
  157.             </set>
  158.             <set name="Blood Rage(Precast)">
  159.                 <body>Ravager's Lorica +2</body>
  160.             </set>
  161.             <set name="Retaliation(Precast)">
  162.                 <body>Ravager's Lorica +2</body>
  163.             </set>
  164.             <set name="Warcry(Precast)">
  165.                 <head>Warrior's Mask</head>
  166.             </set>
  167.             <set name="Fast_Cast">
  168.                 <head>Zelus Tiara</head>
  169.                 <neck>Twlight Torque</neck>
  170.                 <lear>Brutal Earring</lear>
  171.                 <rear>Ravager's Earring</rear>
  172.                 <body>Rvg. lorica +2</body>
  173.                 <hands>Brego Gloves</hands>
  174.                 <lring>Dark Ring</lring>
  175.                 <rring>Dark ring</rring>
  176.                 <back>Atheling Mantle</back>
  177.                 <waist>Ninurta's Sash</waist>
  178.                 <legs>Rvg. Cuisses +2</legs>
  179.                 <feet>Rvg. Calligae +2</feet>
  180.                 <ammo>Ravager's Orb</ammo>
  181.             </set>
  182.             <set name="Gear">
  183.                 <main>Thr. Tomahawk</main>
  184.                 <main>Chatoyant Staff</main>
  185.                 <sub>Claymore grip</sub>
  186.                 <main>Ukonvasara</main>
  187.                 <main>Twilight Knife</main>
  188.                 <main>Joyeuse</main>
  189.                 <main>Terra's staff</main>
  190.                 <main>Khloros Blade</main>
  191.                 <main>Ivory Sickle</main>
  192.                 <main>Pitchfork +1</main>
  193.                 <main>Warp Cudgel</main>
  194.             </set>
  195.         </group>
  196.         <group name="Abyssea" inherit="Standard" >
  197.         </group>
  198.         <group name="VW" inherit="Standard" >
  199.             <set name="TP-NQ">
  200.                 <waist>Goading Belt</waist>
  201.             </set>
  202.         </group>
  203.         <group name="Legion" inherit="Standard" >
  204.         </group>
  205.     </sets>
  206.     <rules>
  207.         <!-- Automatically changes the group -->
  208.         <if Area="Abyssea*" notGroup="Abyssea">
  209.             <cmd>sc group Abyssea"</cmd>
  210.         </if>
  211.         <elseif Buffactive="Voidwatcher" notGroup="VW">
  212.             <cmd>sc group VW"</cmd>
  213.         </elseif>
  214.         <elseif Area="*Legion" notGroup="Legion">
  215.             <cmd>sc group Legion"</cmd>
  216.         </elseif>
  217.         <elseif notArea="Abyssea*|*Legion" notBuffactive="Voidwatcher" notGroup="Standard">
  218.             <cmd>sc group Standard"</cmd>
  219.         </elseif>
  220.         <!-- Use Mekira-Oto if gaining fTP bonus -->
  221.         <if DayElement="Light|Wind|Thunder|Fire">
  222.             <var cmd="set Mekira Mekira" />
  223.         </if>
  224.         <else>
  225.             <var cmd="set Mekira BlankSet" />
  226.         </else>
  227.         <!-- Detect Buffs Active -->
  228.         <if Buffactive="Restraint">
  229.             <var cmd="set Restraint Restraint" />
  230.         </if>
  231.         <else>
  232.             <var cmd="set Restraint BlankSet" />
  233.         </else>
  234.         <if Buffactive="Embrava">
  235.             <var cmd="set Embrava Embrava" />
  236.         </if>
  237.         <else>
  238.             <var cmd="set Embrava BlankSet" />
  239.         </else>
  240.         <if Buffactive="Warriors_Charge">
  241.             <var cmd="set Warriors_Charge Warriors_Charge" />
  242.         </if>
  243.         <else>
  244.             <var cmd="set Warriors_Charge BlankSet" />
  245.         </else>
  246.         <if Buffactive="Berserk">
  247.             <var cmd="set Berserk Berserk" />
  248.         </if>
  249.         <else>
  250.             <var cmd="set Berserk BlankSet" />
  251.         </else>
  252.         <!-- Automatically change gear after WS, JA, or Spell -->
  253.         <command when="engaged|aftercast|idle">Trigger1</command>
  254.         <!-- Equips proper Idle/TP set -->
  255.         <if Spell="Trigger1">
  256.             <cancelspell />
  257.             <if status="Engaged">
  258.                 <equip set="TP-$TP(Mode)|$Embrava|$Restraint|$PDT(Active)" />
  259.             </if>
  260.             <elseif status="Idle">
  261.                 <equip set="Idle" />
  262.             </elseif>
  263.         </if>
  264.         <!-- Change TP Mode -->
  265.         <if Spell="Trigger2">
  266.             <if advanced='"$TP(Mode)"="NQ"'>
  267.                 <var cmd="set TP(Mode) ACC" />
  268.                 <addtochat>TP Mode: ACC</addtochat>
  269.             </if>
  270.             <else>
  271.                 <var cmd="set TP(Mode) NQ" />
  272.                 <addtochat>TP Mode: NQ</addtochat>
  273.             </else>
  274.         </if>
  275.         <!-- Use TP/Idle set -->
  276.         <if Spell="Trigger3">
  277.             <var cmd="set PDT(Active) BlankSet" />
  278.         </if>
  279.         <!-- Use PDT set -->
  280.         <if Spell="Trigger4">
  281.             <var cmd="set PDT(Active) PDT-$PDT(Mode)" />
  282.             <addtochat>TP Mode: PDT</addtochat>
  283.         </if>
  284.         <!-- Adjust PDT Level -->
  285.         <if Spell="Trigger5">
  286.             <if advanced='$PDT(Mode) = 1'>
  287.                 <var cmd="set PDT(Mode) 2" />
  288.                 <addtochat>PDT Mode: 2</addtochat>
  289.             </if>
  290.             <else>
  291.                 <var cmd="set PDT(Mode) 1" />
  292.                 <addtochat>PDT Mode: 1</addtochat>
  293.             </else>
  294.         </if>
  295.         <!-- Equip proper WS set -->
  296.         <if Type="Weaponskill">
  297.             <if mode="OR" advanced='%spelltargetdistance &gt; 8' tplt="100">
  298.                 <cancelspell />
  299.                 <addtochat>Too far from the mob or missing TP! Run to within 8 yalms of the mob</addtochat>
  300.                 <return />
  301.             </if>
  302.             <castdelay delay="0.1" />
  303.             <if Spell="Ukko's Fury">
  304.                 <equip when="precast" set="Ukko's Fury-$Berserk|$Mekira" />
  305.                 <addtochat>-- Ukko's Fury: $Berserk --</addtochat>
  306.             </if>
  307.             <elseif Spell="Upheaval|Fell Cleave">
  308.                 <equip when="precast" set="%Spell-$Mighty_Strikes|$Mekira" />
  309.                 <addtochat>-- %Spell: $Mighty_Strikes --</addtochat>
  310.             </elseif>
  311.         </if>
  312.     <!-- NINJUTSU RULES -->
  313.     <elseif skill="Ninjutsu">
  314.         <!-- ICHI RULES -->
  315.         <if spell="Utsusemi: Ichi">
  316.             <equip set="Ichi" />
  317.             <midcastdelay delay="1.9" />
  318.             <cmd>cancel 66</cmd>
  319.         </if>
  320.         <!-- NI RULES -->
  321.         <elseif spell="Utsusemi: Ni">
  322.             <equip when="precast" set="FastCast" />
  323.             <equip when="midcast" set="Ni" />
  324.         </elseif>
  325.         <!-- MONOMI RULES -->
  326.         <elseif spell="Monomi*">
  327.             <midcastdelay delay="2.2" />
  328.             <cmd>cancel 71</cmd>
  329.         </elseif>
  330.         <!-- ALL OTHER NINJUTSU RULES, JUST EQUIPS FASTCAST SINCE ON WAR -->
  331.         <else>
  332.             <equip when="precast" set="Fast_Cast" />
  333.         </else>
  334.     </elseif>
  335.     <!-- JA RULES -->
  336.     <if Type="JobAbility">
  337.         <!-- Cancel JA if unable to cast -->
  338.         <if BuffActive="Amnesia|Sleep|Stun|Terror">
  339.             <cancelspell />
  340.         </if>
  341.         <castdelay delay="0.3" />
  342.         <if Spell="Blood Rage|Aggressor|Retaliation|Warcry">
  343.             <equip set="%Spell(Precast)" />
  344.         </if>
  345.         <if spell="Spectral Jig">
  346.             <command>cancel 71</command>
  347.         </if>
  348.         <if Spell ="Third Eye">
  349.             <if notbuffactive = "Seigan">
  350.                 <castdelay Delay = "1.5" />
  351.                 <command when="precast">input /ja "Seigan" &lt;me&gt;</command>
  352.             </if>
  353.         </if>
  354.     </if>
  355. </rules>
  356. </spellcast>
RAW Paste Data