Guest User

Selassie's War

a guest
Jan 20th, 2013
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 10.91 KB | None | 0 0
  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>Ogier's helm</head>
  27.                 <legs>Inmicus Cuisses</legs>
  28.                 <neck>Twilight Torque</neck>
  29.                 <lear>Brutal Earring</lear>
  30.                 <rear>Ravager's Earring</rear>
  31.                 <body>Grim Cuirass +1</body>
  32.                 <hands>Rvg. Mufflers +2</hands>
  33.                 <lring>Dark Ring</lring>
  34.                 <rring>Dark ring</rring>
  35.                 <back>Atheling Mantle</back>
  36.                 <waist>Phasmida Belt</waist>
  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>Phasmida 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>Fire Bomblet</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>Phorcys Korazin</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>Phorcys Korazin</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>Phorcys Korazin</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>War. Cuisses +2</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>Phorcys Korazin</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.                 <legs>Inmicus Cuisses</legs>
  149.                 <hands>Brego Gloves</hands>
  150.             </set>
  151.             <set name="Restraint">
  152.                 <hands>Ravager's Mufflers +2</hands>
  153.             </set>
  154.             <set name="Mekira">
  155.                 <head>Mekira-oto +1</head>
  156.             </set>
  157.             <set name="Aggressor(Precast)">
  158.                 <body>Warrior's Lorica</body>
  159.             </set>
  160.             <set name="Blood Rage(Precast)">
  161.                 <body>Ravager's Lorica +2</body>
  162.             </set>
  163.             <set name="Retaliation(Precast)">
  164.                 <body>Ravager's Lorica +2</body>
  165.             </set>
  166.             <set name="Warcry(Precast)">
  167.                 <head>Warrior's Mask</head>
  168.             </set>
  169.             <set name="Warriors_Charge">
  170.                 <legs>War. Cuisses +2</legs>
  171.             </set>
  172.             <set name="Fast_Cast">
  173.                 <head>Zelus Tiara</head>
  174.                 <neck>Twlight Torque</neck>
  175.                 <lear>Brutal Earring</lear>
  176.                 <rear>Ravager's Earring</rear>
  177.                 <body>Rvg. lorica +2</body>
  178.                 <hands>Brego Gloves</hands>
  179.                 <lring>Dark Ring</lring>
  180.                 <rring>Dark ring</rring>
  181.                 <back>Atheling Mantle</back>
  182.                 <waist>Phasmida Belt</waist>
  183.                 <legs>Rvg. Cuisses +2</legs>
  184.                 <feet>Rvg. Calligae +2</feet>
  185.                 <ammo>Ravager's Orb</ammo>
  186.             </set>
  187.             <set name="Gear">
  188.                 <main>Thr. Tomahawk</main>
  189.                 <main>Chatoyant Staff</main>
  190.                 <sub>Claymore grip</sub>
  191.                 <main>Ukonvasara</main>
  192.                 <main>Twilight Knife</main>
  193.                 <main>Joyeuse</main>
  194.                 <main>Terra's staff</main>
  195.                 <main>Khloros Blade</main>
  196.                 <main>Ivory Sickle</main>
  197.                 <main>Pitchfork +1</main>
  198.                 <main>Warp Cudgel</main>
  199.             </set>
  200.         </group>
  201.         <group name="Abyssea" inherit="Standard" >
  202.         </group>
  203.         <group name="VW" inherit="Standard" >
  204.             <set name="TP-NQ">
  205.                 <head>Ravager's mask +2</head>
  206.             </set>
  207.         </group>
  208.         <group name="Legion" inherit="Standard" >
  209.         </group>
  210.     </sets>
  211.     <rules>
  212.         <!-- Automatically changes the group -->
  213.         <if Area="Abyssea*" notGroup="Abyssea">
  214.             <cmd>sc group Abyssea"</cmd>
  215.         </if>
  216.         <elseif Buffactive="Voidwatcher" notGroup="VW">
  217.             <cmd>sc group VW"</cmd>
  218.         </elseif>
  219.         <elseif Area="*Legion" notGroup="Legion">
  220.             <cmd>sc group Legion"</cmd>
  221.         </elseif>
  222.         <elseif notArea="Abyssea*|*Legion" notBuffactive="Voidwatcher" notGroup="Standard">
  223.             <cmd>sc group Standard"</cmd>
  224.         </elseif>
  225.         <!-- Use Mekira-Oto if gaining fTP bonus -->
  226.         <if DayElement="Light|Wind|Thunder|Fire">
  227.             <var cmd="set Mekira Mekira" />
  228.         </if>
  229.         <else>
  230.             <var cmd="set Mekira BlankSet" />
  231.         </else>
  232.         <!-- Detect Buffs Active -->
  233.         <if Buffactive="Restraint">
  234.             <var cmd="set Restraint Restraint" />
  235.         </if>
  236.         <else>
  237.             <var cmd="set Restraint BlankSet" />
  238.         </else>
  239.         <if Buffactive="Embrava">
  240.             <var cmd="set Embrava Embrava" />
  241.         </if>
  242.         <else>
  243.             <var cmd="set Embrava BlankSet" />
  244.         </else>
  245.         <if Buffactive="Warriors_Charge">
  246.             <var cmd="set Warriors_Charge Warriors_Charge" />
  247.         </if>
  248.         <else>
  249.             <var cmd="set Warriors_Charge BlankSet" />
  250.         </else>
  251.         <if Buffactive="Berserk">
  252.             <var cmd="set Berserk Berserk" />
  253.         </if>
  254.         <else>
  255.             <var cmd="set Berserk BlankSet" />
  256.         </else>
  257.         <!-- Automatically change gear after WS, JA, or Spell -->
  258.         <command when="engaged|aftercast|idle">Trigger1</command>
  259.         <!-- Equips proper Idle/TP set -->
  260.         <if Spell="Trigger1">
  261.             <cancelspell />
  262.             <if status="Engaged">
  263.                 <equip set="TP-$TP(Mode)|$Embrava|$Restraint|$PDT(Active)" />
  264.             </if>
  265.             <elseif status="Idle">
  266.                 <equip set="Idle" />
  267.             </elseif>
  268.         </if>
  269.         <!-- Change TP Mode -->
  270.         <if Spell="Trigger2">
  271.             <if advanced='"$TP(Mode)"="NQ"'>
  272.                 <var cmd="set TP(Mode) ACC" />
  273.                 <addtochat>~~~~~~~~~~TP Mode: ACC~~~~~~~~~~</addtochat>
  274.             </if>
  275.             <else>
  276.                 <var cmd="set TP(Mode) NQ" />
  277.                 <addtochat>~~~~~~~~~~TP Mode: NQ~~~~~~~~~~</addtochat>
  278.             </else>
  279.         </if>
  280.         <!-- Use TP/Idle set -->
  281.         <if Spell="Trigger3">
  282.             <var cmd="set PDT(Active) BlankSet" />
  283.             <addtochat>~~~~~~~~~~PDT Mode: OFF~~~~~~~~~~</addtochat>
  284.         </if>
  285.         <!-- Use PDT set -->
  286.         <if Spell="Trigger4">
  287.             <var cmd="set PDT(Active) PDT-$PDT(Mode)" />
  288.             <addtochat>~~~~~~~~~~TP Mode: PDT~~~~~~~~~~</addtochat>
  289.         </if>
  290.         <!-- Adjust PDT Level -->
  291.         <if Spell="Trigger5">
  292.             <if advanced='$PDT(Mode) = 1'>
  293.                 <var cmd="set PDT(Mode) 2" />
  294.                 <addtochat>~~~~~~~~~~PDT Mode: 2~~~~~~~~~~</addtochat>
  295.             </if>
  296.             <else>
  297.                 <var cmd="set PDT(Mode) 1" />
  298.                 <addtochat>~~~~~~~~~~PDT Mode: 1~~~~~~~~~~</addtochat>
  299.             </else>
  300.         </if>
  301.         <!-- Equip proper WS set -->
  302.         <if Type="Weaponskill">
  303.             <if mode="OR" advanced='%spelltargetdistance &gt; 8' tplt="100">
  304.                 <cancelspell />
  305.                 <addtochat>Too far from the mob or missing TP! Run to within 8 yalms of the mob</addtochat>
  306.                 <return />
  307.             </if>
  308.             <castdelay delay="0.1" />
  309.             <if Spell="Ukko's Fury">
  310.                 <equip when="precast" set="Ukko's Fury-$Berserk|$Mekira|$Warriors_Charge" />
  311.                 <addtochat>~~~~~~~~~~-- Ukko's Fury: $Berserk --~~~~~~~~~~</addtochat>
  312.             </if>
  313.             <elseif Spell="Upheaval|Fell Cleave">
  314.                 <equip when="precast" set="%Spell-$Mighty_Strikes|$Mekira|$Warriors_Charge" />
  315.                 <addtochat>~~~~~~~~~~-- %Spell: $Mighty_Strikes --~~~~~~~~~~</addtochat>
  316.             </elseif>
  317.         </if>
  318.     <!-- NINJUTSU RULES -->
  319.     <elseif skill="Ninjutsu">
  320.         <!-- ICHI RULES -->
  321.         <if spell="Utsusemi: Ichi">
  322.             <equip set="Ichi" />
  323.             <midcastdelay delay="1.9" />
  324.             <cmd>cancel 66</cmd>
  325.         </if>
  326.         <!-- NI RULES -->
  327.         <elseif spell="Utsusemi: Ni">
  328.             <equip when="precast" set="FastCast" />
  329.             <equip when="midcast" set="Ni" />
  330.         </elseif>
  331.         <!-- MONOMI RULES -->
  332.         <elseif spell="Monomi*">
  333.             <midcastdelay delay="2.2" />
  334.             <cmd>cancel 71</cmd>
  335.         </elseif>
  336.         <!-- ALL OTHER NINJUTSU RULES, JUST EQUIPS FASTCAST SINCE ON WAR -->
  337.         <else>
  338.             <equip when="precast" set="Fast_Cast" />
  339.         </else>
  340.     </elseif>
  341.     <!-- JA RULES -->
  342.     <if Type="JobAbility">
  343.         <!-- Cancel JA if unable to cast -->
  344.         <if BuffActive="Amnesia|Sleep|Stun|Terror">
  345.             <cancelspell />
  346.         </if>
  347.         <castdelay delay="0.3" />
  348.         <if Spell="Blood Rage|Aggressor|Retaliation|Warcry">
  349.             <equip set="%Spell(Precast)" />
  350.         </if>
  351.         <if spell="Spectral Jig">
  352.             <command>cancel 71</command>
  353.         </if>
  354.         <if Spell ="Third Eye">
  355.             <if notbuffactive = "Seigan">
  356.                 <castdelay Delay = "1.5" />
  357.                 <command when="precast">input /ja "Seigan" &lt;me&gt;</command>
  358.             </if>
  359.         </if>
  360.         <if Spell="Tomahawk">
  361.              <castdelay delay="1.5" />
  362.             <equip when="precast|midcast">
  363.               <ammo>Throwing Tomahawk</ammo>
  364.             </equip>
  365.         </if>
  366.     </if>
  367. </rules>
  368. </spellcast>
Advertisement
Add Comment
Please, Sign In to add comment