Advertisement
Eurewyen

Eurewyen RNG XML

Sep 6th, 2012
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 8.03 KB | None | 0 0
  1. <?xml version="1.0"?>
  2. <spellcast xmlns:xi="http://www.w3.org/2001/XInclude">
  3.     <config debug="false"/>
  4.     <sets>
  5.         <group name="Ranger|RNG" default="yes">
  6.             <set name="idle">
  7.                 <head>Optical Hat</head>
  8.                 <neck>Qiqirn Collar</neck>
  9.                 <lear>Cassie Earring</lear>
  10.                 <rear>Drone Earring</rear>
  11.                 <body>Hunter's Jerkin</body>
  12.                 <hands>Crimson Fng. Gnt.</hands>
  13.                 <lring>Behemoth ring</lring>
  14.                 <rring>Rajas ring</rring>  
  15.                 <back>Amemet Mantle +1</back>
  16.                 <waist>Precise belt</waist>
  17.                 <legs>Scout's Braccae</legs>
  18.                 <feet>Hunter's Socks</feet>
  19.             </set>
  20.             <set name="RA">
  21.                 <head>Hunter's Beret</head>
  22.                 <neck>Qiqirn Collar</neck>
  23.                 <lear>Drone Earring</lear>
  24.                 <rear>Drone Earring</rear>
  25.                 <body>Hunter's Jerkin</body>
  26.                 <hands>Crimson Fng. Gnt.</hands>
  27.                 <lring>Behemoth ring</lring>
  28.                 <rring>Rajas ring</rring>
  29.                 <back>Amemet Mantle +1</back>
  30.                 <waist>Precise belt</waist>
  31.                 <legs>Scout's Braccae</legs>
  32.                 <feet>Hunter's Socks</feet>
  33.             </set>
  34.             <set name="RAacc" baseset="RA">
  35.             <!-- Gearset if Blind|Flash|Blindness is casted on you. -->
  36.                 <head>Optical hat</head>
  37.                 <neck>Spectacles</neck>
  38.                 <waist>Precise belt</waist>
  39.             </set>
  40.             <set name="RAstr" baseset="RA">
  41.             <!-- Gearset if Hunter's Roll|*Prelude|AGI Boost is casted on you or during certain weaponskills. -->
  42.         <body>Hunter's Jerkin</body>
  43.                 <rring>Rajas ring</rring>
  44.                 <feet>Hunter's Socks</feet>
  45.             </set>
  46.             <set name="RAagi" baseset="RA">
  47.                 <head>Denali Bonnet</head>
  48.         <body>Hunter's Jerkin</body>
  49.                 <lring>Emerald ring</lring>
  50.                 <rring>Emerald ring</rring>
  51.                 <legs>Scout's Braccae</legs>
  52.                 <back>Amemet Mantle +1</back>
  53.             </set>
  54.             <set name="Melee" baseset="RA">
  55.                 <head>Optical hat</head>
  56.                 <neck>Spectacles</neck>
  57.                 <lear>Suppanomimi</lear>
  58.                 <rear>Brutal earring</rear>
  59.                 <body>Kirin's Osode</body>
  60.                 <hands>War Gloves</hands>
  61.                 <lring>Jager Ring</lring>
  62.                 <rring>Rajas ring</rring>
  63.         <waist>Swift Belt</waist>
  64.                 <feet>Bounding Boots</feet>
  65.                 <legs>Byakko's Haidate</legs>
  66.             </set>
  67.             <set name="haste" baseset="idle">
  68.                 <head>Walahra Turban</head>
  69.         <lear>Loquac. earring</lear>
  70.                 <neck>Evasion Torque</neck>
  71.                 <lear>Dodge Earring</lear>
  72.                 <rear>Dodge Earring</rear>
  73.                 <hands>Dusk Gloves</hands>
  74.                 <waist>Swift Belt</waist>
  75.                 <legs>Byakko's Haidate</legs>
  76.                 <feet>Dusk Ledelsens</feet>
  77.             </set>
  78.  
  79.     <!-- Ammo Sets -->
  80.     <!-- TP Ammo -->
  81.             <set name="TPbow" baseset="RA">
  82.               <ammo>$Ammo2</ammo>
  83.             </set>
  84.             <set name="TPxbow" baseset="RA">
  85.               <ammo>$Ammo2</ammo>
  86.             </set>
  87.             <set name="TPgun" baseset="RA">
  88.               <ammo>$Ammo2</ammo>
  89.             </set>
  90.     <!-- Weaponskill Ammo -->
  91.             <set name="WSbow" baseset="RAstr">
  92.               <ammo>Kabura Arrow</ammo>
  93.             </set>
  94.             <set name="WSxbow" baseset="RAstr">
  95.               <ammo>Darksteel Bolt</ammo>
  96.             </set>
  97.             <set name="WSgun" baseset="RAstr">
  98.               <ammo>Steel Bullet</ammo>
  99.             </set>
  100.     <!-- Unlimited Shot Ammo -->
  101.             <set name="USbow" baseset="RAstr">
  102.               <ammo>Kabura Arrow</ammo>
  103.             </set>
  104.             <set name="USxbow" baseset="RAstr">
  105.               <ammo>Darksteel Bolt</ammo>
  106.             </set>
  107.             <set name="USgun" baseset="RAstr">
  108.               <ammo>Steel Bullet</ammo>
  109.             </set>
  110.         </group>
  111.     </sets>
  112.     <variables>
  113.     <!-- Ranged Weapon Type -->
  114.       <var name="RWtype">none</var>
  115.     <!-- Ammo Type for normal ranged attacks-->
  116.       <var name="Ammo1">init</var>
  117.       <var name="Ammo2">init</var>
  118.       <var name="Ammo3">init</var>
  119.       <var name="Ammo4">init</var>
  120.     </variables>
  121.     <rules>
  122.           <if Spell="Warp*|Teleport*|Recall*|Retrace|Escape">
  123.                     <return />
  124.                 </if>  
  125.           <if status="engaged">
  126.           <if buffactive="Blind|Flash|Blindness">
  127.               <equip when="PreCast" set="RAacc" />
  128.               <command>wait 2; input /lockon on;</command>
  129.           </if>
  130.           <elseif buffactive="Hunter's Roll|*Prelude|AGI Boost">
  131.               <equip when="PreCast" set="RAstr" />
  132.               <command>wait 2; input /lockon on;</command>
  133.           </elseif>
  134.           <else>
  135.             <equip when="PreCast" set="RA" />
  136.             <command>wait 2; input /lockon on;</command>
  137.           </else>
  138.         </if>
  139.         <else status="idle">
  140.           <equip when="idle"      set="idle"/>
  141.           <if spell="Ranged">
  142.         <equip when="PreCast" set="RA" />
  143.         <aftercastdelay delay="5" />
  144.       </if>
  145.       <equip when="AfterCast" set="idle"/>
  146.         </else>
  147.  
  148.     <if type="Weaponskill">
  149.       <if spell="Sidewinder|*Arrow">
  150.         <equip when="PreCast" set="WSbow"/>
  151.         <equip when="AfterCast" set="TPbow"/>
  152.       </if>
  153.       <elseif spell="Slug Shot|*Shot" advanced='"$RWtype"=="xbow"'>
  154.         <equip when="PreCast" set="WSxbow"/>
  155.         <equip when="AfterCast" set="TPxbow"/>
  156.       </elseif>
  157.       <elseif spell="Slug Shot|*Shot" advanced='"$RWtype"=="gun"'>
  158.         <equip when="PreCast" set="WSgun"/>
  159.         <equip when="AfterCast" set="TPgun"/>
  160.       </elseif>
  161.       <elseif spell="Detonator" advanced='"$RWtype"=="xbow"'>
  162.         <equip when="PreCast" set="RAagi"/>
  163.         <equip when="PreCast">
  164.               <ammo>Darksteel Bolt</ammo>
  165.         </equip>
  166.         <equip when="AfterCast" set="TPxbow"/>
  167.       </elseif>
  168.       <elseif spell="Detonator" advanced='"$RWtype"=="gun"'>
  169.         <equip when="PreCast" set="RAagi"/>
  170.         <equip when="PreCast">
  171.               <ammo>Steel Bullet</ammo>
  172.         </equip>
  173.         <equip when="AfterCast" set="TPgun"/>
  174.       </elseif>
  175.       <else>
  176.         <equip when="PreCast" set="Melee"/>
  177.       </else>
  178.     </if>
  179.         <if type="Ninjutsu|WhiteMagic|BlackMagic|BlueMagic">
  180.             <if status="idle">
  181.                 <equip when="Precast" set="haste" />
  182.             </if>
  183.             <else status="engaged">
  184.                 <equip when="PreCast" set="haste" />
  185.                 <command when="AfterCast">wait 2; input /lockon on;</command>
  186.             </else>
  187.         </if>
  188.     <if type="JobAbility">
  189.       <if spell="Unlimited Shot">
  190.         <if advanced='"$RWtype"=="bow"'>
  191.           <equip when="PreCast" set="USbow"/>
  192.         </if>
  193.         <elseif advanced='"$RWtype"=="xbow"'>
  194.           <equip when="PreCast" set="USxbow"/>
  195.         </elseif>
  196.         <else advanced='"$RWtype"=="gun"'>
  197.           <equip when="PreCast" set="USgun"/>
  198.         </else>
  199.       </if>
  200.       <if spell="Shadowbind">
  201.         <equip when="PreCast">
  202.           <hands>Hunter's Bracers</hands>
  203.         </equip>
  204.       </if>
  205.       <if spell="Sharpshot">
  206.         <equip when="PreCast" delay=".2">
  207.           <legs>Hunter's Braccae</legs>
  208.         </equip>
  209.       </if>
  210.       <if spell="Camouflage">
  211.         <equip when="PreCast">
  212.           <body>Hunter's Jerkin</body>
  213.         </equip>
  214.       </if>
  215.       <if spell="Scavenge">
  216.         <equip when="PreCast">
  217.           <feet>Hunter's Socks</feet>
  218.         </equip>
  219.       </if>
  220.       <if spell="Barrage">
  221.         <if advanced='"$RWtype"=="bow"'>
  222.           <equip when="PreCast" set="WSbow"/>
  223.         </if>
  224.         <elseif advanced='"$RWtype"=="xbow"'>
  225.           <equip when="PreCast" set="WSxbow"/>
  226.         </elseif>
  227.         <else advanced='"$RWtype"=="gun"'>
  228.           <equip when="PreCast" set="WSgun"/>
  229.         </else>
  230.       </if>
  231.     </if>
  232.     </rules>
  233. </spellcast>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement